32 references to GetLinePosition
Microsoft.CodeAnalysis.Razor.Workspaces (21)
CodeActions\Razor\WrapAttributesCodeActionResolver.cs (2)
35
var start = sourceText.
GetLinePosition
(FindPreviousNonWhitespacePosition(sourceText, position) + 1);
36
var end = sourceText.
GetLinePosition
(position);
DocumentMapping\AbstractDocumentMappingService.cs (7)
149
razorPosition = csharpDocument.CodeDocument.Source.Text.
GetLinePosition
(razorIndex);
168
var hostDocumentLine = csharpDocument.CodeDocument.Source.Text.
GetLinePosition
(razorIndex).Line;
182
csharpPosition = csharpDocument.Text.
GetLinePosition
(csharpIndex);
207
csharpPosition = csharpDocument.Text.
GetLinePosition
(csharpIndex);
375
var inferredStartPosition = sourceDocument.Text.
GetLinePosition
(originalEndBeforeGeneratedRange);
382
var originalStartPositionAfterGeneratedRange = sourceDocument.Text.
GetLinePosition
(originalSpanAfterGeneratedRange.AbsoluteIndex);
396
var endOfDocumentPosition = sourceDocument.Text.
GetLinePosition
(sourceDocument.Text.Length);
DocumentMapping\RazorEditService_Methods.cs (1)
56
var previousLinePosition = sourceText.
GetLinePosition
(previousLineAbsoluteIndex);
Extensions\LspExtensions_SourceText.cs (2)
16
=> text.
GetLinePosition
(position).ToPosition();
28
=> text.
GetLinePosition
(position).ToZeroWidthRange();
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (2)
369
var toEndOfNode = _sourceText.
GetLinePosition
(node.EndPosition).Line == _currentLine.LineNumber;
380
_sourceText.
GetLinePosition
(potentialExplicitExpression.EndPosition).Line == _currentLine.LineNumber)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
238
var linePosition = context.SourceText.
GetLinePosition
(change.Span.Start);
Formatting\UsingDirectiveHelper.cs (6)
136
var usingDirectiveLineIndex = codeDocument.Source.Text.
GetLinePosition
(usingDirective.Node.Span.Start).Line;
175
return codeDocument.Source.Text.
GetLinePosition
(endIndex).Line;
246
var prevLine = sourceText.
GetLinePosition
(usingDirectives[i - 1].Span.End).Line;
247
var currentLine = sourceText.
GetLinePosition
(usingDirectives[i].Span.Start).Line;
295
var firstDirectiveLine = sourceText.
GetLinePosition
(usingDirectives[0].Span.Start).Line;
310
var directiveLineNumber = sourceText.
GetLinePosition
(directiveSpan.Start).Line;
Microsoft.CodeAnalysis.Remote.Razor (2)
Debugging\RemoteDebugInfoService.cs (1)
125
while (sourceText.
GetLinePosition
(hostDocumentIndex).Line == hostDocumentPosition.Line)
Rename\RemoteRenameService.cs (1)
172
var position = text.
GetLinePosition
(declaration.Identifier.SpanStart);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (8)
Cohost\CohostInlineCompletionEndpointTest.cs (1)
84
var position = inputText.
GetLinePosition
(input.Position);
Cohost\CohostRoslynCodeActionTest.cs (1)
223
var csharpPosition = sourceText.
GetLinePosition
(csharpFile.Position);
Cohost\CohostRoslynGoToDefTest.cs (1)
61
var csharpPosition = sourceText.
GetLinePosition
(csharpFile.Position);
Cohost\CohostRoslynRenameTest.cs (1)
279
csharpPosition = sourceText.
GetLinePosition
(position);
Cohost\RazorRefactorNotifyServiceTest.cs (1)
143
var csharpPosition = sourceText.
GetLinePosition
(position);
Cohost\RemoteDebugInfoServiceTest.cs (2)
465
var span = inputText.
GetLinePosition
(input.Position);
491
var span = inputText.
GetLinePosition
(input.Position);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
389
var linePosition = inputText.
GetLinePosition
(input.Position);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (1)
389
var linePosition = inputText.
GetLinePosition
(input.Position);