noexcept;概要ジェネレータコルーチンの最終サスペンドポイントを制御するAwaitableオブジェクトを返す。プログラマが本関数を直接利用することは想定されていない。事前条件Promiseオブジェクトが*thisとなるコルーチンへのハンドルが、あるgeneratorオブジェクトxのアクティブスタックのトップにあること。この関数はコルーチン実行が最終サスペンドポイントに到達したときに呼び出される。下記動作を行うメンバ関数をもつ、未規定の型のAwaitableオブジェクト。コルーチンの中断(suspend)時に、ジェネレータxのアクティブスタックのトップからコルーチンハンドルをpopし、アクティブスタックが空でなければトップ要素が指すコルーチンを再開(resume)する。アクティブスタックが空の場合は、現在のコルーチンの呼び出し元もしくは再開元(resumer)へ制御フローを戻す。下に提供されています。