Lines Matching refs:LocStart

102   Optional<SourceLocation> LocStart;  member in __anon8c3eb65b0211::SourceMappingRegion
112 SourceMappingRegion(Counter Count, Optional<SourceLocation> LocStart, in SourceMappingRegion() argument
114 : Count(Count), LocStart(LocStart), LocEnd(LocEnd), GapRegion(GapRegion) { in SourceMappingRegion()
118 Optional<SourceLocation> LocStart, in SourceMappingRegion() argument
120 : Count(Count), FalseCount(FalseCount), LocStart(LocStart), in SourceMappingRegion()
132 bool hasStartLoc() const { return LocStart.hasValue(); } in hasStartLoc()
134 void setStartLoc(SourceLocation Loc) { LocStart = Loc; } in setStartLoc()
137 assert(LocStart && "Region has no start location"); in getBeginLoc()
138 return *LocStart; in getBeginLoc()
174 SpellingRegion(SourceManager &SM, SourceLocation LocStart, in SpellingRegion()
176 LineStart = SM.getSpellingLineNumber(LocStart); in SpellingRegion()
177 ColumnStart = SM.getSpellingColumnNumber(LocStart); in SpellingRegion()
339 SourceLocation LocStart, in adjustSkippedRange() argument
343 SpellingRegion SR{SM, LocStart, LocEnd}; in adjustSkippedRange()
345 if (PrevTokLoc.isValid() && SM.isWrittenInSameFile(LocStart, PrevTokLoc) && in adjustSkippedRange()
377 auto LocStart = Range.getBegin(); in gatherSkippedRegions() local
379 assert(SM.isWrittenInSameFile(LocStart, LocEnd) && in gatherSkippedRegions()
382 auto CovFileID = getCoverageFileID(LocStart); in gatherSkippedRegions()
386 adjustSkippedRange(SM, LocStart, LocEnd, I.PrevTokLoc, I.NextTokLoc); in gatherSkippedRegions()
406 SourceLocation LocStart = Region.getBeginLoc(); in emitSourceRegions() local
407 assert(SM.getFileID(LocStart).isValid() && "region in invalid file"); in emitSourceRegions()
410 if (SM.isInSystemHeader(SM.getSpellingLoc(LocStart))) in emitSourceRegions()
413 auto CovFileID = getCoverageFileID(LocStart); in emitSourceRegions()
419 assert(SM.isWrittenInSameFile(LocStart, LocEnd) && in emitSourceRegions()
426 if (Filter.count(std::make_pair(LocStart, LocEnd))) in emitSourceRegions()
430 SpellingRegion SR{SM, LocStart, LocEnd}; in emitSourceRegions()