gcc/libstdc++-v3/include/tr1
Paolo Carlini 22931aa4a9 type_traits_fwd.h (__is_union_or_class): Remove.
2007-04-09  Paolo Carlini  <pcarlini@suse.de>

	* include/tr1/type_traits_fwd.h (__is_union_or_class): Remove.
	* include/tr1/type_traits (struct __in_array,
	struct __is_union_or_class, struct __is_union_or_class_helper,
	struct __is_empty_helper, struct __is_polymorphic_helper):
	Remove.
	(struct is_enum): Use __is_enum.
	(struct is_union): Use __is_union.
	(struct is_class): Use __is_class.
	(struct is_function): Adjust.
	(struct is_empty): Use __is_empty.
	(struct is_polymorphic): Use __is_polymorphic.
	(struct is_abstract): Use __is_abstract.
	(struct has_virtual_destructor): Use __has_virtual_destructor.
	(struct __is_base_of_helper): Use __is_base_of.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_union_or_class/typedefs.cc: Remove.
	* testsuite/tr1/4_metaprogramming/composite_type_traits/
	is_union_or_class/is_union_or_class.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_class/typedefs.cc: New.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_class/is_class.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_union/typedefs.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/primary_type_categories/
	is_union/is_union.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_virtual_destructor/typedefs.cc: Likewise.
	* testsuite/tr1/4_metaprogramming/type_properties/
	has_virtual_destructor/has_virtual_destructor.cc: Likewise.
	* testsuite/util/testsuite_tr1.h (class VirtualDestructorClass): Add.
	* testsuite/tr1/4_metaprogramming/type_properties/is_polymorphic/
	is_polymorphic.cc: Add test.

From-SVN: r123675
2007-04-09 17:07:37 +00:00
..
array stl_algo.h (swap_ranges): Move... 2007-03-12 13:59:50 +00:00
bessel_function.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
beta_function.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
boost_shared_ptr.h acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
ccomplex acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
cctype acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
cfenv functions_std.cc: Without C99 support, _GLIBCXX_USE_WCHAR_T not defined, so dg-require-c-std. 2007-03-22 16:43:41 +00:00
cfloat localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
cinttypes complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
climits localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
cmath [multiple changes] 2007-03-16 10:35:16 +00:00
common.h [multiple changes] 2007-03-16 10:35:16 +00:00
complex acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
complex.h acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
cstdarg localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
cstdbool complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
cstdint complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
cstdio acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
cstdlib acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
ctgmath localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
ctime localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
ctype.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
cwchar acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
cwctype acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
ell_integral.tcc poly_laguerre.tcc: s/__alpha/__alpha1/g. 2007-04-01 11:28:16 -07:00
exp_integral.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
fenv.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
float.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
functional functional: Formatting fixes. 2007-03-25 16:29:15 +00:00
functional_hash.h acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
gamma.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
hashtable PR libstdc++/28080 (partial) 2007-03-10 20:29:45 +00:00
hashtable_policy.h PR libstdc++/28080 (partial) 2007-03-10 20:29:45 +00:00
hypergeometric.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
inttypes.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
legendre_function.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
limits.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
math.h [multiple changes] 2007-03-16 10:35:16 +00:00
memory acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
modified_bessel_func.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
poly_hermite.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
poly_laguerre.tcc poly_laguerre.tcc: Missing s/__alpha/__alpha1, line 278. 2007-04-01 23:03:42 +02:00
random type_traits.h (__numeric_traits): Move... 2007-04-06 14:52:27 +00:00
random.tcc acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
regex regex: Add "boilerplate" implementations. 2007-03-12 21:57:51 +00:00
riemann_zeta.tcc [multiple changes] 2007-03-16 10:35:16 +00:00
special_function_util.h [multiple changes] 2007-03-16 10:35:16 +00:00
stdarg.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
stdbool.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
stdint.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
stdio.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
stdlib.h acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
tgmath.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
tuple tuple (get(_Tuple_impl<>&, get(const _Tuple_impl<>&): Rename as __get_helper. 2007-03-19 16:58:54 +00:00
type_traits type_traits_fwd.h (__is_union_or_class): Remove. 2007-04-09 17:07:37 +00:00
type_traits_fwd.h type_traits_fwd.h (__is_union_or_class): Remove. 2007-04-09 17:07:37 +00:00
unordered_map acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
unordered_set acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
utility acinclude.m4 (GLIBCXX_ENABLE_CHEADERS): Add c_global. 2007-03-04 22:59:49 +00:00
wchar.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
wctype.h localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00