49 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CommentSelection\CSharpToggleBlockCommentCommandHandler.cs (1)
54.SelectAsArray(blockCommentTrivia => blockCommentTrivia.Span);
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\ImportCompletion\ImportCompletionProviderHelper.cs (2)
31var usingsFromCurrentDocument = context.SemanticModel.GetUsingNamespacesInScope(location).SelectAsArray(GetNamespaceName); 71var globalUsings = model.GetUsingNamespacesInScope(root).SelectAsArray(GetNamespaceName);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
167return snippets.SelectAsArray(snippet =>
ConvertToRecordHelpers.cs (1)
254var assignedUnderlyingFields = assignmentValues.Keys.SelectAsArray(UnwrapPropertyToField);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CSharpBlockFacts.cs (1)
34CompilationUnitSyntax compilationUnit => compilationUnit.Members.OfType<GlobalStatementSyntax>().SelectAsArray(globalStatement => globalStatement.Statement),
CSharpHeaderFacts.cs (1)
101.SelectAsArray(initializedV => initializedV.Initializer!.Value);
CSharpTypeInferenceService.TypeInferrer.cs (3)
585=> InferTypeInAttributeArgument(index, methods.SelectAsArray(m => m.Parameters), argumentOpt); 609return InferTypeInArgument(index, methods.SelectAsArray(m => m.Parameters), argumentOpt); 859.SelectAsArray(a => new TypeInferenceInfo(a.ElementType));
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
163.SelectAsArray(t => SyntaxFactory.FunctionPointerParameter(t.Type.GenerateTypeSyntax()).WithModifiers(t.RefKindModifiers));
Microsoft.CodeAnalysis.EditorFeatures (2)
CommentSelection\AbstractToggleBlockCommentBase.cs (1)
105var blockCommentSelections = selectedSpans.SelectAsArray(span => new BlockCommentSelectionHelper(blockCommentedSpans, span));
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
274var spansAndDocumentsToTag = spansToTag.SelectAsArray(span =>
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\ActiveStatementsDescription.cs (1)
166return activeStatements.Select(s => s.Statement).SelectAsArray(statement =>
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Editor\FSharpNavigationBarItemService.cs (1)
61=> (items ?? SpecializedCollections.EmptyList<FSharpNavigationBarItem>()).Where(x => x.Spans.Any()).SelectAsArray(x => ConvertToNavigationBarItem(x, textVersion));
Microsoft.CodeAnalysis.Features (18)
AbstractSimplifyInterpolationHelpers.cs (1)
50.SelectAsArray(interpolation.Syntax.SyntaxTree.GetLocation);
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
106return invocations.Concat(convertedAnonymousFunctions).SelectAsArray(
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
486return (solutionWithFixedReferences, refLocationGroups.SelectAsArray(g => g.Key));
Common\TaggedText.cs (1)
102return displayParts.SelectAsArray(d =>
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
526var nodes = group.SelectAsArray(r => r.GetSyntax(cancellationToken));
EditAndContinue\EditSession.cs (2)
760var newTrees = partialTypeEdits.SelectAsArray(edit => edit.SyntaxMapTree!); 761var syntaxMaps = partialTypeEdits.SelectAsArray(edit => edit.SyntaxMap!);
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (1)
175var streams = project.Documents.SelectAsArray(d => GetSourceLocationsInProcessAsync(d, comparer, container, symbolName, symbolArity, query, cancellationToken));
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
578return types.SelectAsArray(FixType); 584return argumentList.SelectAsArray(a => (TExpressionSyntax)syntaxFacts.GetExpressionOfArgument(a));
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
150var refKinds = argumentList.SelectAsArray(syntaxFacts.GetRefKindOfArgument);
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (3)
71.SelectAsArray(loc => loc.FindNode(cancellationToken)); 139.SelectAsArray(node => (semanticModel.GetDeclaredSymbol(node, cancellationToken), false)); 200.SelectAsArray(node => (semanticModel.GetDeclaredSymbol(node, cancellationToken), false));
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
67var documentKeys = project.Documents.SelectAsArray(DocumentKey.ToDocumentKey);
NavigateTo\NavigateToSearcher.cs (2)
396.SelectAsArray(s => s.SelectAsArray(_solution.GetRequiredProject));
Navigation\NavigableItemFactory.cs (1)
34return locations.SelectAsArray(loc => GetItemFromSymbolLocation(
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
58Return GetUnclosedBlockKeywords(node).SelectAsArray(
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicHeaderFacts.vb (1)
103SelectAsArray(Function(initialized) initialized.Initializer.Value)
Microsoft.CodeAnalysis.Workspaces (9)
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (1)
73currentSolution = await ApplyChangesAsync(currentSolution, group.SelectAsArray(kvp => (kvp.Key, kvp.Value)), cancellationToken).ConfigureAwait(false);
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (1)
82sortedProjects.SelectAsArray(p => (TFixAllContext)fixAllContext.With((document: null, project: p), scope: FixAllScope.Project)));
EditorConfigNamingStyleParser.cs (1)
94orderedRules.SelectAsArray(
FindSymbols\FindReferences\DependentTypeFinder_Remote.cs (1)
32var projectIds = projects?.Where(p => RemoteSupportedLanguages.IsSupported(p.Language)).SelectAsArray(p => p.Id) ?? default;
Options\SolutionOptionSet.cs (2)
82var internallyDefined = _changedOptionKeys.Where(key => key.Option is IOption2).SelectAsArray(key => KeyValuePairUtil.Create(new OptionKey2((IOption2)key.Option, key.Language), _values[key])); 83var externallyDefined = _changedOptionKeys.Where(key => key.Option is not IOption2).SelectAsArray(key => KeyValuePairUtil.Create(key, _values[key]));
PathMetadataUtilities.cs (1)
28var parts = folders.SelectMany(folder => folder.Split(NamespaceSeparatorArray)).SelectAsArray(syntaxFacts.EscapeIdentifier);
Recommendations\AbstractRecommendationService.cs (2)
149.SelectAsArray(t => t.OriginalDefinition); 162: enclosingType.GetBaseTypes().SelectAsArray(b => b.OriginalDefinition);
Microsoft.VisualStudio.LanguageServices (3)
CommonControls\MemberSelectionViewModel.cs (1)
138SelectAsArray(memberViewModel =>
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.cs (1)
97return analyzePaths.OrderBy((x, y) => string.CompareOrdinal(x.Key.FullPath, y.Key.FullPath)).SelectAsArray(entry => (entry.Key, entry.Value));
Packaging\PackageInstallerServiceFactory.cs (1)
171return _packageSourceProvider.Value.GetSources(includeUnOfficial: true, includeDisabled: false).SelectAsArray(r => new PackageSource(r.Key, r.Value));
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (1)
InProcess\EditorInProcess.cs (1)
504return combobox.Items.OfType<object>().SelectAsArray(i => $"{i}");
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
CommonControls\NewTypeDestinationSelectionViewModelTests.vb (1)
245conflictingNames:=symbol.ContainingNamespace.GetAllTypes(CancellationToken.None).SelectAsArray(Function(t) t.Name),