// { dg-do assemble } // GROUPS passed templates membertemplates template struct S { template void foo(U); }; void f() { S s; }