Skip to content

Commit

Permalink
CWG2944 Unsequenced throw-expressions
Browse files Browse the repository at this point in the history
  • Loading branch information
burblebee authored and tkoeppe committed Dec 16, 2024
1 parent afaa669 commit 8f6236e
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions source/basic.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6090,8 +6090,13 @@
the postfix expression designating the called function
are sequenced before every expression or statement
in the body of the called function.
For each function invocation or
evaluation of an \grammarterm{await-expression} \placeholder{F},
For each
\begin{itemize}
\item function invocation,
\item evaluation of an \grammarterm{await-expression}\iref{expr.await}, or
\item evaluation of a \grammarterm{throw-expression}\iref{expr.throw}
\end{itemize}
\placeholder{F},
each evaluation that does not occur within \placeholder{F} but
is evaluated on the same thread and as part of the same signal handler (if any)
is either sequenced before all evaluations that occur within \placeholder{F}
Expand Down

0 comments on commit 8f6236e

Please sign in to comment.