1 // { dg-options "-Wabi" } 2 3 template <typename Q> f(typename Q::X)4 void f (typename Q::X) {} 5 6 struct S { 7 typedef int X; 8 }; 9 10 template void f<S> (int); // { dg-warning "mangle" } 11