Home
last modified time | relevance | path

Searched refs:_Child (Results 1 – 10 of 10) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__basic_sender.hpp57 template <class _Tag, class _Data, class... _Child>
66 stdexec::__descriptor_fn<_Tag, _Data, _Child>()
327 template <class... _Child>
329 __nothrow_callable<__impl, __indices_for<_Child...>, _Child...>) in operator ()()
330 -> __call_result_t<__impl, __indices_for<_Child...>, _Child...> in operator ()()
448 template <class _Tag, class _Data, class... _Child>
452 template <class, class, class... _Child>
579 _Child...) -> __sexpr<STDEXEC_SEXPR_DESCRIPTOR(_Tag, _Data, _Child...)>;
591 template <class _Data = __, class... _Child>
594 return __sexpr_t<_Tag, _Data, _Child...>{
[all …]
H A D__when_all.hpp259 _Child&&...) { in __mk_state_fn()
260 using _Traits = __traits<_Env, _Child...>; in __mk_state_fn()
265 return _State{sizeof...(_Child)}; in __mk_state_fn()
302 []<class... _Child>(__ignore, const _Child&...) noexcept {
303 using _Domain = __domain::__common_domain_t<_Child...>;
468 [&]<class... _Child>(__ignore, __ignore, _Child&&... __child) { in transform_sender()
478 []<class... _Child>(__ignore, const _Child&...) noexcept {
479 using _Domain = __domain::__common_domain_t<_Child...>;
529 _Child&&... __child) { in transform_sender()
531 when_all_t()(static_cast<_Child&&>(__child)...), in transform_sender()
[all …]
H A D__let.hpp320 return [&]<class _Fun, class _Child>(__ignore, _Fun&&, in __mk_transform_env_fn()
329 using _Scheduler = __completion_sched<_Child, _Set>; in __mk_transform_env_fn()
350 return []<class _Fun, class _Child>(__ignore, _Fun&& __fun, in __mk_transform_sender_fn()
351 _Child&& __child) { in __mk_transform_sender_fn()
360 using _Sched = __completion_sched<_Child, _Set>; in __mk_transform_sender_fn()
369 using _Domain2 = __late_domain_of_t<_Child, _Env>; in __mk_transform_sender_fn()
507 []<class _Child>(__ignore, const _Child& __child) noexcept {
524 using _Child = __child_of<_Sender>; typedef
525 using _Sched = __completion_sched<_Child, _Set>;
535 [&]<class _Fn, class _Child>(__ignore, _Fn&& __fn,
[all …]
H A D__sender_introspection.hpp41 template <class _Tag, class _Data, class... _Child>
46 using __children = __types<_Child...>;
49 using __f = __minvoke<_Fn, _Tag, _Data, _Child...>;
55 template <class _Tag, class _Data, class... _Child>
56 constexpr auto operator()(_Tag, _Data&&, _Child&&...) const noexcept
57 -> __minvoke<_Fn, _Tag, _Data, _Child...>;
H A D__continue_on.hpp89 return [&]<class _Data, class _Child>(__ignore, _Data&& __data, in __transform_sender_fn()
90 _Child&& __child) { in __transform_sender_fn()
93 static_cast<_Child&&>(__child)); in __transform_sender_fn()
108 []<class _Data, class _Child>(
110 const _Child& __child) noexcept -> decltype(auto) {
H A D__split.hpp84 [&]<class _Env, class _Child>(__ignore, _Env&& __env, in transform_sender()
85 _Child&& __child) { in transform_sender()
88 __make_intrusive<__shared_state<_Child, __decay_t<_Env>>, in transform_sender()
89 2>(static_cast<_Child&&>(__child), in transform_sender()
H A D__ensure_started.hpp92 [&]<class _Env, class _Child>(__ignore, _Env&& __env, in transform_sender()
93 _Child&& __child) { in transform_sender()
96 __make_intrusive<__shared_state<_Child, __decay_t<_Env>>, in transform_sender()
97 2>(static_cast<_Child&&>(__child), in transform_sender()
H A D__on.hpp164 return [&]<class _Data, class _Child>(__ignore, _Data&& __data, in __transform_sender_fn()
165 _Child&& __child) { in __transform_sender_fn()
177 static_cast<_Child&&>(__child)), in __transform_sender_fn()
188 static_cast<_Child&&>(__child)), in __transform_sender_fn()
210 __write_env(static_cast<_Child&&>(__child), in __transform_sender_fn()
H A D__start_on.hpp95 []<class _Data, class _Child>(__ignore, _Data&& __data, in transform_sender()
96 _Child&& __child) { in transform_sender()
99 __detail::__always{static_cast<_Child&&>(__child)}); in transform_sender()
H A D__schedule_from.hpp222 []<class _Data, class _Child>(const _Data& __data,
223 const _Child& __child) noexcept {