llvm-project/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func
Roman Lebedev 6669e59f88 [libcxx][test] Silence -Wself-assign diagnostics
Summary:
D44883 extends -Wself-assign to also work on C++ classes.
These new warnings pop up in the test suite, so they have to be silenced.

Please refer to the D45082 for disscussion on whether this is the right way to solve this.

Testing: `ninja check-libcxx check-libcxxabi` in stage-2 build.

Reviewers: mclow.lists, EricWF

Reviewed By: EricWF

Subscribers: Quuxplusone, cfe-commits

Differential Revision: https://reviews.llvm.org/D45128

llvm-svn: 329490
2018-04-07 10:36:03 +00:00
..
func.wrap.func.alg Add tests to check that swap(std::function, std::function) is noexcept. This is LWG#2062, but we already do this. No changes to the library, just adding tests. 2016-10-10 16:47:48 +00:00
func.wrap.func.cap
func.wrap.func.con [libcxx][test] Silence -Wself-assign diagnostics 2018-04-07 10:36:03 +00:00
func.wrap.func.inv
func.wrap.func.mod Fix PR31489 - std::function self-swap segfaults 2016-12-29 20:03:55 +00:00
func.wrap.func.nullptr
func.wrap.func.targ Implement LWG 2591 - Patch from K-Ballo 2017-05-10 20:37:43 +00:00
derive_from.fail.cpp Implement http://wg21.link/p0302r1: Removing Allocator Support in std::function. These functions never worked, and as far as I know, no one ever called them. 2016-10-13 21:06:03 +00:00
derive_from.pass.cpp [libcxx] [test] Update for C++17 feature removals. 2017-08-24 21:24:08 +00:00
function_types.h Add missing license headers 2016-01-19 21:52:04 +00:00
types.pass.cpp Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00