| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | iterator.h | 320 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 D | FoldingSet.h | 638 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 D | ModuleManager.h | 130 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 D | AsmParserState.h | 105 using BlockDefIterator = llvm::pointee_iterator< 107 using OperationDefIterator = llvm::pointee_iterator<
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCAssembler.h | 80 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 D | FeatureModule.h | 166 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 D | IteratorTest.cpp | 45 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 D | PassManager.h | 81 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 D | Job.h | 271 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 D | FrozenRewritePatternSet.h | 61 iterator_range<llvm::pointee_iterator<NativePatternListT::const_iterator>>
|
| /llvm-project-15.0.7/llvm/include/llvm/Remarks/ |
| H A D | RemarkLinker.h | 87 using iterator = pointee_iterator<decltype(Remarks)::const_iterator>;
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | IRObjectFile.h | 48 pointee_iterator<std::vector<std::unique_ptr<Module>>::const_iterator,
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | GCOV.h | 213 using iterator = pointee_iterator< 234 using BlockIterator = pointee_iterator<
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LazyCallGraph.h | 475 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 D | Diagnostics.h | 252 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 D | MachOObject.h | 142 using iterator = pointee_iterator<
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryFunction.h | 749 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 D | BinaryContext.h | 163 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 D | ELFObject.h | 54 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 D | DWARFDebugFrame.h | 673 using iterator = pointee_iterator<decltype(Entries)::const_iterator>;
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 877 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 D | ASTMatchersInternal.h | 1280 using PI = llvm::pointee_iterator<const Matcher<T> *const *>;
|
| /llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/ |
| H A D | PDLLServer.cpp | 1453 using ChunkIterator = llvm::pointee_iterator<
|