Lines Matching refs:SR

448     SpellingRegion SR{SM, LocStart, LocEnd};  in adjustSkippedRange()  local
449 SR.ColumnStart = 1; in adjustSkippedRange()
451 SR.LineStart == SM.getSpellingLineNumber(PrevTokLoc)) in adjustSkippedRange()
452 SR.LineStart++; in adjustSkippedRange()
454 SR.LineEnd == SM.getSpellingLineNumber(NextTokLoc)) { in adjustSkippedRange()
455 SR.LineEnd--; in adjustSkippedRange()
456 SR.ColumnEnd++; in adjustSkippedRange()
458 if (SR.isInSourceOrder()) in adjustSkippedRange()
459 return SR; in adjustSkippedRange()
490 std::optional<SpellingRegion> SR; in gatherSkippedRegions() local
492 SR = adjustSkippedRange(SM, LocStart, LocEnd, I.PrevTokLoc, in gatherSkippedRegions()
495 SR = {SM, LocStart, LocEnd}; in gatherSkippedRegions()
497 if (!SR) in gatherSkippedRegions()
500 *CovFileID, SR->LineStart, SR->ColumnStart, SR->LineEnd, in gatherSkippedRegions()
501 SR->ColumnEnd); in gatherSkippedRegions()
551 SpellingRegion SR{SM, LocStart, LocEnd}; in emitSourceRegions() local
552 assert(SR.isInSourceOrder() && "region start and end out of order"); in emitSourceRegions()
556 Region.getCounter(), *CovFileID, SR.LineStart, SR.ColumnStart, in emitSourceRegions()
557 SR.LineEnd, SR.ColumnEnd)); in emitSourceRegions()
560 *CovFileID, SR.LineStart, SR.ColumnStart, SR.LineEnd, in emitSourceRegions()
561 SR.ColumnEnd)); in emitSourceRegions()
565 SR.LineStart, SR.ColumnStart, SR.LineEnd, SR.ColumnEnd, in emitSourceRegions()
569 Region.getMCDCDecisionParams(), *CovFileID, SR.LineStart, in emitSourceRegions()
570 SR.ColumnStart, SR.LineEnd, SR.ColumnEnd)); in emitSourceRegions()
573 Region.getCounter(), *CovFileID, SR.LineStart, SR.ColumnStart, in emitSourceRegions()
574 SR.LineEnd, SR.ColumnEnd)); in emitSourceRegions()
599 SpellingRegion SR{SM, ParentLoc, LocEnd}; in emitExpansionRegions() local
600 assert(SR.isInSourceOrder() && "region start and end out of order"); in emitExpansionRegions()
602 *ParentFileID, *ExpandedFileID, SR.LineStart, SR.ColumnStart, in emitExpansionRegions()
603 SR.LineEnd, SR.ColumnEnd)); in emitExpansionRegions()
2147 for (const auto &SR : ArrayRef(SourceRegions).slice(Since)) { in createOrCancelDecision() local
2148 if (SR.isMCDCBranch()) { in createOrCancelDecision()
2149 auto [ID, Conds] = SR.getMCDCBranchParams(); in createOrCancelDecision()
2194 for (auto &SR : MutableArrayRef(SourceRegions).slice(Since)) { in cancelDecision() local
2195 assert(!SR.isMCDCDecision() && "Decision shouldn't be seen here"); in cancelDecision()
2196 if (SR.isMCDCBranch()) in cancelDecision()
2197 SR.resetMCDCParams(); in cancelDecision()