17 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
124var parameters = method.Parameters.SelectAsArray(static (p, destination) => FilterAttributes(p, destination), destination);
Microsoft.CodeAnalysis.Features (4)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
64return recommendedSymbols.NamedSymbols.SelectAsArray(
EditAndContinue\DebuggingSession.cs (1)
516return analysis.RudeEdits.SelectAsArray((e, t) => e.ToDiagnostic(t), tree);
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
375CreateReturnExpression(AnalyzerResult.VariablesToUseAsReturnValue.SelectAsArray(
Workspace\CompileTimeSolutionProvider.cs (1)
211return OneOrMany.Create(s_razorSourceGeneratorFileNamePrefixes.SelectAsArray(
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
96var textSpans = spans.SelectAsArray(static (span, text) => text.Lines.GetTextSpan(span), text);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
230var dehydrated = references.SelectAsArray(
Microsoft.CodeAnalysis.Workspaces (10)
src\Dependencies\Collections\OneOrMany.cs (1)
135OneOrMany.Create(_many.SelectAsArray(selector, arg));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (1)
69serializableRules.SelectAsArray(static (rule, arg) => new NamingRule(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
165parameters: method.Parameters.SelectAsArray(static (p, arg) =>
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IPropertySymbolExtensions.cs (1)
60property.Parameters.SelectAsArray(static (p, arg) =>
Workspace\Solution\SolutionCompilationState.cs (4)
916var oldDocumentStates = newDocumentStates.SelectAsArray(static (s, oldProjectState) => oldProjectState.DocumentStates.GetRequiredState(s.Id), oldProjectState); 923var oldDocumentStates = newDocumentStates.SelectAsArray(static (s, oldProjectState) => oldProjectState.AdditionalDocumentStates.GetRequiredState(s.Id), oldProjectState); 930var oldDocumentStates = newDocumentStates.SelectAsArray(static (s, oldProjectState) => oldProjectState.AnalyzerConfigDocumentStates.GetRequiredState(s.Id), oldProjectState); 1682var allDocumentIdsWithCurrentDocumentState = allDocumentIds.SelectAsArray(static (docId, currentDocumentState) => (docId, currentDocumentState), currentDocumentState);
Workspace\TextExtensions.cs (2)
38return relatedIds.SelectAsArray((id, solution) => solution.GetRequiredDocument(id), solution); 114return relatedIds.SelectAsArray((id, solution) => solution.GetRequiredDocument(id), solution);