Files
clang-p2996/libcxx/include
Michael Park ada2a8ea4a Remove the try/catch codepath if swap is noexcept.
Summary:
In the case where `swap` is `noexcept`, we should avoid the extension to provide strong-exception guarantee.

Fixes https://bugs.llvm.org/show_bug.cgi?id=46342

Reviewers: #libc, ldionne

Reviewed By: #libc, ldionne

Subscribers: dexonsmith, mclow.lists, miscco, ldionne, zoecarver, libcxx-commits

Tags: #libc

Differential Revision: https://reviews.llvm.org/D81954
2020-06-16 14:51:22 -07:00
..
2020-04-08 18:00:13 -04:00
2019-08-20 18:21:06 +00:00
2019-07-01 16:13:31 +00:00
2020-04-08 18:00:13 -04:00
2019-12-21 01:26:24 -08:00
2020-05-20 14:34:21 -04:00
2019-05-29 16:01:36 +00:00
2020-05-07 22:26:15 +02:00