Lines Matching refs:__p
30 _Distance __len, _Pair __p, forward_iterator_tag __fit) in __stable_partition_impl() argument
48 if (__len <= __p.second) in __stable_partition_impl()
52 unique_ptr<value_type, __destruct_n&> __h(__p.first, __d); in __stable_partition_impl()
55 value_type* __t = __p.first; in __stable_partition_impl()
77 for (value_type* __t2 = __p.first; __t2 < __t; ++__t2, (void) ++__i) in __stable_partition_impl()
91 __first, __m, __pred, __len2, __p, __fit); in __stable_partition_impl()
107 __m1, __last, __pred, __len_half, __p, __fit); in __stable_partition_impl()
136 pair<value_type*, ptrdiff_t> __p(0, 0); in __stable_partition_impl()
142 __p = _VSTD::get_temporary_buffer<value_type>(__len); in __stable_partition_impl() local
144 __h.reset(__p.first); 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
178 if (__len <= __p.second) in __stable_partition_impl()
182 unique_ptr<value_type, __destruct_n&> __h(__p.first, __d); in __stable_partition_impl()
185 value_type* __t = __p.first; in __stable_partition_impl()
209 for (value_type* __t2 = __p.first; __t2 < __t; ++__t2, (void) ++__i) in __stable_partition_impl()
234 __first, __m1, __pred, __len_half, __p, __bit); in __stable_partition_impl()
252 __m1, __last, __pred, __len_half, __p, __bit); in __stable_partition_impl()
290 pair<value_type*, ptrdiff_t> __p(0, 0); in __stable_partition_impl()
296 __p = _VSTD::get_temporary_buffer<value_type>(__len); in __stable_partition_impl() local
298 __h.reset(__p.first); in __stable_partition_impl()
301 std::move(__first), std::move(__last), __pred, __len, __p, bidirectional_iterator_tag()); in __stable_partition_impl()