12 references to GetTupleUnderlyingTypeOrSelf
Microsoft.CodeAnalysis.VisualBasic (12)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
553containingType = restField.Type.GetTupleUnderlyingTypeOrSelf()
Semantics\Operators.vb (2)
473Return TypeSymbol.Equals(typeFromSignature.GetNullableUnderlyingTypeOrSelf().GetTupleUnderlyingTypeOrSelf(), containingType.GetTupleUnderlyingTypeOrSelf(), TypeCompareKind.ConsiderEverything)
Semantics\OverloadResolution.vb (2)
4546Dim leftNamedType = DirectCast(leftType.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol) 4547Dim rightNamedType = DirectCast(rightType.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol)
Semantics\TypeInference\TypeArgumentInference.vb (2)
1432Dim parameterTypeAsNamedType = DirectCast(parameterType.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol) 1436Dim argumentTypeAsNamedType = If(argumentType.Kind = SymbolKind.NamedType, DirectCast(argumentType.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol), Nothing)
Symbols\ConstraintsHelper.vb (1)
527type = DirectCast(type.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
830Dim namedType = DirectCast(type.GetTupleUnderlyingTypeOrSelf(), NamedTypeSymbol)
Symbols\Tuples\TupleTypeSymbol.vb (1)
985If Not Me.TupleUnderlyingType.Equals(obj.GetTupleUnderlyingTypeOrSelf(), comparison) Then
Utilities\TypeUnification.vb (2)
116New TypeWithModifiers(nt1.GetTupleUnderlyingTypeOrSelf()), 117New TypeWithModifiers(nt2.GetTupleUnderlyingTypeOrSelf()),