Created on 2010-08-25.00:00:00 last changed 161 months ago
Proposed resolution:
This issue resulted from a lack of understanding of
how references are forwarded. The definition of
pack_arguments should be simply:
template <class... Types>
tuple<ATypes&&>
pack_arguments(Types&&...t);
Types: Let Ti be each type in Types....
Effects: ...
Returns:
tuple<ATypes&&...>(std::forward<Types>(t)...)
The synopsis should also change to reflect this simpler signature.
[ Resolved in Rapperswil by a motion to directly apply the words from the ballot comment in N3102. ]
Addresses US-99
pack_arguments is overly complex.
History | |||
---|---|---|---|
Date | User | Action | Args |
2011-08-23 20:07:26 | admin | set | status: wp -> c++11 |
2010-10-24 10:50:39 | admin | set | messages: + msg5004 |
2010-10-24 10:50:39 | admin | set | status: nad editorial -> wp |
2010-10-21 19:47:27 | admin | set | messages: + msg4797 |
2010-08-25 00:00:00 | admin | create |