Skip to content

Commit 89260fb

Browse files
committed
Fix overfull hboxes.
1 parent 025f115 commit 89260fb

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

source/threads.tex

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@
526526
std::forward<F>(f)),
527527
\placeholdernc{DECAY_COPY}(\brk{}%
528528
std::forward<Args>(\brk{}args))...)}~(\ref{func.require}) shall be
529-
a valid expression.
529+
a va\-lid expression.
530530

531531
\pnum
532532
\remarks
@@ -545,9 +545,13 @@
545545
is ignored. \begin{note} This implies that any exceptions not thrown from the invocation of the copy
546546
of \tcode{f} will be thrown in the constructing thread, not the new thread. \end{note} If the
547547
invocation of
548-
\tcode{\placeholdernc{INVOKE}(\placeholdernc{DECAY_COPY}(}
549-
\tcode{std::forward<F>(f)), \placeholdernc{DECAY_COPY}(std::forward<Args>(args))...)}
550-
terminates with an uncaught exception, \tcode{terminate} shall be called.
548+
\tcode{%
549+
\placeholdernc{INVOKE}(\brk{}%
550+
\placeholdernc{DECAY_COPY}(\brk{}%
551+
std::forward<F>(f)),
552+
\placeholdernc{DECAY_COPY}(\brk{}%
553+
std::forward<Args>(args))...)}
554+
termi\-nates with an uncaught exception, \tcode{terminate} shall be called.
551555

552556

553557
\pnum\sync The completion of the invocation of the constructor
@@ -2790,10 +2794,10 @@
27902794
\begin{itemdescr}
27912795
\pnum
27922796
\requires
2793-
\tcode{\placeholdernc{INVOKE}(\brk{}%
2794-
std::forward<Callable>(func),
2795-
std::forward<Args>(args)...)}~(\ref{func.require}) shall be
2796-
a valid expression.
2797+
\begin{codeblock}
2798+
@\placeholdernc{INVOKE}@(std::forward<Callable>(func), std::forward<Args>(args)...)
2799+
\end{codeblock}
2800+
(see \ref{func.require}) shall be a valid expression.
27972801

27982802
\pnum
27992803
\effects An execution of \tcode{call_once} that does not call its \tcode{func} is a

0 commit comments

Comments
 (0)