blob: bd192afd2e89764e21fbc56dfff5a3bbb3400bdb [file] [log] [blame]
Douglas Gregorc50d4922012-12-11 22:11:52 +00001@import namespaces_top;
Douglas Gregore57e7522012-01-07 09:11:48 +00002
Richard Smith645d7552013-02-07 03:37:08 +00003float &global(float);
4float &global2(float);
5
6namespace LookupBeforeImport {
7 float &f(float);
8}
9
Douglas Gregore57e7522012-01-07 09:11:48 +000010namespace N1 { }
11
12namespace N1 {
13 float& f(float);
14}
15
16namespace N2 {
17 float& f(float);
18}
Douglas Gregorcfe7dc62012-01-09 17:30:44 +000019
20
21
22
23
24namespace N5 {
25 int &f(int);
26}
27
28namespace N6 {
29 int &f(int);
30}
31
32namespace N7 {
33 int &f(int);
34}
Douglas Gregor9b47f942012-01-09 17:38:47 +000035
36namespace N8 {
37 int &f(int);
38}
39
40namespace N9 {
41 int &f(int);
42}
43
44namespace N10 {
45 int &f(int);
46}
Douglas Gregor540fd812012-01-09 18:07:24 +000047
48namespace N11 {
49 namespace {
50 class Foo;
51 }
52 Foo *getFoo();
53}
54
55namespace N12 {
56 namespace {
57 class Foo;
58 }
59 Foo *getFoo();
60}