| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ProgramPoint.cpp | 115 if (const auto *T = B->getTerminatorStmt()) { in getSourceLocation() 150 B && B->getTerminatorStmt()) in getSourceLocation() 151 return B->getTerminatorStmt()->getBeginLoc(); in getSourceLocation() 255 const Stmt *T = E.getSrc()->getTerminatorStmt(); in printJson()
|
| H A D | CFGStmtMap.cpp | 74 if (Stmt *Term = B->getTerminatorStmt()) in Accumulate()
|
| H A D | ReachableCode.cpp | 54 if (const Stmt *Term = B->getTerminatorStmt()) { in isTrivialDoWhile() 120 } else if (!Current->getTerminatorStmt() && Current->succ_size() == 1) { in isDeadReturn() 297 if (const Stmt *Term = B->getTerminatorStmt()) { in shouldTreatSuccessorsAsReachable()
|
| H A D | CalledOnceCheck.cpp | 511 if (const Stmt *Terminator = Conditional->getTerminatorStmt()) { in clarify() 1336 if (const Expr *Condition = getCondition(BB->getTerminatorStmt())) { in joinSuccessors()
|
| H A D | LiveVariables.cpp | 523 if (const Stmt *term = block->getTerminatorStmt()) in runOnBlock()
|
| H A D | ThreadSafety.cpp | 826 if (const Stmt *S = CurrBlock->getTerminatorStmt()) { in findBlockLocations() 1539 if (!Cond || isa<ConditionalOperator>(PredBlock->getTerminatorStmt())) in getEdgeLockset() 2638 isa_and_nonnull<ContinueStmt>((*PI)->getTerminatorStmt()) in runAnalysis()
|
| H A D | UninitializedValues.cpp | 624 const Stmt *Term = Block->getTerminatorStmt(); in getUninitUse()
|
| H A D | PathDiagnostic.cpp | 721 BE->getBlock()->getTerminatorStmt()->getBeginLoc(), SMng); in create()
|
| H A D | Consumed.cpp | 76 if (const Stmt *StmtNode = Block->getTerminatorStmt()) { in getLastStmtLoc()
|
| H A D | CFG.cpp | 2087 addScopeChangesHandling(SrcPos, DstPos, Block->getTerminatorStmt()); in createScopeChangesHandlingBlock() 5504 dyn_cast_or_null<SwitchStmt>(From->getTerminatorStmt())) { in FilterEdge() 6378 Stmt *Terminator = getTerminatorStmt(); in getTerminatorCondition()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UnreachableCodeChecker.cpp | 207 return CB->getTerminatorStmt(); in getUnreachableStmt() 250 && !CB->getTerminatorStmt(); // No terminator in isEmptyCFGBlock()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | AdornedCFG.cpp | 69 if (const Stmt *TerminatorStmt = Block->getTerminatorStmt()) in buildStmtToBasicBlockMap()
|
| H A D | TypeErasedDataflowAnalysis.cpp | 261 if (const Stmt *Terminator = Block.getTerminatorStmt()) in computeBlockInputState() 297 const Expr *Cond = getTerminatorCondition(Pred->getTerminatorStmt()); in computeBlockInputState()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CoreEngine.cpp | 359 if (const Stmt *Term = B->getTerminatorStmt()) { in HandleBlockExit() 645 const Stmt *Term = B->getTerminatorStmt(); in getCompletedIterationCount()
|
| H A D | LoopUnrolling.cpp | 308 S = BE->getBlock()->getTerminatorStmt(); in madeNewBranch()
|
| H A D | ExplodedGraph.cpp | 333 return BE->getSrc()->getTerminatorStmt(); in getStmtForDiagnostics()
|
| H A D | BugReporterVisitors.cpp | 1910 CurTerminatorStmt = Map->getBlock(CurStmt)->getTerminatorStmt(); in VisitNode() 2049 if (llvm::isa_and_nonnull<CXXForRangeStmt>(NB->getTerminatorStmt())) in VisitNode() 2120 if (const Stmt *term = srcBlk->getTerminatorStmt()) { in peelOffOuterExpr() 2745 if (const Stmt *Term = SrcBlock->getTerminatorStmt()) { in VisitNodeImpl()
|
| H A D | BugReporter.cpp | 895 const Stmt *T = Src->getTerminatorStmt(); in generateMinimalDiagForBlockEdge() 1308 if (const Stmt *Term = BSrc->getTerminatorStmt()) { in generatePathDiagnosticsForNode()
|
| H A D | ExprEngine.cpp | 2544 const Stmt *Term = nodeBuilder.getContext().getBlock()->getTerminatorStmt(); in processCFGBlockEntrance() 2565 const Stmt *Term = nodeBuilder.getContext().getBlock()->getTerminatorStmt(); in processCFGBlockEntrance()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 586 const Stmt *Term = B->getTerminatorStmt(); in CheckFallThrough() 635 const Stmt *Term = B.getTerminatorStmt(); in CheckFallThrough() 1273 const Stmt *Term = P->getTerminatorStmt(); in checkFallThroughIntoBlock() 1366 if (const Stmt *Term = B.getTerminatorStmt()) in getLastStmt() 1464 const Stmt *Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough() 1468 Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CFG.h | 1087 Stmt *getTerminatorStmt() { return Terminator.getStmt(); } in getTerminatorStmt() function 1088 const Stmt *getTerminatorStmt() const { return Terminator.getStmt(); } in getTerminatorStmt() function
|
| H A D | ProgramPoint.h | 264 return getBlock()->getTerminatorStmt(); in getTerminator()
|