Lines Matching refs:CaseStmt
431 CaseStmt *CS = new (Context) in ActOnCaseStmt()
432 CaseStmt(LHS.get(), RHS.get(), CaseLoc, DotDotDotLoc, ColonLoc); in ActOnCaseStmt()
441 CaseStmt *CS = static_cast<CaseStmt*>(caseStmt); in ActOnCaseStmtBody()
552 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
556 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS, in operator ()()
557 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
561 const std::pair<llvm::APSInt, CaseStmt*> &RHS) { in operator ()()
569 static bool CmpCaseVals(const std::pair<llvm::APSInt, CaseStmt*>& lhs, in CmpCaseVals()
570 const std::pair<llvm::APSInt, CaseStmt*>& rhs) { in CmpCaseVals()
801 typedef SmallVector<std::pair<llvm::APSInt, CaseStmt*>, 64> CaseValsTy; in ActOnFinishSwitchStmt()
805 typedef std::vector<std::pair<llvm::APSInt, CaseStmt*> > CaseRangesTy; in ActOnFinishSwitchStmt()
829 CaseStmt *CS = cast<CaseStmt>(SC); in ActOnFinishSwitchStmt()
953 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
1012 CaseStmt *CR = CaseRanges[i].second; in ActOnFinishSwitchStmt()
1016 CaseStmt *OverlapStmt = nullptr; in ActOnFinishSwitchStmt()