gcc/libstdc++-v3/include/debug
François Dumont 1679da1571 re PR libstdc++/82522 (std::map::insert(value_type &&) not selected)
2017-12-20  François Dumont  <fdumont@gcc.gnu.org>

	PR libstdc++/82522
	* include/debug/map.h (map::insert(value_type&&))
	(map::insert(const_iterator, value_type&&)): Add overload for rvalues.
	* include/debug/multimap.h (multimap::insert(value_type&&))
	(multimap::insert(const_iterator, value_type&&)): Likewise.
	* include/debug/unordered_map (unordered_map::insert(value_type&&))
	(unordered_map::insert(const_iterator, value_type&&))
	(unordered_multimap::insert(value_type&&))
	(unordered_multimap::insert(const_iterator, value_type&&)): Likewise.
	* testsuite/23_containers/map/modifiers/insert/dr2354.cc (test02): New.
	* testsuite/23_containers/multimap/modifiers/insert/dr2354.cc (test02):
	New.
	* testsuite/23_containers/unordered_map/insert/dr2354.cc (test02): New.
	* testsuite/23_containers/unordered_multimap/insert/dr2354.cc (test02):
	New.

From-SVN: r255904
2017-12-20 21:53:25 +00:00
..
array Implement LWG 2485 2017-10-30 16:31:04 +02:00
assertions.h
bitset
debug.h
deque Deduction guides for associative containers, debug mode deduction guide fixes. 2017-10-26 19:42:31 +03:00
formatter.h
forward_list Deduction guides for associative containers, debug mode deduction guide fixes. 2017-10-26 19:42:31 +03:00
functions.h
helper_functions.h
list Deduction guides for associative containers, debug mode deduction guide fixes. 2017-10-26 19:42:31 +03:00
macros.h
map
map.h re PR libstdc++/82522 (std::map::insert(value_type &&) not selected) 2017-12-20 21:53:25 +00:00
multimap.h re PR libstdc++/82522 (std::map::insert(value_type &&) not selected) 2017-12-20 21:53:25 +00:00
multiset.h Deduction guides for associative containers, debug mode deduction guide fixes. 2017-10-26 19:42:31 +03:00
safe_base.h
safe_container.h
safe_iterator.h
safe_iterator.tcc
safe_local_iterator.h
safe_local_iterator.tcc
safe_sequence.h
safe_sequence.tcc
safe_unordered_base.h
safe_unordered_container.h
safe_unordered_container.tcc
set
set.h re PR libstdc++/80761 (std::set<T,C,A>::insert_return_type uses wrong iterator type) 2017-12-18 21:59:17 +00:00
stl_iterator.h
string
unordered_map re PR libstdc++/82522 (std::map::insert(value_type &&) not selected) 2017-12-20 21:53:25 +00:00
unordered_set re PR libstdc++/80761 (std::set<T,C,A>::insert_return_type uses wrong iterator type) 2017-12-18 21:59:17 +00:00
vector Deduction guides for associative containers, debug mode deduction guide fixes. 2017-10-26 19:42:31 +03:00