Home
last modified time | relevance | path

Searched refs:getTerminatorStmt (Results 1 – 22 of 22) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDUnreachableCodeChecker.cpp207 return CB->getTerminatorStmt(); in getUnreachableStmt()
250 && !CB->getTerminatorStmt(); // No terminator in isEmptyCFGBlock()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
HDCFGStmtMap.cpp74 if (Stmt *Term = B->getTerminatorStmt()) in Accumulate()
HDReachableCode.cpp55 if (const Stmt *Term = B->getTerminatorStmt()) { in isTrivialDoWhile()
121 } else if (!Current->getTerminatorStmt() && Current->succ_size() == 1) { in isDeadReturn()
298 if (const Stmt *Term = B->getTerminatorStmt()) { in shouldTreatSuccessorsAsReachable()
HDProgramPoint.cpp136 const Stmt *T = E.getSrc()->getTerminatorStmt(); in printJson()
HDCalledOnceCheck.cpp513 if (const Stmt *Terminator = Conditional->getTerminatorStmt()) { in clarify()
1338 if (const Expr *Condition = getCondition(BB->getTerminatorStmt())) { in joinSuccessors()
HDThreadSafety.cpp816 if (const Stmt *S = CurrBlock->getTerminatorStmt()) { in findBlockLocations()
1479 if (!Cond || isa<ConditionalOperator>(PredBlock->getTerminatorStmt())) in getEdgeLockset()
2444 isa_and_nonnull<ContinueStmt>((*PI)->getTerminatorStmt()) in runAnalysis()
HDLiveVariables.cpp486 if (const Stmt *term = block->getTerminatorStmt()) in runOnBlock()
HDUninitializedValues.cpp629 const Stmt *Term = Block->getTerminatorStmt(); in getUninitUse()
HDPathDiagnostic.cpp726 BE->getBlock()->getTerminatorStmt()->getBeginLoc(), SMng); in create()
HDConsumed.cpp79 if (const Stmt *StmtNode = Block->getTerminatorStmt()) { in getLastStmtLoc()
HDCFG.cpp2000 addScopeChangesHandling(SrcPos, DstPos, Block->getTerminatorStmt()); in createScopeChangesHandlingBlock()
5395 dyn_cast_or_null<SwitchStmt>(From->getTerminatorStmt())) { in FilterEdge()
6264 Stmt *Terminator = getTerminatorStmt(); in getTerminatorCondition()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
HDAdornedCFG.cpp69 if (const Stmt *TerminatorStmt = Block->getTerminatorStmt()) in buildStmtToBasicBlockMap()
HDTypeErasedDataflowAnalysis.cpp247 auto StmtBlock = StmtToBlock.find(Block.getTerminatorStmt()); in computeBlockInputState()
282 const Expr *Cond = getTerminatorCondition(Pred->getTerminatorStmt()); in computeBlockInputState()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDAnalysisBasedWarnings.cpp444 const Stmt *Term = B->getTerminatorStmt(); in CheckFallThrough()
493 const Stmt *Term = B.getTerminatorStmt(); in CheckFallThrough()
1130 const Stmt *Term = P->getTerminatorStmt(); in checkFallThroughIntoBlock()
1226 if (const Stmt *Term = B.getTerminatorStmt()) in getLastStmt()
1324 const Stmt *Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough()
1328 Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDLoopUnrolling.cpp308 S = BE->getBlock()->getTerminatorStmt(); in madeNewBranch()
HDExplodedGraph.cpp335 return BE->getSrc()->getTerminatorStmt(); in getStmtForDiagnostics()
HDCoreEngine.cpp313 if (const Stmt *Term = B->getTerminatorStmt()) { in HandleBlockExit()
HDBugReporterVisitors.cpp1958 CurTerminatorStmt = Map->getBlock(CurStmt)->getTerminatorStmt(); in VisitNode()
2097 if (llvm::isa_and_nonnull<CXXForRangeStmt>(NB->getTerminatorStmt())) in VisitNode()
2168 if (const Stmt *term = srcBlk->getTerminatorStmt()) { in peelOffOuterExpr()
2793 if (const Stmt *Term = SrcBlock->getTerminatorStmt()) { in VisitNodeImpl()
HDBugReporter.cpp876 const Stmt *T = Src->getTerminatorStmt(); in generateMinimalDiagForBlockEdge()
1291 if (const Stmt *Term = BSrc->getTerminatorStmt()) { in generatePathDiagnosticsForNode()
HDExprEngine.cpp2510 const Stmt *Term = nodeBuilder.getContext().getBlock()->getTerminatorStmt(); in processCFGBlockEntrance()
2531 const Stmt *Term = nodeBuilder.getContext().getBlock()->getTerminatorStmt(); in processCFGBlockEntrance()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
HDCFG.h1081 Stmt *getTerminatorStmt() { return Terminator.getStmt(); } in getTerminatorStmt() function
1082 const Stmt *getTerminatorStmt() const { return Terminator.getStmt(); } in getTerminatorStmt() function
HDProgramPoint.h254 return getBlock()->getTerminatorStmt(); in getTerminator()