Lines Matching refs:Term

417           const Stmt *Term = B->getTerminatorStmt();  in CheckFallThrough()  local
418 if (Term && isa<CXXTryStmt>(Term)) in CheckFallThrough()
466 const Stmt *Term = B.getTerminatorStmt(); in CheckFallThrough() local
467 if (Term && (isa<CXXTryStmt>(Term) || isa<ObjCAtTryStmt>(Term))) { in CheckFallThrough()
846 const Stmt *Term = I->Terminator; in DiagUninitUse() local
862 switch (Term ? Term->getStmtClass() : Stmt::DeclStmtClass) { in DiagUninitUse()
870 const IfStmt *IS = cast<IfStmt>(Term); in DiagUninitUse()
880 const ConditionalOperator *CO = cast<ConditionalOperator>(Term); in DiagUninitUse()
890 const BinaryOperator *BO = cast<BinaryOperator>(Term); in DiagUninitUse()
912 Range = cast<WhileStmt>(Term)->getCond()->getSourceRange(); in DiagUninitUse()
919 Range = cast<ForStmt>(Term)->getCond()->getSourceRange(); in DiagUninitUse()
935 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange(); in DiagUninitUse()
942 Range = cast<DoStmt>(Term)->getCond()->getSourceRange(); in DiagUninitUse()
951 Range = cast<CaseStmt>(Term)->getLHS()->getSourceRange(); in DiagUninitUse()
956 Range = cast<DefaultStmt>(Term)->getDefaultLoc(); in DiagUninitUse()
1102 const Stmt *Term = P->getTerminatorStmt(); in checkFallThroughIntoBlock() local
1103 if (Term && isa<SwitchStmt>(Term)) in checkFallThroughIntoBlock()
1198 if (const Stmt *Term = B.getTerminatorStmt()) in getLastStmt() local
1199 return Term; in getLastStmt()
1296 const Stmt *Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough() local
1298 while (B->empty() && !Term && B->succ_size() == 1) { in DiagnoseSwitchLabelsFallthrough()
1300 Term = B->getTerminatorStmt(); in DiagnoseSwitchLabelsFallthrough()
1302 if (!(B->empty() && Term && isa<BreakStmt>(Term))) { in DiagnoseSwitchLabelsFallthrough()