Created on 2015-10-24.00:00:00 last changed 3 months ago
Additional notes (July, 2024)
The words in question were removed by P0595R2 (std::is_constant_evaluated()), adopted in November, 2018.
[ Resolved by P0595R2, adopted in November, 2018. ]
Similar to the concern of issue 2166, the requirement of 7.7 [expr.const] bullet 2.7.1 for
a non-volatile glvalue of integral or enumeration type that refers to a complete non-volatile const object with a preceding initialization, initialized with a constant expression, or
does not specify the point at which the determination of “preceding initialization” is made: is it at the point at which the reference to the variable appears lexically, or is it the point at which the outermost constant evaluation occurs? There is implementation divergence on this point.
History | |||
---|---|---|---|
Date | User | Action | Args |
2024-07-30 14:36:48 | admin | set | messages: + msg7777 |
2024-07-30 14:36:48 | admin | set | status: drafting -> c++20 |
2017-02-06 00:00:00 | admin | set | status: open -> drafting |
2015-10-24 00:00:00 | admin | create |