aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.pt/niklas03.C
blob: 29b19726a2d14ec94d2eb5e976c7f6d62419a1f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// Build don't link: 

template <class A> struct X {
  A operator[] (int);
};

template <class A> A X<A>::operator[] (int i)
{
  return A();	// gets bogus error
}

X<int> x;