Home
last modified time | relevance | path

Searched refs:_Tuple (Results 1 – 6 of 6) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__tuple.hpp94 template <class _Fn, class _Tuple, class... _Us>
96 decltype(__declval<_Tuple>().apply(__declval<_Fn>(), __declval<_Tuple>(),
99 template <class _Fn, class _Tuple, class... _Us>
101 requires { typename __apply_result_t<_Fn, _Tuple, _Us...>; };
103 template <class _Fn, class _Tuple, class... _Us>
105 __applicable<_Fn, _Tuple, _Us...> &&
106 noexcept(__declval<_Tuple>().apply(__declval<_Fn>(), __declval<_Tuple>(),
138 template <class _Fn, class _Tuple>
140 auto operator<<(_Tuple&& __tup, in operator <<()
144 noexcept(__nothrow_applicable<_Fn, _Tuple, _Us...>) in operator <<()
[all …]
H A D__transform_completion_signatures.hpp117 auto __for_each_sig(_Tag (*)(_Args...)) -> _Tuple<_Tag, _Args...>;
119 template <class _Sig, template <class...> class _Tuple>
131 -> _Variant<__for_each_sig_t<_Sigs, _Tuple>..., _More...>;
134 template <class _Sigs, template <class...> class _Tuple,
359 template <class _SetTag, class _Completions, class _Tuple,
367 template <class _SetTag, class _Sender, class _Env, class _Tuple,
371 _Tuple, _Variant>;
386 class _Tuple = __q<__decayed_std_tuple>, //
389 __gather_completions<set_value_t, _Sigs, _Tuple, _Variant>;
394 class _Tuple = __q<__decayed_std_tuple>, //
[all …]
H A D__shared.hpp69 return [&]<class _Tuple>(_Tuple&& __tupl) noexcept -> void { in __make_notify_visitor()
73 __forward_like<_Tuple>(__args)...); in __make_notify_visitor()
H A D__when_all.hpp416 using _Tuple = __decayed_tuple<_Args...>; typedef
418 __same_as<decltype(*__opt_values), _Tuple&>,
423 _Tuple{{static_cast<_Args&&>(__args)}...});
430 _Tuple{{static_cast<_Args&&>(__args)}...});
H A D__p2300.hpp194 template <class...> class _Tuple = stdexec::__decayed_tuple, //
197 stdexec::value_types_of_t<_Sender, _Env, _Tuple, _Variant>;
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dasync_scope.hpp648 using _Tuple = __decayed_std_tuple<_Tag, _As...>; in __save_completion() typedef
649 __state.__data_.template emplace<_Tuple>( in __save_completion()
655 using _Tuple = std::tuple<set_error_t, std::exception_ptr>; in __save_completion() typedef
656 __state.__data_.template emplace<_Tuple>( in __save_completion()