aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2005-11-12 00:19:24 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2005-11-12 00:19:24 +0000
commit516ebd44865ef872178e6003100d241d3dd39237 (patch)
tree1e4c129574445fd3ec42abdb00758ec44217ca2b /gcc/expr.c
parent02b3514c846f40f04ee6c0a271ba7b1f5de2c246 (diff)
downloadgcc-516ebd44865ef872178e6003100d241d3dd39237.zip
gcc-516ebd44865ef872178e6003100d241d3dd39237.tar.gz
gcc-516ebd44865ef872178e6003100d241d3dd39237.tar.bz2
re PR libstdc++/24808 (is_object fails to compile with incomplete types)
2005-11-11 Paolo Carlini <pcarlini@suse.de> PR libstdc++/24808 * include/tr1/type_traits (__is_abstract_helper): Rename to __in_array (with complemented logic). (is_function): Use it, don't use __conv_helper. (is_abstract): Adjust. (__conv_helper): Rename to __is_convertible_simple. (is_convertible): Adjust. * testsuite/testsuite_tr1.h (class IncompleteClass): Add. * testsuite/tr1/4_metaprogramming/composite_type_traits/is_object/ 24808.cc: New. * testsuite/tr1/4_metaprogramming/primary_type_categories/is_enum/ 24808.cc: Likewise. * testsuite/tr1/4_metaprogramming/primary_type_categories/is_function/ 24808.cc: Likewise. From-SVN: r106818
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions