Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_heap.h37 template <class _RandomAccessIterator>
39 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last);
42 template <class _RandomAccessIterator, class _Compare>
44 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
47 template <class _RandomAccessIterator, class _Distance, class _Tp>
49 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
52 template <class _RandomAccessIterator, class _Tp, class _Distance>
54 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, in __pop_heap()
55 _RandomAccessIterator __result, _Tp __val, _Distance*) in __pop_heap()
61 template <class _RandomAccessIterator>
[all …]
D_heap.c39 template <class _RandomAccessIterator, class _Distance, class _Tp>
42 __push_heap(_RandomAccessIterator __first, in __push_heap()
54 template <class _RandomAccessIterator, class _Distance, class _Tp>
56 __push_heap_aux(_RandomAccessIterator __first, in __push_heap_aux()
57 _RandomAccessIterator __last, _Distance*, _Tp*) in __push_heap_aux()
63 template <class _RandomAccessIterator>
65 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) in push_heap()
68 …_STLP_DISTANCE_TYPE(__first, _RandomAccessIterator), _STLP_VALUE_TYPE(__first, _RandomAccessIterat… in push_heap()
72 template <class _RandomAccessIterator, class _Distance, class _Tp,
76 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex, in __push_heap()
[all …]
D_iterator_old.h154 template <class _RandomAccessIterator, class _Tp,
161 typedef reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance> _Self;
163 _RandomAccessIterator __current;
177 explicit reverse_iterator(_RandomAccessIterator __x) : __current(__x) {} in reverse_iterator()
180 _RandomAccessIterator base() const { return __current; } in base()
221 template <class _RandomAccessIterator, class _Tp,
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) in iterator_category() argument
226 template <class _RandomAccessIterator, class _Tp,
228 inline _Tp* _STLP_CALL value_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, … in value_type() argument
230 template <class _RandomAccessIterator, class _Tp,
[all …]
D_iterator_base.h351 template <class _RandomAccessIterator>
352 inline _STLP_DIFFERENCE_TYPE(_RandomAccessIterator) _STLP_CALL
353 __distance(const _RandomAccessIterator& __first, const _RandomAccessIterator& __last,
506 template <class _RandomAccessIterator, class _Distance>
508 __advance(_RandomAccessIterator& __i, _Distance __n,
D_algo.c335 template <class _InputIterator, class _RandomAccessIterator, class _BinaryPredicate>
336 inline _RandomAccessIterator
338 _RandomAccessIterator __result, _BinaryPredicate __binary_pred, in __unique_copy()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dalgorithm1616 template <class _BinaryPredicate, class _RandomAccessIterator, class _Size, class _Tp>
1617 _RandomAccessIterator
1618 __search_n(_RandomAccessIterator __first, _RandomAccessIterator __last,
1626 …const _RandomAccessIterator __s = __last - (__count - 1); // Start of pattern match can't go beyo…
1639 _RandomAccessIterator __m = __first;
2060 template <class _RandomAccessIterator, class _Tp>
2063 __fill(_RandomAccessIterator __first, _RandomAccessIterator __last, const _Tp& __value_, random_acc…
2310 template <class _RandomAccessIterator>
2313 __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, random_access_iterator_tag)
2414 template<typename _RandomAccessIterator>
[all …]
Drandom3539 template<class _RandomAccessIterator>
3540 void generate(_RandomAccessIterator __first, _RandomAccessIterator __last);
3567 template<class _RandomAccessIterator>
3569 seed_seq::generate(_RandomAccessIterator __first, _RandomAccessIterator __last)