diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2012-07-13 08:59:58 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2012-07-13 08:59:58 +0000 |
commit | 57cee56a1efe681eac1a5c427f4ffe1c6f4f77cd (patch) | |
tree | 98cbf83c315fe42c65c2ddcf8b73005612e9ba99 /intl | |
parent | f0df84ab4a058d5ad3a75a37cb04816c49638aa8 (diff) | |
download | gcc-57cee56a1efe681eac1a5c427f4ffe1c6f4f77cd.zip gcc-57cee56a1efe681eac1a5c427f4ffe1c6f4f77cd.tar.gz gcc-57cee56a1efe681eac1a5c427f4ffe1c6f4f77cd.tar.bz2 |
re PR libstdc++/53657 ([C++11] pair(pair&&) move constructor is non-trivial)
2012-07-13 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/53657
* include/bits/stl_pair.h (pair<>::pair(pair&&)): Declare defaulted,
per C++11.
* include/bits/stl_map.h (map<>::insert(_Pair&&), map<>::insert
(const_iterator, _Pair&&)): Constrain with std::is_constructible,
per LWG2005.
* include/bits/stl_multimap.h (multimap<>::insert(_Pair&&),
multimap<>::insert(const_iterator, _Pair&&)): Likewise.
* include/bits/hashtable_policy.h (_Insert<>::insert(_Pair&&),
_Insert<>::insert(const_iterator, _Pair&&)): Likewise.
* include/debug/unordered_map: Adjust.
* include/debug/map.h: Likewise.
* include/debug/multimap.h: Likewise.
* include/profile/unordered_map: Likewise.
* include/profile/map.h: Likewise.
* include/profile/multimap.h: Likewise.
From-SVN: r189456
Diffstat (limited to 'intl')
0 files changed, 0 insertions, 0 deletions