10 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (1)
1486var actualTypesInRelativeOrder = allCompletionItems.SelectAsArray(item => hashset.Contains(item.DisplayText), item => item.DisplayText);
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
85var capturesAsParameters = captures.SelectAsArray(
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
646.SelectAsArray(result => !result.IsInherited,
Microsoft.CodeAnalysis.Features (5)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (2)
47return recommendedSymbols.NamedSymbols.SelectAsArray( 54return recommendedSymbols.NamedSymbols.SelectAsArray(IsValidForGenericConstraintContext, s => new SymbolAndSelectionInfo(Symbol: s, Preselect: false));
EditAndContinue\EditSession.cs (1)
1634exceptionRegionUpdates = nonRemappableRegions.SelectAsArray(
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
214return addMethods.SelectAsArray(s => s is IMethodSymbol { Parameters: [_, ..] }, s => (IMethodSymbol)s);
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
303var cascadingActions = codeFixData.SelectAsArray(
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (2)
102var changedRoots = changedRootsAndTexts.SelectAsArray(t => t.Item2.node != null, t => (t.documentId, t.Item2.node!)); 103var changedTexts = changedRootsAndTexts.SelectAsArray(t => t.Item2.text != null, t => (t.documentId, t.Item2.text!));