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
The evaluation of the postfix expression before the dot or arrow is sequenced before the evaluation of the id-expression, and the value computation of the entire postfix expression is sequenced after the value computation of both operands.
The id-expression in a class member access is a compile-time thing and "evaluating" it doesn't make much sense; it doesn't have a "value" by itself. Only in conjunction with the object expression does it have a value.
Is it intentional that the term "sequenced" is not used in [expr.ref] p1? I suspect it's just an editorial oversight.
Rather than saying "X happens; the result of X then ...", we could use "sequenced" in some way. However, I'm not sure of the exact wording.
The text was updated successfully, but these errors were encountered: