You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Testing this condition may involve a trial evaluation of its initializer as described above.
This footnote is supposed to help us understand what the "or has constant initialization" part means.
Firstly, should "or has constant initialization" read "or is constant-initialized" since that's the term that's defined in [expr.const]/2?
Second, described above where? Can the footnote actually point to the section that it's referring to? I don't actually know what it's referring to at the moment.
The text was updated successfully, but these errors were encountered:
"constant initialization" is defined in [basic.start.static] p2. Note the limitation to variables with static or thread storage duration.
"as described above" refers to the trial evaluation described in [expr.const] p2.2: "when interpreted as a constant-expression". We don't cross-references individual paragraphs of a section, so it's hard to make the pointer more precise.
In [expr.const], we have footnote 80 which reads:
This footnote is supposed to help us understand what the "or has constant initialization" part means.
Firstly, should "or has constant initialization" read "or is constant-initialized" since that's the term that's defined in [expr.const]/2?
Second, described above where? Can the footnote actually point to the section that it's referring to? I don't actually know what it's referring to at the moment.
The text was updated successfully, but these errors were encountered: