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