Changed the order of member initialization in weak_ptr's converting copy
ctor to match the order used in weak_ptr's converting assignment operator.
This reordering allowed the introduction of a weak_ptr converting move ctor.
Removed nonconverting move ctor and nonconverting move assignment operator
from weak_ptr, since they were made redundant by the above.
Added tests for new weak_ptr move ctor and move assignment.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.