1 override of TupleElementNames
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Tuples\TupleTypeSymbol.vb (1)
90Public Overrides ReadOnly Property TupleElementNames As ImmutableArray(Of String)
22 references to TupleElementNames
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Tuples\TupleTypeSymbol.vb (1)
1114Dim destinationNames As ImmutableArray(Of String) = destination.TupleElementNames
Symbols\TypeSymbolExtensions.vb (1)
810Private ReadOnly s_hasTupleNamesFunc As Func(Of TypeSymbol, Object, Boolean) = Function(type, arg) Not type.TupleElementNames.IsDefault
Symbols\WellKnownMembers.vb (2)
752If type.TupleElementNames.IsDefaultOrEmpty Then 757namesBuilder.AddRange(type.TupleElementNames)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (18)
Attributes\AttributeTests_Tuples.vb (4)
367Assert.True(firstTuple.TupleElementNames.IsDefault) 371Assert.True(secondTuple.TupleElementNames.IsDefault) 762Assert.Equal(tupleNames, typeArg.TupleElementNames) 867Assert.Equal(tupleNames, typeArg.TupleElementNames)
CodeGen\CodeGenTuples.vb (14)
4703Assert.Equal({Nothing, "A"}, xSymbol.TupleElementNames) 7533Assert.True(intType.TupleElementNames.IsDefault) 9064Assert.True(type.TupleElementNames.IsDefault) 9940Assert.True(validField.Type.TupleElementNames.IsDefault) 10037Assert.True(validField.Type.TupleElementNames.IsDefault) 10106Assert.True(field1.Type.TupleElementNames.IsDefault) 10115Assert.True(first.TupleElementNames.IsDefault) 10119Assert.True(second.TupleElementNames.IsDefault) 20506Assert.False(typeArg.TupleElementNames.IsDefault) 20507Assert.Equal(2, typeArg.TupleElementNames.Length) 20508Assert.Equal({"key", "val"}, typeArg.TupleElementNames) 20521Assert.False(typeArg.TupleElementNames.IsDefault) 20522Assert.Equal(2, typeArg.TupleElementNames.Length) 20523Assert.Equal({"key", "val"}, typeArg.TupleElementNames)