| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | ASTSelectionTest.cpp | 26 using FileRange = std::pair<FileLocation, FileLocation>; typedef 30 Optional<FileRange> SelectionRange; 199 Source, {1, 1}, FileRange{{1, 1}, {2, 2}}, in TEST() 223 Source, {2, 1}, FileRange{{1, 1}, {2, 1}}, in TEST() 255 Source, {2, 2}, FileRange{{1, 11}, {2, 2}}, in TEST() 309 Source, {3, 2}, FileRange{{3, 2}, {7, 1}}, in TEST() 330 Source, {3, 2}, FileRange{{3, 2}, {7, 8}}, in TEST() 482 Source, {6, 1}, FileRange{{6, 1}, {7, 2}}, in TEST() 508 Source, {2, 1}, FileRange{{2, 1}, {4, 3}}, in TEST() 699 Source, {2, 2}, FileRange{{2, 2}, {2, 2}}, in TEST() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/ |
| H A D | Tokens.h | 51 struct FileRange { struct 53 FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset); 55 FileRange(const SourceManager &SM, SourceLocation BeginLoc, unsigned Length); 58 FileRange(const SourceManager &SM, SourceLocation BeginLoc, 85 friend bool operator==(const FileRange &L, const FileRange &R) { 88 friend bool operator!=(const FileRange &L, const FileRange &R) { 99 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const FileRange &R); argument 128 FileRange range(const SourceManager &SM) const; 134 static FileRange range(const SourceManager &SM, const syntax::Token &First, 413 tokenize(const FileRange &FR, const SourceManager &SM, const LangOptions &LO);
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | AvoidConstParamsInDecls.cpp | 68 CharSourceRange FileRange = Lexer::makeFileCharRange( in check() local 72 if (!FileRange.isValid()) in check() 76 tok::kw_const, FileRange, *Result.Context, *Result.SourceManager); in check()
|
| H A D | ConstReturnTypeCheck.cpp | 43 CharSourceRange FileRange = Lexer::makeFileCharRange( in findConstToRemove() local 47 if (FileRange.isInvalid()) in findConstToRemove() 51 tok::kw_const, FileRange, *Result.Context, *Result.SourceManager); in findConstToRemove()
|
| H A D | QualifiedAutoCheck.cpp | 46 CharSourceRange FileRange = Lexer::makeFileCharRange( in findQualToken() local 50 if (FileRange.isInvalid()) in findQualToken() 58 return utils::lexer::getQualifyingToken(Tok, FileRange, *Result.Context, in findQualToken()
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMappingReader.cpp | 560 FilenameRange FileRange) { in insertFunctionRecordIfNeeded() argument 575 FileRange.StartingIndex, FileRange.Length); in insertFunctionRecordIfNeeded() 597 OldRecord.FilenamesBegin = FileRange.StartingIndex; in insertFunctionRecordIfNeeded() 598 OldRecord.FilenamesSize = FileRange.Length; in insertFunctionRecordIfNeeded() 661 It + FileRange.StartingIndex, in readCoverageHeader() 662 It + FileRange.StartingIndex + FileRange.Length)) in readCoverageHeader() 664 FileRange = OrigRange; in readCoverageHeader() 713 Optional<FilenameRange> FileRange; in readFunctionRecords() local 715 FileRange = OutOfLineFileRange; in readFunctionRecords() 722 FileRange = It->getSecond(); in readFunctionRecords() [all …]
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 214 FileRange syntax::Token::range(const SourceManager &SM) const { in range() 219 return FileRange(File, StartOffset, StartOffset + length()); in range() 222 FileRange syntax::Token::range(const SourceManager &SM, in range() 230 return FileRange(F.file(), F.beginOffset(), L.endOffset()); in range() 237 FileRange::FileRange(FileID File, unsigned BeginOffset, unsigned EndOffset) in FileRange() function in FileRange 243 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc, in FileRange() function in FileRange 251 FileRange::FileRange(const SourceManager &SM, SourceLocation BeginLoc, in FileRange() function in FileRange 265 const FileRange &R) { in operator <<() 271 llvm::StringRef FileRange::text(const SourceManager &SM) const { in text() 317 CharSourceRange FileRange::toCharRange(const SourceManager &SM) const { in toCharRange() [all …]
|
| H A D | ComputeReplacements.cpp | 72 syntax::FileRange rangeOfExpanded(const syntax::TokenBufferTokenManager &STM, in rangeOfExpanded() 83 return syntax::FileRange( in rangeOfExpanded()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | MemIndex.h | 49 typename FileRange, typename Payload> 51 FileRange &&Files, IndexContents IdxContents, Payload &&BackingData, in MemIndex() 57 this->Files = std::forward<FileRange>(Files); in MemIndex()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/ |
| H A D | Dex.h | 64 typename FileRange, typename Payload> 66 FileRange &&Files, IndexContents IdxContents, Payload &&BackingData, in Dex() 71 this->Files = std::forward<FileRange>(Files); in Dex()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseOverrideCheck.cpp | 129 CharSourceRange FileRange = Lexer::makeFileCharRange( in check() local 133 if (!FileRange.isValid()) in check() 139 SmallVector<Token, 16> Tokens = parseTokens(FileRange, Result); in check() 201 InsertLoc = FileRange.getEnd(); in check()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/mach-core/ |
| H A D | ProcessMachCore.h | 109 typedef lldb_private::Range<lldb::addr_t, lldb::addr_t> FileRange; typedef 110 typedef lldb_private::RangeDataVector<lldb::addr_t, lldb::addr_t, FileRange>
|
| H A D | ProcessMachCore.cpp | 312 FileRange file_range(section->GetFileOffset(), section->GetFileSize()); in DoLoadCore()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SourceCode.cpp | 389 SourceRange FileRange = Loc; in getTokenFileRange() local 390 while (!FileRange.getBegin().isFileID()) { in getTokenFileRange() 391 if (SM.isMacroArgExpansion(FileRange.getBegin())) { in getTokenFileRange() 392 FileRange = unionTokenRange( in getTokenFileRange() 393 SM.getImmediateSpellingLoc(FileRange.getBegin()), in getTokenFileRange() 394 SM.getImmediateSpellingLoc(FileRange.getEnd()), SM, LangOpts); in getTokenFileRange() 395 assert(SM.isWrittenInSameFile(FileRange.getBegin(), FileRange.getEnd())); in getTokenFileRange() 398 getExpansionTokenRangeInSameFile(FileRange.getBegin(), SM, LangOpts); in getTokenFileRange() 400 getExpansionTokenRangeInSameFile(FileRange.getEnd(), SM, LangOpts); in getTokenFileRange() 407 FileRange = unionTokenRange(ExpansionRangeForBegin, ExpansionRangeForEnd, in getTokenFileRange() [all …]
|
| H A D | ParsedAST.cpp | 146 syntax::FileRange(SM.getMainFileID(), 0, PB.Size), SM, LangOpts); in ReplayPreamble() 219 syntax::FileRange(SM, SynthesizedFilenameTok.getLocation(), in replay()
|
| H A D | XRefs.cpp | 856 auto FileRange = in getDocumentLinks() local 857 syntax::FileRange(SM, FileTok->location(), Inc.Written.length()) in getDocumentLinks() 861 DocumentLink({halfOpenToRange(SM, FileRange), in getDocumentLinks()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | ParsedASTTests.cpp | 458 auto FileRange = FileRanges[I]; in TEST() local 460 Code.substr(FileRange.Begin, FileRange.End - FileRange.Begin)); in TEST() 468 Code.substr(FileRange.Begin - 1, FileRange.End - FileRange.Begin + 2)); in TEST()
|
| H A D | SelectionTests.cpp | 55 auto FileRange = in nodeRange() local 57 assert(FileRange && "We should be able to get the File Range"); in nodeRange() 59 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getBegin())), in nodeRange() 60 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getEnd()))}; in nodeRange()
|
| H A D | SourceCodeTests.cpp | 634 auto FileRange = toHalfOpenFileRange(SM, LangOpts, Decl.getSourceRange()); in TEST() local 636 ASSERT_NE(FileRange, llvm::None); in TEST() 637 Range HalfOpenRange = SourceRangeToRange(*FileRange); in TEST()
|
| H A D | XRefsTests.cpp | 46 MATCHER_P2(FileRange, File, Range, "") {
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/ |
| H A D | ProcessElfCore.h | 124 typedef lldb_private::Range<lldb::addr_t, lldb::addr_t> FileRange; typedef 125 typedef lldb_private::RangeDataVector<lldb::addr_t, lldb::addr_t, FileRange>
|
| H A D | ProcessElfCore.cpp | 117 FileRange file_range(header.p_offset, header.p_filesz); in AddAddressRangeFromLoadSegment() 152 FileRange file_range(header.p_offset, header.p_filesz); in AddAddressRangeFromMemoryTagSegment()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/Syntax/ |
| H A D | TokensTest.cpp | 172 syntax::FileRange(FID, Annot.range().Begin, Annot.range().End), in tokenize() 920 EXPECT_EQ(Int.range(SM), FileRange(SM.getMainFileID(), Code.range("i").Begin, in TEST_F() 923 FileRange(SM.getMainFileID(), Code.range("all").Begin, in TEST_F() 942 std::vector<FileRange> ExpectedMacroRanges; in TEST_F() 945 FileRange(SM.getMainFileID(), Range.Begin, Range.End)); in TEST_F() 946 std::vector<FileRange> ActualMacroRanges; in TEST_F()
|
| H A D | TreeTestBase.cpp | 176 syntax::FileRange(SourceMgr->getMainFileID(), R.Begin, R.End)) in nodeByRange()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1228 CharSourceRange FileRange = Lexer::makeFileCharRange(Range, SM, LangOpts); in makeStandaloneRange() local 1229 unsigned Offset = SM.getFileOffset(FileRange.getBegin()); in makeStandaloneRange() 1230 unsigned EndOffset = SM.getFileOffset(FileRange.getEnd()); in makeStandaloneRange()
|