Home
last modified time | relevance | path

Searched refs:__awaitable (Results 1 – 7 of 7) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__awaitable.hpp50 void __co_await_constraint(_Awaitable&& __awaitable) in __co_await_constraint() argument
60 static_cast<_Awaitable&&>(__awaitable)
79 return static_cast<_Awaitable&&>(__awaitable);
84 auto __get_awaiter(_Awaitable&& __awaitable, in __get_awaiter() argument
88 static_cast<_Awaitable&&>(__awaitable)); in __get_awaiter()
117 static_cast<_Awaitable&&>(__awaitable));
122 concept __awaitable = //
123 requires(_Awaitable&& __awaitable, _Promise*... __promise) {
134 requires __awaitable<_Awaitable, _Promise...>
144 concept __awaitable = false;
[all …]
H A D__connect_awaitable.hpp139 auto await_transform(_Awaitable&& __awaitable) noexcept -> _Awaitable&& in await_transform()
141 return static_cast<_Awaitable&&>(__awaitable); in await_transform()
146 auto await_transform(_Awaitable&& __awaitable) // in await_transform()
151 static_cast<_Awaitable&&>(__awaitable), *this); in await_transform()
208 __co_impl(_Awaitable __awaitable, in __co_impl()
216 co_await (co_await static_cast<_Awaitable&&>(__awaitable), in __co_impl()
222 co_await static_cast<_Awaitable&&>(__awaitable)); in __co_impl()
241 template <class _Receiver, __awaitable<__promise_t<_Receiver>> _Awaitable>
243 auto operator()(_Awaitable&& __awaitable, in operator ()()
246 return __co_impl(static_cast<_Awaitable&&>(__awaitable), in operator ()()
H A D__as_awaitable.hpp239 else if constexpr (__awaitable<_Tp, __unspecified>) in __select_impl_()
269 static_assert(__awaitable<_Result, _Promise>); in operator ()()
273 else if constexpr (__awaitable<_Tp, __unspecified>) in operator ()()
H A D__senders_core.hpp44 || __awaitable<_Sender, __env::__promise<empty_env>>;
H A D__senders.hpp137 else if constexpr (bool(__awaitable<_TfxSender, in __impl()
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dtask.hpp428 await_transform(_Awaitable&& __awaitable) noexcept -> decltype(auto) in await_transform()
432 return as_awaitable(transfer(static_cast<_Awaitable&&>(__awaitable), in await_transform()
463 await_transform(_Awaitable&& __awaitable) noexcept -> decltype(auto) in await_transform()
466 static_cast<_Awaitable&&>(__awaitable)); in await_transform()
H A Dat_coroutine_exit.hpp252 await_transform(_Awaitable&& __awaitable) noexcept -> decltype(auto) in await_transform()
255 __die_on_stop(static_cast<_Awaitable&&>(__awaitable)), *this); in await_transform()