1 override of TupleElementTypes
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Tuples\TupleTypeSymbol.vb (1)
83Public Overrides ReadOnly Property TupleElementTypes As ImmutableArray(Of TypeSymbol)
8 references to TupleElementTypes
Microsoft.CodeAnalysis.VisualBasic (8)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (1)
288If otherDef Is Nothing OrElse Not otherDef.IsTupleOrCompatibleWithTupleOfCardinality(type.TupleElementTypes.Length) Then
Symbols\NamedTypeSymbol.vb (1)
1558tupleCardinality = (TupleTypeSymbol.RestPosition - 1) * levelsOfNesting + typeToCheck.TupleElementTypes.Length
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
154If newUnderlyingType.IsTupleOrCompatibleWithTupleOfCardinality(type.TupleElementTypes.Length) Then
Symbols\Tuples\TupleTypeSymbol.vb (2)
421Dim tupleElementTypes As ImmutableArray(Of TypeSymbol) = tupleCompatibleType.TypeArgumentsNoUseSiteDiagnostics(TupleTypeSymbol.RestPosition - 1).TupleElementTypes 532tupleElementTypes.AddRange(namedTypeSymbol.TupleElementTypes)
Symbols\TypeSymbol.vb (1)
511Return TupleElementTypes.Length = targetCardinality
Symbols\WellKnownMembers.vb (1)
755namesBuilder.AddMany(Nothing, type.TupleElementTypes.Length)
Utilities\TypeUnification.vb (1)
246Dim typeParts = If(namedType.IsTupleType, namedType.TupleElementTypes, namedType.TypeArgumentsNoUseSiteDiagnostics)