diff options
author | Paolo Carlini <pcarlini@suse.de> | 2005-01-28 13:29:41 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2005-01-28 13:29:41 +0000 |
commit | f8023b78462af97c3fe7a6b7786a9c19c82107d9 (patch) | |
tree | 7a291daf88e4bb4d119f8a3bdc61b8285d63b1a7 /gcc/cse.c | |
parent | 2aa3d033a12542ddbda510b855141b8fda74184f (diff) | |
download | gcc-f8023b78462af97c3fe7a6b7786a9c19c82107d9.zip gcc-f8023b78462af97c3fe7a6b7786a9c19c82107d9.tar.gz gcc-f8023b78462af97c3fe7a6b7786a9c19c82107d9.tar.bz2 |
type_traits: Implement is_abstract, by exploiting the resolution of DR core/337.
2005-01-28 Paolo Carlini <pcarlini@suse.de>
* include/tr1/type_traits: Implement is_abstract, by exploiting the
resolution of DR core/337.
* testsuite/testsuite_tr1.h: Add AbstractClass.
* testsuite/tr1/4_metaprogramming/type_properties/is_abstract/
is_abstract.cc: New.
* testsuite/tr1/4_metaprogramming/type_properties/is_abstract/
typedefs.cc: Likewise.
* include/tr1/type_traits (is_function): Rewrite, use the conversion
F& -> F* instead, thus avoiding problems with abstract classes.
* testsuite/tr1/4_metaprogramming/primary_type_categories/
is_function/is_function.cc: Add a test for tricky AbstractClass.
From-SVN: r94370
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions