// { dg-do assemble } // GROUPS passed template class List { public: List(); void f() const; }; template void List::f() const { } void func() { List list; list.f(); }