| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | LoopWidening.cpp | 38 return cast<DoStmt>(LoopStmt)->getCond(); in getLoopCondition() 50 isa<DoStmt>(LoopStmt)); in getWidenedLoopState()
|
| H A D | LoopUnrolling.cpp | 73 return S && (isa<ForStmt>(S) || isa<WhileStmt>(S) || isa<DoStmt>(S)); in isLoopStmt()
|
| H A D | CoreEngine.cpp | 324 HandleBranch(cast<DoStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IdenticalExprChecker.cpp | 393 const DoStmt *DStmt1 = cast<DoStmt>(Stmt1); in isIdenticalStmt() 394 const DoStmt *DStmt2 = cast<DoStmt>(Stmt2); in isIdenticalStmt()
|
| H A D | UnreachableCodeChecker.cpp | 157 if (isa<DoStmt>(Parent)) in checkEndAnalysis()
|
| H A D | MallocOverflowSecurityChecker.cpp | 252 void VisitDoStmt(DoStmt *S) { in VisitDoStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 93 DoStmt, enumerator 245 DEFINE_NESTABLE_TRAVERSAL(DoStmt) in DEFINE_NESTABLE_TRAVERSAL() 262 return PGOHash::DoStmt; in DEFINE_NESTABLE_TRAVERSAL() 494 void VisitDoStmt(const DoStmt *S) { in VisitDoStmt()
|
| H A D | CGStmt.cpp | 143 case Stmt::DoStmtClass: EmitDoStmt(cast<DoStmt>(*S), Attrs); break; in EmitStmt() 765 void CodeGenFunction::EmitDoStmt(const DoStmt &S, in EmitDoStmt()
|
| H A D | CodeGenFunction.cpp | 1454 if (isa<SwitchStmt>(S) || isa<WhileStmt>(S) || isa<DoStmt>(S) || in containsBreak() 1477 isa<DoStmt>(S) || isa<ForStmt>(S) || isa<CompoundStmt>(S) || in mightAddDeclToScope()
|
| H A D | CoverageMappingGen.cpp | 980 void VisitDoStmt(const DoStmt *S) { in VisitDoStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ParentMap.cpp | 190 return DirectChild == cast<DoStmt>(P)->getCond(); in isConsumedExpr()
|
| H A D | StmtProfile.cpp | 278 void StmtProfiler::VisitDoStmt(const DoStmt *S) { in VisitDoStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 121 bool VisitDoStmt(DoStmt *S) { in VisitDoStmt()
|
| H A D | Transforms.cpp | 274 bool VisitDoStmt(DoStmt *S) { in VisitDoStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 53 if (const DoStmt *DS = dyn_cast<DoStmt>(Term)) { in isTrivialDoWhile()
|
| H A D | LiveVariables.cpp | 349 AddLiveStmt(val.liveStmts, LV.SSetFact, cast<DoStmt>(S)->getCond()); in Visit()
|
| H A D | CFG.cpp | 548 CFGBlock *VisitDoStmt(DoStmt *D); 2095 return VisitDoStmt(cast<DoStmt>(S)); in Visit() 3660 CFGBlock *CFGBuilder::VisitDoStmt(DoStmt *D) { in VisitDoStmt() 4939 void VisitDoStmt(DoStmt *D) { in VisitDoStmt() 5491 E = cast<DoStmt>(Terminator)->getCond(); in getTerminatorCondition()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 19 def DoStmt : Stmt;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Stmt.h | 209 friend class DoStmt; in alignas() local 2185 class DoStmt : public Stmt { 2192 DoStmt(Stmt *Body, Expr *Cond, SourceLocation DL, SourceLocation WL, in DoStmt() function 2201 explicit DoStmt(EmptyShell Empty) : Stmt(DoStmtClass, Empty) {} in DoStmt() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1922 extern const internal::VariadicDynCastAllOfMatcher<Stmt, DoStmt> doStmt; 4090 AST_POLYMORPHIC_SUPPORTED_TYPES(IfStmt, ForStmt, WhileStmt, DoStmt, in AST_POLYMORPHIC_MATCHER_P() argument 4220 AST_POLYMORPHIC_SUPPORTED_TYPES(DoStmt, ForStmt, in AST_POLYMORPHIC_MATCHER_P() argument
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 699 const internal::VariadicDynCastAllOfMatcher<Stmt, DoStmt> doStmt;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 923 Range = cast<DoStmt>(Term)->getCond()->getSourceRange(); in DiagUninitUse() 1318 if (!cast<DoStmt>(S)->getCond()->EvaluateAsInt(Result, Ctx)) in isInLoop()
|
| H A D | SemaStmt.cpp | 1337 return new (Context) DoStmt(Body, Cond, DoLoc, WhileLoc, CondRParen); in ActOnDoStmt() 1650 void VisitDoStmt(const DoStmt *) { in VisitDoStmt() argument
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 284 void ASTStmtReader::VisitDoStmt(DoStmt *S) { in VisitDoStmt() 2406 S = new (Context) DoStmt(Empty); in ReadStmtFromStream()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 4553 isa<DoStmt>(S) || isa<ForStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer() 4719 isa<DoStmt>(S) || isa<ForStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer() 4722 isa<DoStmt>(Stmts.back()) || isa<ForStmt>(Stmts.back())) in RewriteFunctionBodyOrGlobalInitializer()
|