Lines Matching defs:FileRange
161 FileRange syntax::Token::range(const SourceManager &SM) const {
166 return FileRange(File, StartOffset, StartOffset + length());
169 FileRange syntax::Token::range(const SourceManager &SM,
177 return FileRange(F.file(), F.beginOffset(), L.endOffset());
184 FileRange::FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset)
190 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc,
198 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc,
212 const FileRange &R) {
213 return OS << llvm::formatv("FileRange(file = {0}, offsets = {1}-{2})",
218 llvm::StringRef FileRange::text(const SourceManager &SM) const {
264 CharSourceRange FileRange::toCharRange(const SourceManager &SM) const {
575 std::vector<syntax::Token> syntax::tokenize(const FileRange &FR,
610 return tokenize(syntax::FileRange(FID, 0, SM.getFileIDSize(FID)), SM, LO);