gcc/libstdc++-v3/testsuite/23_containers
François Dumont b3abc9d822 hashtable_policy.h (_ReuseOrAllocNode): Use forward pattern.
2013-07-05  François Dumont  <fdumont@gcc.gnu.org>

	* include/bits/hashtable_policy.h (_ReuseOrAllocNode): Use forward
	pattern.
	(_MoveReuseOrAllocNode): Remove.
	(_Insert_base): Take a functor defining how the node is generated.
	* include/bits/hashtable.h: Adapt.
	(operator=(initializer_list<value_type>)): Reuse node if any.
	* testsuite/23_containers/unordered_set/instantiation_neg.cc:
	Adjust dg-error line number.
	* testsuite/23_containers/unordered_set/
	not_default_constructible_hash_neg.cc: Likewise.

From-SVN: r200724
2013-07-05 21:21:07 +00:00
..
array
bitset
deque const_iterator.cc: Tweak, avoid potential undefined behavior. 2013-07-05 10:32:20 +00:00
forward_list re PR libstdc++/57263 (std::set with user-defined allocator - compile error) 2013-06-16 18:13:34 +01:00
headers
list const_iterator.cc: Tweak, avoid potential undefined behavior. 2013-07-05 10:32:20 +00:00
map abi_tag.cc: Avoid spurious fails with check-debug. 2013-06-26 00:29:40 +00:00
multimap abi_tag.cc: Avoid spurious fails with check-debug. 2013-06-26 00:29:40 +00:00
multiset abi_tag.cc: Avoid spurious fails with check-debug. 2013-06-26 00:29:40 +00:00
priority_queue
queue
set abi_tag.cc: Avoid spurious fails with check-debug. 2013-06-26 00:29:40 +00:00
stack
unordered_map re PR libstdc++/57619 (std::unordered_map and std::unordered_multimap::insert invoking std::pair move constructor) 2013-06-14 23:35:56 +00:00
unordered_multimap hashtable_policy.h (_Insert_base): Consider hint in insert methods. 2013-06-29 07:55:12 +00:00
unordered_multiset
unordered_set hashtable_policy.h (_ReuseOrAllocNode): Use forward pattern. 2013-07-05 21:21:07 +00:00
vector const_iterator.cc: Tweak, avoid potential undefined behavior. 2013-07-05 10:32:20 +00:00