// { dg-do assemble } // Testcase for explicit instantiation of templates. template class A { T t; public: void f () { } }; template class A; template T min (T a, T b) { return (a < b ? a : b); } template int min (int, int);