46 references to GetTextSpan
Microsoft.CodeAnalysis.Razor.Workspaces (6)
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (1)
95var diagnosticSpan = context.SourceText.GetTextSpan(range);
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
144syntaxTree.Root.FindNode(sourceText.GetTextSpan(d.Range), getInnermostNodeForTie: true) is RazorCommentBlockSyntax; 157var owner = syntaxTree.Root.FindNode(sourceText.GetTextSpan(d.Range), getInnermostNodeForTie: true);
Extensions\LspExtensions_Range.cs (1)
13var textSpan = sourceText.GetTextSpan(range);
Extensions\LspExtensions_SourceText.cs (2)
46=> new(text.GetTextSpan(edit.Range), edit.NewText); 51Span = text.GetTextSpan(edit.Range).ToRazorTextSpan(),
Microsoft.CodeAnalysis.Remote.Razor (1)
AutoInsert\RemoteAutoInsertService.cs (1)
159var 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)
105var change = new TextChange(inputText.GetTextSpan(item.Range), item.Text);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Diagnostics\RazorDiagnosticHelperTest.cs (4)
71Assert.Equal("lo W", sourceText.ToString(sourceText.GetTextSpan(range))); 87Assert.Equal("", sourceText.ToString(sourceText.GetTextSpan(range))); 103Assert.Equal("", sourceText.ToString(sourceText.GetTextSpan(range))); 119Assert.Equal("World", sourceText.ToString(sourceText.GetTextSpan(range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
173var 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)
492Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 528Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 572Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 610Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 655Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 719Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 783Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 870Assert.Equal(expected.Spans[0], SourceText.From(expected.Text).GetTextSpan(location.Range)); 874Assert.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)
185Assert.Equal(spans[0], sourceText.GetTextSpan(result.Ranges[0])); 186Assert.Equal(spans[1], sourceText.GetTextSpan(result.Ranges[1]));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (20)
Endpoints\CohostCodeLensEndpointTest.cs (2)
94Assert.Contains(inputText.GetTextSpan(codeLens.Range), input.Spans); 115Assert.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)
71Assert.Equal("lo W", sourceText.ToString(sourceText.GetTextSpan(range))); 87Assert.Equal("", sourceText.ToString(sourceText.GetTextSpan(range))); 103Assert.Equal("", sourceText.ToString(sourceText.GetTextSpan(range))); 119Assert.Equal("World", sourceText.ToString(sourceText.GetTextSpan(range)));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentHighlightEndpointTest.cs (1)
173var 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)
492Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 528Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 572Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 610Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 655Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 719Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 783Assert.Equal(expected.Span, SourceText.From(expected.Text).GetTextSpan(location.Range)); 870Assert.Equal(expected.Spans[0], SourceText.From(expected.Text).GetTextSpan(location.Range)); 874Assert.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)
185Assert.Equal(spans[0], sourceText.GetTextSpan(result.Ranges[0])); 186Assert.Equal(spans[1], sourceText.GetTextSpan(result.Ranges[1]));