|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/RecursiveASTVisitor.h 233 bool TraverseDecl(Decl *D);
References
tools/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp 68 v.TraverseDecl(context.getTranslationUnitDecl());
tools/clang/include/clang/AST/RecursiveASTVisitor.h 183 if (!getDerived().TraverseDecl(D))
918 TRY_TO(TraverseDecl(C->getCapturedVar()));
1247 TRY_TO(TraverseDecl(TL.getParam(I)));
1390 TRY_TO(TraverseDecl(Child));
1448 TRY_TO(TraverseDecl(D->getFriendDecl()));
1455 TRY_TO(TraverseDecl(D->getFriendDecl()));
1460 TRY_TO(TraverseDecl(*ITPL));
1466 TRY_TO(TraverseDecl(D->getSpecialization()));
1555 TRY_TO(TraverseDecl(Parameter));
1637 TRY_TO(TraverseDecl(D));
1670 TRY_TO(TraverseDecl(RD));
1696 TRY_TO(TraverseDecl(RD));
1721 TRY_TO(TraverseDecl(RD));
1728 TRY_TO(TraverseDecl(RD));
1769 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1803 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1953 TRY_TO(TraverseDecl(Binding));
2023 TRY_TO(TraverseDecl(Parameter));
2176 TRY_TO(TraverseDecl(S->getExceptionDecl()));
2182 TRY_TO(TraverseDecl(I));
2457 TRY_TO(TraverseDecl(S->getLambdaClass()));
2465 TRY_TO(TraverseDecl(D));
2470 TRY_TO(TraverseDecl(Proto.getParam(I)));
2505 TRY_TO(TraverseDecl(S->getBlockDecl()));
2606 DEF_TRAVERSE_STMT(CapturedStmt, { TRY_TO(TraverseDecl(S->getCapturedDecl())); })
tools/clang/include/clang/Analysis/CallGraph.h 62 TraverseDecl(D);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 391 BodyMigrator(*this).TraverseDecl(D);
tools/clang/lib/ARCMigrate/TransAPIUses.cpp 106 APIChecker(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransARCAssign.cpp 76 assignCheck.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp 433 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp 119 RootBlockObjCVarRewriter(VarsToChange).TraverseDecl(block);
tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp 241 EmptyStatementsRemover(pass).TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 57 return base::TraverseDecl(D);
tools/clang/lib/ARCMigrate/TransProperties.cpp 307 bool notFound = oneAssign.TraverseDecl(CurImplD);
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp 458 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp 465 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp 76 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp 225 trans.TraverseDecl(pass.Ctx.getTranslationUnitDecl());
tools/clang/lib/ARCMigrate/Transforms.cpp 514 ASTTransform(*this).TraverseDecl(TU);
tools/clang/lib/AST/ASTContext.cpp10478 DeclNode, DeclNode, [&] { return VisitorBase::TraverseDecl(DeclNode); },
tools/clang/lib/AST/ASTImporterLookupTable.cpp 68 B.TraverseDecl(&TU);
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp 225 return VisitorBase::TraverseDecl(const_cast<Decl*>(&DeclNode));
919 return RecursiveASTVisitor<MatchASTVisitor>::TraverseDecl(DeclNode);
tools/clang/lib/CodeGen/CodeGenPGO.cpp 806 Walker.TraverseDecl(const_cast<FunctionDecl *>(FD));
808 Walker.TraverseDecl(const_cast<ObjCMethodDecl *>(MD));
810 Walker.TraverseDecl(const_cast<BlockDecl *>(BD));
812 Walker.TraverseDecl(const_cast<CapturedDecl *>(CD));
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 189 DTV.TraverseDecl(I);
219 DTV.TraverseDecl(D);
tools/clang/lib/Frontend/ASTConsumers.cpp 69 return base::TraverseDecl(D);
123 TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp 232 v.TraverseDecl(context.getTranslationUnitDecl());
tools/clang/lib/Sema/SemaDeclAttr.cpp 8163 return !Visitor.TraverseDecl(const_cast<Decl *>(D));
8223 return Base::TraverseDecl(D);
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 169 return inherited::TraverseDecl(D);
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 114 Visitor.TraverseDecl(const_cast<Decl *>(D));
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp 507 Visitor.TraverseDecl(const_cast<Decl *>(D));
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 1232 Visitor.TraverseDecl(const_cast<Decl *>(D));
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 191 Visitor.TraverseDecl(MD);
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD));
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 627 TraverseDecl(LocalTUDecls[i]);
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 235 RecursiveASTVisitor<PreorderVisitor>::TraverseDecl(D);
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp 80 return LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D);
99 LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D);
tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp 90 Visitor.TraverseDecl(CurrDecl);
130 Visitor.TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 70 TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 506 Visitor.TraverseDecl(Decl);
514 Finder.TraverseDecl(TranslationUnitDecl);
tools/clang/lib/Tooling/Syntax/BuildTree.cpp 206 return RecursiveASTVisitor::TraverseDecl(D);
209 return RecursiveASTVisitor::TraverseDecl(D);
tools/clang/tools/extra/clang-doc/Mapper.cpp 23 TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp 79 TraverseDecl(const_cast<CXXConstructorDecl *>(Ctor));
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp 291 ArgUsageVisitor.TraverseDecl(const_cast<Decl *>(D));
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp 86 Base::TraverseDecl(Node);
tools/clang/tools/extra/clangd/FindTarget.cpp 729 ExplicitReferenceColletor(Out).TraverseDecl(const_cast<Decl *>(D));
tools/clang/tools/extra/clangd/Selection.cpp 194 return Base::TraverseDecl(X); // Already pushed by constructor.
198 return traverseNode(X, [&] { return Base::TraverseDecl(X); });
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp 430 TraverseDecl(const_cast<FunctionDecl *>(ExtZone.EnclosingFunction));
tools/clang/tools/extra/clangd/unittests/PrintASTTests.cpp 52 V.TraverseDecl(AST.getASTContext().getTranslationUnitDecl());
tools/clang/tools/extra/clangd/unittests/TestTU.cpp 151 Visitor.TraverseDecl(AST.getASTContext().getTranslationUnitDecl());
tools/clang/tools/extra/modularize/Modularize.cpp 673 .TraverseDecl(Ctx.getTranslationUnitDecl());
788 CompileCheckVisitor().TraverseDecl(Ctx.getTranslationUnitDecl());
tools/clang/tools/extra/unittests/clang-tidy/OverlappingReplacementsTest.cpp 108 .TraverseDecl(Result.Context->getTranslationUnitDecl());
tools/clang/unittests/AST/EvaluateAsRValueTest.cpp 73 Evaluator.TraverseDecl(Ctx.getTranslationUnitDecl());
tools/clang/unittests/Frontend/FrontendActionTest.cpp 67 TraverseDecl(context.getTranslationUnitDecl());
tools/clang/unittests/Tooling/ExecutionTest.cpp 44 TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp 30 LexicallyOrderedRecursiveASTVisitor::TraverseDecl(D);
tools/clang/unittests/Tooling/LookupTest.cpp 33 bool Ret = TestVisitor::TraverseDecl(D);
tools/clang/unittests/Tooling/RefactoringTest.cpp 666 Visitor->TraverseDecl(Context.getTranslationUnitDecl());
tools/clang/unittests/Tooling/TestVisitor.h 98 Visitor->TraverseDecl(Context.getTranslationUnitDecl());
tools/lldb/tools/lldb-instr/Instrument.cpp 252 Visitor.TraverseDecl(Decl);
312 Visitor.TraverseDecl(*b);