Lines Matching refs:CaseStmt
528 auto *CS = CaseStmt::Create(Context, LHSVal.get(), RHSVal.get(), in ActOnCaseStmt()
536 cast<CaseStmt>(S)->setSubStmt(SubStmt); in ActOnCaseStmtBody()
970 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
974 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
975 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
979 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
987 static bool CmpCaseVals(const std::pair<llvm::APSInt, CaseStmt*>& lhs, in CmpCaseVals()
988 const std::pair<llvm::APSInt, CaseStmt*>& rhs) { in CmpCaseVals()
1261 typedef SmallVector<std::pair<llvm::APSInt, CaseStmt*>, 64> CaseValsTy; in ActOnFinishSwitchStmt()
1265 typedef std::vector<std::pair<llvm::APSInt, CaseStmt*> > CaseRangesTy; in ActOnFinishSwitchStmt()
1289 CaseStmt *CS = cast<CaseStmt>(SC); in ActOnFinishSwitchStmt()
1400 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
1439 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
1443 CaseStmt *OverlapStmt = nullptr; in ActOnFinishSwitchStmt()