llvm-project/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create
Joe Loser 8cf5319aff
[libc++][test] Use = delete over DELETE_FUNCTION. NFC.
Some tests repeat the definition of `DELETE_FUNCTION` macro locally.
However, it's not even requred to guard against in the C++03 case since
Clang supports `= delete;` in C++03 mode. A warning is issued but
`libc++` tests run with `-Wno-c++11-extensions`, so this isn't an issue.
Since we don't support other compilers in C++03 mode, `= delete;` is
always available for use. As such, inline all calls of `DELETE_FUNCTION`
to use `= delete;`.

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D111148
2021-10-05 14:08:48 -04:00
..
allocate_shared.explicit_conversion.pass.cpp [libc++] Fix allocate_shared when used with an explicitly convertible allocator 2020-12-15 11:50:06 -05:00
allocate_shared.pass.cpp [libc++][test] Use = delete over DELETE_FUNCTION. NFC. 2021-10-05 14:08:48 -04:00
allocate_shared_construct.pass.cpp [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared 2021-01-08 13:04:03 -05:00
make_shared.pass.cpp [libc++][test] Use = delete over DELETE_FUNCTION. NFC. 2021-10-05 14:08:48 -04:00
make_shared.private.compile.fail.cpp [libc++] Remove Lit annotations for unsupported GCC versions from the test suite 2021-08-12 13:30:47 -04:00