Home
last modified time | relevance | path

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

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__transform_sender.hpp55 template <class _Domain, class _Sender, class _Env>
58 decltype(auto) operator()(_Domain __dom, _Sender&& __sndr, in operator ()()
61 if constexpr (__domain::__has_transform_env<_Domain, _Sender, _Env>) in operator ()()
76 template <class _Domain, class _Sender, class... _Env>
80 if constexpr (__domain::__has_transform_sender<_Domain, _Sender, in __is_nothrow()
83 return noexcept(__declval<_Domain&>().transform_sender( in __is_nothrow()
94 template <class _Domain, class _Sender, class... _Env>
97 decltype(auto) operator()(_Domain __dom, _Sender&& __sndr, in operator ()()
99 noexcept(__is_nothrow<_Domain, _Sender, const _Env&...>()) in operator ()()
101 if constexpr (__domain::__has_transform_sender<_Domain, _Sender, in operator ()()
[all …]
H A D__let.hpp89 template <class _Set, class _Domain = dependent_domain>
361 using _Domain = __result_domain_t<_Set, _Child, _Fun, _Env, _Sched>; in __mk_transform_sender_fn() typedef
363 if constexpr (__merror<_Domain>) in __mk_transform_sender_fn()
365 return _Domain(); in __mk_transform_sender_fn()
367 else if constexpr (same_as<_Domain, dependent_domain>) in __mk_transform_sender_fn()
375 static_assert(!same_as<_Domain, __unknown_scheduler>); in __mk_transform_sender_fn()
376 return __make_sexpr<__let_t<_Set, _Domain>>( in __mk_transform_sender_fn()
466 template <class _Set, class _Domain>
469 using __domain_t = _Domain;
517 template <class _Set, class _Domain>
[all …]
H A D__domain.hpp333 template <class _Domain, class... _OtherDomains>
334 requires __all_of<_Domain, _OtherDomains...>
335 static auto __common_domain(_Domain __domain, _OtherDomains...) noexcept in __common_domain()
336 -> _Domain in __common_domain()
338 return static_cast<_Domain&&>(__domain); in __common_domain()
H A D__when_all.hpp303 using _Domain = __domain::__common_domain_t<_Child...>; typedef
304 if constexpr (__same_as<_Domain, default_domain>)
310 return prop{get_domain, _Domain()};
479 using _Domain = __domain::__common_domain_t<_Child...>; typedef
480 if constexpr (same_as<_Domain, default_domain>)
486 return prop{get_domain, _Domain()};
H A D__senders.hpp241 using _Domain = __late_domain_of_t<_Sender, env_of_t<_Receiver>>; in __select_impl() typedef
244 __nothrow_callable<transform_sender_t, _Domain, _Sender, in __select_impl()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dsequence_senders.hpp379 using _Domain = __late_domain_of_t<_Sender, env_of_t<_Receiver&>>; in __select_impl() typedef
381 __nothrow_callable<transform_sender_t, _Domain, _Sender, in __select_impl()