Home
last modified time | relevance | path

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

1234567

/third_party/skia/third_party/externals/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
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); } in operator !=()
92 ptrdiff_t operator-(const reverse_iterator &RHS) const;
108 reverse_iterator rbegin(StringRef path);
113 reverse_iterator ren
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h281 std::reverse_iterator<iterator> rbegin() const;
282 std::reverse_iterator<iterator> rend() const;
345 friend std::reverse_iterator<llvm::DWARFDie::iterator>;
396 class reverse_iterator<llvm::DWARFDie::iterator> class
398 reverse_iterator<llvm::DWARFDie::iterator>,
406 reverse_iterator(llvm::DWARFDie::iterator It) in reverse_iterator() function in std::reverse_iterator
416 reverse_iterator<llvm::DWARFDie::iterator> &operator++() { in operator ++()
426 reverse_iterator<llvm::DWARFDie::iterator> &operator--() { in operator --()
444 bool equals(const reverse_iterator<llvm::DWARFDie::iterator> &RHS) const { in equals()
453 inline bool operator==(const std::reverse_iterator<DWARFDi
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DPath.h41 /// Traversing backwards is possible with \a reverse_iterator
78 class reverse_iterator class
79 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
86 friend reverse_iterator rbegin(StringRef path, Style style);
87 friend reverse_iterator rend(StringRef path);
91 reverse_iterator &operator++(); // preincrement
92 bool operator==(const reverse_iterator &RHS) const;
95 ptrdiff_t operator-(const reverse_iterator &RHS) const;
111 reverse_iterator rbegin(StringRef path, Style style = Style::native);
116 reverse_iterator ren
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DTrace.h82 using reverse_iterator = std::reverse_iterator<iterator>;
83 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin()
92 reverse_iterator rend () { return BasicBlocks.rend(); } in rend()
/third_party/gn/src/base/
H A Dvalue_iterators.h128 using reverse_iterator = std::reverse_iterator<iterator>;
129 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
138 reverse_iterator rbegin();
140 reverse_iterator rend();
167 using reverse_iterator = std::reverse_iterator<iterator>;
168 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
H A Dvalue_iterators.cc148 dict_iterator_proxy::reverse_iterator dict_iterator_proxy::rbegin() { in rbegin()
149 return reverse_iterator(end()); in rbegin()
157 dict_iterator_proxy::reverse_iterator dict_iterator_proxy::rend() { in rend()
158 return reverse_iterator(begin()); in rend()
/third_party/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/containers/
H A Dmru_cache.h70 typedef typename PayloadList::reverse_iterator reverse_iterator; typedef in angle::base::MRUCacheBase
167 reverse_iterator Erase(reverse_iterator pos) in Erase()
172 return reverse_iterator(Erase((++pos).base())); in Erase()
210 reverse_iterator rbegin() { return ordering_.rbegin(); } in rbegin()
212 reverse_iterator rend() { return ordering_.rend(); } in rend()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dbasic_block.h44 using reverse_iterator = std::reverse_iterator<InstructionList::iterator>;
46 std::reverse_iterator<InstructionList::const_iterator>;
101 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
102 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dbasic_block.h44 using reverse_iterator = std::reverse_iterator<InstructionList::iterator>;
46 std::reverse_iterator<InstructionList::const_iterator>;
101 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
102 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/third_party/spirv-tools/source/opt/
H A Dbasic_block.h44 using reverse_iterator = std::reverse_iterator<InstructionList::iterator>;
46 std::reverse_iterator<InstructionList::const_iterator>;
101 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
102 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DArrayRef.h39 typedef std::reverse_iterator<iterator> reverse_iterator; typedef in llvm::ArrayRef
132 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
133 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
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 llvm::simple_ilist
117 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); } in rbegin()
121 reverse_iterator rend() { return reverse_iterator(Sentinel); } in rend()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A DArrayRef.h46 using reverse_iterator = std::reverse_iterator<iterator>;
149 reverse_iterator rbegin() const { return reverse_iterator(end()); } in rbegin()
150 reverse_iterator rend() const { return reverse_iterator(begin()); } in rend()
303 using reverse_iterator = std::reverse_iterator<iterator>;
343 reverse_iterator rbegin() const { return reverse_iterator(en
[all...]
H A DAllocatorList.h132 using reverse_iterator =
133 IteratorImpl<T, typename list_type::reverse_iterator>;
173 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); } in rbegin()
174 reverse_iterator rend() { return reverse_iterator(List.rend()); } in rend()
H A DTinyPtrVector.h182 using reverse_iterator = std::reverse_iterator<iterator>;
183 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
207 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
208 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
H A Dsimple_ilist.h97 using reverse_iterator = ilist_iterator<OptionsT, true, false>;
121 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); } in rbegin()
125 reverse_iterator rend() { return reverse_iterator(Sentinel); } in rend()
/third_party/mesa3d/src/amd/compiler/
H A Daco_util.h52 using reverse_iterator = std::reverse_iterator<iterator>;
53 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
100 /*! \brief Returns a reverse_iterator to the end of the span
101 * \return reverse_iterator(end())
103 constexpr reverse_iterator rbegin() noexcept { return reverse_iterator(end()); }
106 * \return reverse_iterator(end())
113 /*! \brief Returns a reverse_iterator to the begin of the span
114 * \return reverse_iterator(begi
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMasking.cpp223 static MachineBasicBlock::reverse_iterator fixTerminators( in fixTerminators()
226 MachineBasicBlock::reverse_iterator I = MBB.rbegin(), E = MBB.rend(); in fixTerminators()
238 static MachineBasicBlock::reverse_iterator findExecCopy( in findExecCopy()
242 MachineBasicBlock::reverse_iterator I, in findExecCopy()
289 MachineBasicBlock::reverse_iterator I = fixTerminators(*TII, MBB); in runOnMachineFunction()
290 MachineBasicBlock::reverse_iterator E = MBB.rend(); in runOnMachineFunction()
/third_party/skia/third_party/externals/abseil-cpp/absl/container/
H A Dfixed_array.h114 using reverse_iterator = std::reverse_iterator<iterator>;
115 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
309 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
325 reverse_iterator rend() { return reverse_iterator(begin()); } in rend()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
H A DBasicBlock.h85 typedef InstListType::reverse_iterator reverse_iterator; typedef in llvm::BasicBlock
233 inline reverse_iterator rbegin() { return InstList.rbegin(); } in rbegin()
235 inline reverse_iterator rend () { return InstList.rend(); } in rend()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h33 using instr_iterator = typename list_type::reverse_iterator;
34 using nonconst_instr_iterator = typename list_type::reverse_iterator;
46 using nonconst_instr_iterator = typename list_type::reverse_iterator;
129 using reverse_iterator = MachineInstrBundleIterator<Ty, !IsReverse>;
168 /// This matches std::reverse_iterator conversions.
283 reverse_iterator getReverse() const { return MII.getReverse(); } in getReverse()
H A DMachineBasicBlock.h178 using reverse_instr_iterator = Instructions::reverse_iterator;
183 using reverse_iterator = MachineInstrBundleIterator<MachineInstr, true>;
220 reverse_iterator rbegin() { in rbegin()
221 return reverse_iterator::getAtBundleBegin(instr_rbegin()); in rbegin()
226 reverse_iterator rend() { return reverse_iterator(instr_rend()); } in rend()
257 std::vector<MachineBasicBlock *>::reverse_iterator;
261 std::vector<MachineBasicBlock *>::reverse_iterator;
/third_party/json/include/nlohmann/detail/iterators/
H A Djson_reverse_iterator.hpp12 #include <iterator> // reverse_iterator
22 // reverse_iterator //
29 iterator (to create @ref reverse_iterator) and @ref const_iterator (to
44 class json_reverse_iterator : public std::reverse_iterator<Base>
49 using base_iterator = std::reverse_iterator<Base>;
/third_party/gn/src/base/containers/
H A Dspan.h182 using reverse_iterator = std::reverse_iterator<iterator>;
183 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
335 constexpr reverse_iterator rbegin() const noexcept {
336 return reverse_iterator(end());
338 constexpr reverse_iterator rend() const noexcept {
339 return reverse_iterator(begin());
/third_party/skia/third_party/externals/abseil-cpp/absl/types/
H A Dspan.h180 using reverse_iterator = std::reverse_iterator<iterator>;
181 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
338 constexpr reverse_iterator rbegin() const noexcept {
339 return reverse_iterator(end());
353 constexpr reverse_iterator rend() const noexcept {
354 return reverse_iterator(begin());

Completed in 23 milliseconds

1234567