1 // Copyright (C) 2007 Free Software Foundation
2 // Contributed by Ollie Wild <aaw@google.com>
3 // { dg-do compile }
4 
5 // Verify that a friend class is hidden even if it is hidden by a non-builtin
6 // function name.
7 
8 namespace M {
9   void F (void);
10   class F;
11 }
12 
13 namespace N {
14   void F(void);
15   class A {
16     friend class F;
17   };
18 }
19 
20 using namespace M;
21 using namespace N;
22 
23 class F *b;
24