Home
last modified time | relevance | path

Searched refs:reverse_iterator (Results 1 – 25 of 34) sorted by relevance

12

/external/stlport/stlport/stl/
D_iterator.h47 class reverse_iterator :
55 typedef reverse_iterator<_Iterator> _Self;
63 reverse_iterator() {} in reverse_iterator() function
64 explicit reverse_iterator(iterator_type __x) : current(__x) {} in reverse_iterator() function
65 reverse_iterator(const _Self& __x) : current(__x.current) {} in reverse_iterator() function
69 reverse_iterator(const reverse_iterator<_Iter>& __x) : current(__x.base()) {} in reverse_iterator() function
71 _Self& operator = (const reverse_iterator<_Iter>& __x) { current = __x.base(); return *this; }
113 inline bool _STLP_CALL operator==(const reverse_iterator<_Iterator>& __x,
114 const reverse_iterator<_Iterator>& __y)
118 inline bool _STLP_CALL operator<(const reverse_iterator<_Iterator>& __x,
[all …]
D_iterator_old.h160 class reverse_iterator {
161 typedef reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance> _Self;
175 reverse_iterator() {} in reverse_iterator() function
176 reverse_iterator(const _Self& __x) : __current(__x.base()) {} in reverse_iterator() function
177 explicit reverse_iterator(_RandomAccessIterator __x) : __current(__x) {} in reverse_iterator() function
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) in iterator_category()
228 inline _Tp* _STLP_CALL value_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, … in value_type()
233 distance_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) in distance_type()
240 operator==(const reverse_iterator<_RandomAccessIterator, _Tp,
242 const reverse_iterator<_RandomAccessIterator, _Tp,
[all …]
D_set.h75 typedef typename _Rep_type::reverse_iterator reverse_iterator; in _STLP_CREATE_ITERATOR_TRAITS() typedef
155 reverse_iterator rbegin() { return _M_t.rbegin(); } in _STLP_CREATE_ITERATOR_TRAITS()
156 reverse_iterator rend() { return _M_t.rend(); } in _STLP_CREATE_ITERATOR_TRAITS()
246 typedef typename _Rep_type::reverse_iterator reverse_iterator; in _STLP_CREATE_ITERATOR_TRAITS() typedef
326 reverse_iterator rbegin() { return _M_t.rbegin(); } in _STLP_CREATE_ITERATOR_TRAITS()
327 reverse_iterator rend() { return _M_t.rend(); } in _STLP_CREATE_ITERATOR_TRAITS()
D_map.h87 typedef typename _Rep_type::reverse_iterator reverse_iterator; in _STLP_CREATE_ITERATOR_TRAITS() typedef
167 reverse_iterator rbegin() { return _M_t.rbegin(); } in _STLP_CREATE_ITERATOR_TRAITS()
169 reverse_iterator rend() { return _M_t.rend(); } in _STLP_CREATE_ITERATOR_TRAITS()
280 typedef typename _Rep_type::reverse_iterator reverse_iterator; in _STLP_CREATE_ITERATOR_TRAITS() typedef
353 reverse_iterator rbegin() { return _M_t.rbegin(); } in _STLP_CREATE_ITERATOR_TRAITS()
355 reverse_iterator rend() { return _M_t.rend(); } in _STLP_CREATE_ITERATOR_TRAITS()
D_abbrevs.h34 # define reverse_iterator _r__It macro
D_tree.h426 reverse_iterator rbegin() { return reverse_iterator(end()); }
429 reverse_iterator rend() { return reverse_iterator(begin()); }
D_list.h373 reverse_iterator rbegin() { return reverse_iterator(end()); }
376 reverse_iterator rend() { return reverse_iterator(begin()); }
D_vector.h187 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
189 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_bvector.h477 reverse_iterator rbegin() { return reverse_iterator(end()); }
481 reverse_iterator rend() { return reverse_iterator(begin()); }
D_algobase.c410 typedef _STLP_STD::reverse_iterator<_BidirectionalIter1> _RevIter1;
411 typedef _STLP_STD::reverse_iterator<_BidirectionalIter2> _RevIter2;
D_deque.h437 reverse_iterator rbegin() { return reverse_iterator(this->_M_finish); }
438 reverse_iterator rend() { return reverse_iterator(this->_M_start); }
/external/stlport/stlport/stl/config/
Dfeatures.h715 typedef typename _STLP_STD :: reverse_iterator<const_iterator> const_reverse_iterator; \
716 typedef typename _STLP_STD :: reverse_iterator<iterator> reverse_iterator
719 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<const_iterator> const_reverse_iterator; \
720 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<iterator> reverse_iterator
723 typedef _STLP_STD::reverse_iterator<const_iterator> const_reverse_iterator; \
724 typedef _STLP_STD::reverse_iterator<iterator> reverse_iterator
732 reverse_iterator
739 reverse_iterator
746 _STLP_DECLARE_REVERSE_ITERATORS(reverse_iterator)
765 typedef typename _Super::reverse_iterator reverse_iterator;
/external/stlport/test/unit/
Dreviter_test.cpp38 typedef vector<int>::reverse_iterator reviter; in reviter1()
53 vector<int>::reverse_iterator r; in reviter2()
66 list<int>::reverse_iterator r(v.rbegin()); in revbit1()
Diter_test.cpp69 Vec::reverse_iterator it; in iter3()
/external/stlport/stlport/stl/pointers/
D_set.h106 typedef typename _Priv_Rep_type::reverse_iterator reverse_iterator;
215 reverse_iterator rbegin() { return reverse_iterator(end()); }
216 reverse_iterator rend() { return reverse_iterator(begin()); }
353 typedef typename _Priv_Rep_type::reverse_iterator reverse_iterator;
468 reverse_iterator rbegin() { return reverse_iterator(end()); }
469 reverse_iterator rend() { return reverse_iterator(begin()); }
D_vector.h84 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
86 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_list.h158 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
161 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_deque.h132 reverse_iterator rbegin() { return reverse_iterator(end()); }
133 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/chromium/base/
Dstring_piece.h124 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
125 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
/external/stlport/stlport/stl/debug/
D_tree.h161 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
163 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_deque.h94 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
95 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_vector.h151 reverse_iterator rbegin() { return reverse_iterator(end()); }
153 reverse_iterator rend() { return reverse_iterator(begin()); }
D_list.h169 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
170 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
D_string.h188 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
190 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/webkit/JavaScriptCore/wtf/
DDeque.h51 typedef DequeReverseIterator<T> reverse_iterator; typedef
68 reverse_iterator rbegin() { return reverse_iterator(this, m_end); } in rbegin()
69 reverse_iterator rend() { return reverse_iterator(this, m_start); } in rend()

12