Searched refs:__middle (Results 1 – 7 of 7) sorted by relevance
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _algo.c | 43 _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.c | 457 _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.h | 352 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.c | 1359 _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.h | 2354 _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/ |
D | algorithm | 2367 __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_reference | 905 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 …]
|