Home
last modified time | relevance | path

Searched refs:const_reverse_iterator (Results 1 – 25 of 58) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DEnumeratedArray.h31 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
73 const_reverse_iterator rbegin() const { in rbegin()
74 return const_reverse_iterator(end()); in rbegin()
77 const_reverse_iterator rend() const { in rend()
78 return const_reverse_iterator(begin()); in rend()
H A DAllocatorList.h128 using const_reverse_iterator = variable
129 IteratorImpl<const T, typename list_type::const_reverse_iterator>;
167 const_reverse_iterator rbegin() const { in rbegin()
168 return const_reverse_iterator(List.rbegin()); in rbegin()
170 const_reverse_iterator rend() const { in rend()
171 return const_reverse_iterator(List.rend()); in rend()
H A Dsimple_ilist.h104 using const_reverse_iterator =
130 const_reverse_iterator rbegin() const {
131 return ++const_reverse_iterator(Sentinel); in empty()
134 const_reverse_iterator rend() const { in size()
135 return const_reverse_iterator(Sentinel);
98 using const_reverse_iterator = ilist_iterator<OptionsT, true, true>; global() variable
H A DSetVector.h71 using reverse_iterator = typename vector_type::const_reverse_iterator;
72 using const_reverse_iterator = typename vector_type::const_reverse_iterator; variable
127 /// Get a const_reverse_iterator to the end of the SetVector.
128 const_reverse_iterator rbegin() const { in rbegin()
137 /// Get a const_reverse_iterator to the beginning of the SetVector.
138 const_reverse_iterator rend() const { in rend()
H A DTinyPtrVector.h182 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
209 const_reverse_iterator rbegin() const { in rbegin()
210 return const_reverse_iterator(end()); in rbegin()
213 const_reverse_iterator rend() const { in rend()
214 return const_reverse_iterator(begin()); in rend()
H A DMapVector.h52 using const_reverse_iterator = typename VectorType::const_reverse_iterator; variable
75 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin()
77 const_reverse_iterator rend() const { return Vector.rend(); } in rend()
H A DSequence.h269 using const_reverse_iterator = reverse_iterator; member
286 auto rbegin() const { return const_reverse_iterator(PastEndValue - 1); } in rbegin()
287 auto rend() const { return const_reverse_iterator(BeginValue - 1); } in rend()
H A Dilist.h125 typename base_list_type::const_reverse_iterator const_reverse_iterator;
/freebsd/contrib/llvm-project/libcxx/include/
H A Darray32 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
45 const_reverse_iterator rbegin() const noexcept; // constexpr in C++17
47 const_reverse_iterator rend() const noexcept; // constexpr in C++17
51 const_reverse_iterator crbegin() const noexcept; // constexpr in C++17
52 const_reverse_iterator crend() const noexcept; // constexpr in C++17
189 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
215 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 const_reverse_iterator rbegin() const _NOEXCEP…
216 return const_reverse_iterator(end());
221 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 const_reverse_iterator rend() const _NOEXCEPT {
222 return const_reverse_iterator(begin());
[all …]
H A Dset41 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
97 const_reverse_iterator rbegin() const noexcept;
99 const_reverse_iterator rend() const noexcept;
103 const_reverse_iterator crbegin() const noexcept;
104 const_reverse_iterator crend() const noexcept;
286 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
342 const_reverse_iterator rbegin() const noexcept;
344 const_reverse_iterator rend() const noexcept;
348 const_reverse_iterator crbegin() const noexcept;
349 const_reverse_iterator crend() const noexcept;
[all …]
H A Dstring_view83 typedef reverse_iterator<const_iterator> const_reverse_iterator;
84 typedef const_reverse_iterator reverse_iterator;
107 const_reverse_iterator rbegin() const noexcept;
108 const_reverse_iterator rend() const noexcept;
109 const_reverse_iterator crbegin() const noexcept;
110 const_reverse_iterator crend() const noexcept;
291 using const_reverse_iterator = std::reverse_iterator<const_iterator>;
292 using reverse_iterator = const_reverse_iterator;
373 …_LIBCPP_CONSTEXPR_SINCE_CXX17 _LIBCPP_HIDE_FROM_ABI const_reverse_iterator rbegin() const _NOEXCEP…
374 return const_reverse_iterator(cend());
[all …]
H A Dmap41 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
110 const_reverse_iterator rbegin() const noexcept;
112 const_reverse_iterator rend() const noexcept;
116 const_reverse_iterator crbegin() const noexcept;
117 const_reverse_iterator crend() const noexcept;
328 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
396 const_reverse_iterator rbegin() const noexcept;
398 const_reverse_iterator rend() const noexcept;
402 const_reverse_iterator crbegin() const noexcept;
403 const_reverse_iterator crend() const noexcept;
[all …]
H A Dvector36 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
75 const_reverse_iterator rbegin() const noexcept;
77 const_reverse_iterator rend() const noexcept;
81 const_reverse_iterator crbegin() const noexcept;
82 const_reverse_iterator crend() const noexcept;
150 typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
207 const_reverse_iterator rbegin() const noexcept;
209 const_reverse_iterator rend() const noexcept;
213 const_reverse_iterator crbegin() const noexcept;
214 const_reverse_iterator crend() const noexcept;
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/
H A DBumpVector.h92 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
108 const_reverse_iterator rbegin() const{ return const_reverse_iterator(end()); } in rbegin()
110 const_reverse_iterator rend() const { in rend()
111 return const_reverse_iterator(begin()); in rend()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyUtil.h133 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
170 const_reverse_iterator rbegin() const { in rbegin()
171 return const_reverse_iterator(end()); in rbegin()
174 const_reverse_iterator rend() const { in rend()
175 return const_reverse_iterator(begin()); in rend()
210 llvm::iterator_range<const_reverse_iterator> reverse() const { in reverse()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h83 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
91 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); } in rbegin()
93 const_reverse_iterator rend () const { return BasicBlocks.rend(); } in rend()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/
H A DReplacement.h218 using const_reverse_iterator = ReplacementsImpl::const_reverse_iterator; variable
285 const_reverse_iterator rbegin() const { return Replaces.rbegin(); } in rbegin()
287 const_reverse_iterator rend() const { return Replaces.rend(); } in rend()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTVector.h88 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
104 const_reverse_iterator rbegin() const{ return const_reverse_iterator(end()); } in rbegin()
106 const_reverse_iterator rend() const { return const_reverse_iterator(begin());} in rend()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h616 using const_reverse_iterator = ImplTy::const_iterator; variable
635 const_reverse_iterator rbegin() const { return Impl.begin(); } in rbegin()
636 const_reverse_iterator rend() const { return Impl.end(); } in rend()
710 std::conditional_t<IsReverse, ElementList::const_reverse_iterator,
897 using const_reverse_iterator = ElementList::const_reverse_iterator; variable
911 const_reverse_iterator rbegin() const { return Elements.rbegin(); } in rbegin()
912 const_reverse_iterator rend() const { return Elements.rend(); } in rend()
955 using const_pred_reverse_iterator = AdjacentBlocks::const_reverse_iterator;
962 using const_succ_reverse_iterator = AdjacentBlocks::const_reverse_iterator;
1289 using const_reverse_iterator = std::reverse_iterator<const_iterator>; variable
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h122 using const_reverse_iterator = variable
123 arg_iterator<arglist_type::const_reverse_iterator>;
128 arg_iterator<arglist_type::const_reverse_iterator, N>;
200 const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; } in rbegin()
201 const_reverse_iterator rend() const { return {Args.rend(), Args.rend()}; } in rend()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h316 using const_reverse_instr_iterator = Instructions::const_reverse_iterator;
321 using const_reverse_iterator =
361 const_reverse_iterator rbegin() const {
362 return const_reverse_iterator::getAtBundleBegin(instr_rbegin());
365 const_reverse_iterator rend() const {
366 return const_reverse_iterator(instr_rend());
397 std::vector<MachineBasicBlock *>::const_reverse_iterator;
401 std::vector<MachineBasicBlock *>::const_reverse_iterator;
H A DMachineInstrBundleIterator.h35 using const_instr_iterator = typename list_type::const_reverse_iterator;
45 using instr_iterator = typename list_type::const_reverse_iterator;
47 using const_instr_iterator = typename list_type::const_reverse_iterator;
H A DScheduleDAG.h804 typedef std::vector<int>::const_reverse_iterator const_reverse_iterator;
806 const_reverse_iterator rbegin() const { return Index2Node.rbegin(); }
808 const_reverse_iterator rend() const { return Index2Node.rend(); }
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h170 using const_reverse_iterator = InstListType::const_reverse_iterator; variable
455 inline const_reverse_iterator rbegin() const { return InstList.rbegin(); } in rbegin()
457 inline const_reverse_iterator rend () const { return InstList.rend(); } in rend()
H A DModule.h97 using const_reverse_iterator = FunctionListType::const_reverse_iterator; variable
717 const_reverse_iterator rbegin() const{ return FunctionList.rbegin(); } in rbegin()
719 const_reverse_iterator rend() const { return FunctionList.rend(); } in rend()

123