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