/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTStructExtractor.cpp | 115 RecordDecl::decl_iterator decl_iterator; in ExtractFromTopLevelDecl() local 117 for (decl_iterator = linkage_spec_decl->decls_begin(); in ExtractFromTopLevelDecl() 118 decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) { in ExtractFromTopLevelDecl() 119 ExtractFromTopLevelDecl(*decl_iterator); in ExtractFromTopLevelDecl() 133 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl() local 135 for (decl_iterator = D.begin(); decl_iterator != D.end(); ++decl_iterator) { in HandleTopLevelDecl() 136 Decl *decl = *decl_iterator; in HandleTopLevelDecl()
|
H A D | ASTResultSynthesizer.cpp | 77 RecordDecl::decl_iterator decl_iterator; in TransformTopLevelDecl() local 79 for (decl_iterator = linkage_spec_decl->decls_begin(); in TransformTopLevelDecl() 80 decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) { in TransformTopLevelDecl() 81 TransformTopLevelDecl(*decl_iterator); in TransformTopLevelDecl() 102 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl() local 104 for (decl_iterator = D.begin(); decl_iterator != D.end(); ++decl_iterator) { in HandleTopLevelDecl() [all...] |
/llvm-project/clang/include/clang/AST/ |
H A D | DeclBase.h | 2321 /// decl_iterator - Iterates through the declarations stored 2323 class decl_iterator { 2334 decl_iterator() = default; 2335 explicit decl_iterator(Decl *C) : Current(C) {} 2342 decl_iterator& operator++() { 2347 decl_iterator operator++(int) { 2348 decl_iterator tmp(*this); 2353 friend bool operator==(decl_iterator x, decl_iterator y) { 2357 friend bool operator!=(decl_iterator [all...] |
H A D | CXXInheritance.h | 173 using decl_iterator = NamedDecl **; variable 190 using decl_range = llvm::iterator_range<decl_iterator>;
|
H A D | Stmt.h | 1562 using decl_iterator = DeclGroupRef::iterator; 1564 using decl_range = llvm::iterator_range<decl_iterator>; 1573 decl_iterator decl_begin() { return DG.begin(); } 1574 decl_iterator decl_end() { return DG.end(); } 1578 using reverse_decl_iterator = std::reverse_iterator<decl_iterator>;
|
H A D | Type.h | 3271 using decl_iterator = const TypeCoupledDeclRefInfo *; 3272 using decl_range = llvm::iterator_range<decl_iterator>; 3274 decl_iterator dependent_decl_begin() const { return Decls.begin(); } 3275 decl_iterator dependent_decl_end() const { return Decls.end(); }
|
H A D | Decl.h | 4387 return field_iterator(decl_iterator());
|
/llvm-project/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 230 using decl_iterator = SmallVectorImpl<NamedDecl *>::iterator; variable 232 decl_iterator begin() { in begin() 236 decl_iterator end() { return CorrectionDecls.end(); } in end()
|
/llvm-project/clang/tools/libclang/ |
H A D | CursorVisitor.h | 116 DeclContext::decl_iterator *DI_current; 117 DeclContext::decl_iterator DE_current;
|
H A D | CIndex.cpp | 641 DeclContext::decl_iterator I = DC->decls_begin(), E = DC->decls_end(); in VisitDeclContext()
|
/llvm-project/polly/lib/External/isl/interface/ |
H A D | generator.cc | 231 DeclContext::decl_iterator i; in add_type_subclasses() 256 DeclContext::decl_iterator i; in add_set_enum()
|
/llvm-project/clang/lib/Frontend/ |
H A D | InterfaceStubFunctionsConsumer.cpp | 145 HandleDecls(const llvm::iterator_range<DeclContext::decl_iterator> &Decls, in HandleDecls()
|
/llvm-project/clang/lib/AST/ |
H A D | DeclBase.cpp | 509 DeclContext::decl_iterator(const_cast<FieldDecl *>(FD))); in getTranslationUnitDecl() 1636 DeclContext::decl_iterator DeclContext::decls_begin() const { in shouldBeHidden() 1639 return decl_iterator(FirstDecl); in shouldBeHidden()
|
H A D | DeclPrinter.cpp | 428 for (DeclContext::decl_iterator D = DC->decls_begin(), DEnd = DC->decls_end(); in VisitDeclContext() 515 DeclContext::decl_iterator Next = D; in VisitDeclContext()
|
H A D | Decl.cpp | 5118 return field_iterator(decl_iterator(FirstDecl)); in LoadFieldsFromExternalStorage()
|
/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 1840 for (DeclContext::decl_iterator D = TU->decls_begin(), DEnd = TU->decls_end(); in HandleTranslationUnit() 1872 DeclContext::decl_iterator N = D; in HandleTranslationUnit() 1886 DeclContext::decl_iterator N = D; in HandleTranslationUnit()
|
/llvm-project/clang/lib/Sema/ |
H A D | Sema.cpp | 1022 for (DeclContext::decl_iterator I = RD->decls_begin(), in MethodsAndNestedClassesComplete()
|
H A D | SemaLookup.cpp | 4480 TypoCorrection::decl_iterator DI = TC.begin(), DE = TC.end(); in getNestedNameSpecifierIdentifiers()
|
H A D | SemaInit.cpp | 2934 RecordDecl::field_iterator(DeclContext::decl_iterator(KnownField)); in CheckDesignatedInitializer()
|
H A D | SemaDecl.cpp | 9143 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), in CreateNewFunctionDecl()
|
/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 744 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl() 5549 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end(); in RewriteFunctionBodyOrGlobalInitializer()
|
H A D | RewriteObjC.cpp | 675 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()
|
/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 7541 for (clang::RecordDecl::decl_iterator in BuildIndirectFields()
|