| // PR c++/15339 | |
| template<typename> void fun(int); | |
| template<typename> void fun(int = 0); // { dg-error "default arguments" } | |
| class A | |
| { | |
| template<typename> void fun(int); | |
| }; | |
| template<typename> void A::fun(int = 0) { } // { dg-error "default arguments" } | |
| class B | |
| { | |
| void fun(int); | |
| }; | |
| void B::fun(int = 0) { } |