8 references to HasTopLevelNullabilityImplicitConversion
Microsoft.CodeAnalysis.CSharp (8)
Binder\Semantics\Conversions\ConversionsBase.cs (7)
1910(conversion.IsUnion || conversion.IsUserDefined || HasTopLevelNullabilityImplicitConversion(source, destination)); 1994if (!conversions.HasTopLevelNullabilityImplicitConversion(s, d)) 2385if (!conversion.IsUserDefined && !conversion.IsUnion && !conversions.HasTopLevelNullabilityImplicitConversion(s, d)) 2407if (!conversion.IsUserDefined && !conversion.IsUnion && !conversions.HasTopLevelNullabilityImplicitConversion(s, d)) 2615if (IncludeNullability && !HasTopLevelNullabilityImplicitConversion(elementType, argument0)) 2627if (!HasTopLevelNullabilityImplicitConversion(source, destination)) 3440return (!IncludeNullability || HasTopLevelNullabilityImplicitConversion(sourceType, destinationType))
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3052return conversion.Exists && (conversion.IsUnion || conversion.IsUserDefined || conversions.HasTopLevelNullabilityImplicitConversion(sourceWithAnnotations, destinationWithAnnotations));