| [exec] | https://timsong-cpp.github.io/cppwp/#exec |
| [exec.coro.util] | https://timsong-cpp.github.io/cppwp/exec.coro.util#task.promise |
| [exec.task] | https://timsong-cpp.github.io/cppwp/exec.task#task.promise |
| initial_suspend | https://timsong-cpp.github.io/cppwp/task.promise#lib:task::promise_type,initial_suspend |
| sender | https://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender |
| 1 | https://timsong-cpp.github.io/cppwp/task.promise#1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8065 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:get_return_object,task::promise_type |
| 2 | https://timsong-cpp.github.io/cppwp/task.promise#2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8082 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:final_suspend,task::promise_type |
| 3 | https://timsong-cpp.github.io/cppwp/task.promise#3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8093 |
| [expr.await] | https://timsong-cpp.github.io/cppwp/expr.await |
| . | https://timsong-cpp.github.io/cppwp/task.promise#3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#3.sentence-2 |
| (3.1) | https://timsong-cpp.github.io/cppwp/task.promise#3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/task.promise#3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/task.promise#3.3 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:yield_value,task::promise_type |
| 4 | https://timsong-cpp.github.io/cppwp/task.promise#4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8119 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/task.promise#5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8125 |
| [expr.await] | https://timsong-cpp.github.io/cppwp/expr.await |
| . | https://timsong-cpp.github.io/cppwp/task.promise#5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#5.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:await_transform,task::promise_type |
| sender | https://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender |
| 6 | https://timsong-cpp.github.io/cppwp/task.promise#6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8145 |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| . | https://timsong-cpp.github.io/cppwp/task.promise#6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:unhandled_exception,task::promise_type |
| 7 | https://timsong-cpp.github.io/cppwp/task.promise#7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8158 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/task.promise#7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#7.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:unhandled_stopped,task::promise_type |
| 8 | https://timsong-cpp.github.io/cppwp/task.promise#8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8171 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/task.promise#9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8181 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:return_void,task::promise_type |
| 10 | https://timsong-cpp.github.io/cppwp/task.promise#10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8191 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:return_value,task::promise_type |
| 11 | https://timsong-cpp.github.io/cppwp/task.promise#11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8202 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:get_env,task::promise_type |
| 12 | https://timsong-cpp.github.io/cppwp/task.promise#12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8212 |
| (12.1) | https://timsong-cpp.github.io/cppwp/task.promise#12.1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.1.sentence-1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/task.promise#12.2 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.2.sentence-1 |
| (12.3) | https://timsong-cpp.github.io/cppwp/task.promise#12.3 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.3.sentence-1 |
| (12.4) | https://timsong-cpp.github.io/cppwp/task.promise#12.4 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#12.4.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:operator_new,task::promise_type |
| 13 | https://timsong-cpp.github.io/cppwp/task.promise#13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8238 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:operator_new,task::promise_type_ |
| 14 | https://timsong-cpp.github.io/cppwp/task.promise#14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8252 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/task.promise#15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8258 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/task.promise#16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8262 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#16.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#16.sentence-2 |
| 17 | https://timsong-cpp.github.io/cppwp/task.promise#17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8272 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/task.promise#lib:operator_delete,task::promise_type |
| 18 | https://timsong-cpp.github.io/cppwp/task.promise#18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8282 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/task.promise#19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8287 |
| . | https://timsong-cpp.github.io/cppwp/task.promise#19.sentence-1 |