1 2 3 4 5 6 7 8 9 10 11
//PR c++/28051 template<int> struct A {}; template<int N> struct B : A<N> { using A<N>::operator typename A<N>::X; // { dg-error "no type named" } }; B<0> b;