/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __sender_adaptor_closure.hpp | 37 derived_from<__decay_t<_Tp>, sender_adaptor_closure<__decay_t<_Tp>>> && 38 move_constructible<__decay_t<_Tp>> // 39 && constructible_from<__decay_t<_Tp>, _Tp>; 44 && sender<__decay_t<_Sender>> // 45 && __callable<_Tp, __decay_t<_Sender>> // 46 && sender<__call_result_t<_Tp, __decay_t<_Sender>>>; 94 __compose<__decay_t<_T0>, __decay_t<_T1>> operator|(_T0&& __t0, _T1&& __t1) in operator |()
|
H A D | __concepts.hpp | 68 concept __decays_to = __same_as<__decay_t<_Ty>, _Up>; 269 move_constructible<__decay_t<_Ty>> && // 270 constructible_from<__decay_t<_Ty>, _Ty>; 276 { __decay_t<_Ty>{__decay_t<_Ty>{static_cast<_Ty&&>(__t)}} } noexcept; 292 concept __decay_copyable = (constructible_from<__decay_t<_Ts>, _Ts> && ...); 296 (__nothrow_constructible_from<__decay_t<_Ts>, _Ts> && ...); 299 concept __decays_to_derived_from = derived_from<__decay_t<_Ty>, _Up>;
|
H A D | __senders_core.hpp | 52 enable_sender<__decay_t<_Sender>> // 55 && move_constructible<__decay_t<_Sender>> // 56 && constructible_from<__decay_t<_Sender>, _Sender>;
|
H A D | __schedule_from.hpp | 39 using __tuple_t = __tuple_for<__decay_t<_Ts>...>; 63 using __decay_value_sig = set_value_t (*)(__decay_t<_Values>...); 66 using __decay_error_sig = set_error_t (*)(__decay_t<_Error>); 200 using _Env = __t<__environ<__id<__decay_t<_Scheduler>>>>; in operator ()() 219 __decay_t<__call_result_t<get_completion_scheduler_t<set_value_t>,
|
H A D | __schedulers.hpp | 79 } -> same_as<__decay_t<_Scheduler>>; 86 && equality_comparable<__decay_t<_Scheduler>> // 87 && copy_constructible<__decay_t<_Scheduler>>;
|
H A D | __receivers.hpp | 164 enable_receiver<__decay_t<_Receiver>> // 166 && move_constructible<__decay_t<_Receiver>> // 167 && constructible_from<__decay_t<_Receiver>, _Receiver>; 192 __detail::__try_completions<__decay_t<_Receiver>>(__completions)
|
H A D | __type_traits.hpp | 47 using __decay_t = typename __tt::__decay_<sizeof(__tt::__wrap<_Ty>*) == typedef 53 using __decay_t = std::decay_t<_Ty>; typedef 137 using __decay_t = typename decltype(__tt::__mdecay<_Ty>)::template __f<_Ty>; typedef
|
H A D | __bulk.hpp | 57 using __decay_ref = __decay_t<_Ty>&; 118 using __fun_t = decltype(__decay_t<__data_of<_Sender>>::__fun_); 121 using __shape_t = decltype(__decay_t<__data_of<_Sender>>::__shape_);
|
H A D | __split.hpp | 79 __receiver_t<__child_of<_Sender>, __decay_t<__data_of<_Sender>>>; in transform_sender() 88 __make_intrusive<__shared_state<_Child, __decay_t<_Env>>, in transform_sender()
|
H A D | __ensure_started.hpp | 87 __receiver_t<__child_of<_Sender>, __decay_t<__data_of<_Sender>>>; in transform_sender() 96 __make_intrusive<__shared_state<_Child, __decay_t<_Env>>, in transform_sender()
|
H A D | __when_all.hpp | 101 using __set_error_t = completion_signatures<set_error_t(__decay_t<_Error>)>; 125 __mtransform<__q<__decay_t>, __q<__types>>, 371 __state.__errors_.template emplace<__decay_t<_Error>>( in __set_error() 378 __state.__errors_.template emplace<__decay_t<_Error>>( in __set_error() 512 using _Env = __t<__schfr::__environ<__id<__decay_t<_Scheduler>>>>; in operator ()() 567 using _Env = __t<__schfr::__environ<__id<__decay_t<_Scheduler>>>>; in operator ()()
|
H A D | __continues_on.hpp | 59 using _Env = __t<__environ<__id<__decay_t<_Scheduler>>>>; in operator ()() 69 -> __binder_back<continues_on_t, __decay_t<_Scheduler>> in operator ()()
|
H A D | __stopped_as_optional.hpp | 61 completion_signatures<set_value_t(std::optional<__decay_t<_Tys>>...)>; 81 using _Value = __decay_t<
|
H A D | __continue_on.hpp | 59 using _Env = __t<__environ<__id<__decay_t<_Scheduler>>>>; in operator ()() 69 -> __binder_back<continue_on_t, __decay_t<_Scheduler>> in operator ()()
|
H A D | __basic_sender.hpp | 86 __decay_t<__result_of<__sexpr_impl<_Tag>::get_state, _Sexpr, _Receiver&>>; 232 __state_type_t<typename __decay_t<_Sexpr>::__tag_t, _Sexpr, _Receiver>; 258 using __tag_t = typename __decay_t<_Sexpr>::__tag_t; 295 using __tag_t = typename __decay_t<_Sexpr>::__tag_t; 331 using __tag_t = typename __decay_t<_Sexpr>::__tag_t; 412 using __desc_t = typename __decay_t<_Sexpr>::__desc_t; 690 using __f = __minvoke<typename __decay_t<_Sender>::__desc_t, __q<__result>>;
|
H A D | __utility.hpp | 146 static_assert(STDEXEC_IS_BASE_OF(_Tp, __decay_t<_Up>)); in __c_upcast() 157 static_assert(STDEXEC_IS_BASE_OF(__decay_t<_Up>, _Tp)); in __c_downcast()
|
H A D | __env.hpp | 135 -> __decay_t<tag_invoke_result_t<get_forward_progress_guarantee_t, in operator ()() 257 __decay_t<tag_invoke_result_t<get_stop_token_t, const _Env&>>>); in operator ()() 289 -> __decay_t<tag_invoke_result_t<get_domain_t, const _Ty&>> in operator ()() 294 __class<__decay_t<tag_invoke_result_t<get_domain_t, const _Ty&>>>, in operator ()() 411 using __domain_of_t = __decay_t<__call_result_t<get_domain_t, _Env>>;
|
H A D | __on.hpp | 134 return __binder_back<on_t, __decay_t<_Scheduler>, __decay_t<_Closure>>{ in operator ()()
|
H A D | __transform_completion_signatures.hpp | 66 __mtransform<__q1<__decay_t>, __munique<__qq<std::variant>>>, 72 __decay_t<_Ts>...>; 75 using __decayed_std_tuple = __meval<std::tuple, __decay_t<_Ts>...>;
|
H A D | __write_env.hpp | 78 __meval<__env::__join_t, const __decay_t<__data_of<_Self>>&,
|
H A D | __transform_sender.hpp | 116 concept __decay_same_as = same_as<__decay_t<_Ty>, __decay_t<_Uy>>;
|
H A D | __just.hpp | 43 __mapply<__qf<__tag_t>, __decay_t<__data_of<_Sender>>>>{};
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | sequence_senders.hpp | 85 stdexec::__declval<stdexec::__decay_t<_Receiver>&>(), 142 __t<__stopped_means_break<__id<__decay_t<_Rcvr>>>>; 175 typename __decay_t<__tfx_sender<_Sender, _Env>>::item_types; 202 stdexec::__decay_t<_TfxSender>>) in __impl() 204 using _Result = item_types<stdexec::__decay_t<_TfxSender>>; in __impl() 245 enable_sequence_sender<stdexec::__decay_t<_Sender>>; 286 exec::__try_items<stdexec::__decay_t<_Receiver>>(__items) 360 item_types<stdexec::__decay_t<_Sender>>> && // 458 stdexec::__decay_t<_TfxSender>>)
|
H A D | at_coroutine_exit.hpp | 121 using __sender = __t<__sender_id<__decay_t<_Sender>>>; 294 requires __callable<__decay_t<_Action>, __decay_t<_Ts>...>
|
H A D | async_scope.hpp | 155 stdexec::__t<__when_empty_sender<__id<__decay_t<_Constrained>>>>; 321 stdexec::__t<__nest_sender<__id<__decay_t<_Constrained>>>>; 514 using __decay_values_t = completion_signatures<set_value_t(__decay_t<_Ts>...)>; 517 using __decay_error_t = completion_signatures<set_error_t(__decay_t<_Ty>)>; 791 __future<__id<__nest_sender_t<_Sender>>, __id<__decay_t<_Env>>>>;
|