Lines Matching defs:__m
50 _ForwardIterator __m = __first;
51 if (__pred(*++__m)) {
52 _Ops::iter_swap(__first, __m);
53 return __m;
88 _ForwardIterator __m = __first;
90 _Ops::advance(__m, __len2);
91 // recurse on [__first, __m), *__first know to be false
95 std::__stable_partition_impl<_AlgPolicy, _Predicate&>(__first, __m, __pred, __len2, __p, __fit);
98 // recurse on [__m, __last], except increase __m until *(__m) is false, *__last know to be true
99 _ForwardIterator __m1 = __m;
113 return std::__rotate<_AlgPolicy>(__first_false, __m, __second_false).first;
165 _BidirectionalIterator __m = __first;
166 if (__pred(*++__m)) {
167 _Ops::iter_swap(__first, __m);
168 _Ops::iter_swap(__m, __last);
171 _Ops::iter_swap(__m, __last);
172 _Ops::iter_swap(__first, __m);
173 return __m;
208 _BidirectionalIterator __m = __first;
210 _Ops::advance(__m, __len2);
211 // recurse on [__first, __m-1], except reduce __m-1 until *(__m-1) is true, *__first know to be false
214 _BidirectionalIterator __m1 = __m;
228 // recurse on [__m, __last], except increase __m until *(__m) is false, *__last know to be true
229 __m1 = __m;
244 return std::__rotate<_AlgPolicy>(__first_false, __m, __second_false).first;