Home
last modified time | relevance | path

Searched refs:decl_iterator (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTStructExtractor.cpp116 RecordDecl::decl_iterator decl_iterator; in ExtractFromTopLevelDecl() local
118 for (decl_iterator = linkage_spec_decl->decls_begin(); in ExtractFromTopLevelDecl()
119 decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) { in ExtractFromTopLevelDecl()
120 ExtractFromTopLevelDecl(*decl_iterator); in ExtractFromTopLevelDecl()
134 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl() local
136 for (decl_iterator = D.begin(); decl_iterator != D.end(); ++decl_iterator) { in HandleTopLevelDecl()
137 Decl *decl = *decl_iterator; in HandleTopLevelDecl()
H A DASTResultSynthesizer.cpp76 RecordDecl::decl_iterator decl_iterator; in TransformTopLevelDecl() local
78 for (decl_iterator = linkage_spec_decl->decls_begin(); in TransformTopLevelDecl()
79 decl_iterator != linkage_spec_decl->decls_end(); ++decl_iterator) { in TransformTopLevelDecl()
80 TransformTopLevelDecl(*decl_iterator); in TransformTopLevelDecl()
101 DeclGroupRef::iterator decl_iterator; in HandleTopLevelDecl() local
103 for (decl_iterator = D.begin(); decl_iterator != D.end(); ++decl_iterator) { in HandleTopLevelDecl()
104 Decl *decl = *decl_iterator; in HandleTopLevelDecl()
H A DClangASTSource.cpp614 for (TagDecl::decl_iterator iter = original_decl_context->decls_begin(); in FindExternalLexicalDecls()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h1954 class decl_iterator {
1965 decl_iterator() = default;
1973 decl_iterator& operator++() {
1978 decl_iterator operator++(int) {
1979 decl_iterator tmp(*this);
1984 friend bool operator==(decl_iterator x, decl_iterator y) {
1988 friend bool operator!=(decl_iterator x, decl_iterator y) {
1998 decl_iterator decls_begin() const;
1999 decl_iterator decls_end() const { return decl_iterator(); } in decls_end()
2008 decl_iterator noload_decls_begin() const { return decl_iterator(FirstDecl); } in noload_decls_begin()
[all …]
H A DCXXInheritance.h183 using decl_iterator = NamedDecl **; variable
200 using decl_range = llvm::iterator_range<decl_iterator>;
H A DStmt.h1181 using decl_iterator = DeclGroupRef::iterator; variable
1183 using decl_range = llvm::iterator_range<decl_iterator>;
1192 decl_iterator decl_begin() { return DG.begin(); } in decl_begin()
1193 decl_iterator decl_end() { return DG.end(); } in decl_end()
1197 using reverse_decl_iterator = std::reverse_iterator<decl_iterator>;
H A DDecl.h3788 return field_iterator(decl_iterator()); in field_end()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DTypoCorrection.h231 using decl_iterator = SmallVectorImpl<NamedDecl *>::iterator; variable
233 decl_iterator begin() { in begin()
237 decl_iterator end() { return CorrectionDecls.end(); } in end()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DCXXInheritance.cpp56 return decl_range(decl_iterator(DeclsFound.get()), in found_decls()
57 decl_iterator(DeclsFound.get() + NumDeclsFound)); in found_decls()
H A DDeclBase.cpp1371 DeclContext::decl_iterator DeclContext::decls_begin() const { in decls_begin()
1374 return decl_iterator(FirstDecl); in decls_begin()
H A DDeclPrinter.cpp360 for (DeclContext::decl_iterator D = DC->decls_begin(), DEnd = DC->decls_end(); in VisitDeclContext()
449 DeclContext::decl_iterator Next = D; in VisitDeclContext()
H A DDecl.cpp4149 return field_iterator(decl_iterator(FirstDecl)); in field_begin()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp1847 for (DeclContext::decl_iterator D = TU->decls_begin(), DEnd = TU->decls_end(); in HandleTranslationUnit()
1879 DeclContext::decl_iterator N = D; in HandleTranslationUnit()
1893 DeclContext::decl_iterator N = D; in HandleTranslationUnit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp756 for (DeclContext::decl_iterator I = RD->decls_begin(), in MethodsAndNestedClassesComplete()
H A DSemaLookup.cpp3864 TypoCorrection::decl_iterator DI = TC.begin(), DE = TC.end(); in checkCorrectionVisibility()
H A DSemaInit.cpp2434 RecordDecl::field_iterator(DeclContext::decl_iterator(KnownField)); in CheckDesignatedInitializer()
H A DSemaDecl.cpp7761 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), in DiagnoseInvalidRedeclaration()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp745 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()
5589 for (DeclStmt::decl_iterator DI = DS->decl_begin(), DE = DS->decl_end(); in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteObjC.cpp677 for (DeclContext::decl_iterator DI = LSD->decls_begin(), in HandleTopLevelSingleDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp869 DeclContext::decl_iterator(const_cast<FieldDecl *>(FD))); in isFlexibleArrayMemberExpr()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp8006 for (clang::RecordDecl::decl_iterator in BuildIndirectFields()