Searched refs:CFGTerminator (Results 1 – 5 of 5) sorted by relevance
531 class CFGTerminator {559 CFGTerminator() { assert(!isValid()); } in CFGTerminator() function560 CFGTerminator(Stmt *S, Kind K = StmtBranch) : Data(S, K) {} in Data()803 CFGTerminator Terminator;1070 void setTerminator(CFGTerminator Term) { Terminator = Term; } in setTerminator()1079 CFGTerminator getTerminator() const { return Terminator; } in getTerminator()1471 template <> struct simplify_type< ::clang::CFGTerminator> {1474 static SimpleType getSimplifiedValue(::clang::CFGTerminator Val) {
1630 CFGTerminator(nullptr, CFGTerminator::VirtualBaseBranch)); in buildCFG() 2003 SrcBlk->setTerminator(CFGTerminator()); in createScopeChangesHandlingBlock() 5153 Decision->setTerminator(CFGTerminator(Context.TerminatorExpr,5154 CFGTerminator::TemporaryDtorsBranch)); in VisitConditionalOperatorForTemporaryDtors() 5636 void print(CFGTerminator T) { in print() 5638 case CFGTerminator::StmtBranch: in print() 5641 case CFGTerminator::TemporaryDtorsBranch: in print() 5645 case CFGTerminator::VirtualBaseBranch:6245 if (Terminator.getKind() != CFGTerminator in getLastCondition() [all...]
517 CFGTerminator T = Block->getTerminator(); in findDeadCode()
861 CFGTerminator terminator = block->getTerminator(); in runOnBlock()
702 CFGTerminator T = SrcBlock->getTerminator(); in VisitLogicalExpr()