13 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
634var elements = initializer.Expressions.GetWithSeparators().SelectAsArray(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (2)
32FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.Declaration.Variables.SelectAsArray( 34EventFieldDeclarationSyntax eventFieldDeclaration => eventFieldDeclaration.Declaration.Variables.SelectAsArray(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (10)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
150defaults = constructor.ParameterList.Parameters.SelectAsArray(param => param.Default); 458return [.. result.Declaration.AttributeLists.SelectAsArray(attributeList => 795var tokens = text.TextTokens.SelectAsArray(token =>
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
67: parameterList.Parameters.SelectAsArray(s => s.Identifier.ValueText);
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (2)
70=> arguments.SelectAsArray(InitializeParameterHelpers.GetArgument); 73=> arguments.SelectAsArray(a => new Argument<ExpressionSyntax>(
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
44var namesBuilder = positionalPattern.Subpatterns.SelectAsArray(sub =>
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpCollectionExpressionRewriter.cs (1)
830return arguments.SelectAsArray(a => indent(a.Expression));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
2248var elementNames = parenthesizedVariableDesignation.Variables.SelectAsArray(v => ((SingleVariableDesignationSyntax)v).Identifier.ValueText); 2249var elementTypes = parenthesizedVariableDesignation.Variables.SelectAsArray(v =>