llvm-project/libcxx/utils
Eric Fiselier ae02e89448 P0722R3: Implement library support for destroying delete
Summary:
This provides the `std::destroying_delete_t` declaration in C++2a and after. (Even when the compiler doesn't support the language feature).

However, the feature test macro `__cpp_lib_destroying_delete` is only defined when we have both language support and  C++2a.


Reviewers: ldionne, ckennelly, serge-sans-paille, EricWF

Reviewed By: EricWF

Subscribers: dexonsmith, riccibruno, christof, jwakely, jdoerfert, mclow.lists, ldionne, libcxx-commits

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

llvm-svn: 361572
2019-05-23 23:46:44 +00:00
..
ci [NFC] Build libc++ verbosely in the macOS CI 2019-04-16 21:16:58 +00:00
docker Fix permission error while running bots 2019-04-28 17:00:46 +00:00
google-benchmark Update google benchmark again 2018-12-14 03:48:09 +00:00
libcxx [libc++] Link against libc++abi in the libc++abi tests 2019-04-18 20:59:49 +00:00
symcheck-blacklists Start libc++ python cleanup and consolidation. 2017-02-09 22:53:14 +00:00
cat_files.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
gen_link_script.py [libcxx] Use relative path for libc++ library when generating script 2019-04-23 22:55:28 +00:00
generate_feature_test_macro_components.py P0722R3: Implement library support for destroying delete 2019-05-23 23:46:44 +00:00
merge_archives.py [libc++][CMake] Allow merging libc++abi.a into libc++ even on Apple platforms 2019-03-25 14:56:29 +00:00
not.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
sym_diff.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
sym_extract.py Make the sym_diff utilities more useful. 2019-02-12 00:00:43 +00:00
sym_match.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00