gcc/libstdc++-v3/testsuite/util
François Dumont 9b81593bbc hashtable.h (_Hashtable<>::emplace, [...]): Add.
2011-12-09  François Dumont <fdumont@gcc.gnu.org>

	* include/bits/hashtable.h (_Hashtable<>::emplace,
	_Hashtable<>::emplace_hint): Add.
	* include/debug/unordered_set (unordered_set<>::emplace,
	unordered_set<>::emplace_hint, unordered_multiset<>::emplace,
	unordered_multiset<>::emplace_hint): Add.
	* include/profile/unordered_set: Likewise.
	* include/debug/unordered_map (unordered_map<>::emplace,
	unordered_map<>::emplace_hint, unordered_multimap<>::emplace,
	unordered_multimap<>::emplace_hint): Add.
	* include/profile/unordered_map: Likewise.
	* testsuite/23_containers/unordered_map/modifiers/emplace.cc: New.
	* testsuite/23_containers/unordered_multimap/modifiers/emplace.cc:
	New.
	* testsuite/23_containers/unordered_set/modifiers/emplace.cc: New.
	* testsuite/23_containers/unordered_multiset/modifiers/emplace.cc:
	New.
	* testsuite/util/testsuite_container_traits.h
	(traits_base::has_emplace): Add and defined as std::true_type for
	unordered containers.
	* testsuite/util/exception/safety.h (emplace, emplace_hint): Add and
	use them in basic_safety exception test case.
	* doc/xml/manual/status_cxx2011.xml: Update unordered containers
	status.

From-SVN: r182174
2011-12-09 20:01:04 +00:00
..
common_type
debug safe_unordered_base.h, [...]: New, support for unordered sequence safe local iterators. 2011-07-19 19:39:45 +00:00
exception hashtable.h (_Hashtable<>::emplace, [...]): Add. 2011-12-09 20:01:04 +00:00
hash_fn
io
native_type
performance
regression
statistic
thread
replacement_memory_operators.h
testsuite_abi.cc Merge from transactional-memory branch. 2011-11-08 11:13:41 +00:00
testsuite_abi.h
testsuite_abi_check.cc
testsuite_allocator.cc
testsuite_allocator.h re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
testsuite_api.h
testsuite_character.cc
testsuite_character.h
testsuite_common_types.h limits.cc: Replace everywhere __int128_t -> __int128, and __uint128_t -> unsigned __int128. 2011-09-21 11:23:11 +00:00
testsuite_container_traits.h hashtable.h (_Hashtable<>::emplace, [...]): Add. 2011-12-09 20:01:04 +00:00
testsuite_containers.h
testsuite_error.h revert: testsuite_error.h: Add empty default constructor to __gnu_test::test_category and... 2011-09-25 20:58:46 +00:00
testsuite_greedy_ops.h
testsuite_hooks.cc
testsuite_hooks.h
testsuite_io.h
testsuite_iterators.h
testsuite_performance.h
testsuite_random.h
testsuite_rng.h
testsuite_rvalref.h re PR c++/50500 ([C++0x] [DR 1082] move constructor should cause copy constructor to be deleted, but still declared) 2011-10-18 13:39:15 -04:00
testsuite_shared.cc
testsuite_tr1.h class.c (add_implicitly_declared_members): Update move conditions. 2011-11-17 11:35:11 -05:00