22 references to Nullable
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\Binder_Conversions.vb (1)
1625
Dim isNullableTupleConversion = (convKind And ConversionKind.
Nullable
) <> 0
BoundTree\BoundConversion.vb (1)
70
If (ConversionKind And VisualBasic.ConversionKind.
Nullable
) <> 0 Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (1)
428
If ((conversion.ConversionKind And ConversionKind.
Nullable
) <> 0) AndAlso Not conversion.ExplicitCastInCode AndAlso Not operandType.IsNullableType Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (2)
240
Dim newConversionKind As ConversionKind = conversion.ConversionKind And Not ConversionKind.
Nullable
243
newConversionKind = newConversionKind Or ConversionKind.
Nullable
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (1)
99
Return CreateUserDefinedConversion(userDefinedConversion, typeTo, (conversion And ConversionKind.
Nullable
) <> 0, isChecked)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (4)
45
If (node.ConversionKind And ConversionKind.
Nullable
) <> 0 Then
116
ElseIf (node.ConversionKind And (ConversionKind.Tuple Or ConversionKind.
Nullable
)) = ConversionKind.Tuple Then
464
node.ConversionKind And (Not ConversionKind.
Nullable
),
632
node.ConversionKind And (Not ConversionKind.
Nullable
),
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (2)
209
Return (conversion.ConversionKind And (ConversionKind.Widening Or ConversionKind.
Nullable
Or ConversionKind.UserDefined)) = (ConversionKind.Widening Or ConversionKind.
Nullable
) AndAlso
Semantics\Conversions.vb (6)
162
Return (_convKind And ConversionKind.
Nullable
) <> 0
318
WideningNullable = [Widening] Or
Nullable
319
NarrowingNullable = [Narrowing] Or
Nullable
401
''' Can be combined with <see cref="ConversionKind.
Nullable
"/> to indicate that the underlying value conversion is a predefined tuple conversion
1417
Return (conv.Key And (Not (ConversionKind.UserDefined Or ConversionKind.
Nullable
Or ConversionKind.Tuple))) Or ConversionKind.Lambda Or conversionKindExpressionTree
1511
Not ((convToNullableOfBoolean.Key And (ConversionKind.UserDefined Or ConversionKind.
Nullable
)) =
Semantics\Operators.vb (2)
2006
ConversionKind.
Nullable
, bestMatch)
2014
ConversionKind.
Nullable
, bestMatch)
Semantics\OverloadResolution.vb (2)
2410
If (conv.Key And ConversionKind.
Nullable
) = 0 Then
2540
Return (conv And ConversionKind.
Nullable
) <> 0 AndAlso