Skip to content

Commit c9aed99

Browse files
committed
fixup: header exposconcept
1 parent 0eecad9 commit c9aed99

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

source/exec.tex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@
572572
template<class Fn>
573573
concept @\exposconcept{completion-signature}@ = @\seebelow@; // \expos
574574

575-
template<completion-signature... Fns>
575+
template<@\exposconcept{completion-signature}@... Fns>
576576
struct completion_signatures {};
577577

578578
template<class Sigs>
@@ -994,6 +994,12 @@
994994

995995
\rSec1[exec.recv]{Receivers}
996996

997+
\rSec2[exec.recv.concepts]{Receiver concepts}
998+
999+
\pnum
1000+
A receiver represents the continuation of an asynchronous operation.
1001+
The \libconcept{receiver} concept defines the requirements for a receiver type ([async.ops]). The receiver_of concept defines the requirements for a receiver type that is usable as the first argument of a set of completion operations corresponding to a set of completion signatures. The get_env customization point object is used to access a receiver’s associated environment.
1002+
9971003
\rSec1[exec.opstate]{Operation states}
9981004

9991005
\rSec1[exec.snd]{Senders}

0 commit comments

Comments
 (0)