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