16 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
124
var parameters = method.Parameters.
SelectAsArray
(static (p, destination) => FilterAttributes(p, destination), destination);
Microsoft.CodeAnalysis.Features (5)
AddImport\SearchScopes\SearchScope.cs (2)
55
return symbols.
SelectAsArray
(static (s, nameNode) => SymbolResult.Create(s.Name, nameNode, s, weight: 0), nameNode);
67
return symbols.
SelectAsArray
(static (s, nameNode) => SymbolResult.Create(s.Name, nameNode, s, weight: 1), nameNode);
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (1)
68
return recommendedSymbols.NamedSymbols.
SelectAsArray
(
EditAndContinue\DebuggingSession.cs (1)
516
return analysis.RudeEdits.
SelectAsArray
((e, t) => e.ToDiagnostic(t), tree);
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
375
CreateReturnExpression(AnalyzerResult.VariablesToUseAsReturnValue.
SelectAsArray
(
Microsoft.CodeAnalysis.Workspaces (10)
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
135
OneOrMany.Create(_many.
SelectAsArray
(selector, arg));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferences.cs (1)
69
serializableRules.
SelectAsArray
(static (rule, arg) => new NamingRule(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
165
parameters: method.Parameters.
SelectAsArray
(static (p, arg) =>
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IPropertySymbolExtensions.cs (1)
60
property.Parameters.
SelectAsArray
(static (p, arg) =>
Workspace\Solution\SolutionCompilationState.cs (4)
935
var oldDocumentStates = newDocumentStates.
SelectAsArray
(static (s, oldProjectState) => oldProjectState.DocumentStates.GetRequiredState(s.Id), oldProjectState);
942
var oldDocumentStates = newDocumentStates.
SelectAsArray
(static (s, oldProjectState) => oldProjectState.AdditionalDocumentStates.GetRequiredState(s.Id), oldProjectState);
949
var oldDocumentStates = newDocumentStates.
SelectAsArray
(static (s, oldProjectState) => oldProjectState.AnalyzerConfigDocumentStates.GetRequiredState(s.Id), oldProjectState);
1702
var allDocumentIdsWithCurrentDocumentState = allDocumentIds.
SelectAsArray
(static (docId, currentDocumentState) => (docId, currentDocumentState), currentDocumentState);
Workspace\TextExtensions.cs (2)
38
return relatedIds.
SelectAsArray
((id, solution) => solution.GetRequiredDocument(id), solution);
114
return relatedIds.
SelectAsArray
((id, solution) => solution.GetRequiredDocument(id), solution);