// { dg-do assemble } // Testcase for instantiation with cv-qualified type template struct A { void foo(); }; template void A::foo() { } template class A;