// { dg-do compile { target c++11 } } template struct A { }; template struct B { }; template class C, T... Is> struct A, C> { using type = C; };