1// { dg-do assemble } 2// GROUPS passed templates membertemplates 3struct S 4{ 5 template <class T> 6 void f(T t1, T t = T()) 7 {} 8}; 9 10 11void foo() 12{ 13 S si; 14 si.f(3); 15} 16