Lines Matching defs:Term
444 const Stmt *Term = B->getTerminatorStmt();
445 if (isa_and_nonnull<CXXTryStmt>(Term))
493 const Stmt *Term = B.getTerminatorStmt();
494 if (Term && (isa<CXXTryStmt>(Term) || isa<ObjCAtTryStmt>(Term))) {
874 const Stmt *Term = I->Terminator;
890 switch (Term ? Term->getStmtClass() : Stmt::DeclStmtClass) {
898 const IfStmt *IS = cast<IfStmt>(Term);
908 const ConditionalOperator *CO = cast<ConditionalOperator>(Term);
918 const BinaryOperator *BO = cast<BinaryOperator>(Term);
940 Range = cast<WhileStmt>(Term)->getCond()->getSourceRange();
947 Range = cast<ForStmt>(Term)->getCond()->getSourceRange();
963 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange();
970 Range = cast<DoStmt>(Term)->getCond()->getSourceRange();
979 Range = cast<CaseStmt>(Term)->getLHS()->getSourceRange();
984 Range = cast<DefaultStmt>(Term)->getDefaultLoc();
1130 const Stmt *Term = P->getTerminatorStmt();
1131 if (isa_and_nonnull<SwitchStmt>(Term))
1226 if (const Stmt *Term = B.getTerminatorStmt())
1227 return Term;
1324 const Stmt *Term = B->getTerminatorStmt();
1326 while (B->empty() && !Term && B->succ_size() == 1) {
1328 Term = B->getTerminatorStmt();
1330 if (!(B->empty() && isa_and_nonnull<BreakStmt>(Term))) {