Home | History | Annotate | Download | only in Sema

Lines Matching refs:CaseRanges

713   CaseRangesTy CaseRanges;
780 // If this is a case range, remember it in CaseRanges, otherwise CaseVals.
787 CaseRanges.push_back(std::make_pair(LoVal, CS));
854 if (!CaseRanges.empty()) {
857 std::stable_sort(CaseRanges.begin(), CaseRanges.end());
861 for (unsigned i = 0, e = CaseRanges.size(); i != e; ++i) {
862 llvm::APSInt &LoVal = CaseRanges[i].first;
863 CaseStmt *CR = CaseRanges[i].second;
899 CaseRanges.erase(CaseRanges.begin()+i);
915 for (unsigned i = 0, e = CaseRanges.size(); i != e; ++i) {
916 llvm::APSInt &CRLo = CaseRanges[i].first;
918 CaseStmt *CR = CaseRanges[i].second;
946 OverlapStmt = CaseRanges[i-1].second;
1009 for (CaseRangesTy::const_iterator RI = CaseRanges.begin();
1010 RI != CaseRanges.end() && EI != EIend; RI++) {
1031 CaseRangesTy::const_iterator RI = CaseRanges.begin();
1046 for (; RI != CaseRanges.end(); RI++) {
1054 if (RI == CaseRanges.end() || EI->first < RI->first) {