1 // Copyright (C) 2005 Free Software Foundation, Inc. 2 // Contributed by Nathan Sidwell 8 Jun 2005 <nathan@codesourcery.com> 3 4 // PR 19496: Missing error during parsing. 5 // Origin: Volker Reichelt <reichelt@gcc.gnu.org> 6 7 template<int> struct A 8 { 9 A::A; // { dg-error "constructor|not a base" } 10 }; 11 12 struct B 13 { 14 void f (); 15 using B::f; // { dg-error "not a base" } 16 }; 17 18