18 references to Tuple
Microsoft.CodeAnalysis.VisualBasic (18)
Binding\Binder_Conversions.vb (1)
1056If (convKind And ConversionKind.Tuple) <> 0 Then
BoundTree\BoundConversion.vb (1)
58If (ConversionKind And ConversionKind.Tuple) <> 0 Then
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (5)
116ElseIf (node.ConversionKind And (ConversionKind.Tuple Or ConversionKind.Nullable)) = ConversionKind.Tuple Then 537Debug.Assert((convKind And ConversionKind.Tuple) = (node.ConversionKind And ConversionKind.Tuple)) 553If (convKind And ConversionKind.Tuple) <> 0 Then
Semantics\Conversions.vb (11)
315''' Can be combined with <see cref="ConversionKind.Tuple"/> to indicate that the underlying value conversion is a predefined tuple conversion 404WideningTuple = [Widening] Or Tuple 405NarrowingTuple = [Narrowing] Or Tuple 406WideningNullableTuple = WideningNullable Or Tuple 407NarrowingNullableTuple = NarrowingNullable Or Tuple 1417Return (conv.Key And (Not (ConversionKind.UserDefined Or ConversionKind.Nullable Or ConversionKind.Tuple))) Or ConversionKind.Lambda Or conversionKindExpressionTree 3490Const preserveConversionKindFromUnderlyingPredefinedConversion As ConversionKind = ConversionKind.Tuple Or ConversionKind.DelegateRelaxationLevelMask 3500Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0) 3514Debug.Assert((conv And ConversionKind.Tuple) = 0) 3529Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0) 3548Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0)