#ifndef SPROUT_INDEX_TUPLE_INTEGER_PACK_HPP #define SPROUT_INDEX_TUPLE_INTEGER_PACK_HPP #include #include #include namespace sprout { // // integer_pack // #if SPROUT_USE_TEMPLATE_ALIASES template using integer_pack = sprout::make_integer_sequence::value>; #else // #if SPROUT_USE_TEMPLATE_ALIASES template struct integer_pack : public sprout::make_integer_sequence {}; #endif // #if SPROUT_USE_TEMPLATE_ALIASES } // namespace sprout #endif // #ifndef SPROUT_INDEX_TUPLE_INTEGER_PACK_HPP