Home
last modified time | relevance | path

Searched refs:TraverseStmt (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDRecursiveASTVisitor.h198 bool TraverseStmt(Stmt *S, DataRecursionQueue *Queue = nullptr);
525 TRY_TO(TraverseStmt(IDC));
585 TRY_TO(TraverseStmt(R->getExpr()));
603 return getDerived().TraverseStmt(R->getConstraintExpr());
656 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S,
890 return getDerived().TraverseStmt(Arg.getAsExpr());
931 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
956 TRY_TO(TraverseStmt(Init->getInit()));
969 TRY_TO(TraverseStmt(Init));
1014 TRY_TO(TraverseStmt(const_cast<Expr*>(T->getSizeExpr())));
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchFinder.cpp178 bool TraverseStmt(Stmt *StmtNode, DataRecursionQueue *Queue = nullptr) { in TraverseStmt() function in clang::ast_matchers::internal::__anon49a4c76e0111::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()
312 return VisitorBase::TraverseStmt(Node->getBody()); in TraverseLambdaExpr()
340 return VisitorBase::TraverseStmt(const_cast<Stmt*>(&StmtNode)); in baseTraverse()
502 bool TraverseStmt(Stmt *StmtNode, DataRecursionQueue *Queue = nullptr);
515 TraverseStmt(RF->getInit()); in dataTraverseNode()
518 TraverseStmt(RF->getRangeInit()); in dataTraverseNode()
524 TraverseStmt(SubStmt); in dataTraverseNode()
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
HDASTOps.cpp212 TraverseStmt(InitExpr); in TraverseConstructorInits()
217 TraverseStmt(DefaultInit->getExpr()); in TraverseConstructorInits()
273 Visitor.TraverseStmt(FD.getBody()); in getReferencedDecls()
283 Visitor.TraverseStmt(const_cast<Stmt *>(&S)); in getReferencedDecls()
HDDataflowEnvironment.cpp333 TraverseStmt(InitExpr); in TraverseConstructorInits()
338 TraverseStmt(DefaultInit->getExpr()); in TraverseConstructorInits()
1225 Visitor.TraverseStmt(S); in buildResultObjectMap()
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDTransBlockObjCVariable.cpp93 bool onlyValueOfVarIsNeeded = checker.TraverseStmt(block->getBody()); in VisitBlockDecl()
131 trans.TraverseStmt(BodyCtx.getTopStmt()); in traverseBody()
HDTransforms.cpp251 TraverseStmt(*I); in TraverseStmtExpr()
301 ReferenceClear(refs).TraverseStmt(S); in clearRefsIn()
305 ReferenceCollector(D, refs).TraverseStmt(S); in collectRefs()
309 RemovablesCollector(exprs).TraverseStmt(S); in collectRemovables()
337 bool TraverseStmt(Stmt *rootS) { in TraverseStmt() function in __anon1529c1500211::ASTTransform
HDTransProtectedScope.cpp108 .TraverseStmt(BodyCtx.getTopStmt()); in ProtectedScopeFixer()
109 LocalRefsCollector(LocalRefs).TraverseStmt(BodyCtx.getTopStmt()); in ProtectedScopeFixer()
HDTransUnusedInitDelegate.cpp46 TraverseStmt(body); in transformBody()
HDTransAutoreleasePool.cpp80 TraverseStmt(body); in transformBody()
318 declarationLoc).TraverseStmt(*SI); in handlePoolScope()
344 releaseColl.TraverseStmt(*I); in handlePoolScope()
HDTransGCCalls.cpp75 .TraverseStmt(BodyCtx.getTopStmt()); in traverseBody()
HDTransforms.h193 bool TraverseStmt(Stmt *rootS) { in TraverseStmt() function
HDTransEmptyStatementsAndDealloc.cpp159 TraverseStmt(*I); in TraverseStmtExpr()
HDTransRetainReleaseDealloc.cpp57 TraverseStmt(body); in transformBody()
HDTransUnbridgedCasts.cpp77 TraverseStmt(body); in transformBody()
HDObjCMT.cpp349 if (!TraverseStmt(SubStmt)) in TraverseObjCMessageExpr()
366 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon2a1879200211::BodyMigrator
368 ObjCMigrator(Consumer, *PMap).TraverseStmt(S); in TraverseStmt()
1690 return !SuperInitChecker().TraverseStmt(MD->getBody()); in hasSuperInitCall()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateVariadic.cpp126 TraverseStmt(Element.Key); in TraverseObjCDictionaryLiteral()
127 TraverseStmt(Element.Value); in TraverseObjCDictionaryLiteral()
137 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon0861c48d0111::CollectUnexpandedParameterPacksVisitor
140 return inherited::TraverseStmt(S); in TraverseStmt()
191 return inherited::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingExpr()
194 return inherited::TraverseStmt(E->getIndexExpr()); in TraversePackIndexingType()
197 return inherited::TraverseStmt(TL.getIndexExpr()); in TraversePackIndexingTypeLoc()
425 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseStmt(E); in DiagnoseUnexpandedParameterPack()
435 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseStmt(RE); in DiagnoseUnexpandedParameterPackInRequiresExpr()
571 CollectUnexpandedParameterPacksVisitor(Unexpanded).TraverseStmt(E); in collectUnexpandedParameterPacks()
HDSemaAvailability.cpp750 if (!Visitor.TraverseStmt(const_cast<Stmt *>(S))) in findLastStmtThatUsesDecl()
784 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon1e2dcce90411::DiagnoseUnguardedAvailability
788 bool Result = Base::TraverseStmt(S); in TraverseStmt()
793 void IssueDiagnostics(Stmt *S) { TraverseStmt(S); } in IssueDiagnostics()
799 bool TraverseCaseStmt(CaseStmt *CS) { return TraverseStmt(CS->getSubStmt()); } in TraverseCaseStmt()
997 return TraverseStmt(If->getThen()) && TraverseStmt(If->getElse()); in TraverseIfStmt()
1004 bool ShouldContinue = TraverseStmt(If->getThen()); in TraverseIfStmt()
1007 return ShouldContinue && TraverseStmt(If->getElse()); in TraverseIfStmt()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
HDASTSelection.cpp68 return TraverseStmt(E->getSyntacticForm()); in TraversePseudoObjectExpr()
75 return TraverseStmt(E->getSourceExpr()); in TraverseOpaqueValueExpr()
112 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon904a61ef0111::ASTSelectionFinder
127 LexicallyOrderedRecursiveASTVisitor::TraverseStmt(S); in TraverseStmt()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
HDBuildTree.cpp812 if (S->getInit() && !TraverseStmt(S->getInit())) { in TraverseIfStmt()
819 if (!TraverseStmt(S->getConditionVariableDeclStmt())) in TraverseIfStmt()
821 } else if (S->getCond() && !TraverseStmt(S->getCond())) in TraverseIfStmt()
824 if (S->getThen() && !TraverseStmt(S->getThen())) in TraverseIfStmt()
826 if (S->getElse() && !TraverseStmt(S->getElse())) in TraverseIfStmt()
840 if (S->getInit() && !TraverseStmt(S->getInit())) in TraverseCXXForRangeStmt()
844 if (S->getRangeInit() && !TraverseStmt(S->getRangeInit())) in TraverseCXXForRangeStmt()
846 if (S->getBody() && !TraverseStmt(S->getBody())) in TraverseCXXForRangeStmt()
854 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon59929ed40511::BuildTreeVisitor
860 return RecursiveASTVisitor::TraverseStmt(IgnoreImplicit(E)); in TraverseStmt()
[all …]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
HDIndexBody.cpp409 if (!base::TraverseStmt(Init)) in TraverseLambdaCapture()
426 if (!TraverseStmt(SubStmt, Q)) in TraverseInitListExpr()
519 BodyIndexer(*this, Parent, DC).TraverseStmt(const_cast<Stmt*>(S)); in indexBody()
HDIndexTypeSourceInfo.cpp237 bool TraverseStmt(Stmt *S) { in TraverseStmt() function in __anon265509710111::TypeIndexer
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDStmtOpenACC.cpp66 f.TraverseStmt(getAssociatedStmt()); in findAndSetChildLoops()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDDeadStoresChecker.cpp52 return TraverseStmt(S->getHandlerBlock()); in TraverseCXXCatchStmt()
163 V.TraverseStmt(AC->getBody()); in isLive()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
HDCallGraph.h136 bool TraverseStmt(Stmt *S) { return true; } in TraverseStmt() function
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/ASTDiff/
HDASTDiff.cpp239 bool TraverseStmt(Stmt *S) { in TraverseStmt() function
245 RecursiveASTVisitor<PreorderVisitor>::TraverseStmt(S); in TraverseStmt()
276 PreorderWalker.TraverseStmt(N); in Impl()

12