Lines Matching refs:SpellingRegion
152 struct SpellingRegion { struct
165 SpellingRegion(SourceManager &SM, SourceLocation LocStart, in SpellingRegion() argument
173 SpellingRegion(SourceManager &SM, SourceMappingRegion &R) in SpellingRegion() function
174 : SpellingRegion(SM, R.getBeginLoc(), R.getEndLoc()) {} in SpellingRegion()
329 Optional<SpellingRegion> adjustSkippedRange(SourceManager &SM, in adjustSkippedRange()
334 SpellingRegion SR{SM, LocStart, LocEnd}; in adjustSkippedRange()
376 Optional<SpellingRegion> SR = in gatherSkippedRegions()
421 SpellingRegion SR{SM, LocStart, LocEnd}; in emitSourceRegions()
456 SpellingRegion SR{SM, ParentLoc, LocEnd}; in emitExpansionRegions()
606 if (!SpellingRegion(SM, DR.getBeginLoc(), DeferredEndLoc).isInSourceOrder()) in completeDeferred()
706 assert(SpellingRegion(SM, Region).isInSourceOrder()); in popRegions()
848 assert(SpellingRegion(SM, SourceRegions.back()).isInSourceOrder()); in handleFileExit()
906 assert(SpellingRegion(SM, StartLoc, EndLoc).isInSourceOrder()); in fillGapAreaWithCount()