summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/warn/friend.C
blob: e7982896a927614941a6d410c5eb67225dce5144 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* { dg-do compile } */
/* { dg-options -Wredundant-decls } */

/* Test to see if spurious warnings about redundant
   declarations are emiited because of the friend
   declaration.  */

class Foo
{
   friend void bar (Foo);
public:
};

extern void bar (Foo);