19 references to ImplicitNumeric
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Operators.cs (1)
3563case ConversionKind.ImplicitNumeric:
Binder\Semantics\Conversions\Conversion.cs (4)
224case ConversionKind.ImplicitNumeric: 270internal static Conversion ImplicitNumeric => new Conversion(ConversionKind.ImplicitNumeric); 356ConversionKind.ImplicitNumeric => kind == ConversionKind.ImplicitNullable ? ImplicitNullableWithImplicitNumericUnderlying : ExplicitNullableWithImplicitNumericUnderlying, 672return Kind == ConversionKind.ImplicitNumeric || Kind == ConversionKind.ExplicitNumeric;
Binder\Semantics\Conversions\ConversionEasyOut.cs (1)
30const byte NUM = (byte)ConversionKind.ImplicitNumeric;
Binder\Semantics\Conversions\ConversionKindExtensions.cs (1)
27case ImplicitNumeric:
Binder\Semantics\Conversions\ConversionsBase.cs (4)
590case ConversionKind.ImplicitNumeric: 893case ConversionKind.ImplicitNumeric: 2052Debug.Assert(conversionKind is ConversionKind.ImplicitNumeric or ConversionKind.ExplicitNumeric); 2058return GetNumericConversion(source, destination) == ConversionKind.ImplicitNumeric;
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
657case ConversionKind.ImplicitNumeric:
BoundTree\BoundExpression.cs (1)
498case ConversionKind.ImplicitNumeric:
CodeGen\EmitConversion.cs (1)
98case ConversionKind.ImplicitNumeric:
Lowering\DiagnosticsPass_Warnings.cs (1)
435if (conversion.ConversionKind != ConversionKind.ImplicitNumeric &&
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
586case ConversionKind.ImplicitNumeric:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
424goto case ConversionKind.ImplicitNumeric; 426case ConversionKind.ImplicitNumeric: 1800case ConversionKind.ImplicitNumeric: