Searched defs:__promise (Results 1 – 6 of 6) sorted by relevance
191 struct __promise : with_awaitable_senders<__promise> { struct in exec::__at_coro_exit::__task194 __promise(_Action&&, _Ts&&... __ts) noexcept in __promise() function204 auto initial_suspend() noexcept -> __coro::suspend_always { in initial_suspend()208 auto final_suspend() noexcept -> __final_awaitable { in final_suspend()212 void return_void() noexcept { in return_void()216 void unhandled_exception() noexcept { in unhandled_exception()220 auto unhandled_stopped() noexcept -> __coro::coroutine_handle<__promise> { in unhandled_stopped()225 auto get_return_object() noexcept -> __task { in get_return_object()230 auto await_transform(_Awaitable&& __awaitable) noexcept -> decltype(auto) { in await_transform()234 auto get_env() const noexcept -> __env { in get_env()[all …]
356 struct __promise struct in exec::__task::basic_task359 using __t = __promise;360 using __id = __promise;362 auto get_return_object() noexcept -> basic_task { in get_return_object()366 auto initial_suspend() noexcept -> __coro::suspend_always { in initial_suspend()370 auto final_suspend() noexcept -> __final_awaitable { in final_suspend()375 auto disposition() const noexcept -> __task::disposition { in disposition()386 void unhandled_exception() noexcept { in unhandled_exception()393 auto await_transform(_Awaitable&& __awaitable) noexcept -> decltype(auto) { in await_transform()403 auto await_transform(__reschedule_coroutine_on::__wrap<_Scheduler> __box) noexcept in await_transform()[all …]
101 struct __promise { struct102 using _Receiver = stdexec::__t<_ReceiverId>;104 struct __t
62 auto __get_awaiter(_Awaitable&& __awaitable, _Promise* __promise) -> decltype(auto) in __get_awaiter()
82 static auto from_promise(_Promise& __promise) noexcept -> __coroutine_handle { in from_promise()
346 struct __promise : __with_await_transform<__promise<_Env>> { struct