16 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.Features (3)
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
133var declarations = fields.SelectAsArray(CanEncapsulate, f => f.Declaration);
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
104.Concat(variableDesignation.GetAllPrecedingTriviaToPreviousToken().SelectAsArray(t => !t.IsWhitespace(), t => t.WithoutAnnotations(SyntaxAnnotation.ElasticAnnotation)));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (1)
78.SelectAsArray(
Microsoft.CodeAnalysis.Features (6)
EditAndContinue\EditSession.cs (1)
918var newMaps = partialTypeEdits.SelectAsArray(
EditAndContinue\RudeEditDiagnosticsBuilder.cs (1)
47.. DeferredDiagnostics.SelectAsArray(item => includeDeferred(item.diagnostic, item.condition), static item => item.diagnostic)
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
256var refinedFolders = folders.SelectAsArray(n => n != null && !n.IsEmpty(), n => n.Replace(' ', '_'));
NavigateTo\NavigateToSearcher.cs (1)
491projectIdSet.SelectAsArray(
SignatureHelp\SignatureHelpService.cs (1)
33_allProviders.SelectAsArray(
src\roslyn\src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
79.SelectAsArray(
Microsoft.CodeAnalysis.Workspaces (6)
Options\SolutionOptionSet.cs (2)
81var internallyDefined = _changedOptionKeys.SelectAsArray( 84var externallyDefined = _changedOptionKeys.SelectAsArray(
Shared\Extensions\ILanguageMetadataExtensions.cs (1)
26return services.SelectAsArray(s => s.Metadata.Language == languageName, s => s.Value);
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
241foreach (var (symbol, write) in SymbolsWriteBuilder.SelectAsArray(kvp => !kvp.Value, kvp => kvp.Key))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageResult.cs (1)
48=> SymbolWritesMap.SelectAsArray(kvp => !kvp.Value, kvp => kvp.Key);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
245var importsToAdd = importToSyntax.SelectAsArray(