template <typename... Tuples>
inline constexpr auto tuple_cat(
Tuples&&... tuples)
-> decltype(pika::detail::tuple_cat_impl(
typename util::make_index_pack<
pika::detail::tuple_cat_size<
typename std::decay<Tuples>::
type...>::value>::type({}),
util::pack<
typename std::decay<Tuples>::type...>(
{}),
static_cast<decltype(tuples)&&>(
tuples)...))
template <typename... Tuples>
inline constexpr auto tuple_cat(
Tuples&&... tuples)
-> decltype(pika::detail::tuple_cat_impl(
typename util::make_index_pack<
pika::detail::tuple_cat_size<
typename std::decay<Tuples>::
type...>::value>::type({}),
util::pack<
typename std::decay<Tuples>::type...>(
{}),
static_cast<decltype(tuples)&&>(
tuples)...))Declared at: libs/pika/datastructures/include/pika/datastructures/tuple.hpp:856
Parameters
- Tuples&&... tuples