diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2018-07-05 18:03:05 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2018-07-05 18:03:05 +0100 |
commit | 30236791e04a08c3a7edc49f00af4c63c4cb6a9d (patch) | |
tree | 17f335ab5f2cf676bd0884f260dbc0267d65cd90 /gcc | |
parent | 99d2293dbfa03ddc5b0308858412ddded4c832a8 (diff) | |
download | gcc-30236791e04a08c3a7edc49f00af4c63c4cb6a9d.zip gcc-30236791e04a08c3a7edc49f00af4c63c4cb6a9d.tar.gz gcc-30236791e04a08c3a7edc49f00af4c63c4cb6a9d.tar.bz2 |
PR libstdc++/58265 add noexcept to basic_string::assign(basic_string&&)
PR libstdc++/58265
* include/bits/basic_string.h [!_GLIBCXX_USE_CXX11_ABI]
(basic_string::assign(basic_string&&)): Add conditional noexcept
depending on the allocator's is_always_equal property (LWG 2063).
* testsuite/21_strings/basic_string/modifiers/assign/char/
move_assign.cc: Check for non-throwing exception specification.
* testsuite/21_strings/basic_string/modifiers/assign/wchar_t/
move_assign.cc: Likewise.
From-SVN: r262447
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions