Lines Matching full:tuple
21 #include <tuple>
87 __mu_expand(_Ti& __ti, tuple<_Uj...>& __uj, __tuple_indices<_Indx...>) {
93 __mu(_Ti& __ti, tuple<_Uj...>& __uj) {
138 struct __mu_return_impl<_Ti, false, true, false, tuple<_Uj...> >
171 struct __is_valid_bind_return<_Fp, tuple<_BoundArgs...>, _TupleUj> {
176 struct __is_valid_bind_return<_Fp, const tuple<_BoundArgs...>, _TupleUj> {
184 struct __bind_return<_Fp, tuple<_BoundArgs...>, _TupleUj, true> {
189 struct __bind_return<_Fp, const tuple<_BoundArgs...>, _TupleUj, true> {
203 typedef tuple<__decay_t<_BoundArgs>...> _Td;
221 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 typename __bind_return<_Fd, _Td, tuple<_Args&&…
223 …return std::__apply_functor(__f_, __bound_args_, __indices(), tuple<_Args&&...>(std::forward<_Args…
228 typename __bind_return<const _Fd, const _Td, tuple<_Args&&...> >::type
230 …return std::__apply_functor(__f_, __bound_args_, __indices(), tuple<_Args&&...>(std::forward<_Args…
256 …__enable_if_t<is_convertible<typename __bind_return<_Fd, _Td, tuple<_Args&&...> >::type, result_ty…
265 …__enable_if_t<is_convertible<typename __bind_return<const _Fd, const _Td, tuple<_Args&&...> >::typ…