gcc/libstdc++-v3/testsuite
Paolo Carlini 9e38f7028f type_traits: Add the trivial is_union and is_class; add the __is_union_or_class extension.
2005-02-25  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1/type_traits: Add the trivial is_union and is_class;
	add the __is_union_or_class extension.
	(is_enum, is_empty): Use the latter.
	* include/tr1/type_traits_fwd.h: Add __is_union_or_class.
	* testsuite/testsuite_tr1.h: Add UnionType; trivial formatting
	fixes.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_union_or_class/is_union_or_class.cc: New.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_union_or_class/typedefs.cc: Likewise.

From-SVN: r95541
2005-02-25 18:17:06 +00:00
..
17_intro locale_facets.tcc: Tweak to avoid warnings. 2003-09-23 20:03:30 +00:00
18_support 9555-ic.cc: Clarify assertion, set test variable to false before assert. 2004-04-19 19:00:09 +00:00
19_diagnostics locale_facets.tcc: Tweak to avoid warnings. 2003-09-23 20:03:30 +00:00
20_util Revert bad import 2005-02-02 22:09:16 +00:00
21_strings re PR libstdc++/19829 (cris-elf testsuite failure: 21_strings/basic_string/find/char/3.cc execution test) 2005-02-16 11:09:57 +00:00
22_locale re PR libstdc++/19955 (Second std::ctype<char>::narrow() does not call std::ctype<char>::do_narrow()) 2005-02-15 23:29:52 +00:00
23_containers 16728.cc: Remove redundant include <testsuite_performance.h>. 2005-02-16 13:14:36 +00:00
24_iterators testsuite/20_util/allocator/, auto_ptr/, raw_storage_iterator.cc, temporary_buffer.cc: Move to... 2004-07-02 20:44:08 +00:00
25_algorithms testsuite_iterators.h: New. 2004-11-24 06:24:10 +00:00
26_numerics re PR libstdc++/11706 (std::pow(T, int) implementation pessimizes code) 2005-02-13 10:25:02 +00:00
27_io check_performance: Tweaks. 2005-02-23 06:14:01 +00:00
backward testsuite_flags.in: Add "-D_GLIBCXX_ASSERT" to CXXFLAGS_save. 2004-03-04 23:29:44 +00:00
config default.exp: Update with comments. 2004-02-27 22:01:32 +00:00
data 9827.cc: New. 2005-01-23 23:35:20 +00:00
demangle re PR libstdc++/19946 (cris-elf testsuite failure: demangle/abi_examples/01.cc and 02) 2005-02-15 01:07:53 +01:00
ext * testsuite/ext/array_allocator/2.cc: XFAIL for powerpc*-*-linux*. 2005-02-10 00:23:49 +00:00
lib libstdc++.exp: Load target-supports-dg.exp. 2005-02-11 22:40:16 +00:00
libstdc++-dg default.exp: Update with comments. 2004-02-27 22:01:32 +00:00
performance testsuite_performance.h (time_counter::start): Clear. 2005-01-18 16:44:51 +00:00
thread pthread1.cc: Do not invoke pthread_setconcurrency on Solaris 2.6 and below. 2005-02-18 11:53:18 +00:00
tr1 type_traits: Add the trivial is_union and is_class; add the __is_union_or_class extension. 2005-02-25 18:17:06 +00:00
abi_check.cc abi_check.cc: Add unistd.h. 2004-05-22 17:08:02 +00:00
Makefile.am libstdc++.exp: Revert Geoffrey Keating's patch from 2005-01-28. 2005-02-02 20:15:07 +01:00
Makefile.in libstdc++.exp: Revert Geoffrey Keating's patch from 2005-01-28. 2005-02-02 20:15:07 +01:00
printnow.c
testsuite_abi.cc 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_abi.h 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_allocator.cc stl_construct.h (_Destroy): New three-argument overload that takes an allocator argument. 2004-07-28 16:37:20 +00:00
testsuite_allocator.h testsuite_allocator.h (check_delete): New. 2004-10-29 21:03:07 +00:00
testsuite_character.h locale_facets.tcc (num_get<>::_M_extract_float, [...]): Prefer plain operator== to traits::eq(). 2004-03-06 09:00:14 +00:00
testsuite_hooks.cc 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_hooks.h 2005-01-05 Benjamin Kosnik <bkoz@redhat.com> 2005-01-06 07:08:48 +00:00
testsuite_io.h 9561.cc: New. 2004-12-19 21:57:28 +00:00
testsuite_iterators.h testsuite_iterators.h: New. 2004-11-24 06:24:10 +00:00
testsuite_performance.h testsuite_performance.h (time_counter::start): Clear. 2005-01-18 16:44:51 +00:00
testsuite_tr1.h type_traits: Add the trivial is_union and is_class; add the __is_union_or_class extension. 2005-02-25 18:17:06 +00:00