Searched refs:reverse_iterator (Results 1 - 25 of 278) sorted by relevance

1234567891011>>

/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/
H A Ddefault.pass.cpp12 // reverse_iterator
14 // reverse_iterator();
24 std::reverse_iterator<It> r;
H A Diter.fail.cpp12 // reverse_iterator
14 // explicit reverse_iterator(Iter x);
24 std::reverse_iterator<It> r = i;
H A Dreverse_iterator.fail.cpp12 // reverse_iterator
16 // reverse_iterator(const reverse_iterator<U> &u);
26 std::reverse_iterator<U> r2(u);
27 std::reverse_iterator<It> r1 = r2;
H A Dreverse_iterator.pass.cpp12 // reverse_iterator
16 // reverse_iterator(const reverse_iterator<U> &u);
27 const std::reverse_iterator<U> r2(u);
28 std::reverse_iterator<It> r1 = r2;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/
H A Dreverse_iterator.fail.cpp12 // reverse_iterator
16 // reverse_iterator&
17 // operator=(const reverse_iterator<U>& u);
27 const std::reverse_iterator<U> r2(u);
28 std::reverse_iterator<It> r1;
H A Dreverse_iterator.pass.cpp12 // reverse_iterator
16 // reverse_iterator&
17 // operator=(const reverse_iterator<U>& u);
28 const std::reverse_iterator<U> r2(u);
29 std::reverse_iterator<It> r1;
30 std::reverse_iterator<It>& rr = r1 = r2;
H A DAndroid.mk19 test_name := iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator
20 test_src := reverse_iterator.pass.cpp
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/
H A Ddifference_type.pass.cpp12 // reverse_iterator
15 // reverse_iterator operator+(difference_type n) const;
26 const std::reverse_iterator<It> r(i);
27 std::reverse_iterator<It> rr = r + n;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/
H A Dpost.pass.cpp12 // reverse_iterator
14 // reverse_iterator operator++(int);
25 std::reverse_iterator<It> r(i);
26 std::reverse_iterator<It> rr = r++;
H A Dpre.pass.cpp12 // reverse_iterator
14 // reverse_iterator& operator++();
25 std::reverse_iterator<It> r(i);
26 std::reverse_iterator<It>& rr = ++r;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=/
H A Ddifference_type.pass.cpp12 // reverse_iterator
15 // reverse_iterator& operator+=(difference_type n);
26 std::reverse_iterator<It> r(i);
27 std::reverse_iterator<It>& rr = r += n;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/
H A Ddifference_type.pass.cpp12 // reverse_iterator
15 // reverse_iterator operator-(difference_type n) const;
26 const std::reverse_iterator<It> r(i);
27 std::reverse_iterator<It> rr = r - n;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/
H A Dpost.pass.cpp12 // reverse_iterator
14 // reverse_iterator operator--(int);
25 std::reverse_iterator<It> r(i);
26 std::reverse_iterator<It> rr = r--;
H A Dpre.pass.cpp12 // reverse_iterator
14 // reverse_iterator& operator--();
25 std::reverse_iterator<It> r(i);
26 std::reverse_iterator<It>& rr = --r;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=/
H A Ddifference_type.pass.cpp12 // reverse_iterator
15 // reverse_iterator& operator-=(difference_type n);
26 std::reverse_iterator<It> r(i);
27 std::reverse_iterator<It>& rr = r -= n;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum/
H A Ddifference_type.pass.cpp12 // reverse_iterator
15 // reverse_iterator<Iter>
16 // operator+(Iter::difference_type n, const reverse_iterator<Iter>& x);
27 const std::reverse_iterator<It> r(i);
28 std::reverse_iterator<It> rr = n + r;
/external/stlport/stlport/stl/
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...]
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator!=(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator==(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/
H A Dtest.pass.cpp12 // reverse_iterator
16 // auto operator-(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y)
29 const std::reverse_iterator<It1> r1(l);
30 const std::reverse_iterator<It2> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator>(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator>=(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator<(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/
H A Dtest.pass.cpp12 // reverse_iterator
17 // operator<=(const reverse_iterator<Iter1>& x, const reverse_iterator<Iter2>& y);
28 const std::reverse_iterator<It> r1(l);
29 const std::reverse_iterator<It> r2(r);

Completed in 200 milliseconds

1234567891011>>