Home
last modified time | relevance | path

Searched refs:__if_c (Results 1 – 14 of 14) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__meta.hpp612 using __if_c = __minvoke<__if_::__<_Pred>, _True, _False...>; typedef
618 using __minvoke_if_c = __minvoke<__if_c<_Pred, _True, _False>, _Args...>;
657 using __f = __minvoke<__if_c<__mvalid<_Try, _Args...>, __q<_Try>, _Catch>,
666 __minvoke<__if_c<__minvocable<_Try, _Args...>, _Try, _Catch>, _Args...>;
698 using __msuccess_or_t = __if_c<__ok<_Ty>, _Ty, _Default...>;
701 using __merror_or_t = __if_c<__merror<_Ty>, _Ty, _Default...>;
909 __if_c<__same_as<_Args, _Old>, _New, _Args>...>;
918 __if_c<__same_as<_Args, _Old>, __types<>, __types<_Args>>...>;
1077 __minvoke<__if_c<__v<__minvoke<_Fn, _Head>>,
1429 __if_c<(__offset < sizeof...(_Ts))>, in operator ()()
[all …]
H A D__shared.hpp161 __if_c<__is_split, const __variant_t&, __variant_t>; in __notify()
438 __mcompose<__if_c<same_as<_Tag, __split::__split_t>, __cpclr, __cp>,
452 using __tag_t = __if_c<_Copyable, __split::__split_t,
H A D__let.hpp149 __if_c<__is_scheduler_affine<schedule_result_t<_Scheduler>>, _Env,
208 __if_c<__is_scheduler_affine<schedule_result_t<_Scheduler>>, _Receiver,
237 __if_c<__needs_receiver_ref<_ResultSender, _Scheduler, _Receiver>,
H A D__read_env.hpp56 __if_c<__nothrow_callable<_Tag, _Env>,
H A D__receiver_adaptor.hpp126 __if_c<__has_base, __mbind_back_q<__copy_cvref_t, _Base>,
H A D__as_awaitable.hpp45 using __value_or_void_t = __if_c<__same_as<_Value, void>, __void, _Value>;
H A D__basic_sender.hpp601 -> __msecond<__if_c<__decays_to<_Self, __sexpr>>, in get_completion_signatures()
613 -> __msecond<__if_c<__decays_to<_Self, __sexpr>>, in connect()
H A D__domain.hpp343 -> __if_c<__one_of<dependent_domain, _Domains...>, dependent_domain, in __common_domain()
H A D__senders.hpp99 __if_c<sizeof...(_Env) == 0, __mconst<_Sender>, __q<__tfx_sender>>; in __impl()
H A D__when_all.hpp118 __minvoke<__if_c<(0 == sizeof...(_Rest)), __mconst<_ValueTuple>,
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Denv.hpp136 using __default_t = __if_c<__callable<_Tag, _Env>, __ignore, _Default>;
H A Dtask.hpp112 __if_c<__with_scheduler, __any_scheduler, __ignore> //
H A Dsequence_senders.hpp350 __if_c<unstoppable_token<stop_token_of_t<_Env>>,
H A Dany_sender_of.hpp461 __if_c<_Copyable, __, __move_only>
479 using __vtable_t = __if_c<