12 references to SelectAsArray
Microsoft.CodeAnalysis.CSharp (6)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
569
var fixedArguments = _methodTypeParameters.
SelectAsArray
(
Compilation\CSharpCompilation.cs (1)
4145
? callingConventionTypes.
SelectAsArray
((type, i, @this) => getCustomModifierForType(type, @this, i), this)
FlowAnalysis\NullableWalker.cs (2)
7716
parameterAnnotationsOpt = arguments.
SelectAsArray
(
7722
parameterAnnotationsOpt = arguments.
SelectAsArray
(
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
37
var properties = fields.
SelectAsArray
((field, i, type) => new AnonymousTypePropertySymbol(type, field, i), this);
Symbols\Source\LambdaSymbol.cs (1)
333
return parameterTypes.
SelectAsArray
((type, ordinal, arg) =>
Microsoft.CodeAnalysis.UnitTests (6)
Collections\Extensions\ImmutableArrayExtensionsTests.cs (6)
363
Assert.True(empty.SequenceEqual(empty.
SelectAsArray
((item, index, arg) => item, 1)));
364
Assert.True(empty.SequenceEqual(empty.
SelectAsArray
((item, index, arg) => arg, 2)));
365
Assert.True(empty.SequenceEqual(empty.
SelectAsArray
((item, index, arg) => index, 3)));
373
Assert.True(a.SequenceEqual(a.
SelectAsArray
((item, index, arg) => item, 1)));
374
Assert.True(c.SequenceEqual(a.
SelectAsArray
((item, index, arg) => arg, 2)));
375
Assert.True(b.SequenceEqual(a.
SelectAsArray
((item, index, arg) => index, 3)));