Lines Matching defs:Term
441 const Stmt *Term = B->getTerminatorStmt();
442 if (isa_and_nonnull<CXXTryStmt>(Term))
490 const Stmt *Term = B.getTerminatorStmt();
491 if (Term && (isa<CXXTryStmt>(Term) || isa<ObjCAtTryStmt>(Term))) {
871 const Stmt *Term = I->Terminator;
887 switch (Term ? Term->getStmtClass() : Stmt::DeclStmtClass) {
895 const IfStmt *IS = cast<IfStmt>(Term);
905 const ConditionalOperator *CO = cast<ConditionalOperator>(Term);
915 const BinaryOperator *BO = cast<BinaryOperator>(Term);
937 Range = cast<WhileStmt>(Term)->getCond()->getSourceRange();
944 Range = cast<ForStmt>(Term)->getCond()->getSourceRange();
960 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange();
967 Range = cast<DoStmt>(Term)->getCond()->getSourceRange();
976 Range = cast<CaseStmt>(Term)->getLHS()->getSourceRange();
981 Range = cast<DefaultStmt>(Term)->getDefaultLoc();
1125 const Stmt *Term = P->getTerminatorStmt();
1126 if (isa_and_nonnull<SwitchStmt>(Term))
1218 if (const Stmt *Term = B.getTerminatorStmt())
1219 return Term;
1316 const Stmt *Term = B->getTerminatorStmt();
1318 while (B->empty() && !Term && B->succ_size() == 1) {
1320 Term = B->getTerminatorStmt();
1322 if (!(B->empty() && isa_and_nonnull<BreakStmt>(Term))) {