1 2 3 4 5 6
// PR c++/28300 template<typename> struct A { template<typename T> struct A<T*>; // { dg-error "namespace scope" } };