18 references to ImplicitEnumeration
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Conversions.cs (1)
3189case ConversionKind.ImplicitEnumeration:
Binder\Binder_Operators.cs (1)
4987case ConversionKind.ImplicitEnumeration:
Binder\Semantics\Conversions\Conversion.cs (3)
226case ConversionKind.ImplicitEnumeration: 272internal static Conversion ImplicitEnumeration => new Conversion(ConversionKind.ImplicitEnumeration); 686return Kind == ConversionKind.ImplicitEnumeration || Kind == ConversionKind.ExplicitEnumeration;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
30case ImplicitEnumeration:
Binder\Semantics\Conversions\ConversionsBase.cs (1)
680case ConversionKind.ImplicitEnumeration:
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
629case ConversionKind.ImplicitEnumeration:
BoundTree\BoundExpression.cs (1)
506case ConversionKind.ImplicitEnumeration:
CodeGen\EmitConversion.cs (1)
116case ConversionKind.ImplicitEnumeration:
Lowering\Extensions.cs (1)
66case ConversionKind.ImplicitEnumeration:
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
602case ConversionKind.ImplicitEnumeration:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
455case ConversionKind.ImplicitEnumeration: 1817case ConversionKind.ImplicitEnumeration:
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Compilation\GetSemanticInfoTests.cs (4)
270ConversionTestHelper(model, v8[0].Initializer.Value, ConversionKind.ImplicitEnumeration, ConversionKind.ExplicitEnumeration); 549ConversionTestHelper(model, v4[0].Initializer.Value, ConversionKind.ImplicitEnumeration, ConversionKind.ExplicitEnumeration); 553ConversionTestHelper(model, v5[0].Initializer.Value, ConversionKind.ImplicitEnumeration, ConversionKind.ExplicitNullable); 687case ConversionKind.ImplicitEnumeration: