Lines Matching defs:Term
421 const Stmt *Term = B->getTerminatorStmt();
422 if (Term && isa<CXXTryStmt>(Term))
470 const Stmt *Term = B.getTerminatorStmt();
471 if (Term && (isa<CXXTryStmt>(Term) || isa<ObjCAtTryStmt>(Term))) {
850 const Stmt *Term = I->Terminator;
866 switch (Term ? Term->getStmtClass() : Stmt::DeclStmtClass) {
874 const IfStmt *IS = cast<IfStmt>(Term);
884 const ConditionalOperator *CO = cast<ConditionalOperator>(Term);
894 const BinaryOperator *BO = cast<BinaryOperator>(Term);
916 Range = cast<WhileStmt>(Term)->getCond()->getSourceRange();
923 Range = cast<ForStmt>(Term)->getCond()->getSourceRange();
939 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange();
946 Range = cast<DoStmt>(Term)->getCond()->getSourceRange();
955 Range = cast<CaseStmt>(Term)->getLHS()->getSourceRange();
960 Range = cast<DefaultStmt>(Term)->getDefaultLoc();
1106 const Stmt *Term = P->getTerminatorStmt();
1107 if (Term && isa<SwitchStmt>(Term))
1202 if (const Stmt *Term = B.getTerminatorStmt())
1203 return Term;
1300 const Stmt *Term = B->getTerminatorStmt();
1302 while (B->empty() && !Term && B->succ_size() == 1) {
1304 Term = B->getTerminatorStmt();
1306 if (!(B->empty() && Term && isa<BreakStmt>(Term))) {