Home | History | Annotate | Download | only in Sema

Lines Matching refs:caseStmt

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