New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
P2386R0 Core Language Working Group "ready" Issues for the June, 2021 meeting #4693
Conversation
The normative context to which the note refers was substantially altered by CWG2466.
Maybe it should, but it's not part of the motion, so we should revisit after we're done with the motions. |
This is fine. The thing is that |
The current definition — A prvalue is an expression whose evaluation ... computes the value of an operand of an operator — looks fine to me, since |
The "glvalue" and "prvalue" definitions do not exhaustively describe which expressions yield which kinds. I agree that |
I'm fine with it, but let me remind that there was CWG1076 issue about value category inconsistency:
which can be reformulated for CWG2458 resolution:
|
Fixes #4631
Fixes #4612
Fixes #2789
Fixes #4305
Fixes #2334
Partially addresses #3262
Fixes cplusplus/papers#1059