Searched refs:__box (Results 1 – 5 of 5) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __tuple.hpp | 30 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.hpp | 450 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.hpp | 93 __box{__split_t(), std::move(__sh_state)}); in transform_sender()
|
H A D | __ensure_started.hpp | 104 __box{__ensure_started_t(), std::move(__sh_state)}); in transform_sender()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | task.hpp | 440 __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()
|