Home
last modified time | relevance | path

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

12345678

/external/llvm/unittests/ADT/
DRangeAdapterTest.cpp29 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonfdb6dc240111::ReverseOnlyVector
30 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
31 reverse_iterator rend() { return Vec.rend(); } in rend()
47 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in __anonfdb6dc240111::BidirectionalVector
48 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin()
49 reverse_iterator rend() { return Vec.rend(); } in rend()
/external/libcxx/include/
Diterator77 class reverse_iterator
92 reverse_iterator();
93 explicit reverse_iterator(Iterator x);
94 template <class U> reverse_iterator(const reverse_iterator<U>& u);
98 reverse_iterator& operator++();
99 reverse_iterator operator++(int);
100 reverse_iterator& operator--();
101 reverse_iterator operator--(int);
102 reverse_iterator operator+ (difference_type n) const;
103 reverse_iterator& operator+=(difference_type n);
[all …]
Darray32 typedef std::reverse_iterator<iterator> reverse_iterator;
33 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
45 reverse_iterator rbegin() noexcept;
47 reverse_iterator rend() noexcept;
134 typedef std::reverse_iterator<iterator> reverse_iterator;
135 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
157 reverse_iterator rbegin() _NOEXCEPT {return reverse_iterator(end());}
161 reverse_iterator rend() _NOEXCEPT {return reverse_iterator(begin());}
/external/llvm/include/llvm/Support/
DPath.h76 class reverse_iterator
82 friend reverse_iterator rbegin(StringRef path);
83 friend reverse_iterator rend(StringRef path);
88 reverse_iterator &operator++(); // preincrement
89 bool operator==(const reverse_iterator &RHS) const;
90 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); }
106 reverse_iterator rbegin(StringRef path);
111 reverse_iterator rend(StringRef path);
/external/libcxx/test/std/containers/sequences/array/
Dtypes.pass.cpp45 …static_assert((std::is_same<C::reverse_iterator, std::reverse_iterator<C::iterator> >::value), ""); in main()
46 …static_assert((std::is_same<C::const_reverse_iterator, std::reverse_iterator<C::const_iterator> >:… in main()
59 …static_assert((std::is_same<C::reverse_iterator, std::reverse_iterator<C::iterator> >::value), ""); in main()
60 …static_assert((std::is_same<C::const_reverse_iterator, std::reverse_iterator<C::const_iterator> >:… in main()
/external/llvm/include/llvm/ADT/
DArrayRef.h38 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
126 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
127 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
224 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
260 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
261 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
/external/llvm/include/llvm/Analysis/
DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin()
98 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
/external/clang/include/clang/Analysis/Support/
DBumpVector.h80 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
81 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
95 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
97 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/libcxx/include/experimental/
Ddynarray33 typedef reverse_iterator<iterator> reverse_iterator;
34 typedef reverse_iterator<const_iterator> const_reverse_iterator;
64 reverse_iterator rbegin() noexcept;
67 reverse_iterator rend() noexcept;
134 typedef std::reverse_iterator<iterator> reverse_iterator;
135 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
189 …inline _LIBCPP_INLINE_VISIBILITY reverse_iterator rbegin() noexcept { return reverse_…
192 …inline _LIBCPP_INLINE_VISIBILITY reverse_iterator rend() noexcept { return reverse_…
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyUtil.h133 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
134 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
165 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
166 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
203 llvm::iterator_range<reverse_iterator> reverse() { in reverse()
/external/libchrome/base/containers/
Dmru_cache.h63 typedef typename PayloadList::reverse_iterator reverse_iterator; typedef
161 reverse_iterator Erase(reverse_iterator pos) { in Erase()
165 return reverse_iterator(Erase((++pos).base())); in Erase()
203 reverse_iterator rbegin() { return ordering_.rbegin(); } in rbegin()
205 reverse_iterator rend() { return ordering_.rend(); } in rend()
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/
Dreverse_iterator.pass.cpp28 const std::reverse_iterator<U> r2(u); in test()
29 std::reverse_iterator<It> r1; in test()
30 std::reverse_iterator<It>& rr = r1 = r2; in test()
Dreverse_iterator.fail.cpp27 const std::reverse_iterator<U> r2(u); in test()
28 std::reverse_iterator<It> r1; in test()
/external/clang/include/clang/Analysis/
DCFG.h360 typedef std::reverse_iterator<ImplTy::iterator> iterator;
361 typedef std::reverse_iterator<ImplTy::const_iterator> const_iterator;
362 typedef ImplTy::iterator reverse_iterator; typedef
367 reverse_iterator insert(reverse_iterator I, size_t Cnt, CFGElement E, in insert()
379 reverse_iterator rbegin() { return Impl.begin(); } in rbegin()
380 reverse_iterator rend() { return Impl.end(); } in rend()
499 typedef ElementList::reverse_iterator reverse_iterator; typedef
510 reverse_iterator rbegin() { return Elements.rbegin(); } in rbegin()
511 reverse_iterator rend() { return Elements.rend(); } in rend()
523 typedef AdjacentBlocks::reverse_iterator pred_reverse_iterator;
[all …]
/external/libcxx/test/std/containers/sequences/vector.bool/
Dtypes.pass.cpp56 typename C::reverse_iterator, in test()
57 std::reverse_iterator<typename C::iterator> >::value), ""); in test()
60 std::reverse_iterator<typename C::const_iterator> >::value), ""); in test()
/external/llvm/include/llvm/MC/
DMCSection.h66 typedef FragmentListType::reverse_iterator reverse_iterator;
175 MCSection::reverse_iterator rbegin();
180 MCSection::reverse_iterator rend();
/external/libcxx/test/support/
Dnasty_containers.hpp32 typedef typename nested_container::reverse_iterator reverse_iterator; typedef in nasty_vector
56 reverse_iterator rbegin() _NOEXCEPT { return v_.rbegin(); } in rbegin()
58 reverse_iterator rend() _NOEXCEPT { return v_.rend(); } in rend()
153 typedef typename nested_container::reverse_iterator reverse_iterator; typedef in nasty_list
183 reverse_iterator rbegin() _NOEXCEPT { return l_.rbegin(); } in rbegin()
185 reverse_iterator rend() _NOEXCEPT { return l_.rend(); } in rend()
/external/clang/test/Modules/Inputs/PR20399/
Dstl_map.h2 struct reverse_iterator {}; struct
5 operator-(int __x, reverse_iterator __y) {}
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/
Dreverse_iterator.fail.cpp26 std::reverse_iterator<U> r2(u); in test()
27 std::reverse_iterator<It> r1 = r2; in test()
/external/clang/include/clang/AST/
DASTVector.h83 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
84 typedef std::reverse_iterator<iterator> reverse_iterator; typedef
98 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
100 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/external/libcxx/test/std/strings/basic.string/
Dtypes.pass.cpp66 typename S::reverse_iterator, in test()
67 std::reverse_iterator<typename S::iterator> >::value), ""); in test()
70 std::reverse_iterator<typename S::const_iterator> >::value), ""); in test()
/external/libchrome/base/memory/
Dscoped_vector.h37 typedef typename std::vector<T*>::reverse_iterator reverse_iterator; typedef
56 reverse_iterator rbegin() { return v_.rbegin(); } in rbegin()
58 reverse_iterator rend() { return v_.rend(); } in rend()
/external/llvm/include/llvm/IR/
DBasicBlock.h83 typedef InstListType::reverse_iterator reverse_iterator;
224 inline reverse_iterator rbegin() { return InstList.rbegin(); }
226 inline reverse_iterator rend () { return InstList.rend(); }
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/
Ddifference_type.pass.cpp26 const std::reverse_iterator<It> r(i); in test()
27 std::reverse_iterator<It> rr = r - n; in test()
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum/
Ddifference_type.pass.cpp27 const std::reverse_iterator<It> r(i); in test()
28 std::reverse_iterator<It> rr = n + r; in test()

12345678