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