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