1 #ifndef LIBMESH_TUPLE_OF_H 2 #define LIBMESH_TUPLE_OF_H 10 template <
size_t I,
typename T>
13 template<
typename...Args>
using type =
typename tuple_n<I-1, T>::template
type<T, Args...>;
19 template<
typename...Args>
using type = std::tuple<Args...>;
typename tuple_n< I-1, T >::template type< T, Args... > type
typename tuple_n< I, T >::template type<> tuple_of
std::tuple< Args... > type