Searched refs:__coro (Results 1 – 8 of 8) sorted by relevance
39 __continuation_handle(__coro::coroutine_handle<_Promise> __coro) noexcept : in __continuation_handle() argument40 __coro_(__coro) in __continuation_handle()47 [](void* __address) noexcept -> __coro::coroutine_handle<> { in __continuation_handle()51 return __coro::coroutine_handle<_Promise>::from_address( in __continuation_handle()62 [[nodiscard]] auto handle() const noexcept -> __coro::coroutine_handle<> in handle()68 -> __coro::coroutine_handle<> in unhandled_stopped()74 using __stopped_callback_t = __coro::coroutine_handle<> (*)(void*) noexcept;76 __coro::coroutine_handle<> __coro_{};78 [](void*) noexcept -> __coro::coroutine_handle<> { std::terminate(); }; in __anon7e953c250202()87 __continuation_handle(__coro::coroutine_handle<_Promise> __coro) noexcept : in __continuation_handle() argument[all …]
39 auto initial_suspend() noexcept -> __coro::suspend_always in initial_suspend()44 [[noreturn]] auto final_suspend() noexcept -> __coro::suspend_always in final_suspend()62 __coro::coroutine_handle<> __coro_;64 explicit __operation_base(__coro::coroutine_handle<> __hcoro) noexcept : in __operation_base()83 auto __coro = __coro_; in ~__operation_base() local85 __coro.destroy(); in ~__operation_base()126 auto unhandled_stopped() noexcept -> __coro::coroutine_handle<> in unhandled_stopped()132 return __coro::noop_coroutine(); in unhandled_stopped()139 __coro::coroutine_handle<__t>::from_promise(*this)}; in get_return_object()193 void await_suspend(__coro::coroutine_handle<>) noexcept in __co_call()
87 __coro::coroutine_handle<> __continuation_;102 __coro::coroutine_handle<_Promise>::from_address( in set_stopped()104 __coro::coroutine_handle<> __stopped_continuation = in set_stopped()113 __coro::coroutine_handle<_Promise>::from_address( in get_env()184 __t(_Sender&& sndr, __coro::coroutine_handle<_Promise> __hcoro) // in __t()190 void await_suspend(__coro::coroutine_handle<_Promise>) noexcept in await_suspend()213 } -> convertible_to<__coro::coroutine_handle<>>;223 auto unhandled_stopped() noexcept -> __coro::coroutine_handle<>;248 _Result, _Tp, __coro::coroutine_handle<_Promise>>; in __select_impl_()280 __coro::coroutine_handle<_Promise>::from_promise(__promise); in operator ()()
29 __is_instance_of<_Tp, __coro::coroutine_handle>;33 requires(_Awaiter& __awaiter, __coro::coroutine_handle<_Promise> __h) {
204 namespace __coro = std;208 namespace __coro = std::experimental;
50 __coro::coroutine_handle<promise_type>::from_promise(*this)}; in get_return_object()75 __coro::coroutine_handle<> __coro_;85 __coro::coroutine_handle<> await_suspend( in await_suspend()86 __coro::coroutine_handle<>) noexcept in await_suspend()93 __coro::coroutine_handle<> __continue_;98 __coro::coroutine_handle<> __destroy_;99 __coro::coroutine_handle<> __continue_;115 __context_.__continue_ = __coro::noop_coroutine(); in __context_and_coro()125 __coro::coroutine_handle<> __coro_;128 inline __coro::coroutine_handle<> __impl(__coro::coroutine_handle<> __destroy, in __impl()[all …]
155 __task(__coro::coroutine_handle<__promise> __coro) noexcept : in __task() argument156 __coro_(__coro) in __task()159 explicit __task(__coro::coroutine_handle<__promise> __coro) noexcept : in __task() argument160 __coro_(__coro) in __task()174 auto await_suspend(__coro::coroutine_handle<_Promise> __parent) noexcept in await_suspend()198 __coro::coroutine_handle<__promise> __h) noexcept in await_suspend()199 -> __coro::coroutine_handle<> in await_suspend()202 auto __coro = __p.__is_unhandled_stopped_ in await_suspend() local205 return STDEXEC_DESTROY_AND_CONTINUE(__h, __coro); in await_suspend()233 auto initial_suspend() noexcept -> __coro::suspend_always in initial_suspend()[all …]
373 __coro::coroutine_handle<__promise> __h) noexcept in await_suspend()374 -> __coro::coroutine_handle<> in await_suspend()393 __coro::coroutine_handle<__promise>::from_promise(*this)); in get_return_object()396 auto initial_suspend() noexcept -> __coro::suspend_always in initial_suspend()455 __coro::coroutine_handle<__promise>::from_promise(*this)); in await_transform()482 __coro::coroutine_handle<__promise> __coro_;498 __coro::coroutine_handle<_ParentPromise2> __parent) noexcept in await_suspend()499 -> __coro::coroutine_handle<> in await_suspend()571 explicit basic_task(__coro::coroutine_handle<promise_type> __coro) noexcept in basic_task() argument572 : __coro_(__coro) in basic_task()[all …]