36 references to SelectAsArray
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\RazorProjectEngineBuilderExtensions.cs (1)
98private readonly ImmutableArray<RazorProjectItem> _imports = imports.SelectAsArray(
Microsoft.AspNetCore.Razor.Utilities.Shared (13)
EnumerableExtensions.cs (1)
41return ReadOnlyListExtensions.SelectAsArray(list, selector);
ReadOnlyListExtensions.cs (12)
1493var result = list.SelectAsArray(selector); 1514var result = list.SelectAsArray(selector); 1535var result = list.SelectAsArray(selector); 1554var result = list.SelectAsArray(selector); 1575var result = list.SelectAsArray(selector); 1596var result = list.SelectAsArray(selector); 1618var result = list.SelectAsArray(selector); 1641var result = list.SelectAsArray(selector); 1664var result = list.SelectAsArray(selector); 1686var result = list.SelectAsArray(selector); 1709var result = list.SelectAsArray(selector); 1732var result = list.SelectAsArray(selector);
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (2)
ImmutableArrayExtensionsTests.cs (1)
60var actual = list.SelectAsArray(static x => x * 2);
ReadOnlyListExtensionsTests.cs (1)
288var actual = data.SelectAsArray(static x => x * 2);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
CodeActions\CSharp\CSharpCodeActionResolver.cs (1)
51var csharpTextChanges = textDocumentEdit.Edits.SelectAsArray(e => csharpSourceText.GetTextChange((TextEdit)e));
CodeActions\Razor\GenerateEventHandlerCodeActionResolver.cs (1)
119var csharpTextChanges = edits.SelectAsArray(csharpSourceText.GetTextChange);
Completion\Delegation\DelegatedCompletionHelper.cs (1)
401var changes = textEdits.SelectAsArray(csharpSourceText.GetTextChange);
DocumentMapping\RazorEditService_WorkspaceEdit.cs (1)
149var textChanges = edits.SelectAsArray(csharpSourceText.GetRazorTextChange);
Formatting\FormattingUtilities.cs (2)
222var changes = edits.SelectAsArray(htmlSourceText.GetTextChange); 234var changes = edits.SelectAsArray(e => htmlSourceText.GetTextChange((TextEdit)e));
Hover\HoverFactory.cs (1)
231.SelectAsArray(BoundElementDescriptionInfo.From);
Microsoft.CodeAnalysis.Remote.Razor (1)
InlayHints\RemoteInlayHintService.cs (1)
101var changes = hint.TextEdits.SelectAsArray(csharpSourceText.GetTextChange);
Microsoft.VisualStudio.LanguageServices.Razor (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
110return result.SelectAsArray(RemoteFoldingRange.FromLspFoldingRange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
82var htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
111htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
85var htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1380labelSet.AddRange(result.Items.SelectAsArray((item) => item.Label));
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)));
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
110return result.SelectAsArray(RemoteFoldingRange.FromLspFoldingRange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
82var htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
111htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
85var htmlChanges = htmlEdits.SelectAsArray(sourceText.GetTextChange);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1380labelSet.AddRange(result.Items.SelectAsArray((item) => item.Label));
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)));