PR libstdc++/40925 (again)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 30 Oct 2009 02:29:14 +0000 (02:29 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 30 Oct 2009 02:29:14 +0000 (02:29 +0000)
commit6581b14bdfe9e2c1cd1a6f205def403f6d8ea92f
tree5d41876da28d22a524959c5c7f3b6792d5225de6
parenta684a364c7a3a414309951111c29a0f0ea0dd8d9
PR libstdc++/40925 (again)

2009-10-29  Paolo Carlini  <paolo.carlini@oracle.com>
       Douglas Gregor  <doug.gregor@gmail.com>

PR libstdc++/40925 (again)
* include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, const _T2&),
pair<_T1, _T2>::pair(const _T1&, _U2&&)): Add, to deal correctly
with move-only types in the presence of "null pointers".
* testsuite/20_util/pair/40925.cc: Extend.

Co-Authored-By: Douglas Gregor <doug.gregor@gmail.com>
From-SVN: r153733
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_pair.h
libstdc++-v3/testsuite/20_util/pair/40925.cc