]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Remove noexcept from syncbuf::swap (LWG 3498)
authorJonathan Wakely <jwakely@redhat.com>
Fri, 25 Jun 2021 17:31:22 +0000 (18:31 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 25 Jun 2021 17:41:30 +0000 (18:41 +0100)
commit7ab7fa1b51cb7227e051842bcb971b95c962327a
tree36b030eb7cdc520fde9719b68709790aa74dab74
parente83a5a6b6893e910dc0b6b1cd034e1a258406c93
libstdc++: Remove noexcept from syncbuf::swap (LWG 3498)

The proposed resolution for the inconsistent noexcept-specifiers in the
spec is to remove it from bto hthe assignment operator and swap.

libstdc++-v3/ChangeLog:

* include/std/syncstream (basic_syncbuf::swap()): Remove
noexcept, as per LWG 3498.
libstdc++-v3/include/std/syncstream