llvm-project/libcxx/include/__memory
Louis Dionne 2cb4a96a99 [libc++] NFCI: Refactor allocator_traits
The implementation had a lot of boilerplate and was more complicated than
necessary. This NFC refactoring introduces a few macros to reduce code
duplication, and uses a consistent style and formatting for the whole file.

Differential Revision: https://reviews.llvm.org/D94544
2021-01-18 17:37:25 -05:00
..
allocator_traits.h [libc++] NFCI: Refactor allocator_traits 2021-01-18 17:37:25 -05:00
base.h
pointer_traits.h
utilities.h [libc++] Fix allocate_shared when used with an explicitly convertible allocator 2020-12-15 11:50:06 -05:00