Home
last modified time | relevance | path

Searched refs:__tuple_types (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/
H A Dmake_tuple_types.h44 …using __apply_quals _LIBCPP_NODEBUG = __tuple_types<__apply_cv_t<_Tp, __type_pack_element<_Idx, _T…
52 using __apply_quals = __tuple_types<__apply_cv_t<_Tp, __value_type<_Idx>>...>;
68 typedef _LIBCPP_NODEBUG __tuple_types<_Types...> type;
72 struct __make_tuple_types<__tuple_types<_Types...>, _Ep, 0, true> {
73 typedef _LIBCPP_NODEBUG __tuple_types<_Types...> type;
H A Dtuple_element.h59 struct __indexer<__tuple_types<_Types...>, __tuple_indices<_Idx...>> : __indexed<_Idx, _Types>... {…
68 __indexer_detail::__indexer< __tuple_types<_Types...>,
73 struct _LIBCPP_TEMPLATE_VIS tuple_element<_Ip, __tuple_types<_Types...> > {
H A Dsfinae_helpers.h45 static auto __do_test(__tuple_types<_LArgs...>, __tuple_types<_RArgs...>)
99 typedef _LIBCPP_NODEBUG typename tuple_element<_Ip, __tuple_types<_Tp...> >::type type;
H A Dtuple_types.h21 struct __tuple_types {}; struct
H A Dtuple_like_ext.h48 struct __tuple_like_ext<__tuple_types<_Tp...> > : true_type {};
H A Dtuple_size.h64 struct _LIBCPP_TEMPLATE_VIS tuple_size<__tuple_types<_Tp...> > : public integral_constant<size_t, s…
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dtuple455 struct __all_default_constructible<__tuple_types<_Tp...>> : __all<is_default_constructible<_Tp>::va…
470 …__tuple_indices<_Uf...>, __tuple_types<_Tf...>, __tuple_indices<_Ul...>, __tuple_types<_Tl...>, _U…
480 __tuple_types<_Tf...>,
482 __tuple_types<_Tl...>,
528 __memberwise_forward_assign(_Dest& __dest, _Source&& __source, __tuple_types<_Up...>, __tuple_indic…
573 __tuple_types<>(),
575 __tuple_types<_Tp...>()) {}
860 …*this, std::move(__tuple), __tuple_types<_Tp...>(), typename __make_tuple_indices<sizeof...(_Tp)>:…
907 … *this, __u, __tuple_types<_UTypes...>(), typename __make_tuple_indices<sizeof...(_Tp)>::type());
987 __tuple_types<_If<true, _Up, _Tp>...>(),
[all …]