OSDN Git Service

Initial revision
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.law / friend5.C
1 // Build don't link: 
2 // GROUPS passed friends
3         extern "C" int good_friend(int);
4         extern "C" int bad_friend();
5
6         class assembler {
7             friend int good_friend(int);
8             friend int bad_friend();
9             void *parts;
10         };
11
12         assembler obj;
13
14         int good_friend(int)
15         {
16             obj.parts = 0;
17         } // ERROR - non-void
18
19         int bad_friend()
20         {
21             obj.parts = 0;
22         } // ERROR - non-void
23