Title
pair and tuple constructors should forward arguments
Status
resolved
Section
[pairs]
Submitter
INCITS

Created on 2010-08-25.00:00:00 last changed 170 months ago

Messages

Date: 2011-05-09.23:20:35

Proposed resolution:

See n3140.

Date: 2010-11-18.14:01:09

[ 2010-11 Batavia ]

Resolved by adopting n3140.

Date: 2010-10-24.00:00:00

[ 2010-10-24 Daniel adds: ]

Accepting n3140 would solve this issue.

Date: 2010-10-25.01:00:51

[ Resolution proposed by ballot comment ]

See Appendix 1 - Additional Details

Date: 2010-10-24.10:50:39

Addresses US-96

pair and tuple constructors and assignment operators use std::move when they should use std::forward. This causes lvalue references to be erroneously converted to rvalue references. Related requirements clauses are also wrong.

History
Date User Action Args
2010-11-18 14:01:09adminsetmessages: + msg5393
2010-11-18 14:01:09adminsetstatus: nad editorial -> resolved
2010-11-11 03:10:11adminsetstatus: open -> nad editorial
2010-10-25 01:00:51adminsetmessages: + msg5116
2010-10-25 01:00:51adminsetmessages: + msg5115
2010-10-24 22:33:31adminsetmessages: + msg5081
2010-10-24 10:50:39adminsetmessages: + msg5001
2010-08-25 00:00:00admincreate