gcc/libstdc++-v3/testsuite/20_util
Paolo Carlini 4a27a739a2 type_traits (is_reference, [...]): Remove.
2007-06-02  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1_impl/type_traits (is_reference, add_reference,
	remove_reference): Remove.
	* include/tr1/type_traits (is_reference, add_reference,
	remove_reference): Add.
	* include/std/type_traits (is_lvalue_reference, is_rvalue_reference,
	is_reference, remove_reference, add_lvalue_reference,
	add_rvalue_reference): Add.
	* include/tr1_impl/boost_shared_ptr.h (operator*): Adjust.
	* testsuite/20_util/add_lvalue_reference/requirements/
	explicit_instantiation.cc: New.
	* testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
	* testsuite/20_util/add_rvalue_reference/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
	* testsuite/20_util/is_lvalue_reference/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/20_util/is_lvalue_reference/requirements/
	typedefs.cc: Likewise.
	* testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
	* testsuite/20_util/is_rvalue_reference/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/20_util/is_rvalue_reference/requirements/
	typedefs.cc: Likewise.
	* testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
	* testsuite/20_util/is_reference/requirements/
	explicit_instantiation.cc: Likewise.
	* testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
	* testsuite/20_util/is_reference/value.cc: Likewise.
	* testsuite/20_util/remove_reference/requirements/
	explicit_instantiation.cc: New.
	* testsuite/20_util/remove_reference/value.cc: Likewise.

	* testsuite/tr1/4_metaprogramming/add_const/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/add_const/value.cc: ... here.
	* testsuite/tr1/4_metaprogramming/add_cv/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/add_cv/value.cc: ... here.
	* testsuite/tr1/4_metaprogramming/add_pointer/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/add_pointer/value.cc: ... here.
	* testsuite/tr1/4_metaprogramming/add_reference/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/add_reference/value.cc: ... here.
	* testsuite/tr1/4_metaprogramming/add_volatile/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/add_volatile/value.cc: ... here.
	* testsuite/tr1/4_metaprogramming/aligned_storage/requirements/
	typedefs.cc: Move...
	* testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: ... here.

From-SVN: r125283
2007-06-02 17:24:09 +00:00
..
add_lvalue_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
add_rvalue_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
allocator
auto_ptr stl_memory.h: Rename to stl_auto_ptr.h. 2007-05-04 18:07:10 +00:00
conditional/requirements type_traits (enable_if): New. 2007-05-03 11:49:12 +00:00
decay/requirements type_traits (enable_if): New. 2007-05-03 11:49:12 +00:00
enable_if/requirements type_traits (enable_if): New. 2007-05-03 11:49:12 +00:00
enable_shared_from_this/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
function_objects
has_nothrow_copy_constructor re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
has_nothrow_default_constructor re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
has_trivial_copy_constructor re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
has_trivial_default_constructor re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
headers re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
is_lvalue_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
is_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
is_rvalue_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
is_signed re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
is_unsigned re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
make_signed/requirements type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
make_unsigned/requirements type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
pair
raw_storage_iterator/requirements
remove_reference type_traits (is_reference, [...]): Remove. 2007-06-02 17:24:09 +00:00
shared_ptr/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
specialized_algorithms PR c++/32158 (libstdc++ bits) 2007-05-31 11:13:57 +00:00
tuple/requirements re PR libstdc++/31426 (TR1 includes do not work with -std=c++0x) 2007-05-31 23:37:56 +00:00
weak_ptr/requirements types_std_c++0x.cc: Use -std=gnu++0x instead of -std=c++0x for testing. 2007-03-16 19:44:00 +00:00
rel_ops.cc
temporary_buffer.cc