reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/MapVector.h
   51   using reverse_iterator = typename VectorType::reverse_iterator;
include/llvm/ADT/STLExtras.h
  244   static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
include/llvm/ADT/SmallVector.h
  133   reverse_iterator rbegin()            { return reverse_iterator(end()); }
  133   reverse_iterator rbegin()            { return reverse_iterator(end()); }
  135   reverse_iterator rend()              { return reverse_iterator(begin()); }
  135   reverse_iterator rend()              { return reverse_iterator(begin()); }
include/llvm/Analysis/LazyCallGraph.h
 1119   using node_stack_iterator = SmallVectorImpl<Node *>::reverse_iterator;
include/llvm/Option/ArgList.h
  121   using reverse_iterator = arg_iterator<arglist_type::reverse_iterator>;
include/llvm/Support/VirtualFileSystem.h
  344   using iterator = FileSystemList::reverse_iterator;
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  245       for (typename BlockListTy::reverse_iterator I = BlockList->rbegin(),
  299       for (typename BlockListTy::reverse_iterator I = BlockList->rbegin(),
  354     for (typename BlockListTy::reverse_iterator I = BlockList->rbegin(),
lib/CodeGen/AsmPrinter/DIEHash.cpp
   97   for (SmallVectorImpl<const DIE *>::reverse_iterator I = Parents.rbegin(),
lib/CodeGen/InlineSpiller.cpp
 1307   SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
 1351   SmallVector<MachineDomTreeNode *, 32>::reverse_iterator RIt = Orders.rbegin();
lib/CodeGen/ModuloSchedule.cpp
  705   for (MBBVectorTy::reverse_iterator MBB = EpilogBBs.rbegin(),
tools/clang/include/clang/Serialization/ModuleManager.h
  139       SmallVectorImpl<std::unique_ptr<ModuleFile>>::reverse_iterator>;
tools/clang/lib/AST/ASTDiagnostic.cpp
 1382     SmallVectorImpl<const TemplateSpecializationType *>::reverse_iterator
tools/clang/lib/AST/Expr.cpp
  799     for (SpecsTy::reverse_iterator I = Specs.rbegin(), E = Specs.rend();
tools/clang/lib/AST/Interp/Function.h
   91   using arg_reverse_iterator = SmallVectorImpl<PrimType>::reverse_iterator;
tools/clang/lib/Analysis/CFG.cpp
 1795   for (SmallVectorImpl<VarDecl *>::reverse_iterator I = DeclsTrivial.rbegin(),
 1800   for (SmallVectorImpl<VarDecl *>::reverse_iterator
 1844   for (SmallVectorImpl<VarDecl*>::reverse_iterator I = Decls.rbegin(),
tools/clang/lib/Format/TokenAnnotator.cpp
 2004   for (SmallVectorImpl<AnnotatedLine *>::reverse_iterator I = Lines.rbegin(),
tools/clang/lib/Parse/ParseTemplate.cpp
 1540   SmallVectorImpl<ParseScope *>::reverse_iterator I =
tools/clang/lib/Sema/ScopeInfo.cpp
  211   FunctionScopeInfo::WeakUseVector::reverse_iterator ThisUse =
tools/clang/lib/Sema/SemaOpenMP.cpp
  189   using iterator = StackTy::reverse_iterator;
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  474   for (SmallVectorImpl<CodeSynthesisContext>::reverse_iterator
tools/clang/lib/Serialization/ASTWriter.cpp
 3750       for (SmallVectorImpl<NamedDecl *>::reverse_iterator D = Decls.rbegin(),
unittests/ADT/SmallVectorTest.cpp
  385   typename TypeParam::reverse_iterator rit = this->theVector.rbegin();