1 override of IsTupleType
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Tuples\TupleTypeSymbol.vb (1)
71
Public Overrides ReadOnly Property
IsTupleType
As Boolean
40 references to IsTupleType
Microsoft.CodeAnalysis.VisualBasic (40)
Binding\Binder_Conversions.vb (1)
1654
If targetType.
IsTupleType
Then
Binding\Binder_Symbols.vb (1)
298
Not typeSymbol.IsArrayType() AndAlso Not typeSymbol.
IsTupleType
AndAlso typeSymbol.IsDefinition Then
Compilation\ClsComplianceChecker.vb (2)
603
If type.
IsTupleType
Then
644
If type.
IsTupleType
Then
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
132
If symbol.
IsTupleType
Then
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (5)
286
ElseIf type.
IsTupleType
Then
459
Debug.Assert(Not type.
IsTupleType
)
460
Debug.Assert(Not other.
IsTupleType
)
606
If type.
IsTupleType
Then
608
Debug.Assert(Not type.
IsTupleType
)
Emit\NoPia\EmbeddedTypesManager.vb (1)
273
If type.
IsTupleType
Then
Emit\SymbolTranslator.vb (3)
123
ElseIf namedTypeSymbol.
IsTupleType
Then
323
Debug.Assert(container.
IsTupleType
)
328
Debug.Assert(Not container.
IsTupleType
)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
189
If srcType.
IsTupleType
Then
Semantics\AccessCheck.vb (1)
609
If exposedNamedType.
IsTupleType
Then
Semantics\Conversions.vb (1)
3570
If Not source.
IsTupleType
Then
Symbols\ConstraintsHelper.vb (1)
501
Debug.Assert(Not type.
IsTupleType
)
Symbols\Metadata\PE\MetadataDecoder.vb (2)
216
If symbol.
IsTupleType
Then
466
Debug.Assert(Not targetTypeSymbol.
IsTupleType
)
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
158
Return If(type.
IsTupleType
,
Symbols\NamedTypeSymbol.vb (2)
1524
If
IsTupleType
Then
1551
If typeToCheck.
IsTupleType
Then
Symbols\Retargeting\RetargetingSymbolTranslator.vb (2)
151
If type.
IsTupleType
Then
553
If namedType.
IsTupleType
Then
Symbols\Tuples\TupleTypeSymbol.vb (5)
352
Debug.Assert(Not underlyingType.
IsTupleType
)
434
If Not tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).
IsTupleType
Then
443
If Not namedTypeSymbol.
IsTupleType
Then
483
Debug.Assert(Not newUnderlyingType.
IsTupleType
AndAlso newUnderlyingType.IsTupleOrCompatibleWithTupleOfCardinality(Me._elementTypes.Length))
520
Dim isTupleType As Boolean = namedTypeSymbol.
IsTupleType
Symbols\TypeSymbol.vb (2)
510
If (
IsTupleType
) Then
571
Return Me.
IsTupleType
Symbols\TypeSymbolExtensions.vb (4)
66
If type.
IsTupleType
Then
96
If Type.
IsTupleType
Then
800
Private ReadOnly s_isTupleTypeFunc As Func(Of TypeSymbol, Object, Boolean) = Function(type, arg) type.
IsTupleType
869
If current.
IsTupleType
Then
Symbols\WellKnownMembers.vb (1)
751
If type.
IsTupleType
Then
Utilities\TypeUnification.vb (3)
114
If nt1.
IsTupleType
OrElse nt2.
IsTupleType
Then
246
Dim typeParts = If(namedType.
IsTupleType
, namedType.TupleElementTypes, namedType.TypeArgumentsNoUseSiteDiagnostics)