Lines Matching refs:__len
30 _Distance __len, _Pair __p, forward_iterator_tag __fit) in __stable_partition_impl() argument
36 if (__len == 1) in __stable_partition_impl()
38 if (__len == 2) in __stable_partition_impl()
48 if (__len <= __p.second) in __stable_partition_impl()
85 _Distance __len2 = __len / 2; // __len2 >= 2 in __stable_partition_impl()
97 _Distance __len_half = __len - __len2; in __stable_partition_impl()
135 difference_type __len = _IterOps<_AlgPolicy>::distance(__first, __last); in __stable_partition_impl() local
138 if (__len >= __alloc_limit) in __stable_partition_impl()
142 __p = _VSTD::get_temporary_buffer<value_type>(__len); in __stable_partition_impl()
147 std::move(__first), std::move(__last), __pred, __len, __p, forward_iterator_tag()); in __stable_partition_impl()
153 _Distance __len, _Pair __p, bidirectional_iterator_tag __bit) in __stable_partition_impl() argument
160 if (__len == 2) in __stable_partition_impl()
165 if (__len == 3) in __stable_partition_impl()
178 if (__len <= __p.second) in __stable_partition_impl()
217 _Distance __len2 = __len / 2; // __len2 >= 2 in __stable_partition_impl()
242 __len_half = __len - __len2; in __stable_partition_impl()
289 difference_type __len = _IterOps<_AlgPolicy>::distance(__first, __last) + 1; in __stable_partition_impl() local
292 if (__len >= __alloc_limit) in __stable_partition_impl()
296 __p = _VSTD::get_temporary_buffer<value_type>(__len); in __stable_partition_impl()
301 std::move(__first), std::move(__last), __pred, __len, __p, bidirectional_iterator_tag()); in __stable_partition_impl()