28 references to ToLinePosition
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Extensions\LspExtensions_Range.cs (2)
28=> new(range.Start.ToLinePosition(), range.End.ToLinePosition());
Extensions\LspExtensions_SourceText.cs (1)
13=> text.GetPosition(position.ToLinePosition());
Microsoft.CodeAnalysis.Remote.Razor (8)
AutoInsert\RemoteAutoInsertService.cs (1)
99var mappedPosition = positionInfo.Position.ToLinePosition();
Completion\RemoteCompletionService.cs (1)
248var mappedLinePosition = mappedPosition.ToLinePosition();
FindAllReferences\RemoteFindAllReferencesService.cs (1)
80positionInfo.Position.ToLinePosition(),
GoToDefinition\RemoteGoToDefinitionService.cs (1)
108positionInfo.Position.ToLinePosition(),
GoToImplementation\RemoteGoToImplementationService.cs (1)
76positionInfo.Position.ToLinePosition(),
Hover\RemoteHoverService.cs (1)
74positionInfo.Position.ToLinePosition(),
InlayHints\RemoteInlayHintService.cs (1)
79if (csharpSourceText.TryGetAbsoluteIndex(hint.Position.ToLinePosition(), out var absoluteIndex) &&
Rename\RemoteRenameService.cs (1)
85.GetRenameEditAsync(generatedDocument, positionInfo.Position.ToLinePosition(), newName, cancellationToken)
Microsoft.VisualStudio.LanguageServices.Razor (9)
LanguageClient\Cohost\CohostInlineCompletionEndpoint.cs (1)
62=> HandleRequestAsync(context, razorDocument, request.Position.ToLinePosition(), request.Options, cancellationToken);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
60(service, solutionInfo, cancellationToken) => service.GetHighlightsAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (2)
88(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingTriggerKindAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), request.Character, cancellationToken), 120(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingEditsAsync(solutionInfo, razorDocument.Id, htmlChanges, request.Position.ToLinePosition(), request.Character, options, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
57var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
58(service, solutionInfo, cancellationToken) => service.GetRangesAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
61var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
58var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
102request.Position.ToLinePosition(),
Microsoft.VisualStudioCode.RazorExtension (8)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
60(service, solutionInfo, cancellationToken) => service.GetHighlightsAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (2)
88(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingTriggerKindAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), request.Character, cancellationToken), 120(service, solutionInfo, cancellationToken) => service.GetOnTypeFormattingEditsAsync(solutionInfo, razorDocument.Id, htmlChanges, request.Position.ToLinePosition(), request.Character, options, cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
57var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
58(service, solutionInfo, cancellationToken) => service.GetRangesAsync(solutionInfo, razorDocument.Id, request.Position.ToLinePosition(), cancellationToken),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
61var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
58var position = LspFactory.CreatePosition(request.Position.ToLinePosition());
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
102request.Position.ToLinePosition(),