Created on 2017-02-03.00:00:00 last changed 89 months ago
Proposed resolution:
This wording is relative to N4640.
Modify [defns.obj.state] as indicated:
17.3.16 [defns.obj.state]object statethe current value of all non-static class members of an object (9.2) [Note: The state of an object can be obtained by using one or more observer functions. — end note]
Modify [defns.valid] as indicated:
17.3.25 [defns.valid]
valid but unspecified statean object statea value of an object that is not specified except that the object's invariants are met and operations on the object behave as specified for its type
[ Kona 2017-03-01 ]
Accepted as Immediate to resolve NB comment.
[ 2017-02-26, Scott Schurr provides wording ]
The definition of 'object state' applies only to class types, implying that fundamental types and arrays do not have this property.
Proposed change: Replacing "an object state" with "a value of an object" in [defns.valid] and dropping the definition of "object state" in [defns.obj.state].
History | |||
---|---|---|---|
Date | User | Action | Args |
2017-07-30 20:15:43 | admin | set | status: wp -> c++17 |
2017-03-05 23:46:08 | admin | set | status: immediate -> wp |
2017-03-03 22:14:37 | admin | set | messages: + msg9068 |
2017-03-03 22:14:37 | admin | set | status: new -> immediate |
2017-02-27 17:53:51 | admin | set | messages: + msg9004 |
2017-02-27 17:53:51 | admin | set | messages: + msg9003 |
2017-02-03 00:00:00 | admin | create |