Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.dg / template / friend32.C
blob4ce2ba3f2cca83bebadf015b64383b8bb17a7beb
1 // { dg-do compile }
3 // Origin: Steven Bosscher <steven@gcc.gnu.org>
4 //         Serge Belyshev <belyshev@lubercy.com>
6 // PR c++/18825: ICE member as friend
8 template<class T> class A
10   void f ();                    // { dg-error "private" }
13 template<class T> class B
15   friend void A<T>::f ();       // { dg-error "this context" }
18 int f ()
20   B<int> b;                     // { dg-error "instantiated" }