71 lines · c
1@import namespaces_top;2 3double &global(double);4double &global2(double);5 6namespace LookupBeforeImport {7 double &f(double);8}9 10namespace N2 { }11 12namespace N2 { }13 14namespace N2 { }15 16namespace N2 { }17 18namespace N2 { 19 double& f(double);20}21 22namespace N3 { 23 double& f(double);24}25 26namespace N5 {27 double &f(double);28}29 30namespace N6 {31 double &f(double);32}33 34namespace N7 {35 double &f(double);36}37 38namespace N8 {39 int &f(int);40}41 42namespace N9 {43 int &f(int);44}45 46namespace N10 {47 int &f(int);48}49 50 51 52 53 54 55 56namespace N11 {57 namespace {58 class Foo;59 }60 void consumeFoo(Foo*);61}62 63namespace N12 {64 namespace {65 class Foo;66 }67 void consumeFoo(Foo*);68}69 70namespace Empty {}71