// PR c++/90505 - mismatch in template argument deduction. // { dg-do compile { target c++11 } } template class a { using b = int; using c = int; b d; void e() { g(d); } template static void g(f...); };