Home
last modified time | relevance | path

Searched refs:__box (Results 1 – 5 of 5) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__tuple.hpp30 struct __box struct
46 struct __box<_Ty, _Idx> struct
48 __box() = default;
50 constexpr __box(__not_decays_to<__box> auto&&) noexcept {} in __box() argument
59 struct __tuple<_Idx, _Ts...> : __box<_Ts, _Is>...
64 return __tuple{{static_cast<_Us&&>(__tup.__box<_Us, _Is>::__value)}...}; in __convert_from()
70 return __tuple{{__tup.__box<_Us, _Is>::__value}...}; in __convert_from()
78 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...))) in apply()
81 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...)) in apply()
85 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...); in apply()
[all …]
H A D__shared.hpp450 struct __box struct
456 __box(__tag_t, __intrusive_ptr<__sh_state_t, 2> __sh_state) noexcept : in __box() function
460 __box(__box&&) noexcept = default;
461 __box(const __box&) noexcept
465 ~__box() in ~__box() argument
474 __box(__split::__split_t,
476 ->__box<_CvrefSender, _Env, true>;
479 __box(__ensure_started::__ensure_started_t,
481 -> __box<_CvrefSender, _Env, false>;
H A D__split.hpp93 __box{__split_t(), std::move(__sh_state)}); in transform_sender()
H A D__ensure_started.hpp104 __box{__ensure_started_t(), std::move(__sh_state)}); in transform_sender()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dtask.hpp440 __reschedule_coroutine_on::__wrap<_Scheduler> __box) noexcept in await_transform()
458 __context_->set_scheduler(__box.__sched_); in await_transform()
459 return as_awaitable(schedule(__box.__sched_), *this); in await_transform()