10 template<
typename Promise,
typename Awaiter>
11 auto do_await_suspend(Awaiter& awaiter) ->
decltype(
auto) {
12 if constexpr (!concepts::SameAs<Promise, void>) {
13 return awaiter.await_suspend(std::coroutine_handle<Promise> {});
21template<
typename T,
typename Promise =
void>
25 awaiter.await_resume();
Definition await_suspend_result.h:9
Definition operations.h:128
Definition is_awaiter.h:22
Definition any_storable.h:9