| 57 | bool await_ready() { return false; } |
| 58 | T await_resume() { return std::move(coro.promise().result); } |
| 59 | auto await_suspend(std::coroutine_handle<> h) |
| 60 | { |
| 61 | coro.promise().previous = h; |
| 62 | return coro; |
| 63 | } |
| 64 | std::coroutine_handle<promise_type> coro; |
| 65 | }; |
| 66 | awaiter operator co_await() { return awaiter{coro}; } |
nothing calls this directly
no outgoing calls
no test coverage detected