1template <template <typename> class T> 2void f(T<int>) {} 3 4template <typename T> 5union U {}; 6 7void g() { 8 f(U<int>()); 9} 10 11