// { dg-do assemble } // Origin: Mark Mitchell namespace X { template void f () {} } template void X::f ();