| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | is_heap.h | 30 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in is_heap() typedef 31 return std::__is_heap_until(__first, __last, static_cast<_Comp_ref>(__comp)) == __last; in is_heap()
|
| H A D | is_sorted.h | 30 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in is_sorted() typedef 31 return _VSTD::__is_sorted_until<_Comp_ref>(__first, __last, __comp) == __last; in is_sorted()
|
| H A D | binary_search.h | 30 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in binary_search() local 31 __first = std::lower_bound<_ForwardIterator, _Tp, _Comp_ref>(__first, __last, __value, __comp); in binary_search()
|
| H A D | max_element.h | 43 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in max_element() typedef 44 return _VSTD::__max_element<_Comp_ref>(__first, __last, __comp); in max_element()
|
| H A D | is_sorted_until.h | 44 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in is_sorted_until() typedef 45 return _VSTD::__is_sorted_until<_Comp_ref>(__first, __last, __comp); in is_sorted_until()
|
| H A D | max.h | 53 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in max() typedef 54 return *_VSTD::__max_element<_Comp_ref>(__t.begin(), __t.end(), __comp); in max()
|
| H A D | min.h | 53 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in min() typedef 54 return *_VSTD::__min_element<_Comp_ref>(__t.begin(), __t.end(), __comp); in min()
|
| H A D | is_heap_until.h | 54 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in is_heap_until() typedef 55 return std::__is_heap_until(__first, __last, static_cast<_Comp_ref>(__comp)); in is_heap_until()
|
| H A D | lexicographical_compare.h | 45 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in lexicographical_compare() typedef 46 … return _VSTD::__lexicographical_compare<_Comp_ref>(__first1, __last1, __first2, __last2, __comp); in lexicographical_compare()
|
| H A D | merge.h | 54 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in merge() typedef 55 return _VSTD::__merge<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); in merge()
|
| H A D | prev_permutation.h | 64 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in prev_permutation() local 66 std::move(__first), std::move(__last), static_cast<_Comp_ref>(__comp)).second; in prev_permutation()
|
| H A D | next_permutation.h | 64 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in next_permutation() local 66 std::move(__first), std::move(__last), static_cast<_Comp_ref>(__comp)).second; in next_permutation()
|
| H A D | set_difference.h | 56 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in set_difference() typedef 57 …return std::__set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp).se… in set_difference()
|
| H A D | min_element.h | 57 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in min_element() typedef 58 return std::__min_element<_Comp_ref>(std::move(__first), std::move(__last), __comp); in min_element()
|
| H A D | includes.h | 51 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in includes() typedef 54 static_cast<_Comp_ref>(__comp), __identity(), __identity()); in includes()
|
| H A D | partial_sort_copy.h | 71 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in partial_sort_copy() local 73 static_cast<_Comp_ref>(__comp), __identity(), __identity()); in partial_sort_copy()
|
| H A D | partial_sort.h | 66 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in __partial_sort() local 67 … = std::__partial_sort_impl<_AlgPolicy>(__first, __middle, __last, static_cast<_Comp_ref>(__comp)); in __partial_sort()
|
| H A D | equal_range.h | 67 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in equal_range() typedef 69 …std::move(__first), std::move(__last), __value, static_cast<_Comp_ref>(__comp), std::__identity()); in equal_range()
|
| H A D | set_intersection.h | 69 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in set_intersection() typedef 70 return std::__set_intersection<_ClassicAlgPolicy, _Comp_ref>( in set_intersection()
|
| H A D | set_symmetric_difference.h | 74 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in set_symmetric_difference() typedef 75 return std::__set_symmetric_difference<_Comp_ref>( in set_symmetric_difference()
|
| H A D | set_union.h | 70 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in set_union() typedef 71 return std::__set_union<_Comp_ref>( in set_union()
|
| H A D | nth_element.h | 234 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in __nth_element_impl() local 235 std::__nth_element<_AlgPolicy, _Comp_ref>(__first, __nth, __last, __comp); in __nth_element_impl()
|
| H A D | inplace_merge.h | 234 typedef typename __comp_ref_type<_Compare>::type _Comp_ref; in inplace_merge() typedef 236 std::move(__first), std::move(__middle), std::move(__last), static_cast<_Comp_ref>(__comp)); in inplace_merge()
|
| H A D | stable_sort.h | 226 using _Comp_ref = typename __comp_ref_type<_Compare>::type; in __stable_sort_impl() local 227 …std::__stable_sort<_AlgPolicy, _Comp_ref>(__first, __last, __comp, __len, __buf.first, __buf.secon… in __stable_sort_impl()
|
| H A D | sort.h | 679 using _Comp_ref = typename __comp_ref_type<_Comp>::type; 684 using _WrappedComp = typename _WrapAlgPolicy<_AlgPolicy, _Comp_ref>::type; 685 _Comp_ref __comp_ref(__comp);
|