Searched refs:reverse_iterator (Results 1 - 25 of 278) sorted by last modified time

1234567891011>>

/external/stlport/stlport/stl/
H A D_abbrevs.h34 # define reverse_iterator _r__It macro
H A D_algobase.c410 typedef _STLP_STD::reverse_iterator<_BidirectionalIter1> _RevIter1;
411 typedef _STLP_STD::reverse_iterator<_BidirectionalIter2> _RevIter2;
H A D_bvector.h477 reverse_iterator rbegin() { return reverse_iterator(end()); }
481 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_deque.h437 reverse_iterator rbegin() { return reverse_iterator(this->_M_finish); }
438 reverse_iterator rend() { return reverse_iterator(this->_M_start); }
H A D_iterator.h40 // This is the new version of reverse_iterator, as defined in the
47 class reverse_iterator : class in inherits:iterator
55 typedef reverse_iterator<_Iterator> _Self;
63 reverse_iterator() {} function in class:reverse_iterator
64 explicit reverse_iterator(iterator_type __x) : current(__x) {} function in class:reverse_iterator
65 reverse_iterator(const _Self& __x) : current(__x.current) {} function in class:reverse_iterator
69 reverse_iterator(const reverse_iterator<_Iter>& __x) : current(__x.base()) {} function in class:reverse_iterator
71 _Self& operator = (const reverse_iterator<_Iter>& __x) { current = __x.base(); return *this; }
113 inline bool _STLP_CALL operator==(const reverse_iterator<_Iterato
[all...]
H A D_iterator_old.h151 // This is the old version of reverse_iterator, as found in the original
160 class reverse_iterator { class
161 typedef reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance> _Self;
175 reverse_iterator() {} function in class:reverse_iterator
176 reverse_iterator(const _Self& __x) : __current(__x.base()) {} function in class:reverse_iterator
177 explicit reverse_iterator(_RandomAccessIterator __x) : __current(__x) {} function in class:reverse_iterator
224 iterator_category(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
228 inline _Tp* _STLP_CALL value_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
233 distance_type(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>&) argument
240 operator==(const reverse_iterator<_RandomAccessIterato argument
251 operator <(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
264 operator !=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
274 operator >(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
284 operator <=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
294 operator >=(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
306 operator -(const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __y) argument
318 operator +(_Distance __n, const reverse_iterator<_RandomAccessIterator, _Tp, Reference__, _Distance>& __x) argument
[all...]
H A D_list.h373 reverse_iterator rbegin() { return reverse_iterator(end()); }
376 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_map.h87 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:map
167 reverse_iterator rbegin() { return _M_t.rbegin(); }
169 reverse_iterator rend() { return _M_t.rend(); }
280 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:multimap
353 reverse_iterator rbegin() { return _M_t.rbegin(); }
355 reverse_iterator rend() { return _M_t.rend(); }
H A D_rope.h2006 reverse_iterator mutable_rbegin() {
2007 return reverse_iterator(mutable_end());
2010 reverse_iterator mutable_rend() {
2011 return reverse_iterator(mutable_begin());
2047 reverse_iterator rend() { return mutable_rend(); }
2049 reverse_iterator rbegin() { return mutable_rbegin(); }
H A D_set.h75 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:set
155 reverse_iterator rbegin() { return _M_t.rbegin(); }
156 reverse_iterator rend() { return _M_t.rend(); }
246 typedef typename _Rep_type::reverse_iterator reverse_iterator; typedef in class:multiset
326 reverse_iterator rbegin() { return _M_t.rbegin(); }
327 reverse_iterator rend() { return _M_t.rend(); }
H A D_string.h390 reverse_iterator rbegin()
391 { return reverse_iterator(this->_M_Finish()); }
392 reverse_iterator rend()
393 { return reverse_iterator(this->_M_Start()); }
H A D_tree.h426 reverse_iterator rbegin() { return reverse_iterator(end()); }
429 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_vector.h187 reverse_iterator rbegin() { return reverse_iterator(end()); }
189 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/stlport/stlport/stl/config/
H A Dfeatures.h713 /* this one is needed for proper reverse_iterator<> operator ->() handling */
721 typedef typename _STLP_STD :: reverse_iterator<const_iterator> const_reverse_iterator; \
722 typedef typename _STLP_STD :: reverse_iterator<iterator> reverse_iterator
725 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<const_iterator> const_reverse_iterator; \
726 typedef _STLP_STD:: _STLP_TEMPLATE reverse_iterator<iterator> reverse_iterator
729 typedef _STLP_STD::reverse_iterator<const_iterator> const_reverse_iterator; \
730 typedef _STLP_STD::reverse_iterator<iterator> reverse_iterator
[all...]
/external/stlport/stlport/stl/debug/
H A D_deque.h94 reverse_iterator rbegin() { return reverse_iterator(end()); }
95 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_list.h169 reverse_iterator rbegin() { return reverse_iterator(end()); }
170 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_string.h188 reverse_iterator rbegin() { return reverse_iterator(end()); }
190 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_tree.h161 reverse_iterator rbegin() { return reverse_iterator(end()); }
163 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_vector.h151 reverse_iterator rbegin() { return reverse_iterator(end()); }
153 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/stlport/stlport/stl/pointers/
H A D_deque.h132 reverse_iterator rbegin() { return reverse_iterator(end()); }
133 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_list.h158 reverse_iterator rbegin() { return reverse_iterator(end()); }
161 reverse_iterator rend() { return reverse_iterator(begin()); }
H A D_set.h106 typedef typename _Priv_Rep_type::reverse_iterator reverse_iterator; typedef in class:set
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; typedef in class:multiset
468 reverse_iterator rbegin() { return reverse_iterator(en
[all...]
H A D_vector.h84 reverse_iterator rbegin() { return reverse_iterator(end()); }
86 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/stlport/test/unit/
H A Diter_test.cpp69 Vec::reverse_iterator it;
H A Dlist_test.cpp239 list<int>::reverse_iterator r = l.rbegin();

Completed in 3301 milliseconds

1234567891011>>