llvm-capstone/libcxx/include/__functional
Nikolas Klauser 475bd19ee8 [libc++][NFC] Refactor return type enable_ifs to defaulted template arguments
This brings most of the enable_ifs in libc++ to the same style. It also has the nice side-effect of reducing the size of names of these symbols, since the depedent return type is shorter.

Reviewed By: #libc, ldionne

Spies: ldionne, libcxx-commits

Differential Revision: https://reviews.llvm.org/D157736
2023-08-15 12:19:21 -07:00
..
binary_function.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
binary_negate.h [libc++][NFC] Rename the constexpr macros 2022-08-19 15:35:02 +02:00
bind_back.h [libc++][Modules] Add missing includes and exports 2023-05-07 19:54:49 -05:00
bind_front.h [libc++][Modules] Add missing includes and exports 2023-05-07 19:54:49 -05:00
bind.h [libc++][NFC] Refactor return type enable_ifs to defaulted template arguments 2023-08-15 12:19:21 -07:00
binder1st.h [libc++] Fix template parameter naming and enforce it through readability-identifier-naming 2023-07-24 19:54:12 -07:00
binder2nd.h [libc++] Fix template parameter naming and enforce it through readability-identifier-naming 2023-07-24 19:54:12 -07:00
boyer_moore_searcher.h [libc++][Modules] Add missing includes and exports 2023-05-07 19:54:49 -05:00
compose.h [libc++][Modules] Add missing includes and exports 2023-05-07 19:54:49 -05:00
default_searcher.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
function.h [libc++][hardening] Categorize most assertions inside the container classes. 2023-07-20 10:14:43 -07:00
hash.h [libc++] Add hide_from_abi check for classes 2023-04-16 15:23:23 +02:00
identity.h [libc++] Add hide_from_abi check for classes 2023-04-16 15:23:23 +02:00
invoke.h [libc++] Untangles invoke. 2023-05-24 07:51:27 +02:00
is_transparent.h [libc++] Granularize <type_traits> includes 2023-03-08 22:05:04 +01:00
mem_fn.h [libc++] Granularize <type_traits> includes 2023-03-08 22:05:04 +01:00
mem_fun_ref.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
not_fn.h [libc++][Modules] Add missing includes and exports 2023-05-07 19:54:49 -05:00
operations.h [libc++][PSTL] Implement std::reduce and std::transform_reduce 2023-06-01 08:52:08 -07:00
perfect_forward.h Fixing conflicting macro definitions between curses.h and the standard library. 2023-07-06 17:21:08 +00:00
pointer_to_binary_function.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
pointer_to_unary_function.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
ranges_operations.h [libc++] Add hide_from_abi check for classes 2023-04-16 15:23:23 +02:00
reference_wrapper.h [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x 2023-02-15 16:52:25 +01:00
unary_function.h [libc++] Complete the implementation of N4190 2022-06-22 10:13:03 +02:00
unary_negate.h [libc++][NFC] Rename the constexpr macros 2022-08-19 15:35:02 +02:00
weak_result_type.h [libc++][NFC] Qualify declval 2023-01-12 18:28:41 +01:00