Home | History | Annotate | Download | only in Sema

Lines Matching refs:CaseStmt

430   CaseStmt *CS = new (Context)
431 CaseStmt(LHS.get(), RHS.get(), CaseLoc, DotDotDotLoc, ColonLoc);
437 void Sema::ActOnCaseStmtBody(Stmt *caseStmt, Stmt *SubStmt) {
440 CaseStmt *CS = static_cast<CaseStmt*>(caseStmt);
525 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS,
529 bool operator()(const std::pair<llvm::APSInt, CaseStmt*> &LHS,
530 const std::pair<llvm::APSInt, CaseStmt*> &RHS) {
534 const std::pair<llvm::APSInt, CaseStmt*> &RHS) {
542 static bool CmpCaseVals(const std::pair<llvm::APSInt, CaseStmt*>& lhs,
543 const std::pair<llvm::APSInt, CaseStmt*>& rhs) {
791 typedef SmallVector<std::pair<llvm::APSInt, CaseStmt*>, 64> CaseValsTy;
795 typedef std::vector<std::pair<llvm::APSInt, CaseStmt*> > CaseRangesTy;
819 CaseStmt *CS = cast<CaseStmt>(SC);
943 CaseStmt *CR = CaseRanges[i].second;
1001 CaseStmt *CR = CaseRanges[i].second;
1005 CaseStmt *OverlapStmt = nullptr;