10 references to SelectAsArray
Roslyn.Diagnostics.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\ChainedFormattingRules.cs (1)
35
_formattingRules = formattingRules.
SelectAsArray
(rule => rule.WithOptions(options));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (2)
307
=> accessibilityListElement.Elements("AccessibilityKind").
SelectAsArray
(ParseAccessibility);
313
=> modifierListElement.Elements(nameof(ModifierKind)).
SelectAsArray
(ModifierKind.FromXElement);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
27
var parts = folders.SelectMany(folder => folder.Split(NamespaceSeparatorArray)).
SelectAsArray
(syntaxFacts.EscapeIdentifier);
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
42
CompilationUnitSyntax compilationUnit => compilationUnit.Members.OfType<GlobalStatementSyntax>().
SelectAsArray
(globalStatement => globalStatement.Statement),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (1)
79
.
SelectAsArray
(initializedV => initializedV.Initializer!.Value));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
168
.
SelectAsArray
(t => FunctionPointerParameter(t.Type.GenerateTypeSyntax()).WithModifiers(t.RefKindModifiers));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
589
=> InferTypeInAttributeArgument(index, methods.
SelectAsArray
(m => m.Parameters), argumentOpt);
613
return InferTypeInArgument(index, methods.
SelectAsArray
(m => m.Parameters), argumentOpt);
861
.
SelectAsArray
(a => new TypeInferenceInfo(a.ElementType));