|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DirectedGraph.h 168 using iterator = typename NodeListTy::iterator;
include/llvm/ADT/FoldingSet.h 565 using iterator = pointee_iterator<typename VectorT::iterator>;
include/llvm/ADT/MapVector.h 49 using iterator = typename VectorType::iterator;
173 typename VectorType::iterator erase(typename VectorType::iterator Iterator) {
173 typename VectorType::iterator erase(typename VectorType::iterator Iterator) {
include/llvm/ADT/PriorityWorklist.h 195 typename VectorT::iterator E =
include/llvm/ADT/SetVector.h 159 typename vector_type::iterator I = find(vector_, X);
200 typename vector_type::iterator I =
include/llvm/ADT/SmallSet.h 142 using mutable_iterator = typename SmallVector<T, N>::iterator;
include/llvm/ADT/SmallVector.h 434 iterator erase(const_iterator CI) {
436 iterator I = const_cast<iterator>(CI);
441 iterator N = I;
449 iterator erase(const_iterator CS, const_iterator CE) {
451 iterator S = const_cast<iterator>(CS);
452 iterator E = const_cast<iterator>(CE);
458 iterator N = S;
460 iterator I = std::move(E, this->end(), S);
467 iterator insert(iterator I, T &&Elt) {
467 iterator insert(iterator I, T &&Elt) {
497 iterator insert(iterator I, const T &Elt) {
497 iterator insert(iterator I, const T &Elt) {
526 iterator insert(iterator I, size_type NumToInsert, const T &Elt) {
526 iterator insert(iterator I, size_type NumToInsert, const T &Elt) {
550 append(std::move_iterator<iterator>(this->end() - NumToInsert),
551 std::move_iterator<iterator>(this->end()));
581 iterator insert(iterator I, ItTy From, ItTy To) {
581 iterator insert(iterator I, ItTy From, ItTy To) {
607 append(std::move_iterator<iterator>(this->end() - NumToInsert),
608 std::move_iterator<iterator>(this->end()));
637 void insert(iterator I, std::initializer_list<T> IL) {
717 iterator NewEnd;
776 iterator NewEnd = this->begin();
include/llvm/ADT/SparseSet.h 171 using iterator = typename DenseT::iterator;
include/llvm/Analysis/LazyCallGraph.h 197 : public iterator_adaptor_base<iterator, VectorImplT::iterator,
202 VectorImplT::iterator E;
205 iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E)
205 iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E)
228 : public iterator_adaptor_base<call_iterator, VectorImplT::iterator,
233 VectorImplT::iterator E;
242 call_iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E)
242 call_iterator(VectorImplT::iterator BaseI, VectorImplT::iterator E)
include/llvm/CodeGen/GlobalISel/RegBankSelect.h 330 using insertpt_iterator = InsertionPoints::iterator;
include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h 306 iterator_range<SmallVectorImpl<Register>::iterator>
314 SmallVectorImpl<Register>::iterator getNewVRegsEnd(unsigned StartIdx,
include/llvm/CodeGen/LiveInterval.h 211 using iterator = Segments::iterator;
220 using vni_iterator = VNInfoList::iterator;
include/llvm/CodeGen/ScheduleDAG.h 259 typedef SmallVectorImpl<SDep>::iterator pred_iterator;
260 typedef SmallVectorImpl<SDep>::iterator succ_iterator;
include/llvm/CodeGen/SelectionDAG.h 197 using DbgIterator = SmallVectorImpl<SDDbgValue*>::iterator;
198 using DbgLabelIterator = SmallVectorImpl<SDDbgLabel*>::iterator;
include/llvm/DebugInfo/DWARF/DWARFUnit.h 122 using iterator = typename UnitVector::iterator;
123 using iterator_range = llvm::iterator_range<typename UnitVector::iterator>;
include/llvm/IR/DataLayout.h 153 AlignmentsTy::iterator
167 PointersTy::iterator findPointerLowerBound(uint32_t AddressSpace);
include/llvm/MC/MCFragment.h 222 using fixup_iterator = SmallVectorImpl<MCFixup>::iterator;
include/llvm/MC/MCInst.h 185 using iterator = SmallVectorImpl<MCOperand>::iterator;
include/llvm/Option/ArgList.h 119 using iterator = arg_iterator<arglist_type::iterator>;
include/llvm/Support/Allocator.h 416 void DeallocateSlabs(SmallVectorImpl<void *>::iterator I,
417 SmallVectorImpl<void *>::iterator E) {
include/llvm/Support/VirtualFileSystem.h 346 using reverse_iterator = FileSystemList::iterator;
include/llvm/Transforms/IPO/Attributor.h 553 using iterator = decltype(IRPositions)::iterator;
include/llvm/Transforms/Utils/SSAUpdaterImpl.h 335 for (typename BlockListTy::iterator I = BlockList->begin(),
396 for (typename BlockListTy::iterator I = BlockList->begin(),
452 for (typename BlockListTy::iterator I = BlockList->begin(),
lib/Analysis/BlockFrequencyInfoImpl.cpp 163 WeightList::iterator O = Weights.begin();
lib/Analysis/LazyCallGraph.cpp 458 static iterator_range<typename PostorderSequenceT::iterator>
1041 iterator_range<SmallVectorImpl<RefSCC *>::iterator> MergeRange =
lib/Analysis/PHITransAddr.cpp 65 SmallVectorImpl<Instruction *>::iterator Entry = find(InstInputs, I);
128 SmallVectorImpl<Instruction *>::iterator Entry = find(InstInputs, I);
lib/Bitcode/Reader/BitcodeReader.cpp 4411 for (SmallVector<ConstantInt*, 1>::iterator cvi = CaseVals.begin(),
lib/CodeGen/CodeGenPrepare.cpp 514 for (SmallVectorImpl<BasicBlock*>::iterator
528 for (SmallVectorImpl<BasicBlock*>::iterator
2524 using use_iterator = SmallVectorImpl<InstructionAndIdx>::iterator;
2661 using CommitPt = SmallVectorImpl<std::unique_ptr<TypePromotionAction>>::iterator;
lib/CodeGen/CriticalAntiDepBreaker.cpp 422 for (SmallVectorImpl<unsigned>::iterator it = Forbid.begin(),
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp 655 iterator_range<SmallVectorImpl<Register>::iterator>
671 SmallVectorImpl<Register>::iterator End =
682 SmallVectorImpl<Register>::iterator
694 iterator_range<SmallVectorImpl<Register>::iterator> NewVRegsForOpIdx =
lib/CodeGen/LiveIntervals.cpp 1386 SmallVectorImpl<SlotIndex>::iterator RI =
lib/CodeGen/LiveVariables.cpp 591 for (SmallVectorImpl<unsigned>::iterator I = VarInfoVec.begin(),
lib/CodeGen/MachineBasicBlock.cpp 958 for (SmallVectorImpl<MachineInstr*>::iterator I = Terminators.begin(),
lib/CodeGen/MachineBlockPlacement.cpp 243 using iterator = SmallVectorImpl<MachineBasicBlock *>::iterator;
lib/CodeGen/MachinePipeliner.cpp 1045 SmallVectorImpl<ResourceManager *>::iterator RI = Resources.begin();
1046 SmallVectorImpl<ResourceManager *>::iterator RE = Resources.end();
1124 for (SmallVector<std::pair<SUnit *, SDep>, 8>::iterator I = DepsAdded.begin(),
1769 for (NodeSetType::iterator I = NodeSets.begin(), E = NodeSets.end(); I != E;
1772 for (NodeSetType::iterator J = I + 1; J != E;) {
1791 for (NodeSetType::iterator I = NodeSets.begin(), E = NodeSets.end(); I != E;
1793 for (NodeSetType::iterator J = I + 1; J != E;) {
lib/CodeGen/MachineScheduler.cpp 544 for (MBBRegionsVector::iterator R = MBBRegions.begin();
lib/CodeGen/MachineSink.cpp 789 for (SmallVectorImpl<MachineInstr *>::iterator DBI = DbgValuesToSink.begin(),
lib/CodeGen/PrologEpilogInserter.cpp 891 for (SmallVectorImpl<int>::iterator I = SFIs.begin(),
1053 for (SmallVectorImpl<int>::iterator I = SFIs.begin(),
lib/CodeGen/RegAllocBasic.cpp 282 for (SmallVectorImpl<unsigned>::iterator PhysRegI = PhysRegSpillCands.begin(),
lib/CodeGen/RegAllocGreedy.cpp 2707 for (SmallVectorImpl<unsigned>::iterator Next = CurrentNewVRegs.begin(),
lib/CodeGen/RegisterScavenging.cpp 188 for (SmallVectorImpl<ScavengedInfo>::iterator I = Scavenged.begin(),
lib/CodeGen/ScheduleDAG.cpp 177 SmallVectorImpl<SDep>::iterator I = llvm::find(Preds, D);
184 SmallVectorImpl<SDep>::iterator Succ = llvm::find(N->Succs, P);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 6579 for (SmallVectorImpl<const Value*>::iterator Object = Allocas.begin(),
lib/CodeGen/SpillPlacement.cpp 127 for (LinkVector::iterator I = Links.begin(), E = Links.end(); I != E; ++I)
159 for (LinkVector::iterator I = Links.begin(), E = Links.end(); I != E; ++I) {
lib/CodeGen/StackSlotColoring.cpp 475 for (SmallVectorImpl<MachineInstr *>::iterator I = toErase.begin(),
lib/IR/DataLayout.cpp 476 DataLayout::AlignmentsTy::iterator
498 AlignmentsTy::iterator I = findAlignmentLowerBound(align_type, bit_width);
511 DataLayout::PointersTy::iterator
526 PointersTy::iterator I = findPointerLowerBound(AddrSpace);
lib/MC/MCSection.cpp 62 SmallVectorImpl<std::pair<unsigned, MCFragment *>>::iterator MI =
lib/Option/Arg.cpp 77 for (ArgStringList::iterator
lib/Support/CommandLine.cpp 1455 for (SmallVectorImpl<Option *>::iterator I = SinkOpts.begin(),
lib/Support/YAMLParser.cpp 987 for (SmallVectorImpl<SimpleKey>::iterator i = SimpleKeys.begin();
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 1631 for (SmallVectorImpl<MachineBasicBlock *>::iterator It = RetMBB.begin(),
lib/Target/ARM/A15SDOptimizer.cpp 598 for (SmallVectorImpl<unsigned>::iterator I = Defs.begin(), E = Defs.end();
lib/Target/ARM/ARMCallingConv.cpp 232 for (SmallVectorImpl<CCValAssign>::iterator It = PendingMembers.begin();
lib/Target/ARM/ARMFrameLowering.cpp 2033 SmallVectorImpl<unsigned>::iterator LRPos;
lib/Target/ARM/ARMISelLowering.cpp 9494 for (SmallVectorImpl<unsigned>::iterator
9510 for (SmallVectorImpl<MachineBasicBlock*>::iterator
9869 for (SmallVectorImpl<MachineBasicBlock*>::iterator
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 1827 MemOpQueue::iterator MI, ME;
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 614 for (DTNodeVectType::iterator I = Cn.begin(), E = Cn.end(); I != E; ++I) {
966 for (DTNodeVectType::iterator I = Cn.begin(), E = Cn.end(); I != E; ++I) {
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h 162 using iterator = HexagonPacket::iterator;
lib/Target/Mips/MipsBranchExpansion.cpp 815 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end();
lib/Target/Mips/MipsSEISelLowering.cpp 2956 for (SmallVector<int, 16>::iterator I = Indices.begin(); I != Indices.end();
lib/Target/NVPTX/ManagedStringPool.h 32 SmallVectorImpl<std::string *>::iterator Current = Pool.begin();
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 5617 for (SmallVector<SDNode *, 4>::iterator UI = ToReplace.begin(),
lib/Target/SystemZ/SystemZLongBranch.cpp 341 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();
442 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();
lib/TextAPI/MachO/InterfaceFile.cpp 21 typename C::iterator addEntry(C &Container, StringRef InstallName) {
32 typename C::iterator addEntry(C &Container, const Target &Target_) {
lib/Transforms/IPO/FunctionAttrs.cpp 341 using iterator = SmallVectorImpl<ArgumentGraphNode *>::iterator;
423 using ChildIteratorType = SmallVectorImpl<ArgumentGraphNode *>::iterator;
lib/Transforms/InstCombine/InstructionCombining.cpp 3017 SmallVectorImpl<Constant *>::iterator J = NewClauses.begin() + j;
lib/Transforms/Scalar/GVNHoist.cpp 155 using CHIIt = SmallVectorImpl<CHIArg>::iterator;
lib/Transforms/Scalar/JumpThreading.cpp 1499 AvailablePredsTy::iterator I =
lib/Transforms/Scalar/LoopInterchange.cpp 112 ValueVector::iterator I, IE, J, JE;
lib/Transforms/Scalar/LoopRerollPass.cpp 232 using iterator = SmallInstructionVector::iterator;
lib/Transforms/Scalar/LoopStrengthReduce.cpp 250 using iterator = SmallVectorImpl<const SCEV *>::iterator;
lib/Transforms/Scalar/MemCpyOptimizer.cpp 149 using range_iterator = SmallVectorImpl<MemsetRange>::iterator;
lib/Transforms/Scalar/SROA.cpp 244 using iterator = SmallVectorImpl<Slice>::iterator;
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 476 StoresByIndexTy::iterator I = llvm::lower_bound(
742 SmallVectorImpl<BasicBlock *>::iterator EntIt = llvm::lower_bound(
lib/Transforms/Vectorize/SLPVectorizer.cpp 1992 ChildIteratorType, SmallVector<BoUpSLP::EdgeInfo, 1>::iterator> {
1995 ChildIteratorType(SmallVector<BoUpSLP::EdgeInfo, 1>::iterator W,
2017 using ItTy = ContainerTy::iterator;
6911 for (SmallVector<Value *, 4>::iterator IncIt = Incoming.begin(),
6916 SmallVector<Value *, 4>::iterator SameTypeIt = IncIt;
lib/Transforms/Vectorize/VPlan.h 1341 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator;
1373 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator;
lib/Transforms/Vectorize/VPlanValue.h 95 typedef SmallVectorImpl<VPUser *>::iterator user_iterator;
169 typedef SmallVectorImpl<VPValue *>::iterator operand_iterator;
tools/clang/include/clang/AST/CXXInheritance.h 300 SmallVectorImpl<UniqueVirtualMethod>::iterator;
tools/clang/include/clang/AST/DeclContextInternals.h 116 DeclsTy::iterator I = llvm::find(Vec, D);
175 for (DeclsTy::iterator OD = Vec.begin(), ODEnd = Vec.end();
218 DeclsTy::iterator I = Vec.begin();
tools/clang/include/clang/AST/UnresolvedSet.h 100 for (DeclsTy::iterator I = decls().begin(), E = decls().end(); I != E; ++I)
tools/clang/include/clang/Analysis/CallGraph.h 158 using iterator = SmallVectorImpl<CallRecord>::iterator;
tools/clang/include/clang/Driver/Action.h 50 using input_iterator = ActionList::iterator;
tools/clang/include/clang/Driver/Job.h 175 using iterator = llvm::pointee_iterator<list_type::iterator>;
tools/clang/include/clang/Parse/RAIIObjectsForParser.h 455 for (SmallVectorImpl<TemplateIdAnnotation *>::iterator I =
tools/clang/include/clang/Sema/DelayedDiagnostic.h 291 for (SmallVectorImpl<DelayedDiagnostic>::iterator
tools/clang/include/clang/Sema/IdentifierResolver.h 47 DeclsTy::iterator decls_begin() { return Decls.begin(); }
48 DeclsTy::iterator decls_end() { return Decls.end(); }
57 void InsertDecl(DeclsTy::iterator Pos, NamedDecl *D) {
84 using BaseIter = IdDeclInfo::DeclsTy::iterator;
tools/clang/include/clang/Sema/Overload.h 446 using iterator = ConversionSet::iterator;
1028 using iterator = SmallVectorImpl<OverloadCandidate>::iterator;
tools/clang/include/clang/Sema/Scope.h 465 llvm::iterator_range<UsingDirectivesTy::iterator>;
tools/clang/include/clang/Sema/SemaInternal.h 249 SpecifierInfoList::iterator Inner;
tools/clang/include/clang/Sema/Template.h 502 ClassTemplateDecl *, ClassTemplatePartialSpecializationDecl *>>::iterator;
505 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>>::iterator;
tools/clang/include/clang/Sema/TemplateDeduction.h 327 using iterator = SmallVector<TemplateSpecCandidate, 16>::iterator;
tools/clang/include/clang/Sema/TypoCorrection.h 230 using decl_iterator = SmallVectorImpl<NamedDecl *>::iterator;
tools/clang/include/clang/Serialization/ContinuousRangeMap.h 85 using iterator = typename Representation::iterator;
tools/clang/include/clang/Serialization/ModuleManager.h 135 SmallVectorImpl<std::unique_ptr<ModuleFile>>::iterator>;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 292 using visitor_iterator = VisitorList::iterator;
tools/clang/lib/ARCMigrate/ObjCMT.cpp 2257 for (SmallVectorImpl<EditEntry>::iterator
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp 94 for (SmallVectorImpl<PoolScope>::iterator
118 for (SmallVectorImpl<PoolScope>::iterator
149 for (SmallVectorImpl<PoolScope>::iterator
153 for (SmallVectorImpl<ObjCMessageExpr *>::iterator
tools/clang/lib/ARCMigrate/TransProperties.cpp 122 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
150 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I)
205 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
225 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
253 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
305 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
319 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I) {
350 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I)
364 for (PropsTy::iterator I = props.begin(), E = props.end(); I != E; ++I)
tools/clang/lib/ARCMigrate/TransProtectedScope.cpp 116 SmallVectorImpl<StoredDiagnostic>::iterator
129 SmallVectorImpl<StoredDiagnostic>::iterator &DiagI,
130 SmallVectorImpl<StoredDiagnostic>::iterator DiagE){
tools/clang/lib/ARCMigrate/TransformActions.cpp 561 for (TextsVec::iterator
tools/clang/lib/AST/Interp/Function.h 46 llvm::iterator_range<LocalVectorTy::iterator> locals() {
86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() {
tools/clang/lib/AST/MicrosoftMangle.cpp 839 BackRefVec::iterator StringFound =
1301 BackRefVec::iterator Found = llvm::find(NameBackReferences, Name);
tools/clang/lib/Analysis/ReachableCode.cpp 532 for (DeferredLocsTy::iterator I = DeferredLocs.begin(),
tools/clang/lib/Analysis/ThreadSafety.cpp 89 iterator It = std::find_if(begin(), end(),
184 using iterator = FactVec::iterator;
tools/clang/lib/CodeGen/CGBlocks.cpp 699 SmallVectorImpl<BlockLayoutChunk>::iterator
710 SmallVectorImpl<BlockLayoutChunk>::iterator first = li;
754 for (SmallVectorImpl<BlockLayoutChunk>::iterator
tools/clang/lib/CodeGen/CGCall.cpp 980 SmallVectorImpl<llvm::Type *>::iterator &TI) {
1017 QualType Ty, LValue LV, SmallVectorImpl<llvm::Value *>::iterator &AI) {
tools/clang/lib/CodeGen/CGDeclCXX.cpp 553 for (SmallVectorImpl<GlobalInitData >::iterator
556 SmallVectorImpl<GlobalInitData >::iterator
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2321 for (SmallVectorImpl<TypedSelector>::iterator i = Types.begin(),
tools/clang/lib/CodeGen/CodeGenFunction.cpp 410 for (SmallVectorImpl<std::pair<llvm::Instruction *, llvm::Value *> >::iterator
tools/clang/lib/CodeGen/CodeGenFunction.h 4177 SmallVectorImpl<llvm::Value *>::iterator &AI);
tools/clang/lib/CodeGen/CodeGenTypes.h 291 SmallVectorImpl<llvm::Type *>::iterator &TI);
tools/clang/lib/Driver/Driver.cpp 1280 for (InputList::iterator it = Inputs.begin(), ie = Inputs.end(); it != ie;) {
tools/clang/lib/Format/AffectedRangeManager.cpp 24 SmallVectorImpl<AnnotatedLine *>::iterator I = Lines.begin();
25 SmallVectorImpl<AnnotatedLine *>::iterator E = Lines.end();
36 SmallVectorImpl<AnnotatedLine *>::iterator PPEnd = I + 1;
92 SmallVectorImpl<AnnotatedLine *>::iterator I,
93 SmallVectorImpl<AnnotatedLine *>::iterator E) {
tools/clang/lib/Format/AffectedRangeManager.h 50 void markAllAsAffected(SmallVectorImpl<AnnotatedLine *>::iterator I,
51 SmallVectorImpl<AnnotatedLine *>::iterator E);
tools/clang/lib/Format/TokenAnnotator.cpp 2046 for (SmallVectorImpl<AnnotatedLine *>::iterator I = Line.Children.begin(),
2183 for (SmallVectorImpl<AnnotatedLine *>::iterator I = Line.Children.begin(),
tools/clang/lib/Format/UnwrappedLineParser.cpp 278 for (SmallVectorImpl<UnwrappedLine>::iterator I = Lines.begin(),
tools/clang/lib/Frontend/ASTUnit.cpp 2446 LocDeclsTy::iterator I =
2471 LocDeclsTy::iterator BeginIt =
2485 LocDeclsTy::iterator EndIt = llvm::upper_bound(
2491 for (LocDeclsTy::iterator DIt = BeginIt; DIt != EndIt; ++DIt)
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 4084 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
4095 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
4192 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
4221 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
4240 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
4255 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
5302 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
5338 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 3294 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
3305 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
3402 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
3431 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
3450 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
3465 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
4440 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByCopyDecls.begin(),
4475 for (SmallVectorImpl<ValueDecl *>::iterator I = BlockByRefDecls.begin(),
tools/clang/lib/Frontend/TextDiagnostic.cpp 1178 for (SmallVectorImpl<CharSourceRange>::iterator I = Ranges.begin(),
1222 for (SmallVectorImpl<CharSourceRange>::iterator I = Ranges.begin(),
tools/clang/lib/Lex/PPCaching.cpp 125 CachedTokensTy::iterator AnnotBegin = CachedTokens.begin() + i-1;
tools/clang/lib/Lex/PPMacroExpansion.cpp 671 SmallVectorImpl<Token>::iterator ArgStartIterator = OldTokens.begin();
675 SmallVectorImpl<Token>::iterator ClosingBrace = OldTokens.end();
682 for (SmallVectorImpl<Token>::iterator I = OldTokens.begin(),
tools/clang/lib/Parse/ParseDeclCXX.cpp 2802 for (SmallVectorImpl<SourceRange>::iterator I = Ranges.begin(),
tools/clang/lib/Parse/ParseObjc.cpp 2266 for (LateParsedObjCMethodContainer::iterator
tools/clang/lib/Sema/IdentifierResolver.cpp 75 for (DeclsTy::iterator I = Decls.end(); I != Decls.begin(); --I) {
242 IdDeclInfo::DeclsTy::iterator I = IDI->decls_end();
349 for (IdDeclInfo::DeclsTy::iterator I = IDI->decls_begin(),
tools/clang/lib/Sema/JumpDiagnostics.cpp 686 for (SmallVectorImpl<Stmt *>::iterator I = GotoJumps.begin(),
707 for (SmallVectorImpl<LabelDecl *>::iterator I = JumpTargets.begin(),
752 for (SmallVectorImpl<JumpScope>::iterator
tools/clang/lib/Sema/SemaAccess.cpp 953 CXXBasePath::iterator I = PI->end(), E = PI->begin();
1190 CXXBasePath::iterator i = path.end(), e = path.begin();
1191 CXXBasePath::iterator constrainingBase = i;
tools/clang/lib/Sema/SemaDecl.cpp 8080 for (SmallVectorImpl<std::pair<FunctionDecl *, unsigned> >::iterator
tools/clang/lib/Sema/SemaDeclObjC.cpp 4840 for (SmallVectorImpl<Decl*>::iterator D = Decls.begin();
tools/clang/lib/Sema/SemaLookup.cpp 4267 for (TypoResultList::iterator RI = CList.begin(), RIEnd = CList.end();
tools/clang/lib/Sema/SemaObjCProperty.cpp 2278 for (SmallVector<const ObjCMethodDecl *, 8>::iterator
tools/clang/lib/Sema/SemaOverload.cpp 905 for (SmallVectorImpl<Entry>::iterator
11228 SmallVectorImpl<TemplateSpecCandidate *>::iterator I, E;
tools/clang/lib/Sema/SemaStmt.cpp 791 EnumValsTy::iterator &EI,
792 EnumValsTy::iterator &EIEnd,
1081 CaseValsTy::iterator I =
1300 EnumValsTy::iterator EIend =
tools/clang/lib/Sema/SemaStmtAsm.cpp 680 SmallVector<NamedOperand, 4>::iterator Found =
tools/clang/lib/Sema/SemaTemplate.cpp 4110 SmallVector<MatchResult, 4>::iterator Best = Matched.begin();
4123 for (SmallVector<MatchResult, 4>::iterator P = Best + 1,
4134 for (SmallVector<MatchResult, 4>::iterator P = Matched.begin(),
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2230 for (LateInstantiatedAttrVec::iterator I = LateAttrs.begin(),
2538 SmallVectorImpl<MatchResult>::iterator Best = Matched.begin();
2551 for (SmallVectorImpl<MatchResult>::iterator P = Best + 1,
2563 for (SmallVectorImpl<MatchResult>::iterator P = Matched.begin(),
2583 for (SmallVectorImpl<MatchResult>::iterator P = Matched.begin(),
tools/clang/lib/Serialization/ASTReader.cpp 4043 for (SmallVectorImpl<Module *>::iterator
4210 for (SmallVectorImpl<ImportedModule>::iterator M = Loaded.begin(),
4272 for (SmallVectorImpl<ImportedModule>::iterator M = Loaded.begin(),
9744 serialization::ModuleFile *>>::iterator
tools/clang/lib/Serialization/ASTWriter.cpp 5759 LocDeclIDsTy::iterator I =
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 286 for (SmallVectorImpl<const FieldDecl *>::iterator
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp 187 for (SmallVectorImpl<SourceRange>::iterator
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 267 for (SmallVectorImpl<FieldDecl*>::iterator I=FieldChain.begin(),
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 2668 for (SmallVectorImpl<SymbolRef>::iterator
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 281 for (CheckOverflowOps::theVecType::iterator
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 2359 for (FieldVector::iterator I = Fields.begin(), E = Fields.end(); I != E; ++I){
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 57 typename CheckerOrPackageInfoList::iterator>::type
tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp 195 SourceRangeVector::iterator LocationIterator = Location.begin();
196 SourceRangeVector::iterator LocationIteratorEnd = Location.end();
tools/clang/tools/extra/clangd/index/dex/PostingList.cpp 123 decltype(DecompressedChunk)::iterator CurrentID;
tools/clang/tools/extra/modularize/Modularize.cpp 946 LocationArray::iterator FI = DI->begin();
950 for (LocationArray::iterator FE = DI->end(); FI != FE; ++FI) {
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp 157 for (SmallVectorImpl<StringRef>::iterator I = Strings.begin(),
230 for (SmallVectorImpl<StringRef>::iterator I = Strings.begin(),
tools/clang/tools/libclang/CIndex.cpp 337 SmallVectorImpl<Decl *>::iterator DIt = Decls.begin();
338 for (SmallVectorImpl<Decl *>::iterator DE = Decls.end(); DIt != DE; ++DIt) {
1054 for (SmallVectorImpl<Decl*>::iterator I = DeclsInContainer.begin(),
2136 VisitorWorkList::iterator I = WL.begin() + size, E = WL.end();
2460 VisitorWorkList::iterator I = WL.begin() + size, E = WL.end();
2585 VisitorWorkList::iterator I = WL.begin() + size, E = WL.end();
tools/clang/tools/libclang/CIndexHigh.cpp 38 for (SmallVectorImpl<CXCursor>::iterator
117 for (TopMethodsTy::iterator
tools/clang/tools/libclang/CXCursor.cpp 112 SmallVectorImpl<SourceLocation>::iterator I =
568 SmallVectorImpl<SourceLocation>::iterator I =
1061 for (SmallVectorImpl<const NamedDecl *>::iterator
tools/clang/tools/libclang/CursorVisitor.h 102 SmallVectorImpl<Decl *>::iterator *FileDI_current;
103 SmallVectorImpl<Decl *>::iterator FileDE_current;
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp 207 for (SmallVectorImpl<GroupInfo *>::iterator I = SortedGroups.begin(),
tools/clang/utils/TableGen/NeonEmitter.cpp 2492 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin();
2599 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin();
tools/lldb/include/lldb/Utility/RangeMap.h 175 typename Collection::iterator pos;
176 typename Collection::iterator end;
177 typename Collection::iterator prev;
232 typename Collection::iterator pos, end;
660 typename Collection::iterator pos;
661 typename Collection::iterator end;
662 typename Collection::iterator prev;
906 typename Collection::iterator begin = m_entries.begin();
907 typename Collection::iterator end = m_entries.end();
908 typename Collection::iterator pos =
tools/lldb/source/Expression/IRInterpreter.cpp 1033 typedef IndexVector::iterator IndexIterator;
tools/lldb/source/Symbol/ClangASTContext.cpp 8056 for (IndirectFieldVector::iterator ifi = indirect_fields.begin(),
tools/llvm-diff/DiffConsumer.cpp 95 for (SmallVectorImpl<DiffContext>::iterator
tools/llvm-diff/DifferenceEngine.cpp 584 SmallVectorImpl<char>::iterator
728 for (SmallVectorImpl<std::pair<Function*,Function*> >::iterator
tools/polly/include/polly/ScopInfo.h 1531 using iterator = MemoryAccessVec::iterator;
2127 iterator_range<InvariantEquivClassesTy::iterator> invariantEquivClasses() {
tools/polly/lib/Analysis/ScopBuilder.cpp 3509 AliasGroupTy::iterator AGI = AG.begin();
unittests/ADT/IteratorTest.cpp 41 using RandomAccessIter = SmallVectorImpl<int*>::iterator;
unittests/ADT/SmallVectorTest.cpp 367 typename TypeParam::iterator it = this->theVector.begin();
543 typename TypeParam::iterator I =
555 typename TypeParam::iterator I =
utils/TableGen/CodeGenRegisters.cpp 132 for (SmallVectorImpl<CodeGenSubRegIndex*>::iterator
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 933 typename C::iterator* /* it */ = NULL,