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