aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2006-09-22 15:54:52 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2006-09-22 15:54:52 +0000
commitdcd400b56f01dd6429d78f1f187e4ab575424542 (patch)
tree195a39ba1b024db0e8371c78fd2a6aef9fd98119 /gcc/tree.c
parent79f802f532f0c531de64e388bb70fe909e0f21d0 (diff)
downloadgcc-dcd400b56f01dd6429d78f1f187e4ab575424542.zip
gcc-dcd400b56f01dd6429d78f1f187e4ab575424542.tar.gz
gcc-dcd400b56f01dd6429d78f1f187e4ab575424542.tar.bz2
type_traits (add_reference): Robustify vs reference to void.
2006-09-22 Paolo Carlini <pcarlini@suse.de> * include/tr1/type_traits (add_reference): Robustify vs reference to void. * testsuite/tr1/4_metaprogramming/reference_modifications/ add_reference.cc: Add test. * include/tr1/memory: include <tr1/type_traits>. * include/tr1/boost_shared_ptr.h (__shared_ptr<>::operator*): Use add_reference instead. * testsuite/tr1/2_general_utilities/memory/enable_shared_from_this/ explicit_instantiation/1.cc: New. * testsuite/tr1/2_general_utilities/memory/shared_ptr/ explicit_instantiation/1.cc: Likewise. * testsuite/tr1/2_general_utilities/memory/weak_ptr/ explicit_instantiation/1.cc: Likewise. * testsuite/util/testsuite_tr1.h: Tweak; avoid empty enum. * include/tr1/type_traits_fwd.h: Spelling fix. * include/tr1/boost_shared_ptr.h: Obvious stylistic fixes. From-SVN: r117147
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions