gcc/libstdc++-v3/include
Jonathan Wakely 2548a4d6ba any (any::operator=(const any&)): Move check for self-assignment.
* include/experimental/any (any::operator=(const any&)): Move check
	for self-assignment.
	(any::operator=(any&&)): Add check for self-assignment.
	(any::operator=(_ValueType&&)): Constrain template argument.
	(any::swap(any&)): Add check for self-swap.
	* testsuite/experimental/any/assign/self.cc: Test move and swap.
	* testsuite/experimental/any/misc/any_cast_neg.cc: Update dg-error.

From-SVN: r226894
2015-08-14 12:51:18 +01:00
..
backward
bits alloc_traits.h: Add feature-test macro. 2015-08-13 14:57:41 +01:00
c
c_compatibility
c_global re PR libstdc++/64883 (FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10) 2015-02-01 15:11:08 +00:00
c_std re PR libstdc++/64883 (FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10) 2015-02-01 15:11:08 +00:00
debug stl_algobase.h (__miter_base): Move... 2015-07-16 19:17:26 +00:00
decimal
experimental any (any::operator=(const any&)): Move check for self-assignment. 2015-08-14 12:51:18 +01:00
ext functional_hash.h: Add specializations for __intN types. 2015-07-23 13:57:34 -04:00
parallel
precompiled * include/precompiled/stdc++.h: Include <codecvt> and <shared_mutex>. 2015-06-12 13:27:06 +01:00
profile c++config (_GLIBCXX_NOEXCEPT_IF): Define. 2015-07-13 18:15:48 +01:00
std shared_mutex (shared_mutex::unlock()): Fix typo. 2015-08-13 14:57:28 +01:00
tr1 Use atomics in guard.cc. 2015-06-12 09:49:41 +00:00
tr2
Makefile.am Implement std::experimental::fundamentals_v2::make_array and std::experimental::fundamentals_v2::to_array. 2015-08-13 17:55:46 +03:00
Makefile.in Implement std::experimental::fundamentals_v2::make_array and std::experimental::fundamentals_v2::to_array. 2015-08-13 17:55:46 +03:00