// Origin: PR c++/53609 // { dg-do compile { target c++11 } } template struct List {}; template struct Z {static const int value = T;}; template using LZ = List...>; template struct F { using N = LZ; }; F, Z<2> >::N A;