Title
One final &x in §[list.ops]
Status
c++20
Section
[list.ops]
Submitter
Tim Song

Created on 2018-03-19.00:00:00 last changed 45 months ago

Messages

Date: 2018-10-15.17:07:29

Proposed resolution:

This wording is relative to N4727.

  1. Edit [list.ops] as indicated:

    void splice(const_iterator position, list& x, const_iterator first,
                const_iterator last);
    void splice(const_iterator position, list&& x, const_iterator first,
                const_iterator last);
    

    -11- Requires: […]

    -12- Effects: […]

    -13- Throws: Nothing.

    -14- Complexity: Constant time if &addressof(x) == this; otherwise, linear time.

Date: 2018-10-15.00:00:00

[ 2018-10-15 Status to Tentatively Ready after seven positive votes on the reflector. ]

Date: 2018-06-18.00:00:00

[ 2018-06-18 after reflector discussion ]

Priority set to 3

Date: 2018-03-19.00:00:00

LWG 3017 missed an instance of &x in [list.ops] p14.

History
Date User Action Args
2021-02-25 10:48:01adminsetstatus: wp -> c++20
2019-02-26 17:40:23adminsetstatus: voting -> wp
2019-01-21 04:50:04adminsetstatus: ready -> voting
2018-10-15 17:07:29adminsetmessages: + msg10166
2018-10-15 17:07:29adminsetstatus: new -> ready
2018-06-19 05:49:11adminsetmessages: + msg9935
2018-03-25 13:08:28adminsetmessages: + msg9781
2018-03-19 00:00:00admincreate