Searched defs:reverse_iterator (Results 1 - 25 of 49) sorted by relevance

12

/external/clang/test/Modules/Inputs/PR20399/
H A Dstl_map.h2 struct reverse_iterator {}; struct in namespace:std
5 operator-(int __x, reverse_iterator __y) {}
/external/llvm/include/llvm/Support/
H A DPath.h38 /// Traversing backwards is possible with \a reverse_iterator
75 class reverse_iterator class in namespace:llvm::sys::path
81 friend reverse_iterator rbegin(StringRef path);
82 friend reverse_iterator rend(StringRef path);
87 reverse_iterator &operator++(); // preincrement
88 bool operator==(const reverse_iterator &RHS) const;
89 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); }
92 ptrdiff_t operator-(const reverse_iterator &RHS) const;
108 reverse_iterator rbegin(StringRef path);
113 reverse_iterator ren
[all...]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DPath.h38 /// Traversing backwards is possible with \a reverse_iterator
75 class reverse_iterator class in namespace:llvm::sys::path
81 friend reverse_iterator rbegin(StringRef path);
82 friend reverse_iterator rend(StringRef path);
87 reverse_iterator &operator++(); // preincrement
88 bool operator==(const reverse_iterator &RHS) const;
89 bool operator!=(const reverse_iterator &RHS) const { return !(*this == RHS); }
92 ptrdiff_t operator-(const reverse_iterator &RHS) const;
108 reverse_iterator rbegin(StringRef path);
113 reverse_iterator ren
[all...]
/external/llvm/unittests/ADT/
H A DRangeAdapterTest.cpp29 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in class:__anon14943::ReverseOnlyVector
30 reverse_iterator rbegin() { return Vec.rbegin(); }
31 reverse_iterator rend() { return Vec.rend(); }
47 typedef std::vector<int>::reverse_iterator reverse_iterator; typedef in class:__anon14943::BidirectionalVector
48 reverse_iterator rbegin() { return Vec.rbegin(); }
49 reverse_iterator rend() { return Vec.rend(); }
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DPathV2.h78 typedef std::reverse_iterator<const_iterator> reverse_iterator; typedef in namespace:llvm::sys::path
93 inline reverse_iterator rbegin(StringRef path) {
94 return reverse_iterator(end(path));
100 inline reverse_iterator rend(StringRef path) {
101 return reverse_iterator(begin(path));
/external/llvm/include/llvm/ADT/
H A DSetVector.h49 typedef typename vector_type::const_reverse_iterator reverse_iterator; typedef in class:llvm::SetVector
94 /// \brief Get an reverse_iterator to the end of the SetVector.
95 reverse_iterator rbegin() {
104 /// \brief Get a reverse_iterator to the beginning of the SetVector.
105 reverse_iterator rend() {
H A DArrayRef.h37 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::ArrayRef
126 reverse_iterator rbegin() const { return reverse_iterator(end()); }
127 reverse_iterator rend() const { return reverse_iterator(begin()); }
230 typedef std::reverse_iterator<iterator> reverse_iterator;
266 reverse_iterator rbegin() const { return reverse_iterator(en
[all...]
H A DMapVector.h41 typedef typename VectorType::reverse_iterator reverse_iterator; typedef in class:llvm::MapVector
51 reverse_iterator rbegin() { return Vector.rbegin(); }
53 reverse_iterator rend() { return Vector.rend(); }
H A DTinyPtrVector.h164 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::TinyPtrVector
165 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
188 reverse_iterator rbegin() { return reverse_iterator(end()); }
189 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyUtil.h128 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::threadSafety::til::SimpleArray
129 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
160 reverse_iterator rbegin() { return reverse_iterator(end()); }
161 reverse_iterator rend() { return reverse_iterator(begin()); }
198 llvm::iterator_range<reverse_iterator> reverse() {
/external/llvm/include/llvm/Analysis/
H A DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::Trace
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
98 reverse_iterator rend () { return BasicBlocks.rend(); }
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DTrace.h88 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
89 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::Trace
96 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
98 reverse_iterator rend () { return BasicBlocks.rend(); }
/external/clang/include/clang/Analysis/Support/
H A DBumpVector.h80 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
81 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:clang::BumpVector
95 reverse_iterator rbegin() { return reverse_iterator(end()); }
97 reverse_iterator rend() { return reverse_iterator(begin()); }
/external/libchrome/base/containers/
H A Dmru_cache.h66 typedef typename PayloadList::reverse_iterator reverse_iterator; typedef in class:base::MRUCacheBase
151 reverse_iterator Erase(reverse_iterator pos) {
155 return reverse_iterator(Erase((++pos).base()));
190 reverse_iterator rbegin() { return ordering_.rbegin(); }
192 reverse_iterator rend() { return ordering_.rend(); }
/external/libchrome/base/memory/
H A Dscoped_vector.h34 typedef typename std::vector<T*>::reverse_iterator reverse_iterator; typedef in class:ScopedVector
53 reverse_iterator rbegin() { return v_.rbegin(); }
55 reverse_iterator rend() { return v_.rend(); }
/external/libcxx/test/support/
H A Dnasty_containers.hpp35 typedef typename nested_container::reverse_iterator reverse_iterator; typedef in class:nasty_vector
59 reverse_iterator rbegin() TEST_NOEXCEPT { return v_.rbegin(); }
61 reverse_iterator rend() TEST_NOEXCEPT { return v_.rend(); }
157 typedef typename nested_container::reverse_iterator reverse_iterator; typedef in class:nasty_list
187 reverse_iterator rbegin() TEST_NOEXCEPT { return l_.rbegin(); }
189 reverse_iterator rend() TEST_NOEXCEPT { return l_.rend(); }
/external/llvm/include/llvm/IR/
H A DBasicBlock.h83 typedef InstListType::reverse_iterator reverse_iterator; typedef in class:llvm::BasicBlock
232 inline reverse_iterator rbegin() { return InstList.rbegin(); }
234 inline reverse_iterator rend () { return InstList.rend(); }
/external/llvm/include/llvm/MC/
H A DMCSection.h65 typedef FragmentListType::reverse_iterator reverse_iterator; typedef in class:llvm::MCSection
174 MCSection::reverse_iterator rbegin();
179 MCSection::reverse_iterator rend();
/external/protobuf/src/google/protobuf/stubs/
H A Dstringpiece.h357 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
358 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:google::protobuf::StringPiece
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DArrayRef.h39 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:llvm::ArrayRef
132 reverse_iterator rbegin() const { return reverse_iterator(end()); }
133 reverse_iterator rend() const { return reverse_iterator(begin()); }
287 typedef std::reverse_iterator<iterator> reverse_iterator;
327 reverse_iterator rbegin() const { return reverse_iterator(en
[all...]
H A Dsimple_ilist.h93 typedef ilist_iterator<OptionsT, true, false> reverse_iterator; typedef in class:llvm::simple_ilist
117 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); }
121 reverse_iterator rend() { return reverse_iterator(Sentinel); }
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DBasicBlock.h85 typedef InstListType::reverse_iterator reverse_iterator; typedef in class:llvm::BasicBlock
233 inline reverse_iterator rbegin() { return InstList.rbegin(); }
235 inline reverse_iterator rend () { return InstList.rend(); }
/external/tensorflow/tensorflow/core/lib/gtl/
H A Darray_slice.h120 typedef typename Impl::reverse_iterator reverse_iterator; typedef in class:tensorflow::gtl::ArraySlice
229 typedef typename Impl::reverse_iterator reverse_iterator; typedef in class:tensorflow::gtl::MutableArraySlice
284 reverse_iterator rbegin() const { return impl_.rbegin(); }
285 reverse_iterator rend() const { return impl_.rend(); }
H A Darray_slice_internal.h158 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in class:tensorflow::gtl::array_slice_internal::ArraySliceImplBase
159 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
212 reverse_iterator rbegin() const { return reverse_iterator(end()); }
213 reverse_iterator rend() const { return reverse_iterator(begin()); }
/external/webrtc/webrtc/system_wrappers/include/
H A Dscoped_vector.h39 typedef typename std::vector<T*>::reverse_iterator reverse_iterator; typedef in class:webrtc::ScopedVector
72 reverse_iterator rbegin() { return v_.rbegin(); }
74 reverse_iterator rend() { return v_.rend(); }

Completed in 1110 milliseconds

12