File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 91909190it has reference or non-volatile const-qualified integral or enumeration type.
91919191
91929192\pnum
9193- A constant-initialized potentially-constant variable $ V$ is
9194- \defn {usable in constant expressions} at a point $ P$ if
9195- $ V$ 's initializing declaration $ D$ is reachable from $ P$ and
9193+ A variable $ V$ is
9194+ \defnx {usable in constant expressions}{usable in constant expressions!variable} at a point $ P$ if
9195+ $ V$ is constant-initialized and potentially-constant,
9196+ $ V$ 's initializing declaration $ D$ is reachable from $ P$ , and
91969197\begin {itemize }
91979198\item $ V$ is constexpr,
91989199\item $ V$ is not initialized to a TU-local value, or
92219222\end {itemize }
92229223
92239224\pnum
9224- An object or reference is \defn {usable in constant expressions} at point $ P$
9225+ An object or reference is
9226+ \defnx {usable in constant expressions}{usable in constant expressions!object or reference}
9227+ at point $ P$
92259228if it is an object or reference
92269229that is potentially usable in constant expressions at $ P$ and
92279230is constexpr-representable at $ P$ .
You can’t perform that action at this time.
0 commit comments