xref: /netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/nsnoimports.cc (revision dd75ac5b443e967e26b4d18cc8cd5eb98512bfbf)
1 
2 namespace A
3 {
4   int _a = 11;
5 
6   namespace B{
7 
8     int ab = 22;
9 
10     namespace C{
11 
12       int abc = 33;
13 
14       int second(){
15         return 0;
16       }
17 
18     }
19 
20     int first(){
21       (void) _a;
22       (void) ab;
23       (void) C::abc;
24       return C::second();
25     }
26   }
27 }
28 
29 
30 int
31 main()
32 {
33   (void) A::_a;
34   (void) A::B::ab;
35   (void) A::B::C::abc;
36   return A::B::first();
37 }
38