llvm-capstone/libcxx/include/__memory
2023-11-26 20:47:03 +01:00
..
addressof.h [libc++][NFC] Rename the constexpr macros 2022-08-19 15:35:02 +02:00
align.h [libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI into _LIBCPP_EXPORTED_FROM_ABI 2023-06-15 08:56:45 -07:00
aligned_alloc.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
allocate_at_least.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
allocation_guard.h [libc++] Fix an exception safety issue in forward_list and add tests. 2023-07-12 10:11:26 -07:00
allocator_arg_t.h [libc++] Make std::allocator_arg and friends conforming in C++17 2023-04-21 17:47:17 -04:00
allocator_destructor.h [libc++] Split __allocator_destructor out of shared_ptr.h 2022-11-05 21:25:54 +01:00
allocator_traits.h [libc++][NFC] Use __construct_at and __destroy_at instead of using preprocessor conditionals (#70866) 2023-11-26 20:47:03 +01:00
allocator.h [libc++][spaceship] P1614R2: Removed global operator!= from allocator 2023-06-12 09:41:56 +03:00
assume_aligned.h [libcxx] <experimental/simd> Added aliagned flag types, traits is_simd_flag_type[_v], memory_alignment[_v] and related tests 2023-09-12 11:41:44 +08:00
auto_ptr.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
builtin_new_allocator.h [libc++] Add hide_from_abi check for classes 2023-04-16 15:23:23 +02:00
compressed_pair.h Fixing conflicting macro definitions between curses.h and the standard library. 2023-07-06 17:21:08 +00:00
concepts.h [libc++][Modules] Make module exports consistent with header includes 2023-06-29 15:37:03 -07:00
construct_at.h [libc++][hardening] Add _LIBCPP_ASSERT_NON_NULL to check for null pointers (#71428) 2023-11-07 16:12:15 -10:00
destruct_n.h [libc++] Granularize the rest of memory 2022-09-05 12:36:41 +02:00
pointer_traits.h [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (#65177) 2023-09-18 08:46:59 -04:00
ranges_construct_at.h Fixing conflicting macro definitions between curses.h and the standard library. 2023-07-06 17:21:08 +00:00
ranges_uninitialized_algorithms.h [libc++] Make sure ranges algorithms and views handle boolean-testable correctly (#69378) 2023-11-06 21:19:49 -10:00
raw_storage_iterator.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
shared_ptr.h [libc++] Remove availability annotations which can never be triggered (#69226) 2023-11-01 23:56:43 +01:00
swap_allocator.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
temp_value.h [libc++] Add hide_from_abi check for classes 2023-04-16 15:23:23 +02:00
temporary_buffer.h [libc++] Remove alignment_of uses (#70591) 2023-10-31 10:24:44 -04:00
uninitialized_algorithms.h [libc++] Fix uninitialized algorithms when using unconstrained comparison operators (#69373) 2023-10-19 23:22:11 -07:00
unique_ptr.h [libc++][NFC] Update the remaining enable_ifs 2023-09-01 17:51:17 -07:00
uses_allocator_construction.h [libc++] LWG 3821 uses_allocator_construction_args should have overload for pair-like (#66939) 2023-10-09 13:50:27 +01:00
uses_allocator.h [libc++] Fix "size_t" constants that should be "bool" or "int", and add tests 2023-02-27 16:53:04 -05:00
voidify.h [libc++][NFC] Rename the constexpr macros 2022-08-19 15:35:02 +02:00