// { dg-do compile { target c++11 } } template struct tuple; template struct tuple { T t; }; template struct pair; template<> struct pair { }; template struct A { template ...> > static void f(Us...) { V v; } template static void f(bool); }; int main() { A::f(1.0); }