8 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Attributes.cs (1)
191
boundConstructorArguments = analyzedArguments.ConstructorArguments.Arguments.
SelectAsArray
(
Emitter\Model\PEModuleBuilder.cs (2)
1580
var value = flagsBuilder.
SelectAsArray
((flag, byteType) => new TypedConstant(byteType, TypedConstantKind.Primitive, flag), byteType);
1664
var transformFlags = builder.
SelectAsArray
((flag, constantType) => new TypedConstant(constantType, TypedConstantKind.Primitive, flag), booleanType);
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
127
var appendCallsStatements = resultExpressions.
SelectAsArray
(static (appendCall, @this) => (BoundStatement)@this._factory.ExpressionStatement(appendCall), this);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
384
F.Block(variableCleanup.
SelectAsArray
((e, f) => (BoundStatement)f.ExpressionStatement(e), F)));
455
var result = F.Block(variableCleanup.
SelectAsArray
((e, f) => (BoundStatement)f.ExpressionStatement(e), F));
Symbols\Compilation_WellKnownMembers.cs (2)
850
var names = namesBuilder.
SelectAsArray
((name, constantType) =>
898
var result = flagsBuilder.
SelectAsArray
((flag, constantType) => new TypedConstant(constantType, TypedConstantKind.Primitive, flag), booleanType);