[libc++] Split __allocator_destructor out of shared_ptr.h
authorNikolas Klauser <nikolasklauser@berlin.de>
Thu, 22 Sep 2022 19:53:13 +0000 (21:53 +0200)
committerNikolas Klauser <nikolasklauser@berlin.de>
Sat, 5 Nov 2022 20:25:54 +0000 (21:25 +0100)
commit59ef4b3686e4704f253cf37011c7f0362095cdfe
tree1c153c6129bbb0b8ed7cc71dd51ba8e0598512c8
parent89b356f05ab7aa3d96fc7b68aece6e7a5bdb0db5
[libc++] Split __allocator_destructor out of shared_ptr.h

Reviewed By: ldionne, huixie90, #libc

Spies: libcxx-commits

Differential Revision: https://reviews.llvm.org/D134479
26 files changed:
libcxx/include/CMakeLists.txt
libcxx/include/__functional/function.h
libcxx/include/__locale
libcxx/include/__memory/allocator_destructor.h [new file with mode: 0644]
libcxx/include/__memory/shared_ptr.h
libcxx/include/__split_buffer
libcxx/include/any
libcxx/include/codecvt
libcxx/include/deque
libcxx/include/forward_list
libcxx/include/fstream
libcxx/include/future
libcxx/include/ios
libcxx/include/list
libcxx/include/locale
libcxx/include/module.modulemap.in
libcxx/include/ostream
libcxx/include/regex
libcxx/include/vector
libcxx/test/libcxx/private_headers.verify.cpp
libcxx/test/libcxx/transitive_includes/cxx03.csv
libcxx/test/libcxx/transitive_includes/cxx11.csv
libcxx/test/libcxx/transitive_includes/cxx14.csv
libcxx/test/libcxx/transitive_includes/cxx17.csv
libcxx/test/libcxx/transitive_includes/cxx20.csv
libcxx/test/libcxx/transitive_includes/cxx2b.csv