22 references to RangeToTextSpan
Microsoft.CodeAnalysis.LanguageServer (1)
Testing\TestDiscoverer.cs (1)
82
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, text);
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Extensions\ProtocolConversions.cs (2)
395
=> new(
RangeToTextSpan
(edit.Range, oldText), edit.NewText);
398
=> new(
RangeToTextSpan
(changeEvent.Range, text), changeEvent.Text);
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
37
var span = ProtocolConversions.
RangeToTextSpan
(range, text);
Handler\CodeActions\CodeActionHelpers.cs (1)
391
var textSpan = ProtocolConversions.
RangeToTextSpan
(selection, text);
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
37
var rangeSpan = (range != null) ? ProtocolConversions.
RangeToTextSpan
(range, text) : new TextSpan(0, root.FullSpan.Length);
Handler\InlayHint\InlayHintHandler.cs (1)
105
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, text);
Handler\MapCode\MapCodeHandler.cs (1)
134
builder.Add((document, ProtocolConversions.
RangeToTextSpan
(location.Range, focusText)));
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (13)
Diagnostics\PullDiagnosticTests.cs (3)
1796
var newCsProj2Document = csproj2Document.WithText(csproj2DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj2DocumentText), "B")));
1882
var newCsProj3Document = csproj3Document.WithText(csproj3DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj3DocumentText), "C")));
1950
var newCsProj2Document = csproj2Document.WithText(csproj2DocumentText.WithChanges(new TextChange(ProtocolConversions.
RangeToTextSpan
(caretLocation, csproj2DocumentText), "B")));
ProtocolConversionsTests.cs (10)
217
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
232
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
245
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
258
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
271
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
292
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
315
var textSpan = ProtocolConversions.
RangeToTextSpan
(range, sourceText);
331
Assert.Throws<ArgumentException>(() => ProtocolConversions.
RangeToTextSpan
(range, sourceText));
341
Assert.Throws<ArgumentException>(() => ProtocolConversions.
RangeToTextSpan
(range, sourceText));
352
Assert.Throws<ArgumentException>(() => ProtocolConversions.
RangeToTextSpan
(range, sourceText));
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\RemoteLanguageServiceWorkspace.cs (1)
311
var textSpan = ProtocolConversions.
RangeToTextSpan
(location.Range, text);