24 references to PositionToLinePosition
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
LanguageServer\AbstractLanguageServerProtocolTests.cs (3)
166
var startPosition = ProtocolConversions.
PositionToLinePosition
(edit.Range.Start);
167
var endPosition = ProtocolConversions.
PositionToLinePosition
(edit.Range.End);
252
ProtocolConversions.
PositionToLinePosition
(request.Position), CancellationToken.None).ConfigureAwait(false);
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Extensions\ProtocolConversions.cs (2)
193
=> new LinePositionSpan(
PositionToLinePosition
(range.Start),
PositionToLinePosition
(range.End));
Handler\Completion\CompletionHandler.cs (1)
308
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
47
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
51
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Highlights\DocumentHighlightHandler.cs (1)
50
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Hover\HoverHandler.cs (1)
47
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
80
var linePosition = ProtocolConversions.
PositionToLinePosition
(request.Position);
Handler\OnAutoInsert\OnAutoInsertHandler.cs (2)
110
var linePosition = ProtocolConversions.
PositionToLinePosition
(autoInsertParams.Position);
140
var position = sourceText.Lines.GetPosition(ProtocolConversions.
PositionToLinePosition
(autoInsertParams.Position));
Handler\References\FindAllReferencesHandler.cs (1)
62
ProtocolConversions.
PositionToLinePosition
(referenceParams.Position), cancellationToken).ConfigureAwait(false);
Handler\References\FindImplementationsHandler.cs (1)
44
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\Rename\RenameHandler.cs (1)
44
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
50
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.Xaml (7)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
66
var offset = text.Lines.GetPosition(ProtocolConversions.
PositionToLinePosition
(request.Position));
Implementation\LanguageServer\Handler\Completion\CompletionResolveHandler.cs (1)
73
var offset = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(data.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
67
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
49
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\Hover\HoverHandler.cs (1)
52
var position = await document.GetPositionFromLinePositionAsync(ProtocolConversions.
PositionToLinePosition
(request.Position), cancellationToken).ConfigureAwait(false);
Implementation\LanguageServer\Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
49
var offset = text.Lines.GetPosition(ProtocolConversions.
PositionToLinePosition
(request.Position));
Implementation\LanguageServer\Handler\OnTypeRename\OnTypeRenameHandler.cs (1)
81
var offset = text.Lines.GetPosition(ProtocolConversions.
PositionToLinePosition
(request.Position));