Home
last modified time | relevance | path

Searched refs:pointee_iterator (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A Diterator.h320 struct pointee_iterator struct
322 pointee_iterator<WrappedIteratorT, T>, WrappedIteratorT,
325 pointee_iterator() = default;
327 pointee_iterator(U &&u) in pointee_iterator() argument
328 : pointee_iterator::iterator_adaptor_base(std::forward<U &&>(u)) {} in pointee_iterator()
335 iterator_range<pointee_iterator<WrappedIteratorT>>
337 using PointeeIteratorT = pointee_iterator<WrappedIteratorT>; in make_pointee_range()
374 pointer_iterator<pointee_iterator<WrappedIteratorT, T1>, T2>;
H A DFoldingSet.h638 using iterator = pointee_iterator<typename VectorT::iterator>;
643 using const_iterator = pointee_iterator<typename VectorT::const_iterator>;
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DModuleManager.h130 using ModuleIterator = llvm::pointee_iterator<
132 using ModuleConstIterator = llvm::pointee_iterator<
134 using ModuleReverseIterator = llvm::pointee_iterator<
/llvm-project-15.0.7/mlir/include/mlir/AsmParser/
H A DAsmParserState.h105 using BlockDefIterator = llvm::pointee_iterator<
107 using OperationDefIterator = llvm::pointee_iterator<
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCAssembler.h80 using const_iterator = pointee_iterator<SectionListType::const_iterator>;
81 using iterator = pointee_iterator<SectionListType::iterator>;
84 pointee_iterator<SymbolDataListType::const_iterator>;
85 using symbol_iterator = pointee_iterator<SymbolDataListType::iterator>;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFeatureModule.h166 using iterator = llvm::pointee_iterator<decltype(Modules)::iterator>;
168 llvm::pointee_iterator<decltype(Modules)::const_iterator>;
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIteratorTest.cpp45 using pointee_iterator_defaulted = pointee_iterator<T>;
163 typedef pointee_iterator<SmallVectorImpl<int *>::const_iterator> in TEST()
204 typedef pointee_iterator< in TEST()
256 pointee_iterator<SmallVectorImpl<S *>::const_iterator, const S> I = V.begin(); in TEST()
315 using PointeeIterator = pointee_iterator<std::unique_ptr<int> *>; in TEST()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassManager.h81 llvm::pointee_iterator<MutableArrayRef<std::unique_ptr<Pass>>::iterator>;
87 llvm::pointee_iterator<ArrayRef<std::unique_ptr<Pass>>::const_iterator>;
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DJob.h271 using iterator = llvm::pointee_iterator<list_type::iterator>;
272 using const_iterator = llvm::pointee_iterator<list_type::const_iterator>;
/llvm-project-15.0.7/mlir/include/mlir/Rewrite/
H A DFrozenRewritePatternSet.h61 iterator_range<llvm::pointee_iterator<NativePatternListT::const_iterator>>
/llvm-project-15.0.7/llvm/include/llvm/Remarks/
H A DRemarkLinker.h87 using iterator = pointee_iterator<decltype(Remarks)::const_iterator>;
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DIRObjectFile.h48 pointee_iterator<std::vector<std::unique_ptr<Module>>::const_iterator,
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DGCOV.h213 using iterator = pointee_iterator<
234 using BlockIterator = pointee_iterator<
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h475 using iterator = pointee_iterator<SmallVectorImpl<Node *>::const_iterator>;
599 using iterator = pointee_iterator<SmallVectorImpl<SCC *>::const_iterator>;
602 pointee_iterator<SmallPtrSetImpl<RefSCC *>::const_iterator>;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DDiagnostics.h252 using note_iterator = llvm::pointee_iterator<NoteVector::iterator>;
254 llvm::pointee_iterator<NoteVector::const_iterator>;
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOObject.h142 using iterator = pointee_iterator<
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryFunction.h749 using iterator = pointee_iterator<BasicBlockListType::iterator>;
750 using const_iterator = pointee_iterator<BasicBlockListType::const_iterator>;
752 pointee_iterator<BasicBlockListType::reverse_iterator>;
754 pointee_iterator<BasicBlockListType::const_reverse_iterator>;
H A DBinaryContext.h163 using SectionIterator = pointee_iterator<SectionSetType::iterator>;
164 using SectionConstIterator = pointee_iterator<SectionSetType::const_iterator>;
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObject.h54 using iterator = pointee_iterator<const std::unique_ptr<SectionBase> *>;
1033 using ConstRange = iterator_range<pointee_iterator<
1064 filter_iterator<pointee_iterator<std::vector<SecPtr>::const_iterator>,
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h673 using iterator = pointee_iterator<decltype(Entries)::const_iterator>;
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h877 using section_iterator = pointee_iterator<SectionList::iterator>;
878 using const_section_iterator = pointee_iterator<SectionList::const_iterator>;
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1280 using PI = llvm::pointee_iterator<const Matcher<T> *const *>;
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp1453 using ChunkIterator = llvm::pointee_iterator<