15 references to NarrowingNullable
Microsoft.CodeAnalysis.VisualBasic (15)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (1)
736
Return New BoundConversion(oldArg.Syntax, oldArg, ConversionKind.
NarrowingNullable
, False, False, parameterType)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (4)
113
If (convKind And ConversionKind.
NarrowingNullable
) = ConversionKind.
NarrowingNullable
AndAlso Not toType.IsNullableType Then
208
Debug.Assert((innerConversion And ConversionKind.
NarrowingNullable
) = ConversionKind.
NarrowingNullable
)
Semantics\Conversions.vb (10)
411
NarrowingNullableTuple =
NarrowingNullable
Or Tuple
651
conv = ConversionKind.
NarrowingNullable
663
conv = ConversionKind.
NarrowingNullable
676
conv = ConversionKind.
NarrowingNullable
1603
Return ConversionKind.
NarrowingNullable
Or ConversionKind.InvolvesNarrowingFromNumericConstant
3512
Return ConversionKind.
NarrowingNullable
Or (conv And preserveConversionKindFromUnderlyingPredefinedConversion)
3526
Return ConversionKind.
NarrowingNullable
3531
Return ConversionKind.
NarrowingNullable
3538
Return ConversionKind.
NarrowingNullable
Or (conv And preserveConversionKindFromUnderlyingPredefinedConversion)
3560
Return ConversionKind.
NarrowingNullable
Or (conv And preserveConversionKindFromUnderlyingPredefinedConversion)