// { dg-do compile } // Origin: Ivan Godard // Wolfgang Bangerth // PR c++/16175: Missing cv qualifier in error message output template struct Template {}; template class D> struct B { static void foo1(const D *); // { dg-error "const" } static void foo2(volatile D *);// { dg-error "volatile" } }; class E : protected B