Lines Matching refs:CaseStmt
384 CaseStmt *CS = new (Context) CaseStmt(LHSVal, RHSVal, CaseLoc, DotDotDotLoc, in ActOnCaseStmt()
394 CaseStmt *CS = static_cast<CaseStmt*>(caseStmt); in ActOnCaseStmtBody()
521 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
525 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
526 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
530 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
538 static bool CmpCaseVals(const std::pair<llvm::APSInt, CaseStmt*>& lhs, in CmpCaseVals()
539 const std::pair<llvm::APSInt, CaseStmt*>& rhs) { in CmpCaseVals()
753 typedef SmallVector<std::pair<llvm::APSInt, CaseStmt*>, 64> CaseValsTy; in ActOnFinishSwitchStmt()
757 typedef std::vector<std::pair<llvm::APSInt, CaseStmt*> > CaseRangesTy; in ActOnFinishSwitchStmt()
781 CaseStmt *CS = cast<CaseStmt>(SC); in ActOnFinishSwitchStmt()
908 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
963 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
967 CaseStmt *OverlapStmt = nullptr; in ActOnFinishSwitchStmt()