Home
last modified time | relevance | path

Searched refs:FileRange (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/clang/unittests/Tooling/
H A DASTSelectionTest.cpp26 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 DTokens.h51 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 DAvoidConstParamsInDecls.cpp68 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 DConstReturnTypeCheck.cpp43 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 DQualifiedAutoCheck.cpp46 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 DCoverageMappingReader.cpp560 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 DTokens.cpp214 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 DComputeReplacements.cpp72 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 DMemIndex.h49 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 DDex.h64 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 DUseOverrideCheck.cpp129 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 DProcessMachCore.h109 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 DProcessMachCore.cpp312 FileRange file_range(section->GetFileOffset(), section->GetFileSize()); in DoLoadCore()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.cpp389 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 DParsedAST.cpp146 syntax::FileRange(SM.getMainFileID(), 0, PB.Size), SM, LangOpts); in ReplayPreamble()
219 syntax::FileRange(SM, SynthesizedFilenameTok.getLocation(), in replay()
H A DXRefs.cpp856 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 DParsedASTTests.cpp458 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 DSelectionTests.cpp55 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 DSourceCodeTests.cpp634 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 DXRefsTests.cpp46 MATCHER_P2(FileRange, File, Range, "") {
/llvm-project-15.0.7/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.h124 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 DProcessElfCore.cpp117 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 DTokensTest.cpp172 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 DTreeTestBase.cpp176 syntax::FileRange(SourceMgr->getMainFileID(), R.Begin, R.End)) in nodeByRange()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DASTUnit.cpp1228 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()