Lines Matching refs:ranges
42 namespace ranges in _GLIBCXX_VISIBILITY()
91 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
119 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
147 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
196 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
219 return ranges::for_each(std::move(__first), std::move(__last), in _GLIBCXX_VISIBILITY()
240 requires indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
253 requires indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
259 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
287 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
315 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
326 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
344 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
352 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
353 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
365 requires indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
380 requires indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
386 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
416 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
451 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
471 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
479 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
480 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
492 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
535 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
543 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
544 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
555 typename _Pred = ranges::equal_to, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
569 __first = ranges::find_if(std::move(__first), __last, in _GLIBCXX_VISIBILITY()
604 __first = ranges::find_if(__first, __last, __value_comp, __proj); in _GLIBCXX_VISIBILITY()
620 __first = ranges::find_if(++__i, __last, __value_comp, __proj); in _GLIBCXX_VISIBILITY()
627 typename _Pred = ranges::equal_to, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
634 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
646 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
657 auto __i1 = ranges::next(__first1, __last1); in _GLIBCXX_VISIBILITY()
658 auto __i2 = ranges::next(__first2, __last2); in _GLIBCXX_VISIBILITY()
660 = ranges::search(reverse_iterator<_Iter1>{__i1}, in _GLIBCXX_VISIBILITY()
666 auto __result_first = ranges::end(__rresult).base(); in _GLIBCXX_VISIBILITY()
667 auto __result_last = ranges::begin(__rresult).base(); in _GLIBCXX_VISIBILITY()
675 auto __i = ranges::next(__first1, __last1); in _GLIBCXX_VISIBILITY()
683 auto __new_range = ranges::search(__first1, __last1, in _GLIBCXX_VISIBILITY()
686 auto __new_result_begin = ranges::begin(__new_range); in _GLIBCXX_VISIBILITY()
687 auto __new_result_end = ranges::end(__new_range); in _GLIBCXX_VISIBILITY()
702 typename _Pred = ranges::equal_to, in _GLIBCXX_VISIBILITY()
710 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
711 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
725 = ranges::equal_to> in _GLIBCXX_VISIBILITY()
746 projected<iterator_t<_Range>, _Proj>> _Pred = ranges::equal_to> in _GLIBCXX_VISIBILITY()
750 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
764 = ranges::equal_to> in _GLIBCXX_VISIBILITY()
775 auto __d1 = ranges::distance(__first1, __last1); in _GLIBCXX_VISIBILITY()
776 auto __d2 = ranges::distance(__first2, __last2); in _GLIBCXX_VISIBILITY()
797 auto __d1 = ranges::distance(__first1, __last1); in _GLIBCXX_VISIBILITY()
798 auto __d2 = ranges::distance(__first2, __last2); in _GLIBCXX_VISIBILITY()
812 if (__scan != ranges::find_if(__first1, __scan, in _GLIBCXX_VISIBILITY()
816 auto __matches = ranges::count_if(__first2, __last2, in _GLIBCXX_VISIBILITY()
819 || ranges::count_if(__scan, __last1, in _GLIBCXX_VISIBILITY()
830 projected<iterator_t<_Range2>, _Proj2>> _Pred = ranges::equal_to> in _GLIBCXX_VISIBILITY()
835 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
836 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
875 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
897 ranges::iter_swap(__first1, __first2); in _GLIBCXX_VISIBILITY()
907 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
908 ranges::begin(__r2), ranges::end(__r2)); in _GLIBCXX_VISIBILITY()
969 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1008 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
1009 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
1022 && indirect_binary_predicate<ranges::equal_to, projected<_Iter, _Proj>, in _GLIBCXX_VISIBILITY()
1038 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1046 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1077 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1093 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1111 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1119 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1159 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1202 return (*this)(ranges::begin(__r), ranges::end(__r), std::move(__gen)); in _GLIBCXX_VISIBILITY()
1217 __first = ranges::find_if(__first, __last, __pred, __proj); in _GLIBCXX_VISIBILITY()
1240 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1251 requires indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1261 return ranges::remove_if(__first, __last, in _GLIBCXX_VISIBILITY()
1267 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1273 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1311 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1327 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1346 && indirect_binary_predicate<ranges::equal_to, in _GLIBCXX_VISIBILITY()
1353 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1365 projected<_Iter, _Proj>> _Comp = ranges::equal_to> in _GLIBCXX_VISIBILITY()
1370 __first = ranges::adjacent_find(__first, __last, __comp, __proj); in _GLIBCXX_VISIBILITY()
1386 projected<iterator_t<_Range>, _Proj>> _Comp = ranges::equal_to> in _GLIBCXX_VISIBILITY()
1391 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1413 projected<_Iter, _Proj>> _Comp = ranges::equal_to> in _GLIBCXX_VISIBILITY()
1471 projected<iterator_t<_Range>, _Proj>> _Comp = ranges::equal_to> in _GLIBCXX_VISIBILITY()
1480 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1495 auto __i = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1505 ranges::iter_swap(__first, __tail); in _GLIBCXX_VISIBILITY()
1519 ranges::iter_swap(__first, __tail); in _GLIBCXX_VISIBILITY()
1531 return (*this)(ranges::begin(__r), ranges::end(__r)); in _GLIBCXX_VISIBILITY()
1548 auto __i = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1564 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1577 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1590 ranges::swap_ranges(__first, __middle, __middle, __middle + __k); in _GLIBCXX_VISIBILITY()
1607 ranges::move(__p + 1, __p + __n, __p); in _GLIBCXX_VISIBILITY()
1614 ranges::iter_swap(__p, __q); in _GLIBCXX_VISIBILITY()
1621 ranges::swap(__n, __k); in _GLIBCXX_VISIBILITY()
1633 ranges::move_backward(__p, __p + __n - 1, __p + __n); in _GLIBCXX_VISIBILITY()
1643 ranges::iter_swap(__p, __q); in _GLIBCXX_VISIBILITY()
1656 ranges::reverse(__first, __middle); in _GLIBCXX_VISIBILITY()
1657 ranges::reverse(__middle, __tail); in _GLIBCXX_VISIBILITY()
1661 ranges::iter_swap(__first, --__tail); in _GLIBCXX_VISIBILITY()
1667 ranges::reverse(__middle, __tail); in _GLIBCXX_VISIBILITY()
1672 ranges::reverse(__first, __middle); in _GLIBCXX_VISIBILITY()
1681 ranges::iter_swap(__first, __first2); in _GLIBCXX_VISIBILITY()
1694 ranges::iter_swap(__first, __first2); in _GLIBCXX_VISIBILITY()
1711 return (*this)(ranges::begin(__r), std::move(__middle), in _GLIBCXX_VISIBILITY()
1712 ranges::end(__r)); in _GLIBCXX_VISIBILITY()
1730 auto __copy1 = ranges::copy(__middle, in _GLIBCXX_VISIBILITY()
1733 auto __copy2 = ranges::copy(std::move(__first), in _GLIBCXX_VISIBILITY()
1744 return (*this)(ranges::begin(__r), std::move(__middle), in _GLIBCXX_VISIBILITY()
1745 ranges::end(__r), std::move(__result)); in _GLIBCXX_VISIBILITY()
1766 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1801 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1819 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1830 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1841 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1847 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1854 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1859 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1869 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1875 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1882 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1887 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1897 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1903 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1910 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1915 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1925 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1931 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
1938 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
1943 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1955 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
1960 iter_difference_t<_Iter> __n = ranges::distance(__first, __last); in _GLIBCXX_VISIBILITY()
1976 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
1980 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
1992 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
1998 == ranges::is_heap_until(__first, __last, in _GLIBCXX_VISIBILITY()
2006 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2010 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2020 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2026 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2033 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2038 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2048 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2054 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2061 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2066 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2076 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2083 return ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2085 ranges::make_heap(__first, __middle, __comp, __proj); in _GLIBCXX_VISIBILITY()
2092 ranges::pop_heap(__first, __middle, __comp, __proj); in _GLIBCXX_VISIBILITY()
2093 ranges::iter_swap(__middle-1, __i); in _GLIBCXX_VISIBILITY()
2094 ranges::push_heap(__first, __middle, __comp, __proj); in _GLIBCXX_VISIBILITY()
2096 ranges::sort_heap(__first, __middle, __comp, __proj); in _GLIBCXX_VISIBILITY()
2102 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2108 return (*this)(ranges::begin(__r), std::move(__middle), in _GLIBCXX_VISIBILITY()
2109 ranges::end(__r), in _GLIBCXX_VISIBILITY()
2123 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2139 auto __lasti = ranges::next(std::move(__first), in _GLIBCXX_VISIBILITY()
2152 ranges::make_heap(__result_first, __result_real_last, __comp, __proj2); in _GLIBCXX_VISIBILITY()
2158 ranges::pop_heap(__result_first, __result_real_last, in _GLIBCXX_VISIBILITY()
2161 ranges::push_heap(__result_first, __result_real_last, in _GLIBCXX_VISIBILITY()
2164 ranges::sort_heap(__result_first, __result_real_last, __comp, __proj2); in _GLIBCXX_VISIBILITY()
2170 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2182 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2183 ranges::begin(__out), ranges::end(__out), in _GLIBCXX_VISIBILITY()
2196 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2215 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2219 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2231 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2250 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2254 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2264 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2270 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2277 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2283 return (*this)(ranges::begin(__r), std::move(__nth), in _GLIBCXX_VISIBILITY()
2284 ranges::end(__r), std::move(__comp), std::move(__proj)); in _GLIBCXX_VISIBILITY()
2295 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2300 auto __len = ranges::distance(__first, __last); in _GLIBCXX_VISIBILITY()
2306 ranges::advance(__middle, __half); in _GLIBCXX_VISIBILITY()
2322 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2327 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2339 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2344 auto __len = ranges::distance(__first, __last); in _GLIBCXX_VISIBILITY()
2350 ranges::advance(__middle, __half); in _GLIBCXX_VISIBILITY()
2366 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2371 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2383 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2388 auto __len = ranges::distance(__first, __last); in _GLIBCXX_VISIBILITY()
2394 ranges::advance(__middle, __half); in _GLIBCXX_VISIBILITY()
2410 = ranges::lower_bound(__first, __middle, in _GLIBCXX_VISIBILITY()
2412 ranges::advance(__first, __len); in _GLIBCXX_VISIBILITY()
2414 = ranges::upper_bound(++__middle, __first, in _GLIBCXX_VISIBILITY()
2426 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2431 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2443 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2448 auto __i = ranges::lower_bound(__first, __last, __value, __comp, __proj); in _GLIBCXX_VISIBILITY()
2459 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2464 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2480 __first = ranges::find_if_not(std::move(__first), __last, in _GLIBCXX_VISIBILITY()
2485 return ranges::none_of(std::move(__first), std::move(__last), in _GLIBCXX_VISIBILITY()
2495 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2513 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2534 ranges::iter_swap(__first, __tail); in _GLIBCXX_VISIBILITY()
2551 ranges::iter_swap(__first, __next); in _GLIBCXX_VISIBILITY()
2566 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2583 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2597 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2671 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2688 auto __len = ranges::distance(__first, __last); in _GLIBCXX_VISIBILITY()
2694 ranges::advance(__middle, __half); in _GLIBCXX_VISIBILITY()
2713 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
2727 weakly_incrementable _Out, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2752 auto __copy1 = ranges::copy(std::move(__first1), std::move(__last1), in _GLIBCXX_VISIBILITY()
2754 auto __copy2 = ranges::copy(std::move(__first2), std::move(__last2), in _GLIBCXX_VISIBILITY()
2761 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2772 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
2773 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
2784 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2791 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
2798 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
2804 return (*this)(ranges::begin(__r), std::move(__middle), in _GLIBCXX_VISIBILITY()
2805 ranges::end(__r), in _GLIBCXX_VISIBILITY()
2819 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2848 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
2853 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
2854 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
2869 weakly_incrementable _Out, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2902 auto __copy1 = ranges::copy(std::move(__first1), std::move(__last1), in _GLIBCXX_VISIBILITY()
2904 auto __copy2 = ranges::copy(std::move(__first2), std::move(__last2), in _GLIBCXX_VISIBILITY()
2911 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2921 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
2922 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
2937 weakly_incrementable _Out, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2963 auto __last1i = ranges::next(std::move(__first1), std::move(__last1)); in _GLIBCXX_VISIBILITY()
2964 auto __last2i = ranges::next(std::move(__first2), std::move(__last2)); in _GLIBCXX_VISIBILITY()
2969 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
2979 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
2980 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
2995 weakly_incrementable _Out, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3022 return ranges::copy(std::move(__first1), std::move(__last1), in _GLIBCXX_VISIBILITY()
3027 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3036 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
3037 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
3053 weakly_incrementable _Out, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3084 auto __copy1 = ranges::copy(std::move(__first1), std::move(__last1), in _GLIBCXX_VISIBILITY()
3086 auto __copy2 = ranges::copy(std::move(__first2), std::move(__last2), in _GLIBCXX_VISIBILITY()
3093 typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3104 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
3105 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
3117 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3132 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3138 auto __first = ranges::begin(__r); in _GLIBCXX_VISIBILITY()
3139 auto __last = ranges::end(__r); in _GLIBCXX_VISIBILITY()
3155 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3160 return (*this)(ranges::subrange(__r), in _GLIBCXX_VISIBILITY()
3171 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3186 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3192 auto __first = ranges::begin(__r); in _GLIBCXX_VISIBILITY()
3193 auto __last = ranges::end(__r); in _GLIBCXX_VISIBILITY()
3209 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3214 return (*this)(ranges::subrange(__r), in _GLIBCXX_VISIBILITY()
3225 = ranges::less> in _GLIBCXX_VISIBILITY()
3271 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3286 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3291 auto __first = ranges::begin(__r); in _GLIBCXX_VISIBILITY()
3292 auto __last = ranges::end(__r); in _GLIBCXX_VISIBILITY()
3346 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3351 return (*this)(ranges::subrange(__r), in _GLIBCXX_VISIBILITY()
3363 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3384 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3388 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
3400 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3421 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3425 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
3440 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3495 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3499 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
3513 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3547 && (is_same_v<_Comp, ranges::less> in _GLIBCXX_VISIBILITY()
3548 || is_same_v<_Comp, ranges::greater>) in _GLIBCXX_VISIBILITY()
3560 if constexpr (is_same_v<_Comp, ranges::less>) in _GLIBCXX_VISIBILITY()
3567 else if constexpr (is_same_v<_Comp, ranges::greater>) in _GLIBCXX_VISIBILITY()
3599 _Comp = ranges::less> in _GLIBCXX_VISIBILITY()
3604 return (*this)(ranges::begin(__r1), ranges::end(__r1), in _GLIBCXX_VISIBILITY()
3605 ranges::begin(__r2), ranges::end(__r2), in _GLIBCXX_VISIBILITY()
3643 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
3657 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
3674 ranges::iter_swap(__i, __j); in _GLIBCXX_VISIBILITY()
3675 ranges::reverse(__ii, __last); in _GLIBCXX_VISIBILITY()
3680 ranges::reverse(__first, __last); in _GLIBCXX_VISIBILITY()
3686 template<bidirectional_range _Range, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3692 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
3705 typename _Comp = ranges::less, typename _Proj = identity> in _GLIBCXX_VISIBILITY()
3719 auto __lasti = ranges::next(__first, __last); in _GLIBCXX_VISIBILITY()
3736 ranges::iter_swap(__i, __j); in _GLIBCXX_VISIBILITY()
3737 ranges::reverse(__ii, __last); in _GLIBCXX_VISIBILITY()
3742 ranges::reverse(__first, __last); in _GLIBCXX_VISIBILITY()
3748 template<bidirectional_range _Range, typename _Comp = ranges::less, in _GLIBCXX_VISIBILITY()
3754 return (*this)(ranges::begin(__r), ranges::end(__r), in _GLIBCXX_VISIBILITY()
3773 auto __mid = ranges::next(__first, __n, __last); in _GLIBCXX_VISIBILITY()
3792 auto __mid = ranges::next(__last, -__n, __first); in _GLIBCXX_VISIBILITY()
3801 auto __result = ranges::next(__first, __n, __last); in _GLIBCXX_VISIBILITY()