1 2 3 4 5 6 7 8 9 10
// PR c++/46117 struct A { A (typename int); // { dg-error "before|declaration" } }; struct B : A {}; B b;