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