FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / typename13.C
blob0facf6631559a46903114424a3a5cea8048a57ac
1 // Build don't link:
2 // Special g++ Options:
3 // excess errors test
5 template <class T>
6 struct B 
8   typedef int I;
9 };
12 template <class T>
13 struct D : public B<T>
15   void f();
19 template <class T>
20 void D<T>::f()
22   I();
26 template <>
27 struct B<int> 
29   void I();
33 int main()
35   D<int> di;
36   di.f();