gcc/libstdc++-v3/testsuite/18_support
Jonathan Wakely 0470fad0d6 Simplify std::rethrow_if_nested definition
* doc/xml/manual/intro.xml: Document LWG 2484 status.
	* libsupc++/nested_exception.h (_Throw_with_nested_impl)
	(_Throw_with_nested_helper): Remove.
	(__throw_with_nested_impl): New overloaded functions to implement
	throw_with_nested logic.
	(throw_with_nested): Call __throw_with_nested_impl.
	(_Rethrow_if_nested_impl): Remove
	(__rethrow_if_nested_impl): New overloaded functions to implement
	rethrow_if_nested logic.
	(rethrow_if_nested): Call __rethrow_if_nested_impl.
	* testsuite/18_support/nested_exception/rethrow_if_nested.cc: Test
	problem cases from LWG 2484.

From-SVN: r240983
2016-10-11 11:33:36 +01:00
..
bad_alloc
bad_cast
bad_exception
bad_typeid
exception
exception_ptr Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
headers Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
initializer_list Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
max_align_t/requirements Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
nested_exception Simplify std::rethrow_if_nested definition 2016-10-11 11:33:36 +01:00
numeric_limits Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
quick_exit Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
type_info Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
uncaught_exception
uncaught_exceptions
50594.cc
cxa_vec.cc
free_eh_pool.cc
new_delete_placement.cc
new_handler.cc Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
pthread_guard.cc
terminate_handler.cc Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
unexpected_handler.cc Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00