llvm-capstone/libcxx/include/__utility
Hristo Hristov 17058940c0
[libc++][utility][NFC] Refactored safe integer cmp_xxxx functions to use the __libcpp_is_integer concept (#78115)
Replaced a functionally identical internal concept helper.

References:
- https://eel.is/c++draft/utility.intcmp
- https://eel.is/c++draft/basic.fundamental

Co-authored-by: Zingam <zingam@outlook.com>
2024-01-16 13:17:59 +02:00
..
as_const.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
as_lvalue.h [libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033) 2023-12-12 09:45:14 -05:00
auto_cast.h [libc++] Add __decay_t and use it instead of decay<>::type 2023-03-31 02:22:48 +02:00
cmp.h [libc++][utility][NFC] Refactored safe integer cmp_xxxx functions to use the __libcpp_is_integer concept (#78115) 2024-01-16 13:17:59 +02:00
convert_to_integral.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
declval.h [libc++] Make sure std::declval() produces an error when ODR-used 2023-10-26 11:27:12 -04:00
empty.h [libc++][PSTL] Overhaul exceptions handling 2023-10-06 23:01:30 +02:00
exception_guard.h [libc++][hardening] Categorize more assertions. (#75918) 2024-01-05 16:29:23 -08:00
exchange.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
forward_like.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
forward.h [libc++] Add [[clang::lifetimebound]] attribute to std::forward and friends 2023-01-14 02:54:33 +01:00
in_place.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
integer_sequence.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
is_pointer_in_range.h [libc++][hardening] Categorize more 'valid-element-access' checks. (#71620) 2023-12-20 17:24:48 -08:00
move.h Fixing conflicting macro definitions between curses.h and the standard library. 2023-07-06 17:21:08 +00:00
no_destroy.h [libc++] Speed up classic locale (take 2) (#73533) 2023-11-29 09:31:05 -05:00
pair.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
piecewise_construct.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
priority_tag.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
rel_ops.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
small_buffer.h [NFC][libc++] Fixes double space in comment. 2023-11-16 14:09:18 +01:00
swap.h [libc++] Replace uses of _VSTD:: by std:: (#74331) 2023-12-05 11:19:15 -05:00
to_underlying.h [libc++] Format the code base (#74334) 2023-12-18 14:01:33 -05:00
unreachable.h [libc++][hardening] Categorize more assertions. (#75918) 2024-01-05 16:29:23 -08:00