gcc/libstdc++-v3/testsuite/tr1/4_metaprogramming
Paolo Carlini bdaa445236 type_traits (is_member_function_pointer): Provide a workaround for c++/19076, correct for functions with up to 15 arguments.
2004-12-31  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1/type_traits (is_member_function_pointer): Provide a
	workaround for c++/19076, correct for functions with up to 15
	arguments.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_member_pointer/is_member_pointer.cc: Uncomment "XFAILed" tests;
	add a test for variadic functions.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_scalar/is_scalar.cc: Uncomment "XFAILed" tests.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_enum/is_enum.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_member_function_pointer/is_member_function_pointer.cc: Likewise;
	add a test for variadic functions.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_member_object_pointer/is_member_object_pointer.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_nothrow_assign/has_nothrow_assign.cc: Uncomment "XFAILed" tests.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_nothrow_constructor/has_nothrow_constructor.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_nothrow_copy/has_nothrow_copy.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_trivial_assign/has_trivial_assign.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_trivial_constructor/has_trivial_constructor.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_trivial_copy/has_trivial_copy.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_trivial_destructor/has_trivial_destructor.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	is_pod/is_pod.cc: Likewise.

From-SVN: r92769
2004-12-31 18:15:22 +00:00
..
array_modifications type_traits: Implement remove_extent and remove_all_extents. 2004-12-09 17:54:27 +00:00
composite_type_traits type_traits (is_member_function_pointer): Provide a workaround for c++/19076, correct for functions with up to 15 arguments. 2004-12-31 18:15:22 +00:00
const_volatile_modifications type_traits: Implement add_const, add_volatile, and add_cv. 2004-12-16 15:00:37 +00:00
helper_classes type_traits: New. 2004-12-04 09:08:42 +00:00
pointer_modifications type_traits: Implement is_pointer, remove_pointer, and add_pointer; reformat. 2004-12-12 14:31:11 +00:00
primary_type_categories type_traits (is_member_function_pointer): Provide a workaround for c++/19076, correct for functions with up to 15 arguments. 2004-12-31 18:15:22 +00:00
reference_modifications type_traits: Implement is_same, add_reference and remove_reference. 2004-12-08 16:33:51 +00:00
relationships_between_types/is_same type_traits: Implement rank. 2004-12-11 21:46:27 +00:00
type_properties type_traits (is_member_function_pointer): Provide a workaround for c++/19076, correct for functions with up to 15 arguments. 2004-12-31 18:15:22 +00:00