gcc/libstdc++-v3/testsuite/23_containers
Paolo Carlini af8590d281 Implement list::splice (and merge) bits of N1599
2006-01-19  Paolo Carlini  <pcarlini@suse.de>

	Implement list::splice (and merge) bits of N1599
	* include/bits/stl_list.h (list<>::_M_check_equal_allocators): New.
	(list<>::splice(iterator, list&), splice(iterator, list&, iterator),
	splice(iterator, list&, iterator, iterator)): Use it.
	* include/bits/stl_list.h (list<>::merge(list&), merge(list&,
	_StrictWeakOrdering)): Likewise.
	* testsuite/23_containers/list/operators/5.cc: New.

From-SVN: r110011
2006-01-20 02:38:54 +00:00
..
bitset c++config: Add in revised namespace associations. 2005-12-19 00:56:05 +00:00
deque re PR libstdc++/25658 (testsuite failure: 23_containers/deque/cons/assign/1.cc) 2006-01-09 11:37:17 +00:00
list Implement list::splice (and merge) bits of N1599 2006-01-20 02:38:54 +00:00
map PR libstdc++/22102 (insert as close to hint as possible) 2006-01-08 17:34:32 +00:00
multimap PR libstdc++/22102 (insert as close to hint as possible) 2006-01-08 17:34:32 +00:00
multiset PR libstdc++/22102 (insert as close to hint as possible) 2006-01-08 17:34:32 +00:00
priority_queue/members
queue/members
set PR libstdc++/22102 (insert as close to hint as possible) 2006-01-08 17:34:32 +00:00
stack/members
vector stl_bvector.h (vector<bool>::erase(iterator, iterator)): Just use _M_erase_at_end. 2006-01-06 11:23:02 +00:00