blob: 249fde74c3a597dacbc0ae685dd9475725b382de [file] [log] [blame]
// PR c++/94255 - crash with template spec in different namespace.
// { dg-do compile { target c++11 } }
namespace N {
class S {
template <typename> struct foo;
};
namespace M {
using S = ::N::S;
}
}
namespace N {
namespace M {
template <> struct S::foo<int> {}; // { dg-error "specialization of" }
}
}