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