File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 368368and also define the function as deleted.
369369\end {example }
370370
371+ \item
372+ \constantwhen
373+ the conditions that are required for a call to the function
374+ to be a constant subexpression\iref {defns.const.subexpr }.
375+
371376\item
372377\expects
373378conditions that the function assumes to hold whenever it is called;
454459Next, the semantics of the code sequence are determined by the
455460\Fundescx {Constraints},
456461\Fundescx {Mandates},
462+ \Fundescx {Constant When},
457463\Fundescx {Preconditions},
458464\Fundescx {Hardened preconditions},
459465\Fundescx {Effects},
Original file line number Diff line number Diff line change 363363\newcommand {\required }{\Fundesc {Required behavior}}
364364\newcommand {\constraints }{\Fundesc {Constraints}}
365365\newcommand {\mandates }{\Fundesc {Mandates}}
366+ \newcommand {\constantwhen }{\Fundesc {Constant When}}
366367\newcommand {\expects }{\Fundesc {Preconditions}}
367368\newcommand {\hardexpects }{\Fundesc {Hardened preconditions}}
368369\newcommand {\effects }{\Fundesc {Effects}}
You can’t perform that action at this time.
0 commit comments