9 references to SelectAsArray
Microsoft.CodeAnalysis.CodeStyle (9)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer.cs (2)
83
: this(supportedDiagnosticsWithOptions.
SelectAsArray
(static item => item.Descriptor))
96
: this(supportedDiagnosticsWithOptions.
SelectAsArray
(static item => item.Descriptor))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\EditorConfigFile.cs (2)
23
private readonly Lazy<ImmutableArray<Section>> _sections = new(() => Options.
SelectAsArray
(x => x.Section).Distinct());
82
.
SelectAsArray
(section => (matchKind: section.GetMatchKind(filePath), section))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs (1)
354
return typesToImplement.
SelectAsArray
(s => (s, members: GetUnimplementedMembers(classOrStructType, s, isImplemented, isValidImplementation, interfaceMemberGetter, cancellationToken)))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AnonymousTypeSymbolKey.cs (4)
22
var propertyTypes = properties.
SelectAsArray
(p => p.Type);
23
var propertyNames = properties.
SelectAsArray
(p => (string?)p.Name);
24
var propertyIsReadOnly = properties.
SelectAsArray
(p => p.SetMethod == null);
25
var propertyLocations = properties.
SelectAsArray
(p => p.Locations.FirstOrDefault());