Skip to content

Commit 241ac01

Browse files
Eelistkoeppe
authored andcommitted
[exec] Use appropriate macros for concept references
1 parent 0451d08 commit 241ac01

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

source/exec.tex

+9-9
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155

156156
\pnum
157157
Let \tcode{env} be an object of type \tcode{Env}.
158-
The type \tcode{Env} models queryable
158+
The type \tcode{Env} models \exposconcept{queryable}
159159
if for each callable object \tcode{q} and a pack of subexpressions \tcode{args},
160160
if \tcode{requires \{ q(env, args...) \}} is \tcode{true} then
161161
\tcode{q(env, args...)} meets any semantic requirements imposed by \tcode{q}.
@@ -2683,11 +2683,11 @@
26832683

26842684
\pnum
26852685
A \defnadj{pipeable}{sender adaptor closure object} is a function object
2686-
that accepts one or more \tcode{sender} arguments and returns a \tcode{sender}.
2686+
that accepts one or more \libconcept{sender} arguments and returns a \libconcept{sender}.
26872687
For a pipeable sender adaptor closure object \tcode{c} and
26882688
an expression \tcode{sndr}
2689-
such that \tcode{decltype((sndr))} models \tcode{sender},
2690-
the following expressions are equivalent and yield a \tcode{sender}:
2689+
such that \tcode{decltype((sndr))} models \libconcept{sender},
2690+
the following expressions are equivalent and yield a \libconcept{sender}:
26912691
\begin{codeblock}
26922692
c(sndr)
26932693
sndr | c
@@ -2720,7 +2720,7 @@
27202720
if \tcode{T} models \tcode{\libconcept{derived_from}<sender_adaptor_closure<T>>},
27212721
\tcode{T} has no other base classes
27222722
of type \tcode{sender_adaptor_closure<U>} for any other type \tcode{U}, and
2723-
\tcode{T} does not satisfy \tcode{sender}.
2723+
\tcode{T} does not satisfy \libconcept{sender}.
27242724

27252725
\pnum
27262726
The template parameter \tcode{D} for \tcode{sender_adaptor_closure} can be
@@ -2735,8 +2735,8 @@
27352735

27362736
\pnum
27372737
A \defnadj{pipeable}{sender adaptor object} is a customization point object
2738-
that accepts a \tcode{sender} as its first argument and
2739-
returns a \tcode{sender}.
2738+
that accepts a \libconcept{sender} as its first argument and
2739+
returns a \libconcept{sender}.
27402740
If a pipeable sender adaptor object accepts only one argument,
27412741
then it is a pipeable sender adaptor closure object.
27422742

@@ -5005,7 +5005,7 @@
50055005

50065006
\pnum
50075007
\exposid{run-loop-scheduler} is an unspecified type
5008-
that models \tcode{scheduler}.
5008+
that models \libconcept{scheduler}.
50095009

50105010
\pnum
50115011
Instances of \exposid{run-loop-scheduler} remain valid
@@ -5028,7 +5028,7 @@
50285028

50295029
\pnum
50305030
\exposid{run-loop-sender} is an exposition-only type
5031-
that satisfies \tcode{sender}.
5031+
that satisfies \libconcept{sender}.
50325032
For any type \tcode{Env},
50335033
\tcode{completion_signatures_of_t<\exposid{run-loop-sender}, Env>} is
50345034
\begin{codeblock}

0 commit comments

Comments
 (0)