31 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CommentSelection\CSharpToggleBlockCommentCommandHandler.cs (1)
48.SelectAsArray(
Microsoft.CodeAnalysis.CSharp.Features (3)
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
133var declarations = fields.SelectAsArray(CanEncapsulate, f => f.Declaration);
src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.Identifier.ValueText);
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
105.Concat(variableDesignation.GetAllPrecedingTriviaToPreviousToken().SelectAsArray(t => !t.IsWhitespace(), t => t.WithoutAnnotations(SyntaxAnnotation.ElasticAnnotation)));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (1)
78.SelectAsArray(
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpNavigationBarItemService.cs (1)
62=> (items ?? SpecializedCollections.EmptyList<FSharpNavigationBarItem>()).SelectAsArray(x => x.Spans.Any(), x => ConvertToNavigationBarItem(x, textVersion));
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\OnAutoInsert.cs (1)
25.SelectAsArray(
Microsoft.CodeAnalysis.Features (6)
EditAndContinue\EditSession.cs (1)
886var 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)
255var refinedFolders = folders.SelectAsArray(n => n != null && !n.IsEmpty(), n => n.Replace(' ', '_'));
NavigateTo\NavigateToSearcher.cs (1)
490projectIdSet.SelectAsArray(
SignatureHelp\SignatureHelpService.cs (1)
33_allProviders.SelectAsArray(
src\Analyzers\Core\CodeFixes\MatchFolderAndNamespace\AbstractChangeNamespaceToMatchFolderCodeFixProvider.CustomFixAllProvider.cs (1)
79.SelectAsArray(
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (2)
48=> _nameToDocumentProviderMap.SelectAsArray( 53=> _nameToWorkspaceProviderMap.SelectAsArray(
Workspaces\LspWorkspaceManager.cs (1)
395.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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
225foreach (var (symbol, write) in SymbolsWriteBuilder.SelectAsArray(kvp => !kvp.Value, kvp => kvp.Key))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageResult.cs (1)
48=> SymbolWritesMap.SelectAsArray(kvp => !kvp.Value, kvp => kvp.Key);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
245var importsToAdd = importToSyntax.SelectAsArray(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestHostProject`1.cs (1)
266documents: Documents.SelectAsArray(d => !d.IsSourceGenerated, d => d.ToDocumentInfo()),
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Snippets\CSharpSnippetExpansionLanguageHelper.cs (1)
91if (TryAddImportsToContainedDocument(document, newUsingDirectives.SelectAsArray(u => u.Alias == null, u => u.Name!.ToString())))
Microsoft.VisualStudio.LanguageServices.Implementation (6)
Options\Style\NamingPreferences\NamingStyleOptionPageViewModel.cs (3)
101n.SymbolKindList.SelectAsArray(s => s.IsChecked, k => k.CreateSymbolOrTypeOrMethodKind()), 102n.AccessibilityList.SelectAsArray(s => s.IsChecked, a => a._accessibility), 103n.ModifierList.SelectAsArray(s => s.IsChecked, m => new SymbolSpecification.ModifierKind(m._modifier.Modifiers))));
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (3)
147SymbolKindList.SelectAsArray(s => s.IsChecked, s => s.CreateSymbolOrTypeOrMethodKind()), 148AccessibilityList.SelectAsArray(a => a.IsChecked, a => a._accessibility), 149ModifierList.SelectAsArray(m => m.IsChecked, m => new ModifierKind(m._modifier.Modifiers)));
Roslyn.VisualStudio.Next.UnitTests (1)
UnifiedSettings\UnifiedSettingsTests.cs (1)
256var properties = jsonDocument!.Root["properties"]!.AsObject().SelectAsArray(