Searched defs:__promise (Results 1 – 5 of 5) sorted by relevance
215 struct __promise : with_awaitable_senders<__promise> struct in exec::__at_coro_exit::__task218 explicit __promise(_Action&&, _Ts&... __ts) noexcept : __args_{__ts...} in __promise() function221 auto initial_suspend() noexcept -> __coro::suspend_always in initial_suspend()226 auto final_suspend() noexcept -> __final_awaitable in final_suspend()231 void return_void() noexcept {} in return_void()233 [[noreturn]] void unhandled_exception() noexcept in unhandled_exception()244 auto get_return_object() noexcept -> __task in get_return_object()258 auto get_env() const noexcept -> __env in get_env()263 bool __is_unhandled_stopped_{false};264 std::tuple<_Ts&...> __args_{};[all …]
386 struct __promise : __promise_base<_Ty>, with_awaitable_senders<__promise> struct in exec::__task::basic_task388 using __t = __promise;389 using __id = __promise;391 auto get_return_object() noexcept -> basic_task in get_return_object()397 auto initial_suspend() noexcept -> __coro::suspend_always in initial_suspend()402 auto final_suspend() noexcept -> __final_awaitable in final_suspend()420 void unhandled_exception() noexcept in unhandled_exception()439 auto await_transform(__reschedule_coroutine_on::__wrap<_Scheduler> in await_transform()469 auto get_env() const noexcept -> const __promise_context_t& in get_env()474 __optional<__promise_context_t> __context_{};[all …]
112 struct __promise struct114 using _Receiver = stdexec::__t<_ReceiverId>;116 struct __t : __promise_base
85 _Promise* __promise) -> decltype(auto) in __get_awaiter()
412 struct __promise struct415 auto await_transform(_Ty&& __value) noexcept -> _Ty&& in await_transform()422 auto await_transform(_Ty&& __value) // in await_transform()