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() 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.hpp448 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.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 __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()