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