(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
cpp0x/
variadic-alias7.C
// PR c++/102869
// { dg-do compile { target c++11 } }

template<int...> struct integer_sequence;

template<int _Num>
using make_index_sequence = integer_sequence<__integer_pack(_Num)...>;

template<class...> struct Tuple;

template<int... Is> using tuple_t = Tuple<make_index_sequence<Is>...>;

template<int... Is>
void f() {
  tuple_t<Is...> t;
}