/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | Trace.h | 82 using reverse_iterator = std::reverse_iterator<iterator>; 83 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } 92 reverse_iterator rend () { return BasicBlocks.rend(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDie.h | 293 std::reverse_iterator<iterator> rbegin() const; 294 std::reverse_iterator<iterator> rend() const; 357 friend std::reverse_iterator<llvm::DWARFDie::iterator>; 408 class reverse_iterator<llvm::DWARFDie::iterator> class in namespace:std 410 reverse_iterator<llvm::DWARFDie::iterator>, 418 reverse_iterator(llvm::DWARFDie::iterator It) function in class:std::reverse_iterator 428 reverse_iterator<llvm::DWARFDie::iterator> &operator++() { 438 reverse_iterator<llvm::DWARFDie::iterator> &operator--() { 456 bool equals(const reverse_iterator<llvm::DWARFDie::iterator> &RHS) const { 465 inline bool operator==(const std::reverse_iterator<DWARFDi [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Path.h | 41 /// Traversing backwards is possible with \a reverse_iterator 78 class reverse_iterator class in namespace:llvm::sys::path 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...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 83 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 84 using reverse_iterator = std::reverse_iterator<iterator>; 98 reverse_iterator rbegin() { return reverse_iterator(end()); } 100 reverse_iterator rend() { return reverse_iterator(begin()); }
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyUtil.h | 132 using reverse_iterator = std::reverse_iterator<iterator>; 133 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 167 reverse_iterator rbegin() { return reverse_iterator(end()); } 168 reverse_iterator rend() { return reverse_iterator(begin()); } 206 llvm::iterator_range<reverse_iterator> reverse() {
|
H A D | PostOrderCFGView.h | 82 using iterator = std::vector<const CFGBlock *>::reverse_iterator;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ArrayRef.h | 46 using reverse_iterator = std::reverse_iterator<iterator>; 147 reverse_iterator rbegin() const { return reverse_iterator(end()); } 148 reverse_iterator rend() const { return reverse_iterator(begin()); } 301 using reverse_iterator = std::reverse_iterator<iterator>; 341 reverse_iterator rbegin() const { return reverse_iterator(en [all...] |
H A D | AllocatorList.h | 132 using reverse_iterator = 133 IteratorImpl<T, typename list_type::reverse_iterator>; 173 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); } 174 reverse_iterator rend() { return reverse_iterator(List.rend()); }
|
H A D | TinyPtrVector.h | 182 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()); } 208 reverse_iterator rend() { return reverse_iterator(begin()); }
|
H A D | simple_ilist.h | 97 using reverse_iterator = ilist_iterator<OptionsT, true, false>; 121 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); } 125 reverse_iterator rend() { return reverse_iterator(Sentinel); }
|
H A D | MapVector.h | 51 using reverse_iterator = typename VectorType::reverse_iterator; 74 reverse_iterator rbegin() { return Vector.rbegin(); } 76 reverse_iterator rend() { return Vector.rend(); }
|
H A D | SetVector.h | 50 using reverse_iterator = typename vector_type::const_reverse_iterator; 101 /// Get an reverse_iterator to the end of the SetVector. 102 reverse_iterator rbegin() { 111 /// Get a reverse_iterator to the beginning of the SetVector. 112 reverse_iterator rend() {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeExecMasking.cpp | 223 static MachineBasicBlock::reverse_iterator fixTerminators( 226 MachineBasicBlock::reverse_iterator I = MBB.rbegin(), E = MBB.rend(); 238 static MachineBasicBlock::reverse_iterator findExecCopy( 242 MachineBasicBlock::reverse_iterator I, 289 MachineBasicBlock::reverse_iterator I = fixTerminators(*TII, MBB); 290 MachineBasicBlock::reverse_iterator E = MBB.rend();
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTVector.h | 88 using const_reverse_iterator = std::reverse_iterator<const_iterator>; 89 using reverse_iterator = std::reverse_iterator<iterator>; 103 reverse_iterator rbegin() { return reverse_iterator(end()); } 105 reverse_iterator rend() { return reverse_iterator(begin()); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstrBundleIterator.h | 33 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(); }
|
H A D | MachineOutliner.h | 150 std::for_each(MBB->rbegin(), (MachineBasicBlock::reverse_iterator)front(),
|
H A D | MachineBasicBlock.h | 222 using reverse_instr_iterator = Instructions::reverse_iterator; 227 using reverse_iterator = MachineInstrBundleIterator<MachineInstr, true>; 264 reverse_iterator rbegin() { 265 return reverse_iterator::getAtBundleBegin(instr_rbegin()); 270 reverse_iterator rend() { return reverse_iterator(instr_rend()); } 301 std::vector<MachineBasicBlock *>::reverse_iterator; 305 std::vector<MachineBasicBlock *>::reverse_iterator;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | SectionLoadHistory.cpp | 47 StopIDToSectionLoadList::reverse_iterator rpos = 80 StopIDToSectionLoadList::reverse_iterator rpos =
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSection.h | 58 using reverse_iterator = FragmentListType::reverse_iterator;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | BasicBlock.h | 92 using reverse_iterator = InstListType::reverse_iterator; 294 inline reverse_iterator rbegin() { return InstList.rbegin(); } 296 inline reverse_iterator rend () { return InstList.rend(); }
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | CFG.h | 585 using iterator = std::reverse_iterator<ImplTy::iterator>; 586 using const_iterator = std::reverse_iterator<ImplTy::const_iterator>; 587 using reverse_iterator = ImplTy::iterator; 593 reverse_iterator insert(reverse_iterator I, size_t Cnt, CFGElement E, 605 reverse_iterator rbegin() { return Impl.begin(); } 606 reverse_iterator rend() { return Impl.end(); } 684 std::conditional_t<IsReverse, ElementList::reverse_iterator, 867 using reverse_iterator = ElementList::reverse_iterator; [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Function.h | 91 using arg_reverse_iterator = SmallVectorImpl<PrimType>::reverse_iterator;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Option/ |
H A D | ArgList.h | 121 using reverse_iterator = arg_iterator<arglist_type::reverse_iterator>; 194 reverse_iterator rbegin() { return {Args.rbegin(), Args.rend()}; } 195 reverse_iterator rend() { return {Args.rend(), Args.rend()}; }
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointResolverFileRegex.cpp | 131 std::vector<size_t>::reverse_iterator iter; 132 std::vector<size_t>::reverse_iterator rend = sc_to_remove.rend();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | Path.cpp | 295 reverse_iterator rbegin(StringRef Path, Style style) { 296 reverse_iterator I; 304 reverse_iterator rend(StringRef Path) { 305 reverse_iterator I; 312 reverse_iterator &reverse_iterator::operator++() { 337 bool reverse_iterator::operator==(const reverse_iterator &RHS) const { 342 ptrdiff_t reverse_iterator::operator-(const reverse_iterator [all...] |