1 // PR c++/44523 2 // { dg-do compile } 3 4 namespace x { 5 struct a { }; 6 } 7 8 template <typename t> 9 class foo { 10 }; 11 12 foo<x::a> a1; 13 foo<x:a> a2; // { dg-error "nested-name-specifier" } 14 15 x::a a3 = a2; // { dg-error "conversion" } 16