Home
last modified time | relevance | path

Searched refs:__less (Results 1 – 25 of 80) sorted by relevance

1234

/freebsd/contrib/llvm-project/libcxx/src/
H A Dalgorithm.cpp31 template void __sort<__less<char>&, char*>(char*, char*, __less<char>&);
33 template void __sort<__less<wchar_t>&, wchar_t*>(wchar_t*, wchar_t*, __less<wchar_t>&);
35 template void __sort<__less<signed char>&, signed char*>(signed char*, signed char*, __less<signed …
36 template void __sort<__less<unsigned char>&, unsigned char*>(unsigned char*, unsigned char*, __less
37 template void __sort<__less<short>&, short*>(short*, short*, __less<short>&);
38 template void __sort<__less<unsigned short>&, unsigned short*>(unsigned short*, unsigned short*, __…
39 template void __sort<__less<int>&, int*>(int*, int*, __less<int>&);
40 template void __sort<__less<unsigned>&, unsigned*>(unsigned*, unsigned*, __less<unsigned>&);
41 template void __sort<__less<long>&, long*>(long*, long*, __less<long>&);
42 template void __sort<__less<unsigned long>&, unsigned long*>(unsigned long*, unsigned long*, __less
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/
H A Dminmax_element.h43 auto __less = _MinmaxElementLessFunc<_Comp, _Proj>(__comp, __proj); in __minmax_element_impl() local
49 if (__less(__first, __result.first)) in __minmax_element_impl()
57 if (__less(__i, __result.first)) in __minmax_element_impl()
59 else if (!__less(__i, __result.second)) in __minmax_element_impl()
64 if (__less(__first, __i)) { in __minmax_element_impl()
65 if (__less(__first, __result.first)) in __minmax_element_impl()
67 if (!__less(__i, __result.second)) in __minmax_element_impl()
70 if (__less(__i, __result.first)) in __minmax_element_impl()
72 if (!__less(__first, __result.second)) in __minmax_element_impl()
94 return std::minmax_element(__first, __last, __less<>()); in minmax_element()
H A Dsort.h132 struct __is_simple_comparator<__less<>&> : true_type {};
885 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<char>&, char*>(char*, char*, __less<ch…
887 …n template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<wchar_t>&, wchar_t*>(wchar_t*, wchar_t*, _…
890 __sort<__less<signed char>&, signed char*>(signed char*, signed char*, __less<signed char>&);
892 __sort<__less<unsigned char>&, unsigned char*>(unsigned char*, unsigned char*, __less<unsigned char…
893 …xtern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<short>&, short*>(short*, short*, __les…
895 __sort<__less<unsigned short>&, unsigned short*>(unsigned short*, unsigned short*, __less<unsigned …
896 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<int>&, int*>(int*, int*, __less<int>&);
898 __sort<__less<unsigned>&, unsigned*>(unsigned*, unsigned*, __less<unsigned>&);
899 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<long>&, long*>(long*, long*, __less<lo…
[all …]
H A Dcomp.h34 struct __less {}; struct
37 struct __less<void, void> {
45 inline const bool __desugars_to_v<__less_tag, __less<>, _Tp, _Tp> = true;
H A Dis_sorted.h32 return std::is_sorted(__first, __last, __less<>()); in is_sorted()
H A Dis_heap.h33 return std::is_heap(__first, __last, __less<>()); in is_heap()
H A Dmin.h35 return std::min(__a, __b, __less<>()); in min()
H A Dmax.h35 return std::max(__a, __b, __less<>()); in max()
H A Dminmax.h34 return std::minmax(__a, __b, __less<>()); in minmax()
H A Dbinary_search.h34 return std::binary_search(__first, __last, __value, __less<>()); in binary_search()
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dminmax_element.h44 auto __less = _MinmaxElementLessFunc<_Comp, _Proj>(__comp, __proj); in __minmax_element_impl() local
50 if (__less(__first, __result.first)) in __minmax_element_impl()
58 if (__less(__i, __result.first)) in __minmax_element_impl()
60 else if (!__less(__i, __result.second)) in __minmax_element_impl()
65 if (__less(__first, __i)) { in __minmax_element_impl()
66 if (__less(__first, __result.first)) in __minmax_element_impl()
68 if (!__less(__i, __result.second)) in __minmax_element_impl()
71 if (__less(__i, __result.first)) in __minmax_element_impl()
73 if (!__less(__first, __result.second)) in __minmax_element_impl()
95 return std::minmax_element(__first, __last, __less<>()); in minmax_element()
H A Dsort.h834 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<char>&, char*>(char*, char*, __less<ch…
836 …n template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<wchar_t>&, wchar_t*>(wchar_t*, wchar_t*, _…
839 __sort<__less<signed char>&, signed char*>(signed char*, signed char*, __less<signed char>&);
841 __sort<__less<unsigned char>&, unsigned char*>(unsigned char*, unsigned char*, __less<unsigned char…
842 …xtern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<short>&, short*>(short*, short*, __les…
844 __sort<__less<unsigned short>&, unsigned short*>(unsigned short*, unsigned short*, __less<unsigned …
845 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<int>&, int*>(int*, int*, __less<int>&);
847 __sort<__less<unsigned>&, unsigned*>(unsigned*, unsigned*, __less<unsigned>&);
848 extern template _LIBCPP_EXPORTED_FROM_ABI void __sort<__less<long>&, long*>(long*, long*, __less<lo…
850 __sort<__less<unsigned long>&, unsigned long*>(unsigned long*, unsigned long*, __less<unsigned long…
[all …]
H A Dranges_minmax.h119 auto __less = [&](auto&& __a, auto&& __b) -> bool {
131 if (__less(*__first, __result.min))
139 if (__less(__i, __result.min))
141 else if (!__less(__i, __result.max))
146 if (__less(*__first, __i)) {
147 if (__less(*__first, __result.min))
149 if (!__less(__i, __result.max))
152 if (__less(__i, __result.min))
154 if (!__less(*__first, __result.max))
H A Dcomp.h35 struct __less {}; struct
38 struct __less<void, void> {
46 inline const bool __desugars_to_v<__less_tag, __less<>, _Tp, _Tp> = true;
49 inline const bool __desugars_to_v<__totally_ordered_less_tag, __less<>, _Tp, _Tp> = is_integral<_Tp…
H A Dmin.h36 return std::min(__a, __b, __less<>()); in min()
49 return *std::min_element(__t.begin(), __t.end(), __less<>()); in min()
H A Dmax.h36 return std::max(__a, __b, __less<>()); in max()
49 return *std::max_element(__t.begin(), __t.end(), __less<>()); in max()
H A Dminmax.h35 return std::minmax(__a, __b, __less<>()); in minmax()
52 return std::minmax(__t, __less<>()); in minmax()
H A Dis_sorted.h32 return std::is_sorted(__first, __last, __less<>()); in is_sorted()
H A Dis_heap.h32 return std::is_heap(__first, __last, __less<>()); in is_heap()
H A Dbinary_search.h33 return std::binary_search(__first, __last, __value, __less<>()); in binary_search()
/freebsd/contrib/llvm-project/libcxx/include/__compare/
H A Dordering.h25 enum class _OrdResult : signed char { __less = -1, __equiv = 0, __greater = 1 }; enumerator
28 __less = static_cast<signed char>(_OrdResult::__less), enumerator
72 return __v.__value_ == _PartialOrdResult::__less;
76 return __v.__value_ == _PartialOrdResult::__equiv || __v.__value_ == _PartialOrdResult::__less;
96 return __v.__value_ == _PartialOrdResult::__less;
100 return __v.__value_ == _PartialOrdResult::__equiv || __v.__value_ == _PartialOrdResult::__less;
117 inline constexpr partial_ordering partial_ordering::less(_PartialOrdResult::__less);
188 inline constexpr weak_ordering weak_ordering::less(_OrdResult::__less);
266 inline constexpr strong_ordering strong_ordering::less(_OrdResult::__less);
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__utility/
H A Dis_pointer_in_range.h47 return !__less<>()(__ptr, __begin) && __less<>()(__ptr, __end);
H A Dis_valid_range.h31 return !__less<>()(__last, __first); in __is_valid_range()
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dis_pointer_in_range.h47 return !__less<>()(__ptr, __begin) && __less<>()(__ptr, __end);
H A Dis_valid_range.h32 return !__less<>()(__last, __first); in __is_valid_range()

1234