15 references to ClassifyPredefinedConversion
Microsoft.CodeAnalysis.VisualBasic (13)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (1)
107Dim convKind As ConversionKind = Conversions.ClassifyPredefinedConversion(parameterType, conversion.Operand.Type, useSiteInfo)
Semantics\Conversions.vb (6)
913Dim predefinedConversion As ConversionKind = ClassifyPredefinedConversion(source, destination, useSiteInfo) 997Dim predefinedConversion As ConversionKind = ClassifyPredefinedConversion(sourceType, destination, useSiteInfo) 2168IsWideningConversion(ClassifyPredefinedConversion(conv.Value.ReturnType, destination, useSiteInfo)) Then 3498conv = ClassifyPredefinedConversion(srcUnderlying, dstUnderlying, useSiteInfo) 3528conv = ClassifyPredefinedConversion(srcUnderlying, destination, useSiteInfo) 3546Dim conv = ClassifyPredefinedConversion(source, dstUnderlying, useSiteInfo)
Semantics\Operators.vb (5)
2330conversionIn = Conversions.ClassifyPredefinedConversion(source, inputType, useSiteInfo) 2333conversionOut = Conversions.ClassifyPredefinedConversion(outputType, destination, useSiteInfo) 2351If Conversions.ConversionExists(Conversions.ClassifyPredefinedConversion(inputType, outputType, localUseSiteInfo)) OrElse 2695Dim conv As ConversionKind = Conversions.ClassifyPredefinedConversion(type, typeSet(j), useSiteInfo) 2740Dim conv As ConversionKind = Conversions.ClassifyPredefinedConversion(typeSet(j), type, useSiteInfo)
Semantics\OverloadResolution.vb (1)
2552IsUnwrappingNullable(Conversions.ClassifyPredefinedConversion(sourceType, targetType, useSiteInfo), sourceType, targetType)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\Conversions.vb (2)
1985Dim result As ConversionKind = Conversions.ClassifyPredefinedConversion([from], [to], Nothing) And Not ConversionKind.MightSucceedAtRuntime 2062Dim convClass = Conversions.ClassifyPredefinedConversion(types(i), types(j), Nothing)