3 template<typename> void fun(int);
4 template<typename> void fun(int = 0); // { dg-error "default arguments" }
8 template<typename> void fun(int);
11 template<typename> void A::fun(int = 0) { } // { dg-error "default arguments" }
18 void B::fun(int = 0) { }