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

References

include/llvm/ADT/Hashing.h
  408     ++first;
  421       ++first;
include/llvm/ADT/SCCIterator.h
  218          ++CI)
include/llvm/ADT/STLExtras.h
  323       BaseT::operator++();
  339     BaseT::operator++();
  836     ++Begin;
include/llvm/ADT/SmallPtrSet.h
  388     for (; I != E; ++I)
include/llvm/ADT/SmallSet.h
  203     for (; I != E; ++I)
include/llvm/ADT/SmallVector.h
  629       ++J; ++From;
include/llvm/ADT/StringExtras.h
  320   for (IteratorT I = Begin; I != End; ++I)
  324   while (++Begin != End) {
include/llvm/ADT/iterator.h
  127     ++*static_cast<DerivedT *>(this);
  251     ++I;
include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1392            I != E; ++I) {
include/llvm/Analysis/CGSCCPassManager.h
  462     for (LazyCallGraph::Node &N : C)
  589       for (LazyCallGraph::Node &N : C) {
include/llvm/Analysis/LazyCallGraph.h
  457       for (LazyCallGraph::Node &N : C) {
  578       for (LazyCallGraph::SCC &C : RC) {
 1110       for (Value *Op : C->operand_values())
include/llvm/CodeGen/SelectionDAGNodes.h
  913       for (const SDValue &OpV : M->op_values()) {
include/llvm/ExecutionEngine/JITLink/JITLink.h
  691         ++SecI;
  808     for (auto &S : sections())
include/llvm/FuzzMutate/Random.h
   54     for (auto &I : Items)
include/llvm/Support/GenericDomTreeConstruction.h
  409     for (const NodePtr N : nodes(DT.Parent)) {
  441       for (const NodePtr I : nodes(DT.Parent)) {
include/llvm/Support/GraphWriter.h
   89     for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) {
  156     for (const auto Node : nodes<GraphType>(G))
  230     for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i)
  233     for (; EI != EE; ++EI)
lib/Analysis/CGSCCPassManager.cpp
  166     for (auto &C : RC) {
  257     for (LazyCallGraph::Node &N : C)
  269   for (LazyCallGraph::Node &N : C) {
  330   for (LazyCallGraph::Node &N : C) {
  473     for (Value *Op : I.operand_values())
lib/Analysis/ConstantFolding.cpp
 1663     for (const Value *subc : c->operand_values()) {
lib/Analysis/LazyCallGraph.cpp
  111       for (Value *Op : I.operand_values())
  254   for (Node &N : *this)
  276     for (Node &N : C)
  336     for (Node &N : SourceSCC)
  356   for (SCC &C : *this)
  357     for (Node &N : C)
  378     for (SCC &C : DescendantRC)
  379       for (Node &N : C)
  574       for (Node &N : C)
  603       for (Node &N : C)
  813             for (Node &N : make_range(OldSCC.begin() + OldSize, OldSCC.end())) {
  863       for (Node &N : *NewSCCs.back()) {
  998       for (SCC &C : RC)
  999         for (Node &N : C)
 1023       for (SCC &C : RC)
 1024         for (Node &N : C)
 1065     for (SCC &InnerC : *RC) {
 1068       for (Node &N : InnerC)
 1083   for (SCC &InnerC : *this)
 1181     for (Node &N : *C)
 1335     for (Node &N : *C) {
 1689         for (Node &N : *RC.SCCs.back()) {
 1757   for (LazyCallGraph::Node &N : C)
 1764   for (LazyCallGraph::SCC &InnerC : C)
lib/Analysis/MemorySSAUpdater.cpp
  752     for (const ValueToValueMapTy *VMap : make_range(ValuesBegin, ValuesEnd))
lib/Analysis/ScalarEvolutionExpander.cpp
 2446       for (const Value *V : InsertionPoint->operand_values())
lib/Bitcode/Writer/BitcodeWriter.cpp
 2824     for (const BasicBlock *CatchPadBB : CatchSwitch.handlers())
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  262   for (const auto &V : Die.values()) {
lib/CodeGen/AsmPrinter/DIE.cpp
  188   for (const DIEValue &V : values())
  224   for (const auto &V : values())
  237   for (const auto &V : Values.values()) {
  256   for (const auto &V : values()) {
  291   for (const auto &V : values())
  703     for (const auto &V : values())
  723   for (const auto &V : values())
  754     for (const auto &V : values())
  774   for (const auto &V : values())
lib/CodeGen/AsmPrinter/DIEHash.cpp
   35   for (const auto &V : Die.values())
  119   for (const auto &V : Die.values()) {
  218   for (const auto &V : Values)
lib/CodeGen/IndirectBrExpandPass.cpp
  104       for (BasicBlock *SuccBB : IBr->successors())
lib/CodeGen/MachineInstr.cpp
  442   for (const MachineInstr &MI : make_pointee_range(MIs.slice(1))) {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  860   for (const SDValue &Op : N->op_values()) {
 1377       for (const SDValue &ChildN : N->op_values())
 1440     for (const SDValue &ChildN : N->op_values())
 1750     for (const SDValue &Op : TF->op_values()) {
 1846       for (const SDValue &Op : CurNode->op_values())
 4777   for (SDValue Op : N->op_values()) {
10650     for (const SDValue &Op : N0->op_values()) {
11219     for (SDValue Op : BV->op_values()) {
11295   for (const SDValue &Op : BV->op_values()) {
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  977   for (const SDValue &Op : Node->op_values())
 2026   for (const SDValue &Op : Node->op_values()) {
 2207   for (const SDValue &Op : Node->op_values()) {
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 3437   for (const SDValue &Op : N->op_values()) {
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  239   for (const SDValue &Op : Node->op_values())
  303   for (const SDValue &Op : Node->op_values())
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 2535   for (const SDValue &Op : N->op_values()) {
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  227   for (const SDValue &Op : N->op_values()) {
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  451       for (const SDValue &Op : N->op_values())
  467     for (const SDValue &Op : N->op_values())
  498       for (const SDValue &Op : N->op_values()) {
  525     for (const SDValue &Op : N->op_values())
 1161   for (const SDValue &Op : N->op_values()) {
 1335   for (const SDValue &Op : N->op_values())
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  350     for (const SDValue &Op : NI->op_values())
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  204   for (const SDValue &Op : N->op_values()) {
  237   for (const SDValue &Op : N->op_values()) {
  250   for (const SDValue &Op : N->op_values()) {
 9509   for (const SDValue &Op : op_values()) {
 9615   for (const SDValue &Op : N->op_values())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1664       for (const BasicBlock *CatchPadBB : CatchSwitch->handlers()) {
 1718       for (const BasicBlock *CatchPadBB : CatchSwitch->handlers()) {
 5410     for (SDValue Op : N->op_values())
 8489           for (const SDValue &V : Val->op_values())
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  804   for (const SDValue &Op : N->op_values()) {
  894   for (const SDValue &Op : N->op_values())
  922   for (const SDValue &Op : N->op_values()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  753     for (const SDValue &Op : N->op_values())
 1137         for (const SDValue &Op : N->op_values()) {
 2114   for (const SDValue &Op : ImmedUse->op_values()) {
 2127     for (const SDValue &Op : Root->op_values()) {
 2363       for (const SDValue &Op : V->op_values())
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5478     for (SDValue C : Op->op_values()) {
lib/CodeGen/WinEHPrepare.cpp
  246     for (const BasicBlock *CatchPadBB : CatchSwitch->handlers()) {
lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp
   28   for (uint32_t Off : GS.getGlobalsTable()) {
lib/IR/AsmWriter.cpp
 3800     for (const BasicBlock *PadBB : CatchSwitch->handlers()) {
lib/IR/Core.cpp
 3234                                          E = CSI->handler_end(); I != E; ++I)
lib/IR/Verifier.cpp
 3956   for (BasicBlock *Handler : CatchSwitch.handlers()) {
lib/MC/ELFObjectWriter.cpp
  655   for (const MCSymbol &S : Asm.symbols()) {
 1112   for (MCSection &Sec : Asm) {
lib/MC/MCAssembler.cpp
  766   for (MCSection &Sec : *this) {
  806   for (MCSection &Sec : *this) {
 1113   for (iterator it = begin(), ie = end(); it != ie; ++it) {
 1139   for (const_iterator it = begin(), ie = end(); it != ie; ++it) {
 1146   for (const_symbol_iterator it = symbol_begin(), ie = symbol_end(); it != ie; ++it) {
lib/MC/MCFragment.cpp
   34   for (MCSection &Sec : Asm)
   37   for (MCSection &Sec : Asm)
lib/MC/MCMachOStreamer.cpp
  482   for (const MCSymbol &Symbol : getAssembler().symbols()) {
  494   for (MCSection &Sec : getAssembler()) {
lib/MC/MachObjectWriter.cpp
  549          ie = Asm.end(); it != ie; ++it, ++Index)
  554   for (const MCSymbol &Symbol : Asm.symbols()) {
  567   for (const MCSymbol &Symbol : Asm.symbols()) {
  593   for (const MCSymbol &Symbol : Asm.symbols()) {
  626   for (const MCSection &Section : Asm) {
  819   for (const MCSection &Sec : Asm) {
  851   for (const MCSection &Section : Asm) {
  953   for (const MCSection &Sec : Asm) {
  964   for (const MCSection &Sec : Asm) {
lib/MC/WasmObjectWriter.cpp
  413   for (const MCSymbol &S : Asm.symbols()) {
 1144   for (const MCSymbol &S : Asm.symbols()) {
 1199   for (const MCSymbol &S : Asm.symbols()) {
 1218   for (MCSection &Sec : Asm) {
 1284   for (const MCSymbol &S : Asm.symbols()) {
 1402   for (const MCSymbol &S : Asm.symbols()) {
 1432   for (const MCSymbol &S : Asm.symbols()) {
 1500   for (const MCSection &S : Asm) {
lib/MC/WinCOFFObjectWriter.cpp
  672   for (const auto &Section : Asm)
  675   for (const MCSymbol &Symbol : Asm.symbols())
  899   for (const auto &Section : Asm) {
 1073   for (; I != IE && J != JE; ++I, ++J)
lib/MC/XCOFFObjectWriter.cpp
  275   for (const auto &S : Asm) {
  294   for (const MCSymbol &S : Asm.symbols()) {
lib/Object/TapiFile.cpp
   44   for (const auto *Symbol : interface.symbols()) {
lib/Passes/StandardInstrumentations.cpp
   48     for (const LazyCallGraph::Node &N : *C) {
   86   for (const LazyCallGraph::Node &N : *C) {
lib/ProfileData/GCOV.cpp
  839     for (const GCOVBlock &Block : Func->blocks())
lib/Support/YAMLParser.cpp
 1226     for (i = TokenQueue.begin(), e = TokenQueue.end(); i != e; ++i) {
lib/Target/AArch64/AArch64FastISel.cpp
 2562   for (auto *Succ : BI->successors())
lib/Target/AArch64/AArch64ISelLowering.cpp
 2655   for (const SDValue &Elt : N->op_values()) {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1624   for (SDValue V : N->op_values())
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
   78   for (const Value *V : I->operand_values()) {
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  892   for (auto *MBB : nodes(MF)) {
lib/Target/ARM/ARMFastISel.cpp
 1344   for (const BasicBlock *SuccBB : IB->successors())
lib/Target/AVR/AVRISelLowering.cpp
  372   for (SDValue const &Value : Op->op_values()) {
lib/Target/Hexagon/HexagonISelLowering.cpp
 2548     for (SDValue P : Op.getNode()->op_values()) {
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
 1117   for (SDValue V : Op.getNode()->op_values()) {
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  914     for (MCSection &S : MCA) {
lib/Target/PowerPC/PPCFastISel.cpp
 1866   for (const BasicBlock *SuccBB : IB->successors())
lib/Target/TargetLoweringObjectFile.cpp
   63   for (auto Operand : C->operand_values()) {
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1407       for (const SDValue &Lane : Op->op_values()) {
lib/Transforms/Coroutines/CoroElide.cpp
   69   for (Value *Op : CI->operand_values())
lib/Transforms/IPO/ArgumentPromotion.cpp
 1030     for (LazyCallGraph::Node &N : C) {
lib/Transforms/IPO/FunctionAttrs.cpp
 1427   for (LazyCallGraph::Node &N : C) {
lib/Transforms/IPO/Inliner.cpp
  922   for (auto &N : InitialC) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  561         for (BasicBlock *B : BR->successors())
lib/Transforms/Scalar/LoopDistribute.cpp
  172       for (Value *V : I->operand_values()) {
lib/Transforms/Scalar/NewGVN.cpp
 2606   for (auto *Op : OrigI->operand_values()) {
 3051   ++MappedBegin;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 2112           for (auto OpValue : ClonedValue->operand_values()) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  116     for (Value *OpV : I.operand_values()) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  101         ++OpIt;
  363           ++OpIt;
  462         for (Value *OpV : I->operand_values())
  535           for (auto *OpV : SpecI->operand_values()) {
  627     for (auto *OpV : OrigI->operand_values()) {
lib/Transforms/Scalar/SpeculativeExecution.cpp
  257     for (Value* V : U->operand_values()) {
lib/Transforms/Scalar/StructurizeCFG.cpp
  396     for (BasicBlock *Succ : Term->successors())
lib/Transforms/Utils/CodeExtractor.cpp
  140       for (auto *HBB : CSI->handlers())
lib/Transforms/Utils/InlineFunction.cpp
  252              HI != HE && !UnwindDestToken; ++HI) {
  487       for (BasicBlock *HandlerBlock : CatchSwitch->handlers()) {
  729         for (BasicBlock *PadBB : CatchSwitch->handlers())
lib/Transforms/Utils/Local.cpp
 1475     for (auto VI : PHI->operand_values()) {
 2155            I != E; ++I) {
 2193     for (BasicBlock *PadBB : CatchSwitch->handlers())
lib/Transforms/Utils/SimplifyCFG.cpp
 4270            I != E; ++I) {
lib/Transforms/Vectorize/LoopVectorize.cpp
 4749     for (auto OV : I->operand_values()) {
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6798       for (auto *Op : Inst->operand_values())
 6994         for (auto *V : it->operand_values()) {
tools/bugpoint/CrashDebugger.cpp
  222   for (Value *V : OldUsedVal->operand_values()) {
tools/clang/include/clang/AST/ASTNodeTraverser.h
  453     for (const auto *Child : D->specializations())
tools/clang/include/clang/AST/JSONNodeDumper.h
  401     for (const auto *Child : TD->specializations())
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1659   for (auto *SD : D->specializations()) {
 1690   for (auto *SD : D->specializations()) {
 1715   for (auto *FD : D->specializations()) {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3925   for (const Expr *Arg : Node.arguments()) {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  637   for (IteratorT I = Start; I != End; ++I) {
tools/clang/include/clang/Sema/DeclSpec.h
 2435     for (const ParsedAttr &AL : Attrs)
tools/clang/include/clang/Sema/Lookup.h
  713     for (iterator I = begin(), E = end(); I != E; ++I)
tools/clang/include/clang/Serialization/ASTReader.h
 1771     for (const auto &M : ModuleMgr)
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
   78     for (const auto &range : ranges)
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
  204     for (auto I = CZ.begin(), E = CZ.end(); I != E; ++I) {
  225          I != Constraints.end(); ++I) {
tools/clang/lib/AST/ASTContext.cpp
 7719   for (UnresolvedSetIterator I = Begin; I != End; ++I) {
10105   for (auto *CurDecl :
tools/clang/lib/AST/ASTDumper.cpp
   53              RI != RE; ++RI) {
  132   for (const auto *Child : D->specializations())
tools/clang/lib/AST/ASTImporter.cpp
  617       for (; Ibegin != Iend; ++Ibegin, ++Obegin) {
 2741         for (NamedDecl *Found : D2CXX->noload_lookup(Name)) {
 7395   for (auto *D : E->decls())
 7446   for (Decl *D : E->decls())
tools/clang/lib/AST/CXXInheritance.cpp
  530     for (const NamedDecl *ND : DirectResult) {
  546   for (const NamedDecl *ND : Paths.front().Decls) {
tools/clang/lib/AST/DeclCXX.cpp
   67   for (ASTUnresolvedSet::iterator I = Impl.begin(); I != Impl.end(); ++I)
 1396   for (auto *D : R)
 1536     for (CXXRecordDecl::conversion_iterator I = ConvI; I != ConvE; ++I) {
 1599   for (; ConvI != ConvE; ++ConvI)
 1614          I != E; ++I) {
 1902        I != E; ++I)
 2007   for (auto *ND : RD->lookup(getDeclName())) {
 2207   for (const auto *D : R) {
tools/clang/lib/AST/DeclObjC.cpp
   82        Ivar != IvarEnd; ++Ivar) {
  110        Meth != MethEnd; ++Meth) {
  128        Meth != MethEnd; ++Meth) {
  200        ++I)
tools/clang/lib/AST/DeclPrinter.cpp
 1165     for (auto *I : D->specializations())
 1180     for (auto *I : D->specializations())
tools/clang/lib/AST/DeclTemplate.cpp
  457   for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs)
  464   for (ClassTemplatePartialSpecializationDecl &P :
  477   for (ClassTemplatePartialSpecializationDecl &P : getPartialSpecializations()) {
 1073   for (VarTemplatePartialSpecializationDecl &P : PartialSpecs)
 1081   for (VarTemplatePartialSpecializationDecl &P : getPartialSpecializations()) {
tools/clang/lib/AST/ExprCXX.cpp
  474     for (UnresolvedSetImpl::const_iterator I = Begin; I != End; ++I) {
 1492   } while (++begin != end);
tools/clang/lib/AST/ExternalASTMerger.cpp
  456   for (auto *Spec : D->specializations()) {
  499                       for (NamedDecl *FromD : Result) {
tools/clang/lib/AST/ItaniumMangle.cpp
 3780     for (const Expr *Arg : CE->arguments())
 3785     for (const Expr *Arg : CE->arguments())
 3796            E = New->placement_arg_end(); I != E; ++I)
 3810              I != E; ++I)
 3924     for (auto *E : CE->arguments())
 3951       for (auto *E : CE->arguments())
tools/clang/lib/AST/JSONNodeDumper.cpp
 1253     for (const NamedDecl *D : ULE->decls())
tools/clang/lib/AST/StmtPrinter.cpp
 1879        Arg != ArgEnd; ++Arg) {
tools/clang/lib/AST/StmtProfile.cpp
  325   for (auto *L : S->labels())
tools/clang/lib/AST/TextNodeDumper.cpp
  742   for (; I != E; ++I)
tools/clang/lib/Analysis/BodyFarm.cpp
  236   for (NamedDecl *FoundDecl : Decls)
tools/clang/lib/Analysis/CFG.cpp
 1568       for (auto *L : G->labels()) {
 4513        E = NE->placement_arg_end(); I != E; ++I)
tools/clang/lib/Analysis/CallGraph.cpp
   84       for (FunctionDecl *FD : FTD->specializations())
tools/clang/lib/Analysis/LiveVariables.cpp
  134     for (typename SET::iterator it = B.begin(), ei = B.end(); it != ei; ++it) {
  645           se = vals.liveDecls.end(); si != se; ++si) {
  674     for (auto S : blocksEndToLiveness[I].liveStmts) {
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  591        I != E; ++I) {
tools/clang/lib/Analysis/ThreadSafety.cpp
  501     for (Context::iterator I = C.begin(), E = C.end(); I != E; ++I) {
  653   for (const auto &P : C1) {
  669   for (const auto &P : C)
  678   for (const auto &P : C1) {
 2025        ++Param, ++Arg) {
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
  394   for (const auto *Arg : CE->arguments()) {
tools/clang/lib/Analysis/UninitializedValues.cpp
  481        I != E; ++I) {
tools/clang/lib/CodeGen/CGBlocks.cpp
 2960     for (const auto &Result : DC->lookup(&II))
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3113     for (const Expr *Arg : E->arguments()) {
tools/clang/lib/CodeGen/CGCUDANV.cpp
  281   for (const auto &Result : DC->lookup(&cudaLaunchKernelII)) {
tools/clang/lib/CodeGen/CGCoroutine.cpp
  734   for (const Expr *Arg : E->arguments())
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1322   for (auto *Decl : Ctx.getTranslationUnitDecl()->lookup(Name))
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1228         for (const auto &Result : DC->lookup(&II))
 2306       for (const auto &Result : DC->lookup(&II))
tools/clang/lib/CodeGen/CGObjCMac.cpp
 6359   for (const auto &Result : DC->lookup(&II))
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  514     for (const Expr *Arg : E->arguments()) {
tools/clang/lib/CodeGen/CGStmt.cpp
 2221       for (auto *E : GS->labels()) {
tools/clang/lib/CodeGen/CodeGenFunction.h
 4265            I != E; ++I, ++Arg) {
 4265            I != E; ++I, ++Arg) {
 4288     for (auto *A : llvm::make_range(Arg, ArgRange.end()))
tools/clang/lib/CodeGen/CodeGenModule.cpp
 3302   for (const auto &Result : DC->lookup(&CII))
 3317     for (const auto &Result : DC->lookup(&NS)) {
 3320         for (const auto &Result : LSD->lookup(&NS))
 3325         for (const auto &Result : ND->lookup(&CXXII))
 4679         for (const auto &Result : DC->lookup(&II))
tools/clang/lib/Driver/Compilation.cpp
  229   for (const auto &Job : Jobs) {
tools/clang/lib/Driver/Driver.cpp
 1462   for (auto &Job : C.getJobs())
tools/clang/lib/Driver/Job.cpp
  437   for (const auto &Job : *this)
tools/clang/lib/Frontend/ASTUnit.cpp
 2614     for (const auto *D : Reader->getModuleFileLevelDecls(Mod)) {
tools/clang/lib/Frontend/FrontendAction.cpp
  590       for (serialization::ModuleFile &MF : MM)
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
  146     for (const auto *D : FTD.specializations())
  152     for (const auto *D : CTD.specializations())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 4641        E = Exp->arg_end(); I != E; ++I) {
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 3809        E = Exp->arg_end(); I != E; ++I) {
tools/clang/lib/Index/IndexDecl.cpp
  205       for (const NamedDecl *ND : Pattern->lookup(D->getDeclName())) {
tools/clang/lib/Index/IndexingAction.cpp
  207   for (const Decl *D : Reader.getModuleFileLevelDecls(Mod)) {
tools/clang/lib/Index/IndexingContext.cpp
  222       for (const NamedDecl *BaseND : Pattern->lookup(ND->getDeclName())) {
  232         for (const NamedDecl *BaseECD : Pattern->lookup(ECD->getDeclName()))
tools/clang/lib/Parse/ParseDecl.cpp
 1688   for (const ParsedAttr &AL : Attrs) {
 1715   for (ParsedAttr &AL : DS.getAttributes()) {
 2660              I != IEnd; ++I)
 6343         for (ParsedAttr &attr : DS.getAttributes()) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
 2348       for (const ParsedAttr &AL : DeclaratorInfo.getAttributes())
tools/clang/lib/Parse/ParseExprCXX.cpp
 1248       for (const ParsedAttr &A : Attr)
tools/clang/lib/Parse/Parser.cpp
 1175     for (const ParsedAttr &AL : D.getAttributes())
tools/clang/lib/Sema/JumpDiagnostics.cpp
  352         for (auto *E : GS->labels())
tools/clang/lib/Sema/Sema.cpp
  588       for (const auto *Spec : Template->specializations())
  618       for (const auto *Spec : Template->specializations())
 1108        T != TEnd; ++T) {
 1145            E = UnusedFileScopedDecls.end(); I != E; ++I) {
 1955          DeclsEnd = Overloads->decls_end(); it != DeclsEnd; ++it) {
 2042        DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
 2074          DeclsEnd = Overloads.end(); It != DeclsEnd; ++It) {
tools/clang/lib/Sema/SemaAccess.cpp
 1863   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Sema/SemaCUDA.cpp
   63   for (const ParsedAttr &AL : Attrs) {
  752   for (NamedDecl *OldND : Previous) {
tools/clang/lib/Sema/SemaChecking.cpp
  166   for (Expr *Arg : TheCall->arguments()) {
 7917     for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
 9090       for (const auto *I : R) {
12947          I != E; ++I) {
13418         for (const auto *Arg : OCE->arguments())
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1042   for (NamedDecl *Ctor : getConstructors(SemaRef.Context, Record)) {
 5218   for (NamedDecl *C : LookupConstructors(RD)) {
 5636     for (const NamedDecl *Ctor : Ctors) {
tools/clang/lib/Sema/SemaDecl.cpp
  211       for (NamedDecl *ND : BaseRD->lookup(&II)) {
  433          Res != ResEnd; ++Res) {
  773   for (LookupResult::iterator I = R.begin(), IEnd = R.end(); I != IEnd; ++I) {
  820          I != IEnd; ++I)
 4639       for (const ParsedAttr &AL : DS.getAttributes())
 7452            I != E; ++I) {
 7462            I != E; ++I) {
 7994          Func != FuncEnd; ++Func) {
 8050            I != E; ++I)
10028   for (NamedDecl *ND : Previous) {
10982       for (auto Arg: E->arguments())
16661                E = CXXRecord->conversion_end(); I != E; ++I)
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1846       for (NamedDecl *ND : LR)
 7208   for (const ParsedAttr &AL : AttrList)
 7278   for (const ParsedAttr &AL : AttrList)
 7289   for (const ParsedAttr &AL : AttrList) {
 7303   for (const ParsedAttr &AL : A) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1145     for (NamedDecl *D : MemberGet) {
 2566   for (const ParsedAttr &AL : Attributes) {
 3106     for (const auto Field : Base->lookup(FieldName)) {
 3721         for (auto Arg : E->arguments())
 3746       for (auto Arg : E->arguments())
 6338          ++I) {
 8279   for (DeclContext::lookup_iterator I = R.begin(), E = R.end(); I != E; ++I) {
 8373   for (const ParsedAttr &AL : AttrList) {
10094          I != E; ++I) {
10572         for (auto *Ctor : LookupConstructors(RD))
10595       for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
10641   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
10715       for (auto *D : Prev) {
10731   for (LookupResult::iterator I = Prev.begin(), E = Prev.end(); I != E; ++I) {
11405   for (auto *D : FD->getParent()->lookup(Name))
11555   for (NamedDecl *Ctor : Derived->lookup(Name))
12165            L != LEnd; ++L) {
13537       for (auto L : Lookup)
15912        I != E; ++I)
tools/clang/lib/Sema/SemaExpr.cpp
 1974         for (NamedDecl *D : R)
 2834   for (NamedDecl *D : R) {
13695     for (NamedDecl *D : ULE->decls()) {
tools/clang/lib/Sema/SemaExprCXX.cpp
  108   for (NamedDecl *ND : CurClass->lookup(&II)) {
 1567   for (auto I = R.begin(), E = R.end(); I != E; ++I) {
 2229        Alloc != AllocEnd; ++Alloc) {
 2536          D != DEnd; ++D) {
 2775        Alloc != AllocEnd; ++Alloc) {
 2949       for (NamedDecl *D : Found)
 3462        FnOvl != FnOvlEnd; ++FnOvl) {
 4483          Op != OpEnd; ++Op) {
 4817       for (const auto *ND : Self.LookupConstructors(RD)) {
 4858       for (const auto *ND : Self.LookupConstructors(RD)) {
tools/clang/lib/Sema/SemaExprMember.cpp
  104   for (NamedDecl *D : R) {
  422        I != E; ++I) {
  562   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Sema/SemaInit.cpp
 2498       for (NamedDecl *ND : Lookup) {
 3875   for (NamedDecl *D : Ctors) {
 3942       for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 4504     for (NamedDecl *D : S.LookupConstructors(T1RecordDecl)) {
 4536     for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 5154       for (NamedDecl *D : S.LookupConstructors(DestRecordDecl)) {
 5191       for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 9748     for (auto I = Guides.begin(), E = Guides.end(); I != E; ++I) {
 9823       for (NamedDecl *D : Guides) {
tools/clang/lib/Sema/SemaLookup.cpp
  158         for (auto UD : DC->using_directives()) {
  638          DE = I->Decls.end(); DI != DE; ++DI)
  663   for (iterator I = begin(), E = end(); I != E; ++I) {
  672   for (NamedDecl *D : *this)
 1009   for (NamedDecl *D : DR) {
 1044          UEnd = Record->conversion_end(); U != UEnd; ++U) {
 1802   for (auto *D : R) {
 2065   for (auto *I : StartDC->using_directives()) {
 2113     for (auto I : ND->using_directives()) {
 2150     for(; First != Last; ++First) {
 2374           ++FirstD;
 2375           ++CurrentD;
 2406   for (auto *D : Paths.front().Decls) {
 2517     for (auto I = Result.begin(), E = Result.end(); I != E; ++I) {
 2554       ++Found;
 2581     for (auto *D : Result)
 2587     for (auto *D : Result)
 2604     for (auto *D : Result)
 3010     for (const NamedDecl *D : OE->decls()) {
 3467     for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
 3558     for (auto *D : R) {
 3810       for (auto *D : R) {
 3821       for (auto I : Ctx->using_directives()) {
 4381     for (auto *TRD : Result)
 4449              TRD != TRDEnd; ++TRD) {
tools/clang/lib/Sema/SemaObjCProperty.cpp
 1025   for (auto Found : OrigClass->lookup(Prop->getDeclName())) {
tools/clang/lib/Sema/SemaOpenMP.cpp
12719     for (auto *D : Set) {
12779     for (auto *D : R) {
12827     for (NamedDecl *D : ULE->decls()) {
15146     for (NamedDecl *D : ULE->decls()) {
tools/clang/lib/Sema/SemaOverload.cpp
  997          I != E; ++I) {
 3262   for (auto *D : S.LookupConstructors(To)) {
 3385       for (auto *D : S.LookupConstructors(ToRecordDecl)) {
 3435       for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 4476   for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 5914   for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
 6569   for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) {
 7384   for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) {
 7464          ++Oper)
 7802     for (NamedDecl *D : ClassDecl->getVisibleConversionFunctions()) {
 7874     for (NamedDecl *D : ClassDecl->getVisibleConversionFunctions()) {
 9158   for (ADLResult::iterator I = Fns.begin(), E = Fns.end(); I != E; ++I) {
 9878        I != IEnd; ++I) {
11531          I != E; ++I) {
11623            I != IEnd; ++I)
11756   for (auto I = Ovl->decls_begin(), E = Ovl->decls_end(); I != E; ++I) {
11840          E = ovl->decls_end(); I != E; ++I) {
12042            E = ULE->decls_end(); I != E; ++I) {
12060          E = ULE->decls_end(); I != E; ++I)
12119       for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
13403            E = UnresExpr->decls_end(); I != E; ++I) {
13622        Oper != OperEnd; ++Oper) {
13647   for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) {
13898        Oper != OperEnd; ++Oper) {
tools/clang/lib/Sema/SemaPseudoObject.cpp
 1090   for (NamedDecl *D : cast<CXXRecordDecl>(RecordTy->getDecl())
tools/clang/lib/Sema/SemaStmt.cpp
 2275           for (NamedDecl *D : OldFound) {
tools/clang/lib/Sema/SemaStmtAttr.cpp
  351   for (const ParsedAttr &AL : AttrList) {
tools/clang/lib/Sema/SemaTemplate.cpp
  117   for (LookupResult::iterator I = R.begin(), IEnd = R.end(); I != IEnd; ++I) {
  186     for (NamedDecl *FoundD : R) {
 2058   for (auto *D : Existing)
 2078   for (NamedDecl *D : LookupConstructors(Transform.Primary)) {
 8407          I != E; ++I) {
 8490     for (auto *OldND : Previous) {
 8641            I != E; ++I) {
 8996     for (const ParsedAttr &AL : Attr) {
 9020     for (const ParsedAttr &AL : Attr) {
 9059     for (const ParsedAttr &AL : Attr) {
 9462              P != PEnd; ++P)
 9582        P != PEnd; ++P) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3520          E = Ovl->decls_end(); I != E; ++I) {
 4989   for (UnresolvedSetIterator I = SpecBegin + 1; I != SpecEnd; ++I) {
 5004   for (UnresolvedSetIterator I = SpecBegin; I != SpecEnd; ++I) {
 5026     for (UnresolvedSetIterator I = SpecBegin; I != SpecEnd; ++I) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 5260   for (; first != last; ++first)
tools/clang/lib/Sema/SemaType.cpp
  232       for (ParsedAttr &AL : spec.getAttributes())
  684   for (ParsedAttr &attr : AttrsCopy) {
  809   for (ParsedAttr &AL : declarator.getMutableDeclSpec().getAttributes()) {
 1248   for (const ParsedAttr &AL : Attrs)
 2768     for (const ParsedAttr &AL : chunk.getAttrs())
 3449   for (const ParsedAttr &AL : AttrList) {
 3512     for (const ParsedAttr &AL : D.getDeclSpec().getAttributes()) {
 3565   for (const ParsedAttr &AL : attrs) {
 4712           for (const ParsedAttr &AL : ReturnTypeChunk.getAttrs()) {
 4720           for (const ParsedAttr &AL : D.getDeclSpec().getAttributes()) {
 4938             for (ParsedAttr &attr : FTI.MethodQualifiers->getAttributes()) {
 5748   for (const ParsedAttr &AL : Attrs) {
 7525   for (ParsedAttr &attr : AttrsCopy) {
tools/clang/lib/Sema/TreeTransform.h
 8794       for (auto *D : ULE->decls()) {
 8841       for (auto *D : ULE->decls()) {
 8886       for (auto *D : ULE->decls()) {
 9047       for (auto *D : ULE->decls()) {
10851   for (auto *OldD : Old->decls()) {
tools/clang/lib/Serialization/ASTReader.cpp
 1941   for (ModuleFile &I : llvm::reverse(ModuleMgr)) {
 6162   for (ModuleFile &F : ModuleMgr) {
 8262   for (ModuleFile &M : ModuleMgr)
 8269   for (ModuleFile &I : ModuleMgr) {
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 3355     for (DeclContext::lookup_iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Serialization/ASTWriter.cpp
 1565     for (ModuleFile &M : Mgr) {
 2730        (void)++E, ++NumPreprocessingRecords, ++NextPreprocessorEntityID) {
 3888     for (NamedDecl *D : Decls) {
 4008   for (auto *D : Result.getLookupResult())
 4240       for (NamedDecl *ND : Result)
 4734        I != E; ++I) {
 5035       for (ModuleFile &M : Chain->ModuleMgr) {
 6109          I = Set.begin(), E = Set.end(); I != E; ++I) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  226       for (auto &Entry : Common->Specializations)
  228       for (auto &Entry : getPartialSpecializations(Common))
tools/clang/lib/Serialization/ASTWriterStmt.cpp
  309   for (auto *E : S->labels()) Record.AddStmt(E);
  686        Arg != ArgEnd; ++Arg)
 1231        Arg != ArgEnd; ++Arg)
 1584        I != N; ++I)
 1717        OvI != OvE; ++OvI) {
tools/clang/lib/Serialization/ModuleManager.cpp
  242   for (auto I = begin(); I != First; ++I) {
  250   for (auto I = First; I != Last; ++I) {
  258   for (ModuleIterator victim = First; victim != Last; ++victim) {
  309   for (ModuleFile &M : *this)
  345     for (ModuleFile &M : llvm::reverse(*this)) {
tools/clang/lib/Serialization/MultiOnDiskHashTable.h
  121     for (auto *T : tables())
  152     for (auto *ODT : tables()) {
  248     for (auto *ODT : tables()) {
  273     for (auto *ODT : tables()) {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 1126                                      E = Tracked.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 2242   for (auto I : CE->arguments()) {
 2341       E = Entries.end(); I != E; ++I) {
 2370       I != E; ++I) {
 2388       I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  512   for (auto *IvarSymbol : *OldUnreleased) {
  820   for (DeclContext::lookup_iterator I = R.begin(), E = R.end(); I != E; ++I) {
  868   for (auto &Sym : *Unreleased) {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  122        I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  266   for (auto I = Syms.begin(), E = Syms.end(); I != E; ++I) {
  277   for (auto I : State->get<DenotedSymbols>()) {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  505   for (unsigned ArgNum : TaintArgs) {
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
   65       for (const auto Entry : Map) {
  139     for (const auto Symbol : *PS) {
  239   for (const auto Entry : RPM) {
  247       for (const auto Symbol : Entry.second) {
  269   for (const auto Entry : Map) {
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  782   for (const auto Reg : RegionMap) {
  790   for (const auto Sym : SymbolMap) {
  798   for (const auto Cont : ContMap) {
  819   for (const auto Reg : RegionMap) {
  831   for (const auto Sym : SymbolMap) {
  838   for (const auto Cont : ContMap) {
 2070   for (const auto Reg : RegionMap) {
 2076   for (const auto Sym : SymbolMap) {
 2086   for (const auto Binding: Env) {
 2143   for (const auto Reg : RegionMap) {
 2156   for (const auto Sym : SymbolMap) {
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1286         for (const Expr *Arg : CE->arguments()) {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
  111   for (const auto &Req : ReqMap) {
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  533     for (auto I = AMap.begin(), E = AMap.end(); I != E; ++I) {
  550   for (auto I = AMap.begin(), E = AMap.end(); I != E; ++I) {
  590   for (auto I : State->get<AllocatedData>()) {
  659     for (auto I = AMap.begin(), E = AMap.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 2626   for (RegionStateTy::iterator I = RS.begin(), E = RS.end(); I != E; ++I) {
 2646   for (ReallocPairsTy::iterator I = RP.begin(), E = RP.end(); I != E; ++I) {
 2655   for (FreeReturnValueTy::iterator I = FR.begin(), E = FR.end(); I != E; ++I) {
 2827   for (const Expr *Arg : CE->arguments())
 2885   for (RegionStateTy::iterator I = RS.begin(), E = RS.end(); I != E; ++I) {
 2896   for (ReallocPairsTy::iterator I = RP.begin(), E = RP.end(); I != E; ++I) {
 3148   for (const ReallocPairsTy::value_type &Pair : prevMap) {
 3363     for (RegionStateTy::iterator I = RS.begin(), E = RS.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  191            ae = i->AllocCall->arg_end(); ai != ae; ++ai) {
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  247   for (auto &E : State->get<TrackedRegionMap>()) {
  256   for (auto &E : State->get<TrackedRegionMap>()) {
  688   for (TrackedRegionMapTy::value_type E : TrackedRegions) {
  743     for (auto I: RS) {
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  455        I != E; ++I) {
 1185   for (NullabilityMapTy::iterator I = B.begin(), E = B.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  181   for (auto I : Map) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  364        I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  188     for (auto I : LM) {
  471        I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  531   for (auto &P : Summ.getArgEffects())
 1168   for (auto &I : B) {
 1386   for (auto &I : B) {
 1403   for (auto &I : B)
 1417   for (const auto &I: state->get<RefBindings>()) {
 1465   for (auto &I : B) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  562       for (auto AI=CE->arg_begin(), AE=CE->arg_end(); AI!=AE; ++AI, ++i) {
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  180                              E = TrackedStreams.end(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  394   for (const auto &I: Map) {
tools/clang/lib/StaticAnalyzer/Checkers/Taint.cpp
   36   for (const auto &I : TM)
  180         for (auto I : *Regs) {
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
  192        I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
  149     for (const std::pair<SymbolRef, SymbolRef> &P : State->get<MapName>())
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  219   for (const MemRegion *R : State->get<AnalyzedRegions>()) {
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
  208   for (auto Reg : TrackedVALists) {
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  296                                     E = CE->arg_end(); I != E; ++I, ++ArgIndex){
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 2830   for (const auto &I : Constraints) {
 2837     while ((++RangeIt) != I.second.end()) {
 2864   for (auto const &C : NewCs) {
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  142        I != E && Idx < NumOfArgs; ++I, ++Idx) {
  280        I != E; ++I, ++Idx) {
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp
   72   for (const DynamicCastInfo &Cast : *Lookup)
  124   for (const auto &Elem : Map)
  152   for (DynamicTypeMapTy::iterator I = Map.begin(); I != Map.end(); ++I) {
  188   for (DynamicCastMapTy::iterator I = Map.begin(); I != Map.end(); ++I) {
  198       for (CastSet::iterator SI = Set.begin(); SI != Set.end(); ++SI) {
tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  187        I != E; ++I) {
  218     for (const auto &I : *this) {
  243          ++I) {
  260          ++I) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  521     for (auto I : State->get<ObjectsUnderConstruction>())
  566   for (const auto &I : State->get<ObjectsUnderConstruction>()) {
  579   for (const auto &I : State->get<ObjectsUnderConstruction>()) {
  719   for (auto I : CleanedState->get<ObjectsUnderConstruction>()) {
 2285       for (auto I : State->get<ObjectsUnderConstruction>())
 2976   for (const Expr *O : A->outputs()) {
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
   38   for (/* i = begin(), e = end() */; i != e; ++i) {
  183   for (iterator i = Other.begin(), e = Other.end(); i != e; ++i) {
  185     for (iterator j = newPiece.begin(), ee = newPiece.end(); j != ee; ++j) {
  199   for (iterator i = begin(), e = end(); i != e; ++i) {
  228   for (iterator i = begin(), e = end(); i != e; ++i) {
  421   for (ConstraintRangeTy::iterator I = CR.begin(), E = CR.end(); I != E; ++I) {
  776        I != Constraints.end(); ++I) {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  234     for (iterator I = begin(); I != end(); ++I) {
  242       for (ClusterBindings::iterator CI = CB.begin(); CI != CB.end(); ++CI) {
  652     for (RegionBindingsRef::iterator I = B.begin(), E = B.end(); I != E; ++I) {
  655            CI != CE; ++CI) {
  750          RI != RE; ++RI){
  808        RI != RE; ++RI) {
  892        I != E; ++I) {
 1074     for (ClusterBindings::iterator I = C->begin(), E = C->end(); I != E; ++I)
 1219            ++I) {
 2136   for (RegionBindingsRef::iterator RI = B.begin(), RE = B.end(); RI != RE; ++RI) {
 2139          CI != CE; ++CI) {
 2581   for (ClusterBindings::iterator I = C->begin(), E = C->end(); I != E; ++I) {
 2659   for (RegionBindingsRef::iterator I = B.begin(), E = B.end(); I != E; ++I) {
tools/clang/lib/Tooling/CompilationDatabase.cpp
  309   for (const auto &Cmd : Jobs) {
tools/clang/lib/Tooling/Core/Lookup.cpp
  156         for (const NamedDecl *Res : LookupRes)
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp
  119     for (const auto *Specialization : TemplateDecl->specializations())
tools/clang/tools/driver/cc1gen_reproducer_main.cpp
  126     for (const auto &J : C->getJobs()) {
tools/clang/tools/driver/driver.cpp
  471       for (const auto &J : C->getJobs())
tools/clang/tools/extra/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp
   93     for (const auto *Arg : CallExpr->arguments()) {
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp
   46     for (const auto *UsingDirective : Context->using_directives()) {
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp
  149     for (const NamedDecl *ND : ULE->decls()) {
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
  294     for (const auto *Arg : CE->arguments()) {
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
   65       for (const auto *Arg : CE->arguments()) {
   84       for (const auto *Arg : CE->arguments()) {
  203     for (const auto *Arg : Constr->arguments()) {
tools/clang/tools/extra/clangd/FindTarget.cpp
  106         for (const NamedDecl *BaseND : Parent->lookup(ND->getDeclName()))
  112           for (const NamedDecl *BaseECD : Pattern->lookup(ECD->getDeclName()))
  194         for (auto *D : OE->decls())
tools/clang/tools/extra/clangd/Quality.cpp
  341     for (const auto& Word : ContextWords->keys())
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  108   for (NamedDecl *Decl : Decls) {
tools/clang/tools/extra/clangd/index/MemIndex.h
   25     for (const Symbol &S : Symbols)
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  133   for (const auto &ParentURI : ParentURIs.keys()) {
tools/clang/tools/extra/clangd/index/dex/Dex.h
   48     for (auto &&Sym : Symbols)
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
  461   for (llvm::StringRef AbsPath : MSS.AccessedPaths.keys()) {
tools/clang/tools/libclang/CIndex.cpp
  450   for (; First != Last; ++First) {
tools/clang/tools/libclang/Indexing.cpp
  649   for (PreprocessedEntity *PPE : Unit.getLocalPreprocessingEntities()) {
tools/dsymutil/DwarfLinker.cpp
 1796   for (auto &V : Die.values())
tools/dsymutil/MachOUtils.cpp
  551   for (const MCSection &Sec : MCAsm) {
tools/lld/COFF/ICF.cpp
  274       for (Symbol *b : sc->symbols())
tools/lld/COFF/MarkLive.cpp
   62     for (Symbol *b : sc->symbols())
tools/lld/COFF/MinGW.cpp
  123   for (StringRef prefix : excludeSymbolPrefixes.keys())
  126   for (StringRef suffix : excludeSymbolSuffixes.keys())
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  366     for (const DefinedAtom *atom : mergedFile.defined()) {
  432     for (const DefinedAtom *ehFrameAtom : mergedFile.defined()) {
  460     for (const DefinedAtom *atom : mergedFile.defined()) {
tools/lld/lib/ReaderWriter/MachO/GOTPass.cpp
  102     for (const DefinedAtom *atom : mergedFile.defined()) {
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
  137   for (const DefinedAtom *atom : atomRange) {
  340   for (const DefinedAtom *ai : range) {
  406   for (const DefinedAtom *ai : range) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  400   for (const DefinedAtom *atom : atomFile.defined()) {
 1116   for (const UndefinedAtom *atom : atomFile.undefined()) {
 1120   for (const SharedLibraryAtom *atom : atomFile.sharedLibrary()) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  697   for (auto *atom : file.defined())
 1549   for (const DefinedAtom* defAtom : file->defined()) {
tools/lld/lib/ReaderWriter/MachO/ShimPass.cpp
   51     for (const DefinedAtom *atom : mergedFile.defined()) {
tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp
  223     for (const DefinedAtom *atom : mergedFile.defined()) {
tools/lld/lib/ReaderWriter/MachO/TLVPass.cpp
   77     for (const DefinedAtom *atom : mergedFile.defined()) {
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
   78     for (const lld::DefinedAtom *atom : file.defined()) {
  101     for (const lld::UndefinedAtom *undefAtom : file.undefined()) {
  104     for (const lld::SharedLibraryAtom *shlibAtom : file.sharedLibrary()) {
  107     for (const lld::AbsoluteAtom *absAtom : file.absolute()) {
  609         for (const lld::DefinedAtom *atom : member._content->defined())
 1223   for (const lld::DefinedAtom *a : file->defined()) {
 1231   for (const lld::UndefinedAtom *a : file->undefined())
 1234   for (const lld::SharedLibraryAtom *a : file->sharedLibrary())
 1238   for (const lld::AbsoluteAtom *a : file->absolute()) {
 1254   for (const lld::DefinedAtom *a : this->defined()) {
tools/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp
   76   ++it;
   78   ++it;
tools/lld/wasm/Writer.cpp
  451     for (auto &feature : used.keys()) {
  471     for (auto &feature : required.keys()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 2249   for (clang::NamedDecl *decl : result)
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  384   for (clang::NamedDecl *named_decl : lookup_result) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
   75   for (const auto &param : call_inst->operand_values())
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
 1299   for (const uint32_t gid : m_index->globals().getGlobalsTable()) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 1533   for (NamedDecl *decl : result) {
 1816     for (NamedDecl *decl : result) {
 7231               for (clang::NamedDecl *path_decl : path->Decls) {
tools/lldb/source/Symbol/CxxModuleHandler.cpp
  140     for (NamedDecl *named_decl : *lookup_result) {
  216   for (auto LD : *lookup) {
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  291     for (auto Pattern : Names.keys()) {
tools/llvm-jitlink/llvm-jitlink-macho.cpp
   90   for (auto &Sec : G.sections()) {
tools/llvm-jitlink/llvm-jitlink.cpp
  168   for (auto &S : G.sections())
tools/llvm-lipo/llvm-lipo.cpp
  601   for (auto &Slice : Slices) {
  615   for (StringRef Arch : Alignments.keys())
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  286   for (auto &Sec : Obj.sections()) {
  321   for (auto &Sec : Obj.sections())
  333   for (auto &Sec : Obj.sections())
  401     for (SectionBase &Sec : Obj.sections())
  617     for (SectionBase &Sec : Obj.sections()) {
  633     for (SectionBase &Sec : Obj.sections()) {
  674     for (SectionBase &Sec : Obj.sections()) {
  682     for (auto &Sec : Obj.sections()) {
tools/llvm-objcopy/ELF/Object.cpp
 1143   for (SectionBase &Sec : Obj->sections())
 1239   for (Segment &Parent : Obj.segments()) {
 1258   for (const SectionBase &Sec : Obj.sections()) {
 1289     for (SectionBase &Sec : Obj.sections())
 1318   for (Segment &Child : Obj.segments())
 1546     for (auto &Sec : Obj.sections()) {
 1569   for (auto &Sec : Obj.sections()) {
 1744   for (auto &Seg : Obj.segments())
 1773   for (SectionBase &Sec : Obj.sections())
 1778   for (SectionBase &Sec : Obj.sections())
 1787   for (Segment &Seg : Obj.segments()) {
 1795   for (auto &Sec : Obj.removedSections()) {
 1932   for (auto &Sec : Sections) {
 1963   for (Segment &Segment : Obj.segments())
 2073     for (const SectionBase &Sec : Obj.sections())
 2083   for (SectionBase &Sec : Obj.sections()) {
 2096   for (SectionBase &Sec : Obj.sections())
 2110   for (SectionBase &Sec : Obj.sections()) {
 2274   for (const SectionBase &Sec : Obj.sections())
 2280   for (const SectionBase &Sec : Obj.sections())
tools/llvm-objdump/llvm-objdump.cpp
 1522   for (StringRef MissingDisasmFunc : MissingDisasmFuncsSet.keys())
tools/llvm-pdbutil/DumpOutputStyle.cpp
  829     for (uint32_t PubSymOff : ExpGlobals->getGlobalsTable()) {
 1815     for (uint32_t PubSymOff : Table) {
tools/llvm-pdbutil/TypeReferenceTracker.cpp
   79     for (uint32_t PubSymOff : GS.getGlobalsTable()) {
tools/llvm-pdbutil/YAMLOutputStyle.cpp
  353   for (uint32_t PubSymOff : PublicsTable) {
tools/llvm-readobj/DwarfCFIEHPrinter.h
  199   for (const auto &Entry : EHFrame) {
tools/llvm-xray/xray-graph.cpp
  296       for (auto &E : G.inEdges(V.first)) {
tools/llvm-xray/xray-stacks.cpp
  512     for (const auto &RootNodeRange :
tools/polly/lib/CodeGen/BlockGenerators.cpp
  718         for (Value *Op : Inst->operand_values()) {
tools/polly/lib/CodeGen/PerfMonitor.cpp
   42     for (Value *X : Array->operand_values())
tools/polly/lib/Transform/ForwardOpTree.cpp
  647     for (Value *OpVal : UseInst->operand_values()) {
unittests/ADT/ImmutableSetTest.cpp
  182   for (ImmutableSet<long>::iterator I = S.begin(), E = S.end(); I != E; ++I) {
  189   for (ImmutableSet<long>::iterator I = S2.begin(), E = S2.end(); I != E; ++I) {
unittests/ADT/IteratorTest.cpp
  155   for (int II : make_pointee_range(V))
  168   for (int j = 0; j < 2; ++j, ++I) {
  273   ++Begin;
  275   ++Begin;
  277   ++Begin;
  279   ++Begin;
  296   for (int *P : make_pointer_range(A))
unittests/Analysis/CGSCCPassManagerTest.cpp
  294         for (LazyCallGraph::Node &N : C) {
unittests/Analysis/CallGraphTest.cpp
   23   auto X = ++I;
unittests/Analysis/LazyCallGraphTest.cpp
  325   for (LazyCallGraph::Node &N : *D.begin())
  341   for (LazyCallGraph::Node &N : *C.begin())
  357   for (LazyCallGraph::Node &N : *B.begin())
  375   for (LazyCallGraph::Node &N : *A.begin())
  479   for (LazyCallGraph::Node &N : D)
  489   for (LazyCallGraph::Node &N : B)
  499   for (LazyCallGraph::Node &N : C)
  509   for (LazyCallGraph::Node &N : A)
unittests/TextAPI/TextStubV1Tests.cpp
  113   for (const auto *Sym : File->symbols()) {
unittests/TextAPI/TextStubV2Tests.cpp
  115   for (const auto *Sym : File->symbols()) {
unittests/TextAPI/TextStubV3Tests.cpp
  124   for (const auto *Sym : File->symbols()) {
unittests/TextAPI/TextStubV4Tests.cpp
  146   for (const auto *Sym : File->symbols()) {
unittests/XRay/GraphTest.cpp
  252   EXPECT_EQ(++(G.outEdges(0u).begin()), G.outEdges(0u).end());
  258   EXPECT_EQ(++(G.inEdges(0u).begin()), G.inEdges(0u).end());
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
  122 	  ++__first;
  126 	  ++__first;
  130 	  ++__first;
  134 	  ++__first;
  142 	  ++__first;
  146 	  ++__first;
  150 	  ++__first;
  867       ++__first;
  868       for (; __first != __last; ++__first)
  872 	    ++__result;
 3193       for (; __first != __last; ++__first)
 3883       for (; __first != __last; ++__first)
usr/include/c++/7.4.0/bits/stl_algobase.h
  293 	  for (; __first != __last; ++__result, (void)++__first)
  325 	      ++__first;
  799 	  for (; __first1 != __last1; ++__first1, (void)++__first2)
  799 	  for (; __first1 != __last1; ++__first1, (void)++__first2)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;
  166 	  ++__i;
usr/include/c++/7.4.0/bits/stl_tree.h
 2451 	for (; __first != __last; ++__first)
usr/include/c++/7.4.0/bits/stl_uninitialized.h
   82 	      for (; __first != __last; ++__first, (void)++__cur)
utils/TableGen/GICombinerEmitter.cpp
  224   for (const CombineRule &EnumeratedRule : make_pointee_range(Rules)) {
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3186     for (; it != stl_container.end() && exam_pos != count(); ++it, ++exam_pos) {
 3207     for (; it != stl_container.end(); ++it) {
 3425     for (; elem_first != elem_last; ++num_elements, ++elem_first) {