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

References

include/llvm/ADT/STLExtras.h
  244   static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
  263                  nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
  264   return make_range(C.rbegin(), C.rend());
tools/clang/include/clang/Analysis/CFG.h
  730       return E.Parent->size() - (E.Pos - E.Parent->rbegin()) - 1;
  908   const_reverse_ref_iterator rref_begin() const { return {this, rbegin()}; }
tools/clang/lib/Analysis/CFG.cpp
 5882   auto StmtElem = rbegin()->getAs<CFGStmt>();
tools/clang/lib/Analysis/Consumed.cpp
   82     for (CFGBlock::const_reverse_iterator BI = Block->rbegin(),
tools/clang/lib/Analysis/LiveVariables.cpp
  508   for (CFGBlock::const_reverse_iterator it = block->rbegin(),
tools/clang/lib/Analysis/ReachableCode.cpp
   89     for (CFGBlock::const_reverse_iterator I = Current->rbegin(),
tools/clang/lib/Analysis/ThreadSafety.cpp
  821       for (CFGBlock::const_reverse_iterator BI = CurrBlock->rbegin(),
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  456     CFGBlock::const_reverse_iterator ri = B.rbegin(), re = B.rend();
 1108           for (CFGBlock::const_reverse_iterator ElemIt = P->rbegin(),
 1195       for (CFGBlock::const_reverse_iterator ElemIt = B.rbegin(),
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 2074   CFGBlock::const_reverse_iterator I = B->rbegin(), E = B->rend();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  713     CFGStmt Elem = SrcBlock->rbegin()->castAs<CFGStmt>();