1// { dg-do assemble } 2 3template<class T> T f(T o) { return o; } 4template<> int f(int o) { return o; } 5template int f(int); 6