|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
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/STLExtras.h 155 -> decltype(begin(std::forward<ContainerTy>(container))) {
163 -> decltype(end(std::forward<ContainerTy>(container))) {
179 -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
185 -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
921 decltype(std::begin(std::declval<RangeTs &>()))...>;
1147 std::is_same<typename std::iterator_traits<decltype(
1186 auto find(R &&Range, const T &Val) -> decltype(adl_begin(Range)) {
1193 auto find_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
1205 auto remove_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
1232 typename std::iterator_traits<decltype(adl_begin(Range))>::difference_type {
1254 auto partition(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
1261 auto lower_bound(R &&Range, T &&Value) -> decltype(adl_begin(Range)) {
1268 -> decltype(adl_begin(Range)) {
1276 auto upper_bound(R &&Range, T &&Value) -> decltype(adl_begin(Range)) {
1283 -> decltype(adl_begin(Range)) {
1302 auto partition_point(R &&Range, Predicate P) -> decltype(adl_begin(Range)) {
include/llvm/ADT/SetVector.h 159 typename vector_type::iterator I = find(vector_, X);
200 typename vector_type::iterator I =
include/llvm/ADT/UniqueVector.h 27 using iterator = typename VectorType::iterator;
include/llvm/Analysis/CallGraph.h 183 using iterator = std::vector<CallRecord>::iterator;
include/llvm/Analysis/Interval.h 43 using succ_iterator = std::vector<BasicBlock*>::iterator;
44 using pred_iterator = std::vector<BasicBlock*>::iterator;
45 using node_iterator = std::vector<BasicBlock*>::iterator;
include/llvm/Analysis/LoopInfoImpl.h 270 typename std::vector<LoopT *>::iterator I = find(SubLoops, OldChild);
include/llvm/Analysis/RegionInfo.h 558 using iterator = typename RegionSet::iterator;
include/llvm/Analysis/RegionInfoImpl.h 439 typename RegionSet::iterator I =
include/llvm/Analysis/Trace.h 80 using iterator = BasicBlockListType::iterator;
include/llvm/BinaryFormat/MsgPackDocument.h 225 ArrayTy::iterator begin() { return Array->begin(); }
226 ArrayTy::iterator end() { return Array->end(); }
include/llvm/CodeGen/GCMetadata.h 79 using iterator = std::vector<GCPoint>::iterator;
80 using roots_iterator = std::vector<GCRoot>::iterator;
168 FuncInfoVec::iterator funcinfo_begin() { return Functions.begin(); }
169 FuncInfoVec::iterator funcinfo_end() { return Functions.end(); }
include/llvm/CodeGen/LiveVariables.h 94 std::vector<MachineInstr *>::iterator I = find(Kills, &MI);
include/llvm/CodeGen/MachineBasicBlock.h 96 using probability_iterator = std::vector<BranchProbability>::iterator;
252 using pred_iterator = std::vector<MachineBasicBlock *>::iterator;
254 using succ_iterator = std::vector<MachineBasicBlock *>::iterator;
include/llvm/CodeGen/MachineScheduler.h 548 using iterator = std::vector<SUnit*>::iterator;
include/llvm/CodeGen/ScheduleDAG.h 676 typedef pointer_iterator<std::vector<SUnit>::iterator> nodes_iterator;
761 typedef std::vector<int>::iterator iterator;
include/llvm/CodeGen/SwitchLoweringUtils.h 81 using CaseClusterIt = CaseClusterVector::iterator;
include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h 51 using iterator = InstrList::iterator;
include/llvm/DebugInfo/DWARF/DWARFUnit.h 235 iterator_range<std::vector<DWARFDebugInfoEntry>::iterator>;
include/llvm/ExecutionEngine/JITLink/JITLink.h 171 using edge_iterator = EdgeVector::iterator;
656 using section_iterator = pointee_iterator<SectionList::iterator>;
include/llvm/IR/ModuleSummaryIndex.h 1370 mapped_iterator<std::vector<FunctionSummary::EdgeTy>::iterator,
1373 using ChildEdgeIteratorType = std::vector<FunctionSummary::EdgeTy>::iterator;
include/llvm/IR/TypeFinder.h 46 using iterator = std::vector<StructType*>::iterator;
include/llvm/MC/MCAssembler.h 68 using iterator = pointee_iterator<SectionListType::iterator>;
72 using symbol_iterator = pointee_iterator<SymbolDataListType::iterator>;
79 using indirect_symbol_iterator = std::vector<IndirectSymbolData>::iterator;
83 using data_region_iterator = std::vector<DataRegionData>::iterator;
include/llvm/MC/MCDwarf.h 185 using iterator = MCDwarfLineEntryCollection::iterator;
include/llvm/Support/CommandLine.h 1460 using iterator = typename std::vector<DataType>::iterator;
include/llvm/Support/GenericDomTree.h 72 using iterator = typename std::vector<DomTreeNodeBase *>::iterator;
include/llvm/Support/JSON.h 159 using iterator = std::vector<Value>::iterator;
include/llvm/Support/VirtualFileSystem.h 611 using iterator = decltype(Contents)::iterator;
include/llvm/Transforms/Scalar/ConstantHoisting.h 186 void findAndMakeBaseConstant(ConstCandVecType::iterator S,
187 ConstCandVecType::iterator E,
189 unsigned maximizeConstantsInRange(ConstCandVecType::iterator S,
190 ConstCandVecType::iterator E,
191 ConstCandVecType::iterator &MaxCostItr);
lib/Analysis/CallGraph.cpp 187 for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
214 for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
231 for (CalledFunctionsVector::iterator I = CalledFunctions.begin(); ; ++I) {
lib/Analysis/LoopAccessAnalysis.cpp 1664 for (std::vector<unsigned>::iterator I1 = Accesses[*AI].begin(),
1668 for (std::vector<unsigned>::iterator
lib/Analysis/MemoryDependenceAnalysis.cpp 845 NonLocalDepInfo::iterator Entry =
983 NonLocalDepInfo::iterator Entry = std::upper_bound(
1057 MemoryDependenceResults::NonLocalDepInfo::iterator Entry =
1067 MemoryDependenceResults::NonLocalDepInfo::iterator Entry =
lib/BinaryFormat/MsgPackDocument.cpp 174 DocNode::ArrayTy::iterator ArrayIt;
lib/Bitcode/Reader/ValueList.cpp 193 ResolveConstantsTy::iterator It = llvm::lower_bound(
lib/CodeGen/AsmPrinter/AccelTable.cpp 41 std::vector<uint32_t>::iterator P =
lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp 55 for (GCModuleInfo::FuncInfoVec::iterator FI = Info.funcinfo_begin(),
lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp 115 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(),
134 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(),
lib/CodeGen/BranchFolding.h 73 using MPIterator = std::vector<MergePotentialsElt>::iterator;
lib/CodeGen/LatencyPriorityQueue.cpp 122 std::vector<SUnit *>::iterator Best = Queue.begin();
123 for (std::vector<SUnit *>::iterator I = std::next(Queue.begin()),
136 std::vector<SUnit *>::iterator I = find(Queue, SU);
lib/CodeGen/MachineBasicBlock.cpp 449 LiveInVector::iterator I = find_if(
462 LiveInVector::iterator LI = LiveIns.begin() + (I - LiveIns.begin());
480 LiveInVector::iterator Out = LiveIns.begin();
lib/CodeGen/MachineFunction.cpp 802 for (std::vector<unsigned>::iterator I = FilterEnds.begin(),
lib/CodeGen/MachineScheduler.cpp 893 for (std::vector<std::pair<MachineInstr *, MachineInstr *>>::iterator
lib/CodeGen/PostRASchedulerList.cpp 693 for (std::vector<std::pair<MachineInstr *, MachineInstr *> >::iterator
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp 590 std::vector<SUnit *>::iterator Best = Queue.begin();
620 std::vector<SUnit *>::iterator I = find(Queue, SU);
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1811 std::vector<SUnit *>::iterator I = llvm::find(Queue, SU);
1841 std::vector<SUnit *>::iterator Best = Q.begin();
lib/IR/AsmWriter.cpp 538 std::vector<StructType*>::iterator NextToUse = NamedTypes.begin(), I, E;
lib/LineEditor/LineEditor.cpp 72 for (std::vector<Completion>::iterator I = Comps.begin(), E = Comps.end();
173 for (std::vector<std::string>::iterator I = Action.Completions.begin(),
lib/MC/WinCOFFObjectWriter.cpp 1069 sections::iterator I = Sections.begin();
1070 sections::iterator IE = Sections.end();
lib/ObjectYAML/COFFEmitter.cpp 68 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(),
107 for (std::vector<COFFYAML::Symbol>::iterator i = Obj.Symbols.begin(),
278 for (std::vector<COFFYAML::Symbol>::iterator i = CP.Obj.Symbols.begin(),
475 for (std::vector<COFFYAML::Section>::iterator i = CP.Obj.Sections.begin(),
493 for (std::vector<COFFYAML::Symbol>::iterator I = CP.Obj.Symbols.begin(),
lib/Support/DAGDeltaAlgorithm.cpp 58 typedef std::vector<change_ty>::iterator pred_iterator_ty;
59 typedef std::vector<change_ty>::iterator succ_iterator_ty;
lib/Support/DynamicLibrary.cpp 42 HandleList::iterator Find(void *Handle) {
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp 372 std::vector<MachineOperand *>::iterator It =
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp 221 std::vector<unsigned>::iterator ChanPos = llvm::find(UpdatedUndef, Chan);
lib/Target/AMDGPU/SIMachineScheduler.cpp 502 std::vector<SUnit *>::iterator I = llvm::find(TopReadySUs, SU);
1617 std::vector<SIScheduleBlock*>::iterator Best;
1641 for (std::vector<SIScheduleBlock*>::iterator I = ReadyBlocks.begin(),
2031 for (std::vector<unsigned>::iterator I = ScheduledSUnits.begin(),
lib/Target/ARC/ARCFrameLowering.cpp 337 static std::vector<CalleeSavedInfo>::iterator
lib/Target/ARM/ARMConstantIslandPass.cpp 114 using water_iterator = std::vector<MachineBasicBlock *>::iterator;
lib/Target/ARM/ARMISelLowering.cpp 9804 for (std::vector<MachineBasicBlock*>::iterator
lib/Target/BPF/BPFMIChecking.cpp 146 std::vector<unsigned>::iterator search_begin = GPR64DeadDefs.begin();
147 std::vector<unsigned>::iterator search_end = GPR64DeadDefs.end();
lib/Target/Hexagon/HexagonBlockRanges.cpp 88 iterator Iter = begin();
91 iterator Next = std::next(Iter);
145 for (iterator Next, I = begin(); I != end(); I = Next) {
443 RangeList::iterator A = RL.begin(), Z = RL.end()-1;
lib/Target/Hexagon/HexagonCommonGEP.cpp 418 for (ValueVect::iterator I = BO.begin(), E = BO.end(); I != E; ++I) {
454 NodeVect::iterator First = Work.begin();
541 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) {
630 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) {
649 for (NodeVect::iterator I = Nodes.begin(), E = Nodes.end(); I != E; ++I) {
662 NodeVect::iterator NewE = remove_if(Nodes, in_set(Erase));
683 typename T::iterator I = Blocks.begin(), E = Blocks.end();
701 typename T::iterator I = Blocks.begin(), E = Blocks.end();
727 using iterator = typename T::iterator;
788 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) {
829 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I)
919 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I)
1064 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I)
1070 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I)
1077 for (NodeVect::iterator I = Roots.begin(), E = Roots.end(); I != E; ++I)
1144 NodeVect::iterator First = Work.begin();
1171 NodeVect::iterator First = Roots.begin();
1221 for (NodeVect::iterator I = Cs.begin(), E = Cs.end(); I != E; ++I) {
1263 for (ValueVect::iterator I = Ins.begin(), E = Ins.end(); I != E; ++I) {
lib/Target/Hexagon/HexagonGenInsert.cpp 397 using iterator = ListType::iterator;
1334 IFListType::iterator MinI = std::min_element(LL.begin(), LL.end(), IFO);
lib/Target/Hexagon/HexagonHardwareLoops.cpp 1882 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) {
1965 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) {
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 696 BaseType::iterator begin() { return List.begin(); }
697 BaseType::iterator end() { return List.end(); }
lib/Target/Hexagon/HexagonSplitDouble.cpp 560 UVect::iterator End = llvm::remove_if(DP, NoIndOp);
lib/Target/Hexagon/HexagonStoreWidening.cpp 97 void createStoreGroup(MachineInstr *BaseStore, InstrGroup::iterator Begin,
98 InstrGroup::iterator End, InstrGroup &Group);
103 bool selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End,
103 bool selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End,
239 InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) {
239 InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) {
304 bool HexagonStoreWidening::selectStores(InstrGroup::iterator Begin,
305 InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize,
352 for (InstrGroup::iterator I = Begin + 1; I != End; ++I) {
402 for (InstrGroup::iterator I = OG.begin(), E = OG.end(); I != E; ++I) {
537 InstrGroup::iterator I = Group.begin(), E = Group.end();
lib/Target/Mips/MipsConstantIslandPass.cpp 239 using water_iterator = std::vector<MachineBasicBlock *>::iterator;
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/MergeFunctions.cpp 319 for (std::vector<WeakTrackingVH>::iterator I = Worklist.begin(),
323 for (std::vector<WeakTrackingVH>::iterator J = I; J != E && j < Max;
342 for (std::vector<WeakTrackingVH>::iterator K = J; K != E && k < Max;
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 826 for (std::vector<Function *>::iterator i = FnsToInstrument.begin(),
959 for (std::vector<std::pair<PHINode *, PHINode *>>::iterator
lib/Transforms/ObjCARC/BlotMapVector.h 47 using iterator = typename VectorTy::iterator;
lib/Transforms/Scalar/ConstantHoisting.cpp 549 ConstantHoistingPass::maximizeConstantsInRange(ConstCandVecType::iterator S,
550 ConstCandVecType::iterator E,
551 ConstCandVecType::iterator &MaxCostItr) {
609 ConstCandVecType::iterator S, ConstCandVecType::iterator E,
609 ConstCandVecType::iterator S, ConstCandVecType::iterator E,
lib/Transforms/Utils/LowerSwitch.cpp 98 using CaseItr = std::vector<CaseRange>::iterator;
tools/clang/include/clang/Analysis/PathDiagnostic.h 641 using iterator = std::vector<PathDiagnosticLocationPair>::iterator;
tools/clang/include/clang/Basic/Module.h 560 using submodule_iterator = std::vector<Module *>::iterator;
tools/clang/include/clang/Driver/Multilib.h 117 using iterator = multilib_list::iterator;
tools/clang/include/clang/Frontend/ASTUnit.h 500 using top_level_iterator = std::vector<Decl *>::iterator;
614 std::vector<CachedCodeCompletionResult>::iterator;
tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h 28 using iterator = DiagList::iterator;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h 393 using roots_iterator = NodeVector::iterator;
395 using eop_iterator = NodeVector::iterator;
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h 137 using CheckerInfoListRange = llvm::iterator_range<CheckerInfoList::iterator>;
tools/clang/lib/ARCMigrate/ARCMT.cpp 202 for (std::vector<std::string>::iterator
tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp 45 std::vector<SourceLocation>::iterator I = llvm::upper_bound(
tools/clang/lib/ARCMigrate/TransformActions.cpp 567 for (std::vector<std::pair<CharRange, SourceLocation> >::iterator
tools/clang/lib/ARCMigrate/Transforms.h 106 typedef std::vector<ASTTraverser *>::iterator traverser_iterator;
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp 539 for (ContextStackTy::iterator I = ContextStack.begin(),
tools/clang/lib/Analysis/CFG.cpp 1546 for (BackpatchBlocksTy::iterator I = BackpatchBlocks.begin(),
tools/clang/lib/Analysis/LiveVariables.cpp 635 for (std::vector<const CFGBlock *>::iterator
653 for (std::vector<const VarDecl*>::iterator di = declVec.begin(),
tools/clang/lib/Basic/Module.cpp 247 for (std::vector<std::string>::iterator
tools/clang/lib/CodeGen/CGObjCGNU.cpp 3832 for (std::vector<ClassAliasPair>::iterator iter = ClassAliases.begin();
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 587 std::vector<MemberInfo>::iterator Prior = Members.begin();
589 for (std::vector<MemberInfo>::iterator Member = Prior + 1,
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 932 DiagList::iterator II, IE;
tools/clang/lib/Lex/PreprocessingRecord.cpp 286 using pp_iter = std::vector<PreprocessedEntity *>::iterator;
tools/clang/lib/Lex/Preprocessor.cpp 1369 std::vector<CommentHandler *>::iterator Pos =
1377 for (std::vector<CommentHandler *>::iterator H = CommentHandlers.begin(),
tools/clang/lib/Sema/SemaOverload.cpp10137 for (std::vector<FixItHint>::iterator HI = Cand->Fix.Hints.begin(),
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 181 for (CastedAllocFinder::CallVec::iterator i = Finder.Calls.begin(),
tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp 50 for (PathDiagnosticConsumers::iterator I = PathConsumers.begin(),
58 for (PathDiagnosticConsumers::iterator I = PathConsumers.begin(),
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp 666 for (std::vector<const PathDiagnostic*>::iterator DI=Diags.begin(),
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 137 for (std::vector<const PathDiagnostic *>::iterator I = Diags.begin(),
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 57 typename CheckerOrPackageInfoList::iterator>::type
tools/clang/lib/Tooling/ArgumentsAdjusters.cpp 101 CommandLineArguments::iterator I;
tools/clang/lib/Tooling/CompilationDatabase.cpp 328 std::vector<const char *>::iterator End = std::remove_if(
tools/clang/tools/diagtool/DiagTool.cpp 52 for (std::vector<llvm::StringRef>::iterator it = toolNames.begin(),
tools/clang/tools/extra/clangd/TUScheduler.cpp 139 std::vector<KVPair>::iterator findByKey(Key K) {
tools/clang/tools/libclang/CXString.cpp 128 for (std::vector<CXStringBuf *>::iterator I = Pool.begin(), E = Pool.end();
tools/clang/unittests/Tooling/TestVisitor.h 173 for (typename std::vector<ExpectedMatch>::iterator
tools/clang/unittests/Tooling/ToolingTest.cpp 90 for (std::vector<Decl *>::iterator i = AST->top_level_begin(),
tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp 226 for (RecordVector::iterator i = Decls.begin(), e = Decls.end(); i != e; ++i) {
239 for (RecordVector::iterator
tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp 54 for (std::vector<Record *>::iterator I = Tags.begin(), E = Tags.end();
tools/lld/ELF/SyntheticSections.cpp 2367 std::vector<SymbolTableEntry>::iterator mid =
tools/lld/ELF/Writer.cpp 1152 static std::vector<BaseCommand *>::iterator
1153 findOrphanPos(std::vector<BaseCommand *>::iterator b,
1154 std::vector<BaseCommand *>::iterator e) {
tools/lld/include/lld/Core/File.h 122 typedef llvm::mapped_iterator<typename AtomVector<T>::iterator,
147 llvm::iterator_range<typename AtomVector<T>::iterator> owning_ptrs() {
151 llvm::iterator_range<typename AtomVector<T>::iterator> owning_ptrs() const {
tools/lld/include/lld/Core/LinkingContext.h 150 typedef StringRefVector::iterator StringRefVectorIter;
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 213 typename Ty::iterator begin() { return _atoms.begin(); }
214 typename Ty::iterator end() { return _atoms.end(); }
tools/lldb/include/lldb/Breakpoint/BreakpointList.h 148 bp_collection::iterator GetBreakpointIDIterator(lldb::break_id_t breakID);
tools/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h 163 collection::iterator GetIDPairIterator(lldb::break_id_t break_id,
tools/lldb/include/lldb/Core/Disassembler.h 314 typedef collection::iterator iterator;
tools/lldb/include/lldb/Core/ModuleList.h 493 collection::iterator RemoveImpl(collection::iterator pos,
493 collection::iterator RemoveImpl(collection::iterator pos,
tools/lldb/include/lldb/Core/Section.h 38 typedef collection::iterator iterator;
tools/lldb/include/lldb/Core/ThreadSafeSTLVector.h 23 typedef typename collection::iterator iterator;
tools/lldb/include/lldb/Core/UniqueCStringMap.h 200 typedef typename collection::iterator iterator;
tools/lldb/include/lldb/DataFormatters/FormattersContainer.h 69 typedef typename MapType::iterator MapIterator;
164 typedef typename MapType::iterator MapIterator;
tools/lldb/include/lldb/Expression/ExpressionVariable.h 188 for (std::vector<lldb::ExpressionVariableSP>::iterator
tools/lldb/include/lldb/Symbol/Symtab.h 140 typedef collection::iterator iterator;
tools/lldb/include/lldb/Symbol/TypeList.h 61 typedef collection::iterator iterator;
tools/lldb/include/lldb/Symbol/VariableList.h 70 typedef collection::iterator iterator;
tools/lldb/include/lldb/Target/PathMappingList.h 113 typedef collection::iterator iterator;
tools/lldb/include/lldb/Target/StackFrameList.h 114 typedef collection::iterator iterator;
tools/lldb/include/lldb/Utility/RangeMap.h 564 void CombinePrevAndNext(typename Collection::iterator pos) {
tools/lldb/include/lldb/Utility/StreamTee.h 64 collection::iterator pos, end;
120 collection::iterator pos, end;
tools/lldb/include/lldb/Utility/StringList.h 57 typedef collection::iterator iterator;
tools/lldb/include/lldb/Utility/VMRange.h 29 typedef collection::iterator iterator;
tools/lldb/source/Breakpoint/Breakpoint.cpp 234 std::vector<std::string>::iterator begin = names.begin();
235 std::vector<std::string>::iterator end = names.end();
tools/lldb/source/Breakpoint/BreakpointList.cpp 108 BreakpointList::bp_collection::iterator
tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp 37 collection::iterator pos = GetIDPairIterator(bp_id, bp_loc_id); // Predicate
61 BreakpointLocationCollection::collection::iterator
83 collection::iterator pos = GetIDPairIterator(break_id, break_loc_id);
139 collection::iterator pos, begin = m_break_loc_collection.begin(),
168 collection::iterator pos, begin = m_break_loc_collection.begin(),
tools/lldb/source/Breakpoint/BreakpointLocationList.cpp 84 collection::iterator pos, end = m_locations.end();
156 collection::iterator pos, end = m_locations.end();
163 collection::iterator pos, end = m_locations.end();
194 collection::iterator pos, end = m_locations.end();
tools/lldb/source/Commands/CommandObjectThread.cpp 885 std::vector<Thread *>::iterator this_thread_pos =
tools/lldb/source/Commands/CommandObjectType.cpp 2450 typedef option_vector::iterator ExpressionPathsIterator;
tools/lldb/source/Core/Debugger.cpp 645 DebuggerList::iterator pos, end = g_debugger_list_ptr->end();
659 DebuggerList::iterator pos, end = g_debugger_list_ptr->end();
674 DebuggerList::iterator pos, end = g_debugger_list_ptr->end();
688 DebuggerList::iterator pos, end = g_debugger_list_ptr->end();
1094 DebuggerList::iterator pos, end = g_debugger_list_ptr->end();
tools/lldb/source/Core/FileSpecList.cpp 35 collection::iterator end = m_files.end();
tools/lldb/source/Core/IOHandler.cpp 1024 Windows::iterator pos, end = m_subwindows.end();
1053 Windows::iterator pos, end = m_subwindows.end();
1065 for (Windows::iterator pos = m_subwindows.begin();
tools/lldb/source/Core/Module.cpp 263 ModuleCollection::iterator end = modules.end();
264 ModuleCollection::iterator pos = std::find(modules.begin(), end, this);
tools/lldb/source/Core/ModuleList.cpp 176 collection::iterator pos, end = m_modules.end();
205 collection::iterator pos, end = m_modules.end();
218 ModuleList::collection::iterator
219 ModuleList::RemoveImpl(ModuleList::collection::iterator pos,
222 collection::iterator retval = m_modules.erase(pos);
245 collection::iterator pos, end = m_modules.end();
269 collection::iterator pos = m_modules.begin();
285 collection::iterator pos, end = module_list.m_modules.end();
tools/lldb/source/Core/PluginManager.cpp 244 ABIInstances::iterator pos, end = instances.end();
269 ABIInstances::iterator pos, end = instances.end();
374 DisassemblerInstances::iterator pos, end = instances.end();
401 DisassemblerInstances::iterator pos, end = instances.end();
459 DynamicLoaderInstances::iterator pos, end = instances.end();
486 DynamicLoaderInstances::iterator pos, end = instances.end();
543 JITLoaderInstances::iterator pos, end = instances.end();
569 JITLoaderInstances::iterator pos, end = instances.end();
623 EmulateInstructionInstances::iterator pos, end = instances.end();
650 EmulateInstructionInstances::iterator pos, end = instances.end();
708 OperatingSystemInstances::iterator pos, end = instances.end();
735 OperatingSystemInstances::iterator pos, end = instances.end();
787 LanguageInstances::iterator pos, end = instances.end();
813 LanguageInstances::iterator pos, end = instances.end();
872 LanguageRuntimeInstances::iterator pos, end = instances.end();
917 LanguageRuntimeInstances::iterator pos, end = instances.end();
970 SystemRuntimeInstances::iterator pos, end = instances.end();
997 SystemRuntimeInstances::iterator pos, end = instances.end();
1061 ObjectFileInstances::iterator pos, end = instances.end();
1107 ObjectFileInstances::iterator pos, end = instances.end();
1123 ObjectFileInstances::iterator pos, end = instances.end();
1138 ObjectFileInstances::iterator pos, end = instances.end();
1197 ObjectContainerInstances::iterator pos, end = instances.end();
1224 ObjectContainerInstances::iterator pos, end = instances.end();
1309 PlatformInstances::iterator pos, end = instances.end();
1335 PlatformInstances::iterator pos, end = instances.end();
1353 PlatformInstances::iterator pos, end = instances.end();
1425 ProcessInstances::iterator pos, end = instances.end();
1451 ProcessInstances::iterator pos, end = instances.end();
1510 ScriptInterpreterInstances::iterator pos, end = instances.end();
1536 ScriptInterpreterInstances::iterator pos, end = instances.end();
1607 StructuredDataPluginInstances::iterator pos, end = instances.end();
1635 StructuredDataPluginInstances::iterator pos, end = instances.end();
1706 SymbolFileInstances::iterator pos, end = instances.end();
1733 SymbolFileInstances::iterator pos, end = instances.end();
1786 SymbolVendorInstances::iterator pos, end = instances.end();
1813 SymbolVendorInstances::iterator pos, end = instances.end();
1866 UnwindAssemblyInstances::iterator pos, end = instances.end();
1893 UnwindAssemblyInstances::iterator pos, end = instances.end();
1946 MemoryHistoryInstances::iterator pos, end = instances.end();
1973 MemoryHistoryInstances::iterator pos, end = instances.end();
2034 InstrumentationRuntimeInstances::iterator pos, end = instances.end();
2074 InstrumentationRuntimeInstances::iterator pos, end = instances.end();
2130 TypeSystemInstances::iterator pos, end = instances.end();
2157 TypeSystemInstances::iterator pos, end = instances.end();
2229 REPLInstances::iterator pos, end = instances.end();
2254 REPLInstances::iterator pos, end = instances.end();
2280 DynamicLoaderInstances::iterator pos, end = instances.end();
2292 JITLoaderInstances::iterator pos, end = instances.end();
2304 PlatformInstances::iterator pos, end = instances.end();
2316 ProcessInstances::iterator pos, end = instances.end();
tools/lldb/source/Core/ValueObjectList.cpp 66 collection::iterator pos, end = m_value_objects.end();
79 collection::iterator pos, end = m_value_objects.end();
96 collection::iterator pos, end = m_value_objects.end();
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp 111 decltype(sorted_categories)::iterator viter = sorted_categories.begin(),
tools/lldb/source/Expression/Materializer.cpp 401 EntityVector::iterator iter = m_entities.insert(m_entities.end(), EntityUP());
754 EntityVector::iterator iter = m_entities.insert(m_entities.end(), EntityUP());
1034 EntityVector::iterator iter = m_entities.insert(m_entities.end(), EntityUP());
1151 EntityVector::iterator iter = m_entities.insert(m_entities.end(), EntityUP());
1328 EntityVector::iterator iter = m_entities.insert(m_entities.end(), EntityUP());
tools/lldb/source/Interpreter/Options.cpp 866 OptionInfos::iterator pos, end = m_option_infos.end();
879 OptionInfos::iterator pos, end = m_option_infos.end();
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h 197 typedef collection::iterator iterator;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp 449 AddressVector::iterator start = addrs.begin();
450 AddressVector::iterator end = addrs.end();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 167 ImageInfo::collection::iterator pos, end = m_dyld_image_infos.end();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h 171 typedef collection::iterator iterator;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp 602 ImageInfo::collection::iterator pos, end = m_dyld_image_infos.end();
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp 491 AddressVector::iterator start = addrs.begin();
492 AddressVector::iterator end = addrs.end();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 326 for (ClangASTImporter::NamespaceMap::iterator i = namespace_map->begin(),
752 for (ClangASTImporter::NamespaceMap::iterator i = namespace_map->begin(),
1890 for (ClangASTImporter::NamespaceMap::iterator i = parent_map->begin(),
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 751 for (ClangASTImporter::NamespaceMap::iterator i = namespace_map->begin(),
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp 298 typedef InstVector::iterator InstIterator;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp 408 std::vector<VTableDescriptor>::iterator pos, end = m_descriptors.end();
607 region_collection::iterator pos, end = m_regions.end();
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h 178 typedef SectionHeaderColl::iterator SectionHeaderCollIter;
182 typedef DynamicSymbolColl::iterator DynamicSymbolCollIter;
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h 288 typedef SectionHeaderColl::iterator SectionHeaderCollIter;
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp 458 reg_num_collection::iterator unique_end =
508 reg_num_collection::iterator unique_end =
651 name_collection::iterator pos, end = m_set_names.end();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp 2008 for (DelayedPropertyList::iterator pi = delayed_properties.begin(),
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h 41 typedef collection::iterator iterator;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h 22 typedef DWARFAbbreviationDeclarationColl::iterator
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h 54 typedef DescriptorColl::iterator DescriptorIter;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h 29 typedef collection::iterator iterator;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h 73 llvm::iterator_range<DWARFDebugInfoEntry::collection::iterator>;
tools/lldb/source/Symbol/LineTable.cpp 37 entry_collection::iterator begin_pos = m_entries.begin();
38 entry_collection::iterator end_pos = m_entries.end();
40 entry_collection::iterator pos =
112 entry_collection::iterator begin_pos = m_entries.begin();
113 entry_collection::iterator end_pos = m_entries.end();
115 entry_collection::iterator pos =
128 entry_collection::iterator prev_pos = pos - 1;
tools/lldb/source/Symbol/SymbolContext.cpp 1226 collection::iterator pos, end = m_symbol_contexts.end();
tools/lldb/source/Symbol/Symtab.cpp 644 std::vector<uint32_t>::iterator pos = indexes.begin();
664 std::vector<uint32_t>::iterator pos = indexes.begin();
tools/lldb/source/Symbol/UnwindPlan.cpp 369 collection::iterator it = m_row_list.begin();
tools/lldb/source/Target/Process.cpp 654 std::vector<Notifications>::iterator pos, end = m_notifications.end();
667 std::vector<Notifications>::iterator notification_pos,
tools/lldb/source/Target/TargetList.cpp 445 collection::iterator pos, end = m_target_list.end();
552 collection::iterator pos, end = m_target_list.end();
tools/lldb/source/Target/ThreadList.cpp 266 collection::iterator pos, end = threads_copy.end();
361 collection::iterator pos, end = m_threads.end();
401 collection::iterator pos, end = m_threads.end();
414 collection::iterator pos, end = m_threads.end();
469 collection::iterator pos, end = m_threads.end();
479 collection::iterator pos, end = m_threads.end();
492 collection::iterator pos, end = m_threads.end();
621 collection::iterator pos, end = m_threads.end();
633 collection::iterator pos, end = m_threads.end();
716 collection::iterator rhs_pos, rhs_end = rhs.m_threads.end();
737 collection::iterator pos, end = m_threads.end();
tools/lldb/source/Target/ThreadPlanRunToAddress.cpp 52 std::vector<lldb::addr_t>::iterator pos, end = m_addresses.end();
tools/lldb/source/Utility/Listener.cpp 190 broadcaster_manager_collection::iterator iter,
195 iter = std::find_if<broadcaster_manager_collection::iterator,
440 broadcaster_manager_collection::iterator iter,
444 iter = std::find_if<broadcaster_manager_collection::iterator,
tools/llvm-ar/llvm-ar.cpp 723 std::vector<StringRef>::iterator &Pos,
794 std::vector<StringRef>::iterator MemberI = Members.end();
tools/llvm-mca/CodeRegion.h 99 typedef std::vector<UniqueCodeRegion>::iterator iterator;
tools/llvm-objcopy/COFF/Object.h 112 iterator_range<std::vector<Symbol>::iterator> getMutableSymbols() {
128 iterator_range<std::vector<Section>::iterator> getMutableSections() {
tools/llvm-objdump/MachODump.cpp 256 typedef DiceTable::iterator dice_table_iterator;
tools/llvm-rc/ResourceScriptParser.h 34 using LocIter = std::vector<RCToken>::iterator;
tools/polly/include/polly/ScopInfo.h 2140 iterator_range<AccFuncVector::iterator> access_functions() {
unittests/ADT/RangeAdapterTest.cpp 45 typedef std::vector<int>::iterator iterator;
62 typedef std::vector<int>::iterator iterator;
84 typedef std::vector<int>::iterator iterator;
86 std::vector<int>::iterator I;
93 explicit reverse_iterator(std::vector<int>::iterator I) : I(I) {}
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
68 end(_Container& __cont) -> decltype(__cont.end())
usr/include/c++/7.4.0/bits/stl_iterator.h 647 typename _Container::iterator iter;
657 insert_iterator(_Container& __x, typename _Container::iterator __i)
usr/include/c++/7.4.0/bits/stl_vector.h 241 typedef std::reverse_iterator<iterator> reverse_iterator;
562 iterator
564 { return iterator(this->_M_impl._M_start); }
580 iterator
582 { return iterator(this->_M_impl._M_finish); }
996 iterator
1011 iterator
1041 iterator
1058 iterator
1083 iterator
1127 iterator
1177 iterator
1204 iterator
1401 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val,
1408 _M_insert_dispatch(iterator __pos, _InputIterator __first,
1418 _M_range_insert(iterator __pos, _InputIterator __first,
1424 _M_range_insert(iterator __pos, _ForwardIterator __first,
1430 _M_fill_insert(iterator __pos, size_type __n, const value_type& __x);
1479 _M_insert_aux(iterator __position, _Arg&& __arg);
1483 _M_realloc_insert(iterator __position, _Args&&... __args);
1486 iterator
1491 iterator
1495 iterator
1522 iterator
1523 _M_erase(iterator __position);
1525 iterator
1526 _M_erase(iterator __first, iterator __last);
1526 _M_erase(iterator __first, iterator __last);
usr/include/c++/7.4.0/bits/vector.tcc 113 typename vector<_Tp, _Alloc>::iterator
148 return iterator(this->_M_impl._M_start + __n);
152 typename vector<_Tp, _Alloc>::iterator
154 _M_erase(iterator __position)
164 typename vector<_Tp, _Alloc>::iterator
166 _M_erase(iterator __first, iterator __last)
166 _M_erase(iterator __first, iterator __last)
314 _M_insert_rval(const_iterator __position, value_type&& __v) -> iterator
329 return iterator(this->_M_impl._M_start + __n);
337 -> iterator
358 return iterator(this->_M_impl._M_start + __n);
365 _M_insert_aux(iterator __position, _Arg&& __arg)
395 _M_realloc_insert(iterator __position, _Args&&... __args)
459 _M_fill_insert(iterator __position, size_type __n, const value_type& __x)
617 _M_range_insert(iterator __pos, _InputIterator __first,
631 _M_range_insert(iterator __position, _ForwardIterator __first,
utils/TableGen/AsmWriterEmitter.cpp 675 for (std::vector<std::string>::iterator
utils/TableGen/CodeEmitterGen.cpp 464 for (std::vector<Record*>::iterator IC = Insts.begin(), EC = Insts.end();
utils/TableGen/CodeGenInstruction.h 162 typedef std::vector<OperandInfo>::iterator iterator;
utils/TableGen/CodeGenRegisters.cpp 1647 for (std::vector<UberRegSet>::iterator I = std::next(UberSets.begin()),
utils/TableGen/CodeGenSchedule.cpp 1627 for (std::vector<PredTransition>::iterator I =
1638 for (std::vector<PredTransition>::iterator I =
utils/TableGen/CodeGenSchedule.h 449 using class_iterator = std::vector<CodeGenSchedClass>::iterator;
utils/TableGen/FixedLenDecoderEmitter.cpp 722 FixupScopeList::iterator Source = TableInfo.FixupStack.end() - 1;
723 FixupScopeList::iterator Dest = Source - 1;
utils/TableGen/GlobalISelEmitter.cpp 719 iterator_range<std::vector<Matcher *>::iterator> matchers() {
771 iterator_range<std::vector<Matcher *>::iterator> matchers() {
970 iterator_range<MatchersTy::iterator> insnmatchers() {
2108 OperandVec::iterator operands_begin() { return Operands.begin(); }
2109 OperandVec::iterator operands_end() { return Operands.end(); }
2110 iterator_range<OperandVec::iterator> operands() {
utils/TableGen/RegisterInfoEmitter.cpp 389 for (DwarfRegNumsVecTy::iterator I = DwarfRegNums.begin(),
412 for (DwarfRegNumsVecTy::iterator
478 for (DwarfRegNumsVecTy::iterator
utils/TableGen/SubtargetEmitter.cpp 560 std::vector<std::vector<InstrItinerary>>::iterator
1193 std::vector<MCWriteProcResEntry>::iterator WPRPos =
1206 std::vector<MCWriteLatencyEntry>::iterator WLPos =
1229 std::vector<MCReadAdvanceEntry>::iterator RAPos =
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 933 typename C::iterator* /* it */ = NULL,
utils/unittest/googletest/include/gtest/internal/gtest-param-util.h 547 for (typename TestInfoContainer::iterator test_it = tests_.begin();
550 for (typename InstantiationContainer::iterator gen_it =
672 for (TestCaseInfoContainer::iterator it = test_case_infos_.begin();
685 for (TestCaseInfoContainer::iterator it = test_case_infos_.begin();
712 for (TestCaseInfoContainer::iterator it = test_case_infos_.begin();
utils/unittest/googletest/src/gtest-death-test.cc 910 for (std::vector<char*>::iterator i = args_.begin(); i != args_.end();
utils/unittest/googletest/src/gtest.cc 2063 const std::vector<TestProperty>::iterator property_with_matching_key =