Home | History | Annotate | Download | only in Sema

Lines Matching refs:CaseRanges

725   CaseRangesTy CaseRanges;
792 // If this is a case range, remember it in CaseRanges, otherwise CaseVals.
799 CaseRanges.push_back(std::make_pair(LoVal, CS));
866 if (!CaseRanges.empty()) {
869 std::stable_sort(CaseRanges.begin(), CaseRanges.end());
873 for (unsigned i = 0, e = CaseRanges.size(); i != e; ++i) {
874 llvm::APSInt &LoVal = CaseRanges[i].first;
875 CaseStmt *CR = CaseRanges[i].second;
911 CaseRanges.erase(CaseRanges.begin()+i);
927 for (unsigned i = 0, e = CaseRanges.size(); i != e; ++i) {
928 llvm::APSInt &CRLo = CaseRanges[i].first;
930 CaseStmt *CR = CaseRanges[i].second;
958 OverlapStmt = CaseRanges[i-1].second;
1021 for (CaseRangesTy::const_iterator RI = CaseRanges.begin();
1022 RI != CaseRanges.end() && EI != EIend; RI++) {
1043 CaseRangesTy::const_iterator RI = CaseRanges.begin();
1058 for (; RI != CaseRanges.end(); RI++) {
1066 if (RI == CaseRanges.end() || EI->first < RI->first) {