Searched refs:__coro_ (Results 1 – 5 of 5) sorted by relevance
355 __coro_(std::exchange(__that.__coro_, {})) in basic_task()360 if (__coro_) in ~basic_task()361 __coro_.destroy(); in ~basic_task()482 __coro::coroutine_handle<__promise> __coro_; member487 if (__coro_) in ~__task_awaitable()488 __coro_.destroy(); in ~__task_awaitable()502 __coro_.promise().__context_.emplace(__parent_promise_t(), in await_suspend()504 __context_.emplace(*__coro_.promise().__context_, in await_suspend()506 __coro_.promise().set_continuation(__parent); in await_suspend()508 __coro_.promise().stop_requested() ? 0 : 1; in await_suspend()[all …]
75 __coro::coroutine_handle<> __coro_; member116 __coro_ = __co_impl(__context_).__coro_; in __context_and_coro()121 __coro_.destroy(); in ~__context_and_coro()125 __coro::coroutine_handle<> __coro_; member134 return __c.__coro_; in __impl()
156 __coro_(__coro) in __task()160 __coro_(__coro) in __task()165 __coro_(std::exchange(__that.__coro_, {})) in __task()177 __coro_.promise().__scheduler_ = in await_suspend()179 __coro_.promise().set_continuation(__parent.promise().continuation()); in await_suspend()180 __parent.promise().set_continuation(__coro_); in await_suspend()186 return std::exchange(__coro_, {}).promise().__args_; in await_resume()280 __coro::coroutine_handle<__promise> __coro_; member in exec::__at_coro_exit::__task
62 __coro::coroutine_handle<> __coro_; member65 __coro_(__hcoro) in __operation_base()69 __coro_(std::exchange(__other.__coro_, {})) in __operation_base()74 if (__coro_) in ~__operation_base()83 auto __coro = __coro_; in ~__operation_base()84 __coro_ = {}; in ~__operation_base()87 __coro_.destroy(); in ~__operation_base()94 __coro_.resume(); in start()
40 __coro_(__coro) in __continuation_handle()64 return __coro_; in handle()70 return __stopped_callback_(__coro_.address()); in unhandled_stopped()76 __coro::coroutine_handle<> __coro_{}; member in stdexec::__was::__continuation_handle