Lines Matching refs:LocEnd

124   std::optional<SourceLocation> LocEnd;  member in __anon413222f00211::SourceMappingRegion
136 std::optional<SourceLocation> LocEnd, in SourceMappingRegion() argument
138 : Count(Count), LocStart(LocStart), LocEnd(LocEnd), GapRegion(GapRegion), in SourceMappingRegion()
144 std::optional<SourceLocation> LocEnd, in SourceMappingRegion() argument
147 LocStart(LocStart), LocEnd(LocEnd), GapRegion(GapRegion), in SourceMappingRegion()
152 std::optional<SourceLocation> LocEnd) in SourceMappingRegion() argument
153 : MCDCParams(MCDCParams), LocStart(LocStart), LocEnd(LocEnd), in SourceMappingRegion()
174 bool hasEndLoc() const { return LocEnd.has_value(); } in hasEndLoc()
178 LocEnd = Loc; in setEndLoc()
182 assert(LocEnd && "Region has no end location"); in getEndLoc()
183 return *LocEnd; in getEndLoc()
232 SourceLocation LocEnd) { in SpellingRegion()
235 LineEnd = SM.getSpellingLineNumber(LocEnd); in SpellingRegion()
236 ColumnEnd = SM.getSpellingColumnNumber(LocEnd); in SpellingRegion()
445 SourceLocation LocEnd, in adjustSkippedRange() argument
448 SpellingRegion SR{SM, LocStart, LocEnd}; in adjustSkippedRange()
453 if (NextTokLoc.isValid() && SM.isWrittenInSameFile(LocEnd, NextTokLoc) && in adjustSkippedRange()
483 auto LocEnd = Range.getEnd(); in gatherSkippedRegions() local
484 assert(SM.isWrittenInSameFile(LocStart, LocEnd) && in gatherSkippedRegions()
492 SR = adjustSkippedRange(SM, LocStart, LocEnd, I.PrevTokLoc, in gatherSkippedRegions()
495 SR = {SM, LocStart, LocEnd}; in gatherSkippedRegions()
536 SourceLocation LocEnd = Region.getEndLoc(); in emitSourceRegions() local
537 assert(SM.isWrittenInSameFile(LocStart, LocEnd) && in emitSourceRegions()
544 if (Filter.count(std::make_pair(LocStart, LocEnd))) { in emitSourceRegions()
551 SpellingRegion SR{SM, LocStart, LocEnd}; in emitSourceRegions()
594 SourceLocation LocEnd = getPreciseTokenLocEnd(ParentLoc); in emitExpansionRegions() local
595 assert(SM.isWrittenInSameFile(ParentLoc, LocEnd) && in emitExpansionRegions()
597 Filter.insert(std::make_pair(ParentLoc, LocEnd)); in emitExpansionRegions()
599 SpellingRegion SR{SM, ParentLoc, LocEnd}; in emitExpansionRegions()