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