1// { dg-do assemble  }
2struct A {
3  template <class T> int f (T) { return 0; }
4  int f (int) { return 1; }
5};
6
7int main ()
8{
9  A a;
10  return a.template f (0); // { dg-error "" }
11}
12