Home
last modified time | relevance | path

Searched refs:offsetToPosition (Results 1 – 13 of 13) sorted by relevance

/llvm-project/clang-tools-extra/clangd/unittests/
H A DSourceCodeTests.cpp238 EXPECT_THAT(offsetToPosition(File, 0), Pos(0, 0)) << "start of file"; in TEST()
239 EXPECT_THAT(offsetToPosition(File, 3), Pos(0, 3)) << "in first line"; in TEST()
240 EXPECT_THAT(offsetToPosition(File, 6), Pos(0, 6)) << "end of first line"; in TEST()
241 EXPECT_THAT(offsetToPosition(File, 7), Pos(0, 7)) << "first newline"; in TEST()
242 EXPECT_THAT(offsetToPosition(File, 8), Pos(1, 0)) << "start of second line"; in TEST()
243 EXPECT_THAT(offsetToPosition(File, 12), Pos(1, 4)) << "before BMP char"; in TEST()
244 EXPECT_THAT(offsetToPosition(File, 13), Pos(1, 5)) << "in BMP char"; in TEST()
245 EXPECT_THAT(offsetToPosition(File, 15), Pos(1, 5)) << "after BMP char"; in TEST()
246 EXPECT_THAT(offsetToPosition(File, 16), Pos(1, 6)) << "end of second line"; in TEST()
247 EXPECT_THAT(offsetToPosition(File, 17), Pos(1, 7)) << "second newline"; in TEST()
[all …]
H A DAnnotations.cpp22 return {offsetToPosition(code(), BasePoint), Payload}; in pointWithPayload()
31 Ps.push_back(offsetToPosition(code(), Point)); in points()
43 Ps.push_back({offsetToPosition(code(), Point), Payload}); in pointsWithPayload()
51 LSPRange.start = offsetToPosition(Code, R.Begin); in toLSPRange()
52 LSPRange.end = offsetToPosition(Code, R.End); in toLSPRange()
H A DInsertionPointTests.cpp77 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), Code.point("b")); in TEST()
82 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), in TEST()
130 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), in TEST()
135 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), in TEST()
140 EXPECT_EQ(offsetToPosition(Code.code(), Edit->getOffset()), in TEST()
H A DSelectionTests.cpp55 return Range{Position{}, offsetToPosition(Buffer, Buffer.size())}; in nodeRange()
60 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getBegin())), in nodeRange()
61 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getEnd()))}; in nodeRange()
H A DCollectMacrosTests.cpp126 SM, offsetToPosition(T.code(), Ranges.front().Begin)); in TEST()
H A DPreambleTests.cpp452 getHover(*AST, offsetToPosition(Modified.code(), Modified.point()), in TEST()
/llvm-project/clang-tools-extra/clangd/
H A DSemanticSelection.cpp215 return offsetToPosition(Code, StartOffset(T)); in getFoldingRanges()
221 return offsetToPosition(Code, EndOffset(T)); in getFoldingRanges()
230 Position Start = offsetToPosition(Code, 1 + StartOffset(Tok)); in getFoldingRanges()
251 Position Start = offsetToPosition(Code, 2 + StartOffset(*FirstComment)); in getFoldingRanges()
H A DSourceCode.cpp202 Position offsetToPosition(llvm::StringRef Code, size_t Offset) { in offsetToPosition() function
507 offsetToPosition(Code, R.getOffset()), in replacementToEdit()
508 offsetToPosition(Code, R.getOffset() + R.getLength())}; in replacementToEdit()
1215 ER.EligiblePoints.emplace_back(offsetToPosition(Code, Code.size())); in getEligiblePoints()
1266 Result.end = Result.start = offsetToPosition(Code, HashOffset); in rangeTillEOL()
H A DIncludeCleaner.cpp180 offsetToPosition(Code, in generateMissingIncludeDiagnostics()
182 offsetToPosition(Code, in generateMissingIncludeDiagnostics()
H A DSourceCode.h69 Position offsetToPosition(llvm::StringRef Code, size_t Offset);
H A DCodeComplete.cpp1740 auto Pos = offsetToPosition(Content, Offset); in runWithoutSema()
2227 CompletionRange.start = offsetToPosition(ParseInput.Contents, Offset); in codeComplete()
2229 offsetToPosition(ParseInput.Contents, Offset + Prefix.size()); in codeComplete()
/llvm-project/clang/unittests/Sema/
H A DCodeCompleteTest.cpp142 ParsedSourceLocation offsetToPosition(llvm::StringRef Code, size_t Offset) { in offsetToPosition() function
155 std::make_unique<CodeCompleteAction>(offsetToPosition(Code, Offset), in runCompletion()
186 std::make_unique<CodeCompleteAction>(offsetToPosition(Code, Point), in CollectCompletedFunctions()
/llvm-project/clang-tools-extra/clangd/tool/
H A DCheck.cpp410 Position Pos = offsetToPosition(Inputs.Contents, Start); in testLocationFeatures()
451 Position EndPos = offsetToPosition(Inputs.Contents, End);