Lines Matching refs:Case
981 const SwitchCase *Case, in CollectStatementsForCase() argument
986 return Case ? CSFC_Success : CSFC_FallThrough; in CollectStatementsForCase()
991 if (S == Case) { in CollectStatementsForCase()
998 return CollectStatementsForCase(SC->getSubStmt(), Case, FoundCase, in CollectStatementsForCase()
1004 if (Case == 0 && isa<BreakStmt>(S)) in CollectStatementsForCase()
1013 if (Case) { in CollectStatementsForCase()
1021 for (; Case && I != E; ++I) { in CollectStatementsForCase()
1024 switch (CollectStatementsForCase(*I, Case, FoundCase, ResultStmts)) { in CollectStatementsForCase()
1049 Case = 0; in CollectStatementsForCase()
1080 return Case ? CSFC_Success : CSFC_FallThrough; in CollectStatementsForCase()
1086 if (Case) { in CollectStatementsForCase()
1112 const SwitchCase *Case = S.getSwitchCaseList(); in FindCaseStatementsForValue() local
1115 for (; Case; Case = Case->getNextSwitchCase()) { in FindCaseStatementsForValue()
1118 if (const DefaultStmt *DS = dyn_cast<DefaultStmt>(Case)) { in FindCaseStatementsForValue()
1124 const CaseStmt *CS = cast<CaseStmt>(Case); in FindCaseStatementsForValue()
1135 if (Case == 0) { in FindCaseStatementsForValue()
1140 Case = DefaultCase; in FindCaseStatementsForValue()
1152 return CollectStatementsForCase(S.getBody(), Case, FoundCase, in FindCaseStatementsForValue()