Home | History | Annotate | Download | only in Inputs
      1 // Header for PCH test namespaces.cpp
      2 
      3 namespace N1 {
      4   typedef int t1;
      5 }
      6 
      7 namespace N1 {
      8   typedef int t2;
      9 
     10   void used_func();
     11 
     12   struct used_cls { };
     13 }
     14 
     15 namespace N2 {
     16   typedef float t1;
     17 
     18   namespace Inner {
     19     typedef int t3;
     20   };
     21 }
     22 
     23 namespace {
     24   void anon() { }
     25   class C;
     26 }
     27 
     28 namespace N3 {
     29   namespace {
     30     class C;
     31   }
     32 }
     33 
     34 namespace Alias1 = N2::Inner;
     35 
     36 using namespace N2::Inner;
     37 
     38 extern "C" {
     39   void ext();
     40 }
     41 
     42 inline namespace N4 {
     43   struct MemberOfN4;
     44 }
     45