18 references to Tuple
Microsoft.CodeAnalysis.VisualBasic (18)
Binding\Binder_Conversions.vb (1)
1069If (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)
319''' Can be combined with <see cref="ConversionKind.Tuple"/> to indicate that the underlying value conversion is a predefined tuple conversion 408WideningTuple = [Widening] Or Tuple 409NarrowingTuple = [Narrowing] Or Tuple 410WideningNullableTuple = WideningNullable Or Tuple 411NarrowingNullableTuple = NarrowingNullable Or Tuple 1421Return (conv.Key And (Not (ConversionKind.UserDefined Or ConversionKind.Nullable Or ConversionKind.Tuple))) Or ConversionKind.Lambda Or conversionKindExpressionTree 3495Const preserveConversionKindFromUnderlyingPredefinedConversion As ConversionKind = ConversionKind.Tuple Or ConversionKind.DelegateRelaxationLevelMask 3505Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0) 3519Debug.Assert((conv And ConversionKind.Tuple) = 0) 3534Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0) 3553Debug.Assert((conv And ConversionKind.DelegateRelaxationLevelMask) = 0 OrElse (conv And ConversionKind.Tuple) <> 0)