aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2018-07-05 18:03:05 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2018-07-05 18:03:05 +0100
commit30236791e04a08c3a7edc49f00af4c63c4cb6a9d (patch)
tree17f335ab5f2cf676bd0884f260dbc0267d65cd90 /gcc
parent99d2293dbfa03ddc5b0308858412ddded4c832a8 (diff)
downloadgcc-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