diff options
author | Paolo Carlini <pcarlini@suse.de> | 2006-09-22 15:54:52 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2006-09-22 15:54:52 +0000 |
commit | dcd400b56f01dd6429d78f1f187e4ab575424542 (patch) | |
tree | 195a39ba1b024db0e8371c78fd2a6aef9fd98119 /gcc/tree.c | |
parent | 79f802f532f0c531de64e388bb70fe909e0f21d0 (diff) | |
download | gcc-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