File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 77
77
\begin {bnf }
78
78
\nontermdef {static_assert-message}\br
79
79
unevaluated-string\br
80
- conditional -expression
80
+ constant -expression
81
81
\end {bnf }
82
82
83
83
\begin {bnf }
291
291
the program is ill-formed, and
292
292
\item
293
293
if the \grammarterm {static_assert-message} is
294
- a \grammarterm {conditional -expression} $ M$ ,
294
+ a \grammarterm {constant -expression} $ M$ ,
295
295
\begin {itemize }
296
296
\item
297
297
\tcode {$ M$ .size()} shall be a converted constant expression of
Original file line number Diff line number Diff line change 8099
8099
\end {example }
8100
8100
\end {itemize }
8101
8101
\begin {note }
8102
- A manifestly constant-evaluated expression
8102
+ Except for a \grammarterm {static_assert-message},
8103
+ a manifestly constant-evaluated expression
8103
8104
is evaluated even in an unevaluated operand\iref {term.unevaluated.operand }.
8104
8105
\end {note }
8105
8106
You can’t perform that action at this time.
0 commit comments