diff options
| author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-08-10 07:17:44 +0000 |
|---|---|---|
| committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-08-10 07:17:44 +0000 |
| commit | c4b720914dff5551512641270e2fe8b41b4eea7c (patch) | |
| tree | 4c8b8b103522c21ec6cef88db1439e6b3262be27 /libjava/gnu/java/beans/encoder/GenericScannerState.h | |
| parent | 84b536753001ff40e95bf6d5d140ed1baadb30d4 (diff) | |
| download | ppe42-gcc-c4b720914dff5551512641270e2fe8b41b4eea7c.tar.gz ppe42-gcc-c4b720914dff5551512641270e2fe8b41b4eea7c.zip | |
2010-08-10 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/45228
* include/std/tuple (tuple<typename... _Elements>): Constrain
converting constructors and assignment operators with
sizeof...(_UElements) == sizeof...(_Elements).
(tuple(tuple<_UElements...>&): Remove.
(tuple<typename _T1>): Add.
* testsuite/20_util/tuple/cons/45228.cc: New.
* testsuite/20_util/tuple/cons/converting.cc: Likewise.
* testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Adjust
dg-error line number.
* include/std/tuple (_Tuple_impl<>::_Tuple_impl(const _Tuple_impl&)):
Defaulted.
* include/std/tuple (tuple<typename _T1, typename _T2>
::operator=(pair<_U1, _U2>&&)): Use forward.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163049 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/beans/encoder/GenericScannerState.h')
0 files changed, 0 insertions, 0 deletions

