Skip to content

Commit bf5e1f9

Browse files
committed
fixup: overfull hbox
1 parent 9340209 commit bf5e1f9

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

source/exec.tex

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5010,7 +5010,7 @@
50105010
that is initialized with \tcode{addressof(\exposid{sndr})}
50115011
if \tcode{bool(\exposid{assoc})} is \tcode{true} and
50125012
with \tcode{nullptr} otherwise,
5013-
then returns \tcode{pair{std::move(\exposid{assoc}), std::move(u)}}.
5013+
then returns \tcode{pair\{std::move(\exposid{assoc}), std::\brk move(u)\}}.
50145014
\end{itemdescr}
50155015

50165016
\pnum
@@ -5884,7 +5884,8 @@
58845884
private:
58855885
using @\exposid{alloc-t}@ = // \expos
58865886
allocator_traits<Alloc>::template rebind_alloc<@\exposid{spawn-state}@>;
5887-
using @\exposid{assoc-t}@ = remove_cvref_t<decltype(declval<Token&>().try_associate())>; // \expos
5887+
using @\exposid{assoc-t}@ = // \expos
5888+
remove_cvref_t<decltype(declval<Token&>().try_associate())>;
58885889

58895890
@\exposid{alloc-t}@ @\exposid{alloc}@; // \expos
58905891
@\exposid{op-t}@ @\exposid{op}@; // \expos
@@ -5903,7 +5904,7 @@
59035904
\effects
59045905
Initializes
59055906
\exposid{alloc} with \tcode{std::move(alloc)},
5906-
\exposid{op} with \tcode{connect(std::move(sndr), \exposid{spawn-receiver}(this))}, and
5907+
\exposid{op} with \tcode{connect(std::move(sndr), \exposid{spawn-re\-ceiv\-er}(this))}, and
59075908
\exposid{assoc} with \tcode{token.try_associate()}.
59085909
\end{itemdescr}
59095910

@@ -7671,7 +7672,7 @@
76717672
\rSec2[exec.scope.concepts]{Execution scope concepts}
76727673

76737674
\pnum
7674-
The \libconcept{scope_assocation} concept defines
7675+
The \libconcept{scope_association} concept defines
76757676
the requirements on a type \tcode{Assoc}.
76767677
An object of type \tcode{Assoc} is \defn{engaged}
76777678
if and only if it owns an association with an async scope,
@@ -7681,13 +7682,13 @@
76817682
namespace std::execution {
76827683
template<class Assoc>
76837684
concept @\deflibconcept{scope_association}@ =
7684-
movable<Assoc> &&
7685+
@\libconcept{movable}@<Assoc> &&
76857686
is_nothrow_move_constructible_v<Assoc> &&
76867687
is_nothrow_move_assignable_v<Assoc> &&
7687-
default_initializable<Assoc> &&
7688+
@\libconcept{default_initializable}@<Assoc> &&
76887689
requires(const Assoc assoc) {
76897690
{ static_cast<bool>(assoc) } noexcept;
7690-
{ assoc.try_associate() } -> same_as<Assoc>;
7691+
{ assoc.try_associate() } -> @\libconcept{same_as}@<Assoc>;
76917692
};
76927693
}
76937694
\end{codeblock}
@@ -7993,7 +7994,6 @@
79937994
// \ref{exec.simple.counting.token}, token
79947995
struct token;
79957996

7996-
// \ref{exec.simple.counting.assoc}, assoc
79977997
using @\exposid{assoc-t}@ = @\exposid{association-t}@<simple_counting_scope>; // \expos
79987998

79997999
static constexpr size_t max_associations = @\UNSP{\impldef{value of \tcode{std::execution::simple_counting_scope::max_associations}}}@;

0 commit comments

Comments
 (0)