Rebase.
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.pt / friend6.C
blob8bb5e022440523b1e6afd2b03b00c8b641c38968
1 // { dg-do run  }
2 template <class T>
3 void f(T);
5 class C
7   template <class T>
8   friend void f(T)
9     {
10       C c;
11       c.i = 3;
12     }
14 public:
16   void g()
17     {
18       f(3.0);
19     }
21   int i;
24 int main()
26   f(7);
27   C c;
28   c.g();