| [exec] | https://timsong-cpp.github.io/cppwp/#exec |
| [exec.coro.util] | https://timsong-cpp.github.io/cppwp/exec.coro.util#exec.task |
| [task.overview] | https://timsong-cpp.github.io/cppwp/exec.task#task.overview |
| [task.class] | https://timsong-cpp.github.io/cppwp/exec.task#task.class |
| [task.members] | https://timsong-cpp.github.io/cppwp/exec.task#task.members |
| [task.state] | https://timsong-cpp.github.io/cppwp/exec.task#task.state |
| [task.promise] | https://timsong-cpp.github.io/cppwp/exec.task#task.promise |
| 33.13.6.1 | https://timsong-cpp.github.io/cppwp/exec.task#task.overview |
| [task.overview] | https://timsong-cpp.github.io/cppwp/task.overview |
| 1 | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7744 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1.sentence-1 |
| [exec.async.ops] | https://timsong-cpp.github.io/cppwp/exec.async.ops |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.overview-1.sentence-5 |
| 33.13.6.2 | https://timsong-cpp.github.io/cppwp/exec.task#task.class |
| [task.class] | https://timsong-cpp.github.io/cppwp/task.class |
| task | https://timsong-cpp.github.io/cppwp/exec.task#lib:task |
| [task.state] | https://timsong-cpp.github.io/cppwp/exec.task#task.state |
| receiver | https://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver |
| [task.promise] | https://timsong-cpp.github.io/cppwp/exec.task#task.promise |
| receiver | https://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver |
| 1 | https://timsong-cpp.github.io/cppwp/exec.task#task.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7791 |
| sender | https://timsong-cpp.github.io/cppwp/exec.snd.concepts#concept:sender |
| [exec.snd] | https://timsong-cpp.github.io/cppwp/exec.snd |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7798 |
| (2.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.1 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.1.sentence-1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.2 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.2.sentence-1 |
| (2.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.3 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.3.sentence-1 |
| (2.4) | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.4 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-2.4.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/exec.task#task.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7816 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/exec.task#task.class-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7823 |
| scheduler | https://timsong-cpp.github.io/cppwp/exec.sched#concept:scheduler |
| stoppable-source | https://timsong-cpp.github.io/cppwp/stoptoken.concepts#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.class-4.sentence-1 |
| 33.13.6.3 | https://timsong-cpp.github.io/cppwp/exec.task#task.members |
| [task.members] | https://timsong-cpp.github.io/cppwp/task.members |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:task,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7835 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.members-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:task,destructor |
| 2 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7846 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:get_completion_signatures,task |
| 3 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7861 |
| (3.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.members-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.members-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.members-3.3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.members-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7876 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.members-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:connect,task |
| receiver | https://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver |
| 5 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7887 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.members-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7894 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.members-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/exec.task#task.members-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7898 |
| 33.13.6.4 | https://timsong-cpp.github.io/cppwp/exec.task#task.state |
| [task.state] | https://timsong-cpp.github.io/cppwp/task.state |
| receiver | https://timsong-cpp.github.io/cppwp/exec.recv.concepts#concept:receiver |
| 1 | https://timsong-cpp.github.io/cppwp/exec.task#task.state-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7938 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:task::state,constructor |
| 2 | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7949 |
| (2.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.3.sentence-2 |
| (2.4) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.4 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-2.4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:task::state,destructor |
| 3 | https://timsong-cpp.github.io/cppwp/exec.task#task.state-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7972 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:start,task::state |
| 4 | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L7986 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.sentence-1 |
| (4.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.1.sentence-1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.2.sentence-1 |
| (4.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-4.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:get-stop-token,task::state |
| 5 | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8007 |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5.sentence-1 |
| (5.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5.2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.state-5.sentence-3 |
| 33.13.6.5 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise |
| [task.promise] | https://timsong-cpp.github.io/cppwp/task.promise |
| initial_suspend | https://timsong-cpp.github.io/cppwp/exec.task#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/exec.task#task.promise-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8065 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:get_return_object,task::promise_type |
| 2 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8082 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:final_suspend,task::promise_type |
| 3 | https://timsong-cpp.github.io/cppwp/exec.task#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/exec.task#task.promise-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-3.sentence-2 |
| (3.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-3.3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:yield_value,task::promise_type |
| 4 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8119 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/exec.task#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/exec.task#task.promise-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-5.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#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/exec.task#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/exec.task#task.promise-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:unhandled_exception,task::promise_type |
| 7 | https://timsong-cpp.github.io/cppwp/exec.task#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/exec.task#task.promise-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-7.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:unhandled_stopped,task::promise_type |
| 8 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8171 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8181 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:return_void,task::promise_type |
| 10 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8191 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:return_value,task::promise_type |
| 11 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8202 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:get_env,task::promise_type |
| 12 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8212 |
| (12.1) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.1.sentence-1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.2.sentence-1 |
| (12.3) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.3 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.3.sentence-1 |
| (12.4) | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.4 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-12.4.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:operator_new,task::promise_type |
| 13 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8238 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:operator_new,task::promise_type_ |
| 14 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8252 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8258 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8262 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-16.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-16.sentence-2 |
| 17 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8272 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/exec.task#lib:operator_delete,task::promise_type |
| 18 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8282 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/exec.tex#L8287 |
| . | https://timsong-cpp.github.io/cppwp/exec.task#task.promise-19.sentence-1 |