20 references to HasIdentityConversionInternal
Microsoft.CodeAnalysis.CSharp (20)
Binder\Semantics\Conversions\ConversionsBase.cs (20)
98if (sourceType is { } && HasIdentityConversionInternal(sourceType, destination))
166if (HasIdentityConversionInternal(source, destination))
684if (HasIdentityConversionInternal(source, destination))
932if (HasIdentityConversionInternal(iface, baseType))
962if (HasIdentityConversionInternal(b, baseType))
1787if (HasIdentityConversionInternal(sourceType, destination))
2113if (HasIdentityConversionInternal(unwrappedSource, unwrappedDestination))
2305if (HasIdentityConversionInternal(unwrappedSource, unwrappedDestination))
2366if (HasIdentityConversionInternal(source, destination))
2562if (!HasIdentityConversionInternal(source, destination) && HasInterfaceVarianceConversion(source, destination, ref useSiteInfo))
2765if (HasIdentityConversionInternal(effectiveBaseClass, destination))
2919if (HasIdentityConversionInternal(source, destination))
2958if (HasIdentityConversionInternal(sourceTypeArgument.Type, destinationTypeArgument.Type) &&
3209if (HasIdentityConversionInternal(source, destination))
3319if (HasIdentityConversionInternal(type, source))
3434if (HasIdentityConversionInternal(source, destination))
3455if (!HasIdentityConversionInternal(sourceArg, destinationArg))
3469bool hasIdentityConversion = HasIdentityConversionInternal(sourceArg, destinationArg);
3517if (HasIdentityConversionInternal(iface, source))
3555if (HasIdentityConversionInternal(sourceElement, destinationElement))