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