1// PR c++/37177
2
3template <class T>
4struct A { };
5
6template <class T>
7void operator+(T, T);		// { dg-error "class or enum" }
8
9int main()
10{
11  operator+<int>;		// { dg-error "cannot resolve" }
12}
13