1 // Origin: PR c++/48320
2 // { dg-do compile { target c++11 } }
10 template<int... Indices>
15 template<unsigned i, class Tuple>
23 class Result = tuple<typename tuple_element<Indices, Tuple>::type...> >
25 f(Tuple&&, indices<Indices...>);
31 f(tuple<int, char, unsigned> (), indices<2, 1, 0> ());