File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change 5906
5906
5907
5907
\item
5908
5908
a relational\iref {expr.rel } or equality\iref {expr.eq }
5909
- operator where the result is unspecified; or
5909
+ operator where the result is unspecified;
5910
5910
5911
5911
\item
5912
- a \grammarterm {throw-expression}\iref {expr.throw }.
5912
+ a \grammarterm {throw-expression}\iref {expr.throw }; or
5913
+
5914
+ \item
5915
+ an invocation of the \tcode {va_arg} macro\iref {cstdarg.syn }.
5913
5916
\end {itemize }
5914
5917
5915
5918
If \tcode {e} satisfies the constraints of a core constant expression, but
5916
5919
evaluation of \tcode {e} would evaluate an operation that has undefined behavior
5917
- as specified in \ref {library } through \ref {\lastlibchapter } of this
5918
- document, it is unspecified whether \tcode {e} is a core constant
5919
- expression.
5920
+ as specified in \ref {library } through \ref {\lastlibchapter } of this document, or
5921
+ an invocation of the \tcode {va_start} macro \iref { cstdarg.syn },
5922
+ it is unspecified whether \tcode {e} is a core constant expression.
5920
5923
5921
5924
\begin {example }
5922
5925
\begin {codeblock }
You can’t perform that action at this time.
0 commit comments