2 // { dg-options "-std=gnu++98" }
9 template <class V = int>
12 template <class W = int>
13 void h(W); // { dg-error "" } default argument
20 template <class U = double>
21 void C<T>::f(U) {} // { dg-error "" } default argument
23 template <class X = void*>
24 void g(X); // { dg-error "" } default argument
26 template <class T = double>
28 void C<T>::k(Y) {} // { dg-error "" } default argument