r186726 - in /trunk/libstdc++-v3: ChangeLog inc...

paolo@gcc.gnu.org paolo@gcc.gnu.org
Mon Apr 23 21:34:00 GMT 2012


Author: paolo
Date: Mon Apr 23 21:34:06 2012
New Revision: 186726

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186726
Log:
2012-04-23  Daniel Krugler  <daniel.kruegler@googlemail.com>

	* include/std/type_traits (is_nothrow_destructible): Implement.
	(is_destructible): Implement LWG 2049.
	* testsuite/util/testsuite_tr1.h: Add tests.
	* testsuite/20_util/is_nothrow_destructible/value.cc: New.
	* testsuite/20_util/is_nothrow_destructible/requirements/typedefs.cc:
	* testsuite/20_util/is_nothrow_destructible/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/20_util/is_destructible/value.cc: Adjust and extend.
	* testsuite/20_util/is_default_constructible/value.cc: Tweak.
	* testsuite/20_util/is_constructible/value-2.cc: Likewise.
	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
	dg-error line numbers.
	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
	Likewise.
	* testsuite/20_util/declval/requirements/1_neg.cc: Likewise.

Added:
    trunk/libstdc++-v3/testsuite/20_util/is_nothrow_destructible/
    trunk/libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/
    trunk/libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/explicit_instantiation.cc
    trunk/libstdc++-v3/testsuite/20_util/is_nothrow_destructible/requirements/typedefs.cc
    trunk/libstdc++-v3/testsuite/20_util/is_nothrow_destructible/value.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/std/type_traits
    trunk/libstdc++-v3/testsuite/20_util/declval/requirements/1_neg.cc
    trunk/libstdc++-v3/testsuite/20_util/is_constructible/value-2.cc
    trunk/libstdc++-v3/testsuite/20_util/is_default_constructible/value.cc
    trunk/libstdc++-v3/testsuite/20_util/is_destructible/value.cc
    trunk/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs_neg.cc
    trunk/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc
    trunk/libstdc++-v3/testsuite/util/testsuite_tr1.h



More information about the Libstdc++-cvs mailing list