46 references to GetTextSpan
Microsoft.CodeAnalysis.Razor.Workspaces (6)
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (1)
95
var diagnosticSpan = context.SourceText.
GetTextSpan
(range);
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
144
syntaxTree.Root.FindNode(sourceText.
GetTextSpan
(d.Range), getInnermostNodeForTie: true) is RazorCommentBlockSyntax;
157
var owner = syntaxTree.Root.FindNode(sourceText.
GetTextSpan
(d.Range), getInnermostNodeForTie: true);
Extensions\LspExtensions_Range.cs (1)
13
var textSpan = sourceText.
GetTextSpan
(range);
Extensions\LspExtensions_SourceText.cs (2)
46
=> new(text.
GetTextSpan
(edit.Range), edit.NewText);
51
Span = text.
GetTextSpan
(edit.Range).ToRazorTextSpan(),
Microsoft.CodeAnalysis.Remote.Razor (1)
AutoInsert\RemoteAutoInsertService.cs (1)
159
var csharpTextChange = new TextChange(csharpSourceText.
GetTextSpan
(autoInsertResponseItem.TextEdit.Range), autoInsertResponseItem.TextEdit.NewText);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (19)
Cohost\CohostDocumentPullDiagnosticsTest.cs (2)
598
(index: inputText.
GetTextSpan
(d.Range).Start, text: $"{{|{d.Code!.Value.Second}:"),
599
(index: inputText.
GetTextSpan
(d.Range).End, text:"|}")
Cohost\CohostInlineCompletionEndpointTest.cs (1)
105
var change = new TextChange(inputText.
GetTextSpan
(item.Range), item.Text);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (4)
71
Assert.Equal("lo W", sourceText.ToString(sourceText.
GetTextSpan
(range)));
87
Assert.Equal("", sourceText.ToString(sourceText.
GetTextSpan
(range)));
103
Assert.Equal("", sourceText.ToString(sourceText.
GetTextSpan
(range)));
119
Assert.Equal("World", sourceText.ToString(sourceText.
GetTextSpan
(range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
173
var actual = TestFileMarkupParser.CreateTestFile(source, cursorPosition, result.SelectAsArray(h => inputText.
GetTextSpan
(h.Range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (9)
492
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
528
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
572
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
610
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
655
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
719
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
783
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
870
Assert.Equal(expected.Spans[0], SourceText.From(expected.Text).
GetTextSpan
(location.Range));
874
Assert.Equal(expected.Spans[1], SourceText.From(expected.Text).
GetTextSpan
(location.Range));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostLinkedEditingRangeEndpointTest.cs (2)
185
Assert.Equal(spans[0], sourceText.
GetTextSpan
(result.Ranges[0]));
186
Assert.Equal(spans[1], sourceText.
GetTextSpan
(result.Ranges[1]));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (20)
Endpoints\CohostCodeLensEndpointTest.cs (2)
94
Assert.Contains(inputText.
GetTextSpan
(codeLens.Range), input.Spans);
115
Assert.Equal(input.NamedSpans[$"Position{i}"].Single(), inputText.
GetTextSpan
(position.ToZeroWidthRange()));
Endpoints\CohostDocumentPullDiagnosticsTest.cs (2)
73
(index: inputText.
GetTextSpan
(d.Range).Start, text: $"{{|{d.Code!.Value.Second}:"),
74
(index: inputText.
GetTextSpan
(d.Range).End, text:"|}")
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (4)
71
Assert.Equal("lo W", sourceText.ToString(sourceText.
GetTextSpan
(range)));
87
Assert.Equal("", sourceText.ToString(sourceText.
GetTextSpan
(range)));
103
Assert.Equal("", sourceText.ToString(sourceText.
GetTextSpan
(range)));
119
Assert.Equal("World", sourceText.ToString(sourceText.
GetTextSpan
(range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
173
var actual = TestFileMarkupParser.CreateTestFile(source, cursorPosition, result.SelectAsArray(h => inputText.
GetTextSpan
(h.Range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (9)
492
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
528
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
572
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
610
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
655
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
719
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
783
Assert.Equal(expected.Span, SourceText.From(expected.Text).
GetTextSpan
(location.Range));
870
Assert.Equal(expected.Spans[0], SourceText.From(expected.Text).
GetTextSpan
(location.Range));
874
Assert.Equal(expected.Spans[1], SourceText.From(expected.Text).
GetTextSpan
(location.Range));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostLinkedEditingRangeEndpointTest.cs (2)
185
Assert.Equal(spans[0], sourceText.
GetTextSpan
(result.Ranges[0]));
186
Assert.Equal(spans[1], sourceText.
GetTextSpan
(result.Ranges[1]));