]> git.ipfire.org Git - thirdparty/gcc.git/commit
unique_ptr.h: (unique_ptr<>:: unique_ptr(const unique_ptr<_Up...
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 16 Feb 2010 16:01:23 +0000 (16:01 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 16 Feb 2010 16:01:23 +0000 (16:01 +0000)
commitd779a591998fee3b37d458c1f44af6cc882fd400
tree4b8abcfd66e61bc57f9967f05aca35b814d2df30
parent7c7580ef15045e36a9cfacf8f300c69f071abd41
unique_ptr.h: (unique_ptr<>:: unique_ptr(const unique_ptr<_Up...

2010-02-16  Paolo Carlini  <paolo.carlini@oracle.com>

* include/bits/unique_ptr.h: (unique_ptr<>::
unique_ptr(const unique_ptr<_Up, _Up_Deleter>&),
operator=(const unique_ptr<_Up, _Up_Deleter>&)): Remove, redundant,
per DR 1303.
* include/bits/shared_ptr.h (shared_ptr<>::
shared_ptr(const unique_ptr<_Up, _Up_Deleter>&),
operator=(const unique_ptr<_Up, _Up_Deleter>&)): Likewise.
* include/bits/shared_ptr_base.h (__shared_ptr<>::
__shared_ptr(const unique_ptr<_Up, _Up_Deleter>&),
operator=(const unique_ptr<_Up, _Up_Deleter>&)): Likewise.
* testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Adjust.
* testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
* testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
* testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
Likewise.

From-SVN: r156807
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/shared_ptr.h
libstdc++-v3/include/bits/shared_ptr_base.h
libstdc++-v3/include/bits/unique_ptr.h
libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc
libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc
libstdc++-v3/testsuite/20_util/unique_ptr/assign/assign_neg.cc
libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/reset_neg.cc