1 2 3 4 5 6 7 8
namespace NS { struct C {}; void foo(C); } template <class T> void bar() { T t; foo (t); } template void bar<NS::C> ();