10 references to RangeToTextSpan
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.cs (1)
221
=> new TextChange(
RangeToTextSpan
(changeEvent.Range, text), changeEvent.Text);
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
40
var span = ProtocolConversions.
RangeToTextSpan
(request.Range, text);
Handler\CodeActions\CodeActionHelpers.cs (1)
241
var textSpan = ProtocolConversions.
RangeToTextSpan
(selection, text);
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
38
var rangeSpan = (range != null) ? ProtocolConversions.
RangeToTextSpan
(range, text) : new TextSpan(0, root.FullSpan.Length);
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
86
var textSpan = range is null ? root.FullSpan : ProtocolConversions.
RangeToTextSpan
(range, text);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Diagnostics\PullDiagnosticTests.cs (3)
1305
var newCsProj2Document = csproj2Document.WithText(csproj2DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj2DocumentText), "B")));
1380
var newCsProj3Document = csproj3Document.WithText(csproj3DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj3DocumentText), "C")));
1447
var newCsProj2Document = csproj2Document.WithText(csproj2DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj2DocumentText), "B")));
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
327
var textSpan = ProtocolConversions.
RangeToTextSpan
(location.Range, text);
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
40
textSpan = ProtocolConversions.
RangeToTextSpan
(range, text);