| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | RecursiveASTVisitor.h | 200 bool TraverseStmt(Stmt *S, DataRecursionQueue *Queue = nullptr); 527 TRY_TO(TraverseStmt(IDC)); 587 TRY_TO(TraverseStmt(R->getExpr())); 605 return getDerived().TraverseStmt(R->getConstraintExpr()); 661 RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S, DataRecursionQueue *Queue) { 892 return getDerived().TraverseStmt(Arg.getAsExpr()); 933 return getDerived().TraverseStmt(ArgLoc.getSourceExpression()); 958 TRY_TO(TraverseStmt(Init->getInit())); 971 TRY_TO(TraverseStmt(Init)); 1019 TRY_TO(TraverseStmt(const_cast<Expr*>(T->getSizeExpr()))); [all …]
|
| H A D | DynamicRecursiveASTVisitor.h | 151 virtual bool TraverseStmt(MaybeConst<Stmt> *S);
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 178 bool TraverseStmt(Stmt *StmtNode, DataRecursionQueue *Queue = nullptr) { in TraverseStmt() function in clang::ast_matchers::internal::__anon17c865b50111::MatchChildASTVisitor 193 return VisitorBase::TraverseStmt(StmtToTraverse, Queue); in TraverseStmt() 256 if (!VisitorBase::TraverseStmt(Node->getRangeInit())) in TraverseCXXForRangeStmt() 260 return VisitorBase::TraverseStmt(Node->getBody()); in TraverseCXXForRangeStmt() 313 return VisitorBase::TraverseStmt(Node->getBody()); in TraverseLambdaExpr() 341 return VisitorBase::TraverseStmt(const_cast<Stmt*>(&StmtNode)); in baseTraverse() 503 bool TraverseStmt(Stmt *StmtNode, DataRecursionQueue *Queue = nullptr); 516 TraverseStmt(RF->getInit()); in dataTraverseNode() 519 TraverseStmt(RF->getRangeInit()); in dataTraverseNode() 525 TraverseStmt(SubStmt); in dataTraverseNode() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | ASTOps.cpp | 218 TraverseStmt(InitExpr); in traverseConstructorInits() 223 TraverseStmt(DefaultInit->getExpr()); in traverseConstructorInits() 279 Visitor.TraverseStmt(FD.getBody()); in getReferencedDecls() 311 Visitor.TraverseStmt(const_cast<Stmt *>(&S)); in getReferencedDecls()
|
| H A D | DataflowEnvironment.cpp | 332 TraverseStmt(InitExpr); in traverseConstructorInits() 337 TraverseStmt(DefaultInit->getExpr()); in traverseConstructorInits() 1224 Visitor.TraverseStmt(S); in buildResultObjectMap()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 407 if (!base::TraverseStmt(Init)) in TraverseLambdaCapture() 424 if (!TraverseStmt(SubStmt, Q)) in TraverseInitListExpr() 440 TraverseStmt(E->getArrayIndex(D)); in TraverseInitListExpr() 442 TraverseStmt(E->getArrayRangeStart(D)); in TraverseInitListExpr() 443 TraverseStmt(E->getArrayRangeEnd(D)); in TraverseInitListExpr() 524 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S)); in indexBody()
|
| H A D | IndexTypeSourceInfo.cpp | 219 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon05ca7ad80111::TypeIndexer
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAvailability.cpp | 793 if (!Visitor.TraverseStmt(const_cast<Stmt *>(S))) in findLastStmtThatUsesDecl() 824 bool TraverseStmt(Stmt *S) override { in TraverseStmt() function in __anon2feca2d00511::DiagnoseUnguardedAvailability 828 bool Result = DynamicRecursiveASTVisitor::TraverseStmt(S); in TraverseStmt() 833 void IssueDiagnostics(Stmt *S) { TraverseStmt(S); } in IssueDiagnostics() 840 return TraverseStmt(CS->getSubStmt()); in TraverseCaseStmt() 1063 return TraverseStmt(If->getThen()) && TraverseStmt(If->getElse()); in TraverseIfStmt() 1073 bool ShouldContinue = TraverseStmt(Guarded); in TraverseIfStmt() 1076 return ShouldContinue && TraverseStmt(Unguarded); in TraverseIfStmt()
|
| H A D | SemaTemplateVariadic.cpp | 137 TraverseStmt(Element.Key); in TraverseObjCDictionaryLiteral() 138 TraverseStmt(Element.Value); in TraverseObjCDictionaryLiteral() 148 bool TraverseStmt(Stmt *S) override { in TraverseStmt() function in __anone7d735f40111::CollectUnexpandedParameterPacksVisitor 151 return DynamicRecursiveASTVisitor::TraverseStmt(S); in TraverseStmt() 209 return DynamicRecursiveASTVisitor::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingExpr() 212 return DynamicRecursiveASTVisitor::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingType() 215 return DynamicRecursiveASTVisitor::TraverseStmt(TL.getIndexExpr()); in TraversePackIndexingTypeLoc() 475 Visitor.TraverseStmt(E); in DiagnoseUnexpandedParameterPack() 495 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseStmt(RE); in DiagnoseUnexpandedParameterPackInRequiresExpr() 631 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseStmt(E); in collectUnexpandedParameterPacks()
|
| H A D | SemaFunctionEffects.cpp | 1278 bool TraverseStmt(Stmt *Statement) override { in TraverseStmt() function 1285 return DynamicRecursiveASTVisitor::TraverseStmt(Statement); in TraverseStmt() 1348 return TraverseStmt(Node->getResultExpr()); in TraverseGenericSelectionExpr()
|
| H A D | AnalysisBasedWarnings.cpp | 1425 FM.TraverseStmt(AC.getBody()); in DiagnoseSwitchLabelsFallthrough()
|
| H A D | SemaTemplate.cpp | 2627 bool TraverseStmt(Stmt *S) override { in TraverseStmt() function 2635 return DynamicRecursiveASTVisitor::TraverseStmt(S); in TraverseStmt() 8369 Checker.TraverseStmt(E); in findTemplateParameterInType()
|
| H A D | SemaDeclCXX.cpp | 2634 if (!TraverseStmt(A)) in DiagnoseImmediateEscalatingReason() 19276 if (!Finder.TraverseStmt(const_cast<Expr *>(TRC.ConstraintExpr))) in checkThisInStaticMemberFunctionType() 19309 if (!Finder.TraverseStmt(Proto->getNoexceptExpr())) in checkThisInStaticMemberFunctionExceptionSpec() 19354 if (Arg && !Finder.TraverseStmt(Arg)) in checkThisInStaticMemberFunctionAttributes() 19358 if (!Finder.TraverseStmt(Args[I])) in checkThisInStaticMemberFunctionAttributes()
|
| H A D | SemaHLSL.cpp | 2294 TraverseStmt(FD->getBody()); in RunOnFunction()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 68 return TraverseStmt(E->getSyntacticForm()); in TraversePseudoObjectExpr() 75 return TraverseStmt(E->getSourceExpr()); in TraverseOpaqueValueExpr() 112 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anonf79359760111::ASTSelectionFinder 127 LexicallyOrderedRecursiveASTVisitor::TraverseStmt(S); in TraverseStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DynamicRecursiveASTVisitor.cpp | 120 bool TraverseStmt(Stmt *S) { return Visitor.TraverseStmt(S); } in TraverseStmt() function 299 FORWARD_TO_BASE(TraverseStmt, Stmt, *)
|
| H A D | ASTStructuralEquivalence.cpp | 408 bool TraverseStmt(const Stmt *S1, const Stmt *S2) { return true; } in TraverseStmt() function in __anon60b649440111::StmtComparer 416 bool TraverseStmt(const CLASS *S1, const CLASS *S2) { \ 417 if (!TraverseStmt(static_cast<const PARENT *>(S1), \ 444 return TraverseStmt(static_cast<const CLASS *>(S1), \ in IsEquivalent()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 806 if (S->getInit() && !TraverseStmt(S->getInit())) { in TraverseIfStmt() 813 if (!TraverseStmt(S->getConditionVariableDeclStmt())) in TraverseIfStmt() 815 } else if (S->getCond() && !TraverseStmt(S->getCond())) in TraverseIfStmt() 818 if (S->getThen() && !TraverseStmt(S->getThen())) in TraverseIfStmt() 820 if (S->getElse() && !TraverseStmt(S->getElse())) in TraverseIfStmt() 834 if (S->getInit() && !TraverseStmt(S->getInit())) in TraverseCXXForRangeStmt() 838 if (S->getRangeInit() && !TraverseStmt(S->getRangeInit())) in TraverseCXXForRangeStmt() 840 if (S->getBody() && !TraverseStmt(S->getBody())) in TraverseCXXForRangeStmt() 848 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon6fdbff5b0511::BuildTreeVisitor 854 return RecursiveASTVisitor::TraverseStmt(IgnoreImplicit(E)); in TraverseStmt() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 51 return TraverseStmt(S->getHandlerBlock()); in TraverseCXXCatchStmt() 162 V.TraverseStmt(AC->getBody()); in isLive()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 137 bool TraverseStmt(Stmt *S) override { return true; } in TraverseStmt() function
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 492 checker.TraverseStmt(const_cast<Stmt *>(CoroStmt)); in isInCoroutineStmt()
|
| H A D | UnsafeBufferUsage.cpp | 144 TraverseStmt(const_cast<Stmt *>(StmtNode)); in findMatch() 172 return TraverseStmt(Node->getResultExpr()); in TraverseGenericSelectionExpr() 213 if (!TraverseStmt(Node->getExpr())) in TraverseCXXDefaultInitExpr() 218 bool TraverseStmt(Stmt *Node) override { in TraverseStmt() function in MatchDescendantVisitor 223 return DynamicRecursiveASTVisitor::TraverseStmt(Node); in TraverseStmt()
|
| H A D | CalledOnceCheck.cpp | 435 Impl.TraverseStmt(const_cast<Expr *>(From)); in collect()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 669 Visitor.TraverseStmt(E); in emitInitListOpaqueValues()
|
| H A D | CodeGenPGO.cpp | 391 TraverseStmt(CS); in TraverseIfStmt()
|