Searched refs:CFGTerminator (Results 1 – 5 of 5) sorted by relevance
504 class CFGTerminator {532 CFGTerminator() { assert(!isValid()); } in CFGTerminator() function533 CFGTerminator(Stmt *S, Kind K = StmtBranch) : Data(S, K) {} in Data()776 CFGTerminator Terminator;1040 void setTerminator(CFGTerminator Term) { Terminator = Term; } in setTerminator()1049 CFGTerminator getTerminator() const { return Terminator; } in getTerminator()1479 template <> struct simplify_type< ::clang::CFGTerminator> {1482 static SimpleType getSimplifiedValue(::clang::CFGTerminator Val) {
596 CFGTerminator term = Pred->getTerminator(); in getUninitUse()867 CFGTerminator terminator = block->getTerminator(); in runOnBlock()
1546 CFGTerminator(nullptr, CFGTerminator::VirtualBaseBranch)); in buildCFG()5081 Decision->setTerminator(CFGTerminator(Context.TerminatorExpr, in InsertTempDtorDecisionBlock()5082 CFGTerminator::TemporaryDtorsBranch)); in InsertTempDtorDecisionBlock()5553 void print(CFGTerminator T) { in print()5555 case CFGTerminator::StmtBranch: in print()5558 case CFGTerminator::TemporaryDtorsBranch: in print()5562 case CFGTerminator::VirtualBaseBranch: in print()6156 if (Terminator.getKind() != CFGTerminator::StmtBranch) in getLastCondition()
464 CFGTerminator T = Block->getTerminator(); in findDeadCode()
708 CFGTerminator T = SrcBlock->getTerminator(); in VisitLogicalExpr()