Home
last modified time | relevance | path

Searched refs:TraverseDecl (Results 1 – 25 of 72) sorted by relevance

123

/llvm-project-15.0.7/clang/include/clang/AST/
H A DLexicallyOrderedRecursiveASTVisitor.h91 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper()
107 if (!BaseType::getDerived().TraverseDecl(Child)) in TraverseDeclContextHelper()
151 if (!BaseType::getDerived().TraverseDecl(D)) in TraverseAdditionalLexicallyNestedDeclarations()
H A DRecursiveASTVisitor.h249 bool TraverseDecl(Decl *D);
1506 TRY_TO(TraverseDecl(Child));
1580 TRY_TO(TraverseDecl(*ITPL));
1787 TRY_TO(TraverseDecl(D));
1817 TRY_TO(TraverseDecl(RD));
1843 TRY_TO(TraverseDecl(RD));
1868 TRY_TO(TraverseDecl(RD));
1875 TRY_TO(TraverseDecl(RD));
2114 TRY_TO(TraverseDecl(Binding));
2375 TRY_TO(TraverseDecl(I));
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTConsumers.cpp50 TraverseDecl(D); in HandleTranslationUnit()
55 bool TraverseDecl(Decl *D) { in TraverseDecl() function in __anonba0982200111::ASTPrinter
72 return base::TraverseDecl(D); in TraverseDecl()
143 TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeaderSourceSwitch.cpp127 std::function<void(Decl *)> TraverseDecl = [&](Decl *D) { in getIndexableLocalDecls() local
139 TraverseDecl(D); in getIndexableLocalDecls()
149 TraverseDecl(TopLevel); in getIndexableLocalDecls()
H A DDumpAST.cpp339 bool TraverseDecl(Decl *D) { in TraverseDecl() function in clang::clangd::__anon0d0843690111::DumpVisitor
341 traverseNode("declaration", D, [&] { Base::TraverseDecl(D); }); in TraverseDecl()
406 V.TraverseDecl(const_cast<Decl *>(D)); in dumpAST()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DLexicallyOrderedRecursiveASTVisitorTest.cpp28 bool TraverseDecl(Decl *D) { in TraverseDecl() function in __anona5160f4d0111::LexicallyOrderedDeclVisitor
30 LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D); in TraverseDecl()
58 SubVisitor.TraverseDecl(TU); in VisitTranslationUnitDecl()
H A DLookupTest.cpp40 bool TraverseDecl(Decl *D) { in TraverseDecl() function
42 bool Ret = TestVisitor::TraverseDecl(D); in TraverseDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DFunctionCognitiveComplexityCheck.cpp241 bool ShouldContinue = Base::TraverseDecl(Node); in traverseDeclWithIncreasedNestingLevel()
470 bool TraverseDecl(Decl *Node, bool MainAnalyzedFunction = false) { in TraverseDecl() function in clang::tidy::readability::__anona0326b410111::FunctionASTVisitor
472 return Base::TraverseDecl(Node); in TraverseDecl()
485 return Base::TraverseDecl(Node); in TraverseDecl()
536 Visitor.TraverseDecl(const_cast<FunctionDecl *>(TheDecl), true); in check()
H A DFunctionSizeCheck.cpp85 bool TraverseDecl(Decl *Node) { in TraverseDecl() function in clang::tidy::readability::__anonf4e910260111::FunctionASTVisitor
87 Base::TraverseDecl(Node); in TraverseDecl()
161 Visitor.TraverseDecl(const_cast<FunctionDecl *>(Func)); in check()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFinder.cpp91 Visitor.TraverseDecl(CurrDecl); in getNamedDeclAt()
131 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in getNamedDeclFor()
/llvm-project-15.0.7/clang/examples/CallSuperAttribute/
H A DCallSuperAttrInfo.cpp92 Visitor.TraverseDecl(MethodDecl); in VisitCXXMethodDecl()
120 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp77 bool TraverseDecl(Decl *D) { in TraverseDecl() function in __anonb65016a60111::ASTSelectionFinder
79 return LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D); in TraverseDecl()
98 LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D); in TraverseDecl()
195 Visitor.TraverseDecl(Context.getTranslationUnitDecl()); in findSelectedASTNodes()
/llvm-project-15.0.7/clang-tools-extra/include-cleaner/lib/
H A DWalkAST.cpp43 ASTWalker(Callback).TraverseDecl(&Root); in walkAST()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp45 bool TraverseDecl(Decl *D) { in TraverseDecl() function in __anon06676ab80111::GCAttrsCollector
57 return base::TraverseDecl(D); in TraverseDecl()
322 GCAttrsCollector(MigrateCtx, AllProps).TraverseDecl( in traverseTU()
H A DTransUnusedInitDelegate.cpp76 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl()); in rewriteUnusedInitDelegate()
H A DTransARCAssign.cpp76 assignCheck.TraverseDecl(pass.Ctx.getTranslationUnitDecl()); in makeAssignARCSafe()
H A DTransAPIUses.cpp106 APIChecker(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl()); in checkAPIUses()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DPrintASTTests.cpp51 V.TraverseDecl(AST.getASTContext().getTranslationUnitDecl()); in TEST_P()
/llvm-project-15.0.7/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp72 Evaluator.TraverseDecl(Ctx.getTranslationUnitDecl()); in HandleTranslationUnit()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp152 bool TraverseDecl(Decl *DeclNode) { in TraverseDecl() function in clang::ast_matchers::internal::__anon5fcafee50111::MatchChildASTVisitor
335 return VisitorBase::TraverseDecl(const_cast<Decl*>(&DeclNode)); in baseTraverse()
499 bool TraverseDecl(Decl *DeclNode);
550 TraverseDecl(LE->getLambdaClass()); in dataTraverseNode()
562 TraverseDecl(D); in dataTraverseNode()
572 TraverseDecl(Param); in dataTraverseNode()
1422 bool MatchASTVisitor::TraverseDecl(Decl *DeclNode) { in TraverseDecl() function in clang::ast_matchers::internal::__anon5fcafee50111::MatchASTVisitor
1449 return RecursiveASTVisitor<MatchASTVisitor>::TraverseDecl(DeclNode); in TraverseDecl()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedLambdaCapturesChecker.cpp54 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
H A DNoUncountedMembersChecker.cpp65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
H A DRefCntblBaseVirtualDtorChecker.cpp58 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DAddUsing.cpp80 bool TraverseDecl(Decl *Node) { in TraverseDecl() function in clang::clangd::__anon4b9e9f7d0111::UsingFinder
88 return RecursiveASTVisitor<UsingFinder>::TraverseDecl(Node); in TraverseDecl()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp114 Visitor.TraverseDecl(const_cast<Decl *>(D)); in checkASTCodeBody()

123