Home
last modified time | relevance | path

Searched refs:__half_len (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dranges_partition_point.h46 auto __half_len = std::__half_positive(__len); in __partition_point_fn_impl() local
47 auto __mid = ranges::next(__first, __half_len); in __partition_point_fn_impl()
51 __len -= __half_len + 1; in __partition_point_fn_impl()
54 __len = __half_len; in __partition_point_fn_impl()
H A Dupper_bound.h35 auto __half_len = std::__half_positive(__len); in __upper_bound() local
36 auto __mid = _IterOps<_AlgPolicy>::next(__first, __half_len); in __upper_bound()
38 __len = __half_len; in __upper_bound()
41 __len -= __half_len + 1; in __upper_bound()
H A Dequal_range.h42 auto __half_len = std::__half_positive(__len); in __equal_range() local
43 _Iter __mid = _IterOps<_AlgPolicy>::next(__first, __half_len); in __equal_range()
46 __len -= __half_len + 1; in __equal_range()
49 __len = __half_len; in __equal_range()