Searched defs:middle (Results 1 - 2 of 2) sorted by relevance
/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/ |
H A D | ualgobase.cpp | 234 /// Exchanges ranges [first, middle) and [middle, last) 235 void rotate_fast (void* first, void* middle, void* last) argument 238 const size_t half1 (distance (first, middle)), half2 (distance (middle, last)); 246 copy_n_fast (middle, half2, buf); 247 copy_backward_fast (first, middle, last); 251 copy_n_fast (middle, half2, first); 256 if (first == middle || middle [all...] |
H A D | ualgo.h | 215 /// \brief Exchanges ranges [first, middle) and [middle, last) 219 ForwardIterator rotate (ForwardIterator first, ForwardIterator middle, ForwardIterator last) argument 221 if (first == middle || middle == last) 223 reverse (first, middle); 224 reverse (middle, last); 225 for (;first != middle && middle != last; ++first) 227 reverse (first, (first == middle 233 rotate(T* first, T* middle, T* last) argument 244 rotate_copy(ForwardIterator first, ForwardIterator middle, ForwardIterator last, OutputIterator result) argument 272 inplace_merge(InputIterator first, InputIterator middle, InputIterator last) argument 647 partial_sort(RandomAccessIterator first, RandomAccessIterator middle, RandomAccessIterator last) argument [all...] |
Completed in 80 milliseconds