2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / friend16.C
blob1b51f248ed8aac6df564c705b77fc1f01ef5725d
1 // { dg-do assemble  }
3 template <class T>
4 class S2
6 public:
7   static void f();
8 };
11 template <class U>
12 class S1
14   template <class T>
15   friend class S2;
17   static int i;
21 template <class T>
22 void S2<T>::f() 
24   S1<T>::i = 3;
27 void g()
29   S2<double>::f();
30   S2<char>::f();