Lines Matching refs:_Tuple

487 …template <class _Tuple, class = __enable_if_t<__tuple_constructible<_Tuple, tuple<_Tp...> >::value…
488 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 __tuple_impl(_Tuple&& __t) _NOEXCEPT_(
491 …typename tuple_element<_Indx, typename __make_tuple_types<_Tuple>::type>::type>::value...>::value))
493 … std::forward<typename tuple_element<_Indx, typename __make_tuple_types<_Tuple>::type>::type>(
496 …template <class _Alloc, class _Tuple, class = __enable_if_t<__tuple_constructible<_Tuple, tuple<_T…
497 …OM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t)
501 … typename tuple_element<_Indx, typename __make_tuple_types<_Tuple>::type>::type>(),
503 … std::forward<typename tuple_element<_Indx, typename __make_tuple_types<_Tuple>::type>::type>(
744 class _Tuple = tuple>
757 template <class _Pair, class _DecayedPair = __remove_cvref_t<_Pair>, class _Tuple = tuple>
916 class _Tuple = tuple>
1421 template <class _Fn, class _Tuple, size_t... _Id>
1423 __apply_tuple_impl(_Fn&& __f, _Tuple&& __t, __tuple_indices<_Id...>)
1424 …_LIBCPP_NOEXCEPT_RETURN(std::__invoke(std::forward<_Fn>(__f), std::get<_Id>(std::forward<_Tuple>(_…
1426 template <class _Fn, class _Tuple>
1427 inline _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) apply(_Fn&& __f, _Tuple&& __t)
1430 std::forward<_Tuple>(__t),
1431 typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type{}))
1433 template <class _Tp, class _Tuple, size_t... _Idx>
1434 inline _LIBCPP_HIDE_FROM_ABI constexpr _Tp __make_from_tuple_impl(_Tuple&& __t, __tuple_indices<_Id…
1435 _LIBCPP_NOEXCEPT_RETURN(_Tp(std::get<_Idx>(std::forward<_Tuple>(__t))...))
1437 template <class _Tp, class _Tuple>
1438 inline _LIBCPP_HIDE_FROM_ABI constexpr _Tp make_from_tuple(_Tuple&& __t)
1440 …std::forward<_Tuple>(__t), typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>…