1namespace foo { 2 template<typename T> 3 struct A {}; 4} 5 6namespace bar { 7 template<typename T> 8 struct A {}; 9} 10 11namespace foo { 12 using bar::A; // { dg-error "" } 13} 14 15