static coroutine_handle from_promise(Promise& p);
概要
Promiseオブジェクトから対応するコルーチンハンドルを取得する。
事前条件
p
はコルーチンのPromiseオブジェクトへの参照。
戻り値
コルーチンを参照するコルーチンハンドル(h
)。
事後条件
addressof(h.promise()) == addressof(p)
備考
型消去されたコルーチンハンドルcoroutine_handle<>
では、本メンバ関数は提供されない。
バージョン
言語
- C++20
処理系
- Clang: ??
- GCC: 11.1 ✅
- Visual C++: ??