12 references to ImplementsIEnumerable
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder.ValueChecks.cs (1)
4579
case CollectionExpressionTypeKind.
ImplementsIEnumerable
:
Binder\Semantics\Conversions\Conversions.cs (2)
170
case CollectionExpressionTypeKind.
ImplementsIEnumerable
:
189
if (collectionTypeKind == CollectionExpressionTypeKind.
ImplementsIEnumerable
)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1690
return CollectionExpressionTypeKind.
ImplementsIEnumerable
;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
1330
case CollectionExpressionTypeKind.
ImplementsIEnumerable
:
1341
if (collectionTypeKind == CollectionExpressionTypeKind.
ImplementsIEnumerable
)
3170
if (kind1 is CollectionExpressionTypeKind.CollectionBuilder or CollectionExpressionTypeKind.
ImplementsIEnumerable
)
3175
if (kind2 is CollectionExpressionTypeKind.CollectionBuilder or CollectionExpressionTypeKind.
ImplementsIEnumerable
)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
128
bool hasElementType = node.CollectionTypeKind is not (CollectionExpressionTypeKind.None or CollectionExpressionTypeKind.
ImplementsIEnumerable
);
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
45
case CollectionExpressionTypeKind.
ImplementsIEnumerable
:
Operations\CSharpOperationFactory.cs (1)
1248
case CollectionExpressionTypeKind.
ImplementsIEnumerable
:
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1565
case CollectionExpressionTypeKind.
ImplementsIEnumerable
: