/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_contains_subrange.h | 71 …operator()(_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 … in operator() 73 if (ranges::size(__range2) == 0) 76 if (ranges::begin(__range2) == ranges::end(__range2)) 80 auto __ret = ranges::search(__range1, __range2, __pred, std::ref(__proj1), std::ref(__proj2));
|
H A D | ranges_starts_with.h | 71 …operator()(_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 … in operator() 75 ranges::begin(__range2), 76 ranges::end(__range2), 80 .in2 == ranges::end(__range2);
|
H A D | ranges_is_permutation.h | 78 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 80 if (ranges::distance(__range1) != ranges::distance(__range2)) 87 ranges::begin(__range2), 88 ranges::end(__range2),
|
H A D | ranges_ends_with.h | 156 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 159 auto __n2 = ranges::size(__range2); 169 ranges::begin(__range2), 170 ranges::end(__range2), 180 ranges::begin(__range2), 181 ranges::end(__range2),
|
H A D | ranges_equal.h | 78 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 80 if (ranges::distance(__range1) != ranges::distance(__range2)) 84 auto __unwrapped2 = std::__unwrap_range(ranges::begin(__range2), ranges::end(__range2));
|
H A D | ranges_search.h | 98 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 101 auto __size2 = ranges::size(__range2); 116 ranges::begin(__range2), 117 ranges::end(__range2),
|
H A D | ranges_includes.h | 73 …_Range1&& __range1, _Range2&& __range2, _Comp __comp = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 77 ranges::begin(__range2), 78 ranges::end(__range2),
|
H A D | ranges_find_end.h | 76 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 80 ranges::begin(__range2), 81 ranges::end(__range2),
|
H A D | ranges_set_difference.h | 80 _Range2&& __range2, 88 ranges::begin(__range2), 89 ranges::end(__range2),
|
H A D | ranges_lexicographical_compare.h | 82 …_Range1&& __range1, _Range2&& __range2, _Comp __comp = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 86 ranges::begin(__range2), 87 ranges::end(__range2),
|
H A D | ranges_find_first_of.h | 82 …_Range1&& __range1, _Range2&& __range2, _Pred __pred = {}, _Proj1 __proj1 = {}, _Proj2 __proj2 = {… in operator() 86 ranges::begin(__range2), 87 ranges::end(__range2),
|
H A D | ranges_set_intersection.h | 85 _Range2&& __range2, 93 ranges::begin(__range2), 94 ranges::end(__range2),
|
H A D | ranges_set_union.h | 86 _Range2&& __range2, 94 ranges::begin(__range2), 95 ranges::end(__range2),
|
H A D | ranges_set_symmetric_difference.h | 85 _Range2&& __range2, 93 ranges::begin(__range2), 94 ranges::end(__range2),
|
H A D | ranges_merge.h | 108 _Range2&& __range2, 116 ranges::begin(__range2), 117 ranges::end(__range2),
|
H A D | ranges_mismatch.h | 49 auto __range2 = std::__unwrap_range(__first2, __last2); in __go() local 51 …std::__mismatch(__range1.first, __range1.second, __range2.first, __range2.second, __pred, __proj1,… in __go()
|
H A D | ranges_transform.h | 148 _Range2&& __range2, in operator() 156 ranges::begin(__range2), 157 ranges::end(__range2),
|