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

ville@gcc.gnu.org ville@gcc.gnu.org
Wed Jul 6 22:33:00 GMT 2016


Author: ville
Date: Wed Jul  6 22:33:20 2016
New Revision: 238061

URL: https://gcc.gnu.org/viewcvs?rev=238061&root=gcc&view=rev
Log:
	Implement std::any.
	* include/Makefile.am: Add any and c++17_warning.h to exported headers.
	* include/Makefile.in: Likewise.
	* include/std/any: New.
	* testsuite/20_util/any/assign/1.cc: Likewise.
	* testsuite/20_util/any/assign/2.cc: Likewise.
	* testsuite/20_util/any/assign/self.cc: Likewise.
	* testsuite/20_util/any/cons/1.cc: Likewise.
	* testsuite/20_util/any/cons/2.cc: Likewise.
	* testsuite/20_util/any/cons/aligned.cc: Likewise.
	* testsuite/20_util/any/cons/nontrivial.cc: Likewise.
	* testsuite/20_util/any/misc/any_cast.cc: Likewise.
	* testsuite/20_util/any/misc/any_cast_neg.cc: Likewise.
	* testsuite/20_util/any/misc/any_cast_no_rtti.cc: Likewise.
	* testsuite/20_util/any/misc/swap.cc: Likewise.
	* testsuite/20_util/any/modifiers/1.cc: Likewise.
	* testsuite/20_util/any/observers/type.cc: Likewise.
	* testsuite/20_util/any/typedefs.cc: Likewise.

Added:
    trunk/libstdc++-v3/include/std/any
    trunk/libstdc++-v3/testsuite/20_util/any/
    trunk/libstdc++-v3/testsuite/20_util/any/assign/
    trunk/libstdc++-v3/testsuite/20_util/any/assign/1.cc
    trunk/libstdc++-v3/testsuite/20_util/any/assign/2.cc
    trunk/libstdc++-v3/testsuite/20_util/any/assign/self.cc
    trunk/libstdc++-v3/testsuite/20_util/any/cons/
    trunk/libstdc++-v3/testsuite/20_util/any/cons/1.cc
    trunk/libstdc++-v3/testsuite/20_util/any/cons/2.cc
    trunk/libstdc++-v3/testsuite/20_util/any/cons/aligned.cc
    trunk/libstdc++-v3/testsuite/20_util/any/cons/nontrivial.cc
    trunk/libstdc++-v3/testsuite/20_util/any/misc/
    trunk/libstdc++-v3/testsuite/20_util/any/misc/any_cast.cc
    trunk/libstdc++-v3/testsuite/20_util/any/misc/any_cast_neg.cc
    trunk/libstdc++-v3/testsuite/20_util/any/misc/any_cast_no_rtti.cc
    trunk/libstdc++-v3/testsuite/20_util/any/misc/swap.cc
    trunk/libstdc++-v3/testsuite/20_util/any/modifiers/
    trunk/libstdc++-v3/testsuite/20_util/any/modifiers/1.cc
    trunk/libstdc++-v3/testsuite/20_util/any/observers/
    trunk/libstdc++-v3/testsuite/20_util/any/observers/type.cc
    trunk/libstdc++-v3/testsuite/20_util/any/typedefs.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/Makefile.am
    trunk/libstdc++-v3/include/Makefile.in



More information about the Libstdc++-cvs mailing list