Lines Matching refs:FileRange
56 FileRange syntax::Token::range(const SourceManager &SM) const {
61 return FileRange(File, StartOffset, StartOffset + length());
64 FileRange syntax::Token::range(const SourceManager &SM,
71 return FileRange(F.file(), F.beginOffset(), L.endOffset());
78 FileRange::FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset)
84 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc,
92 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc,
106 const FileRange &R) {
107 return OS << llvm::formatv("FileRange(file = {0}, offsets = {1}-{2})",
112 llvm::StringRef FileRange::text(const SourceManager &SM) const {
138 CharSourceRange FileRange::toCharRange(const SourceManager &SM) const {