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