Home
last modified time | relevance | path

Searched refs:__proj2 (Results 1 – 21 of 21) sorted by relevance

/external/cronet/buildtools/third_party/libc++/trunk/include/__algorithm/
Dranges_lexicographical_compare.h40 _Proj2& __proj2) { in __lexicographical_compare_impl()
43 || std::invoke(__comp, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__first2))) in __lexicographical_compare_impl()
45 if (std::invoke(__comp, std::invoke(__proj2, *__first2), std::invoke(__proj1, *__first1))) in __lexicographical_compare_impl()
63 _Proj2 __proj2 = {}) const {
68 __proj2);
78 … __range1, _Range2&& __range2, _Comp __comp = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
83 __proj2);
Dsearch.h42 _Proj2& __proj2) { in __search_forward_impl() argument
52 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __search_forward_impl()
67 if (!std::__invoke(__pred, std::__invoke(__proj1, *__m1), std::__invoke(__proj2, *__m2))) in __search_forward_impl()
89 _Proj2& __proj2, in __search_random_access_impl() argument
100 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __search_random_access_impl()
111 if (!std::__invoke(__pred, std::__invoke(__proj1, *__m1), std::__invoke(__proj2, *__m2))) { in __search_random_access_impl()
129 _Proj2& __proj2,
146 __proj2,
161 _Proj2& __proj2,
170 __proj2);
Dranges_search.h46 _Proj2& __proj2) { in __ranges_search_impl()
61 __first1, __last1, __first2, __last2, __pred, __proj1, __proj2, __size1, __size2); in __ranges_search_impl()
68 …arch_forward_impl<_RangeAlgPolicy>(__first1, __last1, __first2, __last2, __pred, __proj1, __proj2); in __ranges_search_impl()
83 _Proj2 __proj2 = {}) const {
84 return __ranges_search_impl(__first1, __last1, __first2, __last2, __pred, __proj1, __proj2);
98 _Proj2 __proj2 = {}) const {
120 __proj2);
Dranges_find_first_of.h41 _Proj2& __proj2) { in __find_first_of_impl()
44 if (std::invoke(__pred, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__j))) in __find_first_of_impl()
62 _Proj2 __proj2 = {}) const {
67 __proj2);
81 _Proj2 __proj2 = {}) const {
86 __proj2);
Dranges_is_permutation.h40 _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) { in __is_permutation_func_impl()
43 __pred, __proj1, __proj2); in __is_permutation_func_impl()
54 _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
57 __pred, __proj1, __proj2);
67 _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
75 __pred, __proj1, __proj2);
Dranges_mismatch.h44 _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) { in __go()
46 if (!std::invoke(__pred, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__first2))) in __go()
60 … _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
61 … return __go(std::move(__first1), __last1, std::move(__first2), __last2, __pred, __proj1, __proj2);
69 …operator()(_R1&& __r1, _R2&& __r2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) co… in operator()
71 __pred, __proj1, __proj2);
Dfind_end.h47 _Proj2& __proj2, in __find_end_impl() argument
59 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __find_end_impl()
76 if (!std::__invoke(__pred, std::__invoke(__proj1, *__m1), std::__invoke(__proj2, *__m2))) in __find_end_impl()
101 _Proj2& __proj2, in __find_end() argument
117 if (std::__invoke(__pred, std::__invoke(__proj1, *--__l1), std::__invoke(__proj2, *__l2))) in __find_end()
130 if (!std::__invoke(__pred, std::__invoke(__proj1, *--__m1), std::__invoke(__proj2, *--__m2))) in __find_end()
154 _Proj2& __proj2, in __find_end() argument
175 if (std::__invoke(__pred, std::__invoke(__proj1, *--__l1), std::__invoke(__proj2, *__l2))) in __find_end()
Dranges_merge.h59 _Proj2&& __proj2) { in __merge_impl() argument
61 if (std::invoke(__comp, std::invoke(__proj2, *__first2), std::invoke(__proj1, *__first1))) { in __merge_impl()
93 _Proj2 __proj2 = {}) const {
94 …rn __merge::__merge_impl(__first1, __last1, __first2, __last2, __result, __comp, __proj1, __proj2);
118 _Proj2 __proj2 = {}) const {
127 __proj2);
Dis_permutation.h60 _Pred&& __pred, _Proj1&& __proj1, _Proj2&& __proj2) {
75 if (std::__invoke(__pred, std::__invoke(__proj1, *__i), std::__invoke(__proj2, *__j)))
127 _Pred&& __pred, _Proj1&& __proj1, _Proj2&& __proj2,
131 … if (!std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2)))
152 __pred, __proj1, __proj2);
161 _Pred&& __pred, _Proj1&& __proj1, _Proj2&& __proj2,
167 __pred, __proj1, __proj2,
177 _Pred&& __pred, _Proj1&& __proj1, _Proj2&& __proj2) {
180 __pred, __proj1, __proj2,
Dranges_includes.h53 _Proj2 __proj2 = {}) const {
61 std::move(__proj2));
72 … __range1, _Range2&& __range2, _Comp __comp = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
80 std::move(__proj2));
Dranges_find_end.h48 _Proj2 __proj2 = {}) const {
56 __proj2,
73 _Proj2 __proj2 = {}) const {
81 __proj2,
Dranges_set_difference.h63 _Proj2 __proj2 = {}) const {
65 …t1, __last1, __first2, __last2, __result, ranges::__make_projected_comp(__comp, __proj1, __proj2));
84 _Proj2 __proj2 = {}) const {
91 ranges::__make_projected_comp(__comp, __proj1, __proj2));
Dranges_partial_sort_copy.h54 _Comp __comp = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const { in operator()
57 __comp, __proj1, __proj2
71 _Proj1 __proj1 = {}, _Proj2 __proj2 = {}) const {
74 __comp, __proj1, __proj2
Dranges_set_union.h64 _Proj2 __proj2 = {}) const {
71 ranges::__make_projected_comp(__comp, __proj1, __proj2));
98 _Proj2 __proj2 = {}) const {
105 ranges::__make_projected_comp(__comp, __proj1, __proj2));
Dranges_equal.h47 _Proj2 __proj2 = {}) const {
58 __proj2);
72 _Proj2 __proj2 = {}) const {
83 __proj2);
Dranges_set_symmetric_difference.h61 _Proj2 __proj2 = {}) const {
68 ranges::__make_projected_comp(__comp, __proj1, __proj2));
95 _Proj2 __proj2 = {}) const {
102 ranges::__make_projected_comp(__comp, __proj1, __proj2));
Dranges_set_intersection.h61 _Proj2 __proj2 = {}) const {
68 ranges::__make_projected_comp(__comp, __proj1, __proj2));
95 _Proj2 __proj2 = {}) const {
102 ranges::__make_projected_comp(__comp, __proj1, __proj2));
Dincludes.h30 _Comp&& __comp, _Proj1&& __proj1, _Proj2&& __proj2) { in __includes() argument
33 __comp, std::__invoke(__proj2, *__first2), std::__invoke(__proj1, *__first1))) in __includes()
35 … if (!std::__invoke(__comp, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __includes()
Dpartial_sort_copy.h39 _Compare&& __comp, _Proj1&& __proj1, _Proj2&& __proj2) in __partial_sort_copy() argument
42 auto&& __projected_comp = std::__make_projected(__comp, __proj2); in __partial_sort_copy()
51 …if (std::__invoke(__comp, std::__invoke(__proj1, *__first), std::__invoke(__proj2, *__result_first… in __partial_sort_copy()
Dmake_projected.h91 decltype(auto) __make_projected_comp(_Comp& __comp, _Proj1& __proj1, _Proj2& __proj2) { in decltype()
102 std::invoke(__proj2, std::forward<decltype(__rhs)>(__rhs))); in decltype()
Dequal.h82 …_Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __comp, _Proj1& __proj1, _Proj2& __proj2) { in __equal_impl() argument
84 … if (!std::__invoke(__comp, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __equal_impl()