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() function 59 struct __tuple<_Idx, _Ts...> : __box<_Ts, _Is>... 66 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...))) in apply() 69 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...)) in apply() 85 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value), in for_each() 119 constexpr _Ty&& get(__box<_Ty, _Idx>&& __self) noexcept in get() 126 constexpr _Ty& get(__box<_Ty, _Idx>& __self) noexcept in get() [all …]
|
H A D | __shared.hpp | 448 struct __box struct 454 __box(__tag_t, __intrusive_ptr<__sh_state_t, 2> __sh_state) noexcept : in __box() argument 458 __box(__box&&) noexcept = default; 459 __box(const __box&) noexcept 463 ~__box() in ~__box() argument 472 __box(__split::__split_t, 474 ->__box<_CvrefSender, _Env, true>; 477 __box(__ensure_started::__ensure_started_t, 479 -> __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 __box) noexcept -> decltype(auto) in await_transform() 457 __context_->set_scheduler(__box.__sched_); in await_transform() 458 return as_awaitable(schedule(__box.__sched_), *this); in await_transform()
|