Home
last modified time | relevance | path

Searched refs:__middle (Results 1 – 7 of 7) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_algo.c43 _BidirectionalIter __middle,
371 _ForwardIter __middle, in __rotate_aux() argument
375 if (__first == __middle) in __rotate_aux()
377 if (__last == __middle) in __rotate_aux()
380 _ForwardIter __first2 = __middle; in __rotate_aux()
383 if (__first == __middle) in __rotate_aux()
384 __middle = __first2; in __rotate_aux()
389 __first2 = __middle; in __rotate_aux()
393 if (__first == __middle) in __rotate_aux()
394 __middle = __first2; in __rotate_aux()
[all …]
D_algobase.c457 _ForwardIter __middle;
461 __middle = __first;
462 _STLP_STD::advance(__middle, __half);
463 if (__comp1(*__middle, __val)) {
464 _STLP_VERBOSE_ASSERT(!__comp2(__val, *__middle), _StlMsg_INVALID_STRICT_WEAK_PREDICATE)
465 __first = __middle;
D_algo.h352 void rotate(_ForwardIter __first, _ForwardIter __middle, _ForwardIter __last);
355 inline _OutputIter rotate_copy(_ForwardIter __first, _ForwardIter __middle, in rotate_copy() argument
357 return _STLP_STD::copy(__first, __middle, copy(__middle, __last, __result)); in rotate_copy()
434 void partial_sort(_RandomAccessIter __first, _RandomAccessIter __middle,
438 void partial_sort(_RandomAccessIter __first,_RandomAccessIter __middle,
592 _BidirectionalIter __middle,
597 _BidirectionalIter __middle,
D_rope.c1359 _Rope_iterator<_CharT,_Alloc> __middle, in _Rope_rotate() argument
1361 _STLP_ASSERT(__first.container() == __middle.container() && in _Rope_rotate()
1362 __middle.container() == __last.container()) in _Rope_rotate()
1368 __r.substr(__middle.index(), __last.index() - __middle.index()); in _Rope_rotate()
1370 __r.substr(__first.index(), __middle.index() - __first.index()); in _Rope_rotate()
1388 _Rope_iterator<wchar_t, allocator<char> > __middle,
1390 _Rope_rotate(__first, __middle, __last);
D_rope.h2354 _Rope_iterator<_CharT, _Alloc> __middle,
2358 _Rope_iterator<char, allocator<char> > __middle,
2360 { _Rope_rotate(__first, __middle, __last); }
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dalgorithm2367 __rotate_forward(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last)
2369 _ForwardIterator __i = __middle;
2376 if (__first == __middle)
2377 __middle = __i;
2380 if (__first != __middle)
2382 __i = __middle;
2389 if (__first == __middle)
2391 __i = __middle;
2393 else if (__first == __middle)
2394 __middle = __i;
[all …]
D__bit_reference905 rotate(__bit_iterator<_Cp, false> __first, __bit_iterator<_Cp, false> __middle, __bit_iterator<_Cp,…
910 difference_type __d1 = __middle - __first;
911 difference_type __d2 = __last - __middle;
920 _VSTD::copy(__first, __middle, __b.begin());
921 _VSTD::copy(__b.begin(), __b.end(), _VSTD::copy(__middle, __last, __first));
926 __bit_iterator<_Cp, false> __mp = _VSTD::swap_ranges(__first, __middle, __middle);
927 __first = __middle;
928 __middle = __mp;
937 _VSTD::copy(__middle, __last, __b.begin());
938 … _VSTD::copy_backward(__b.begin(), __b.end(), _VSTD::copy_backward(__first, __middle, __last));
[all …]