gcc/libstdc++-v3/testsuite/23_containers
Jonathan Wakely 362261e71f forward_list.h (forward_list::assign): Dispatch to new functions based on assignability of elements.
* include/bits/forward_list.h (forward_list::assign): Dispatch to new
	functions based on assignability of elements.
	(forward_list::_M_assign): Add overloaded functions for assigning
	via assignment or via clearing and insertion.
	(forward_list::_M_assign_val): Likewise.
	(forward_list::_M_move_assign(forward_list&&, false_type)): Do not
	erase elements that are not moved.
	* include/bits/forward_list.tcc (forward_list::operator=): Call
	assign() to copy elements.
	* testsuite/23_containers/forward_list/cons/10.cc: New.
	* testsuite/23_containers/forward_list/cons/11.cc: New.
	* testsuite/23_containers/forward_list/cons/12.cc: New.

From-SVN: r193057
2012-11-01 01:30:34 +00:00
..
array move.h (move_if_noexcept): Mark constexpr. 2012-10-18 08:36:06 +00:00
bitset 45713.cc: Skip for mmix-*-*. 2012-10-21 04:52:54 +00:00
deque re PR libstdc++/44015 (template parameters not documented) 2012-05-02 22:25:28 +00:00
forward_list forward_list.h (forward_list::assign): Dispatch to new functions based on assignability of elements. 2012-11-01 01:30:34 +00:00
headers re PR c++/50920 (add a -std=c++11 option to the driver) 2011-10-31 15:34:14 -04:00
list revert: re PR libstdc++/49561 ([C++0x] std::list::size complexity) 2012-07-03 00:47:17 +00:00
map re PR libstdc++/44436 ([C++0x] Implement emplace* in associative containers) 2012-09-24 19:53:36 +00:00
multimap re PR libstdc++/44436 ([C++0x] Implement emplace* in associative containers) 2012-09-24 19:53:36 +00:00
multiset re PR libstdc++/44436 ([C++0x] Implement emplace* in associative containers) 2012-09-24 19:53:36 +00:00
priority_queue order_statistics_imp.hpp: Avoid -Wall warnings. 2010-06-08 00:45:02 +00:00
queue explicit_instantiation/1_c++0x.cc: New. 2009-12-14 15:01:23 +00:00
set re PR libstdc++/44436 ([C++0x] Implement emplace* in associative containers) 2012-09-24 19:53:36 +00:00
stack explicit_instantiation/1_c++0x.cc: New. 2009-12-14 15:01:23 +00:00
unordered_map formatter.h (_Debug_msg_id): Add __msg_valid_load_factor. 2012-10-18 19:50:37 +00:00
unordered_multimap formatter.h (_Debug_msg_id): Add __msg_valid_load_factor. 2012-10-18 19:50:37 +00:00
unordered_multiset formatter.h (_Debug_msg_id): Add __msg_valid_load_factor. 2012-10-18 19:50:37 +00:00
unordered_set formatter.h (_Debug_msg_id): Add __msg_valid_load_factor. 2012-10-18 19:50:37 +00:00
vector 9780-2.cc: Avoid -Wall warnings. 2012-05-21 23:40:55 +00:00