Lines Matching refs:SpellingRegion
218 struct SpellingRegion { struct
231 SpellingRegion(SourceManager &SM, SourceLocation LocStart, in SpellingRegion() function
239 SpellingRegion(SourceManager &SM, SourceMappingRegion &R) in SpellingRegion() function
240 : SpellingRegion(SM, R.getBeginLoc(), R.getEndLoc()) {} in SpellingRegion()
443 std::optional<SpellingRegion> adjustSkippedRange(SourceManager &SM, in adjustSkippedRange()
448 SpellingRegion SR{SM, LocStart, LocEnd}; in adjustSkippedRange()
490 std::optional<SpellingRegion> SR; in gatherSkippedRegions()
551 SpellingRegion SR{SM, LocStart, LocEnd}; in emitSourceRegions()
599 SpellingRegion SR{SM, ParentLoc, LocEnd}; in emitExpansionRegions()
1068 assert(SpellingRegion(SM, Region).isInSourceOrder()); in popRegions()
1256 assert(SpellingRegion(SM, SourceRegions.back()).isInSourceOrder()); in handleFileExit()
1334 !SpellingRegion(SM, AfterLoc, BeforeLoc).isInSourceOrder()) in findGapAreaBetween()
1344 assert(SpellingRegion(SM, StartLoc, EndLoc).isInSourceOrder()); in fillGapAreaWithCount()
1391 !SpellingRegion(SM, StartingLoc, BeforeLoc).isInSourceOrder()) in findAreaStartingFromTo()
1407 assert(SpellingRegion(SM, NewStartLoc, EndLoc).isInSourceOrder()); in markSkipped()