8 references to IsUserDefinedConversion
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\Conversions\Conversion.cs (1)
889
return Kind.
IsUserDefinedConversion
();
CodeGen\EmitExpression.cs (2)
2198
Debug.Assert(!conv.ConversionKind.
IsUserDefinedConversion
());
2201
if (conv.ConversionKind.
IsUserDefinedConversion
() || conv.ConversionKind.IsUnionConversion())
Compilation\CSharpSemanticModel.cs (1)
3548
else if (conversion.ConversionKind.
IsUserDefinedConversion
() || conversion.ConversionKind.IsUnionConversion())
FlowAnalysis\DefiniteAssignment.cs (1)
884
if (boundConversion.ConversionKind.
IsUserDefinedConversion
() ||
FlowAnalysis\NullableWalker.cs (1)
10014
if (useLegacyWarnings && conversionOperand is BoundConversion operandConversion && !operandConversion.ConversionKind.
IsUserDefinedConversion
()) // Based on behavior of NullableT_NullableStructToClass unit-test we don't need to specially handle Union conversions here
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
543
if (!conversion.ConversionKind.
IsUserDefinedConversion
() &&
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
887
if (conversion.Kind.
IsUserDefinedConversion
())