1f4a2713aSLionel Sambuc namespace N1 { 2f4a2713aSLionel Sambuc int& f(int); 3f4a2713aSLionel Sambuc } 4f4a2713aSLionel Sambuc 5f4a2713aSLionel Sambuc namespace N2 { 6f4a2713aSLionel Sambuc int& f(int); 7f4a2713aSLionel Sambuc } 8f4a2713aSLionel Sambuc 9f4a2713aSLionel Sambuc namespace N3 { 10f4a2713aSLionel Sambuc int& f(int); 11f4a2713aSLionel Sambuc } 12f4a2713aSLionel Sambuc 13f4a2713aSLionel Sambuc namespace N12 { } 14f4a2713aSLionel Sambuc 15f4a2713aSLionel Sambuc namespace N13 { 16f4a2713aSLionel Sambuc void f(); 17f4a2713aSLionel Sambuc int f(int); 18f4a2713aSLionel Sambuc void (*p)() = &f; 19f4a2713aSLionel Sambuc } 20*0a6a1f1dSLionel Sambuc 21*0a6a1f1dSLionel Sambuc namespace AddAndReexportBeforeImport { 22*0a6a1f1dSLionel Sambuc int S; 23*0a6a1f1dSLionel Sambuc } 24