MCPcopy Create free account
hub / github.com/NVIDIA/stdexec / __coroutine_destroy_and_continue

Function __coroutine_destroy_and_continue

include/stdexec/coroutine.hpp:272–279  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

270 nullptr};
271
272 inline auto __coroutine_destroy_and_continue(__std::coroutine_handle<> __destroy, //
273 __std::coroutine_handle<> __continue) noexcept //
274 -> __std::coroutine_handle<>
275 {
276 __destroy_and_continue_frame::value.__promise_.__destroy_ = __destroy;
277 __destroy_and_continue_frame::value.__promise_.__continue_ = __continue;
278 return __std::coroutine_handle<>::from_address(&__destroy_and_continue_frame::value);
279 }
280
281 inline auto __coroutine_unhandled_stopped(__coroutine_handle<> __coro) noexcept //
282 -> __std::coroutine_handle<>

Callers 2

await_suspendMethod · 0.85
await_suspendMethod · 0.85

Calls 1

Tested by

no test coverage detected