2 overrides of TupleUnderlyingField
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Tuples\TupleErrorFieldSymbol.vb (1)
86
Public Overrides ReadOnly Property
TupleUnderlyingField
As FieldSymbol
Symbols\Tuples\TupleFieldSymbol.vb (1)
34
Public Overrides ReadOnly Property
TupleUnderlyingField
As FieldSymbol
48 references to TupleUnderlyingField
Microsoft.CodeAnalysis.VisualBasic (2)
Lowering\LocalRewriter\LocalRewriter_FieldAccess.vb (1)
41
Dim underlyingField As FieldSymbol = tupleField.
TupleUnderlyingField
Symbols\Tuples\TupleTypeSymbol.vb (1)
904
Dim tupleUnderlyingField As FieldSymbol = DirectCast(symbol, FieldSymbol).
TupleUnderlyingField
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (46)
CodeGen\CodeGenTuples.vb (46)
5768
Assert.Null(mFirst.
TupleUnderlyingField
)
5788
Assert.Null(mItem1.
TupleUnderlyingField
)
15123
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m1Item1.
TupleUnderlyingField
.ToTestDisplayString())
15126
Assert.Same(m1Tuple.TupleUnderlyingType, m1Item1.
TupleUnderlyingField
.ContainingSymbol)
15132
Assert.Equal("Item1", m1Item1.
TupleUnderlyingField
.Name)
15139
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m2Item1.
TupleUnderlyingField
.ToTestDisplayString())
15142
Assert.Same(m2Tuple.TupleUnderlyingType, m2Item1.
TupleUnderlyingField
.ContainingSymbol)
15148
Assert.Equal("Item1", m2Item1.
TupleUnderlyingField
.Name)
15149
Assert.NotEqual(m2Item1.Locations.Single(), m2Item1.
TupleUnderlyingField
.Locations.Single())
15150
Assert.Equal("MetadataFile(System.ValueTuple.dll)", m2Item1.
TupleUnderlyingField
.Locations.Single().ToString())
15158
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m2a2.
TupleUnderlyingField
.ToTestDisplayString())
15161
Assert.Same(m2Tuple.TupleUnderlyingType, m2a2.
TupleUnderlyingField
.ContainingSymbol)
15167
Assert.Equal("Item1", m2a2.
TupleUnderlyingField
.Name)
15373
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m3Item8.
TupleUnderlyingField
.ToTestDisplayString())
15376
Assert.NotEqual(m3Tuple.TupleUnderlyingType, m3Item8.
TupleUnderlyingField
.ContainingSymbol)
15382
Assert.Equal("Item1", m3Item8.
TupleUnderlyingField
.Name)
15536
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m4Item8.
TupleUnderlyingField
.ToTestDisplayString())
15539
Assert.NotEqual(m4Tuple.TupleUnderlyingType, m4Item8.
TupleUnderlyingField
.ContainingSymbol)
15544
Assert.Equal("Item1", m4Item8.
TupleUnderlyingField
.Name)
15556
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m4h4.
TupleUnderlyingField
.ToTestDisplayString())
15559
Assert.NotEqual(m4Tuple.TupleUnderlyingType, m4h4.
TupleUnderlyingField
.ContainingSymbol)
15564
Assert.Equal("Item1", m4h4.
TupleUnderlyingField
.Name)
15790
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, (System.Int32, System.Int32)).Item1 As System.Int32", m5Item8.
TupleUnderlyingField
.ToTestDisplayString())
15793
Assert.NotEqual(m5Tuple.TupleUnderlyingType, m5Item8.
TupleUnderlyingField
.ContainingSymbol)
15799
Assert.Equal("Item1", m5Item8.
TupleUnderlyingField
.Name)
16146
Assert.Equal("System.ValueTuple(Of System.Int32).Item1 As System.Int32", m8Item8.
TupleUnderlyingField
.ToTestDisplayString())
16149
Assert.NotEqual(m8Tuple.TupleUnderlyingType, m8Item8.
TupleUnderlyingField
.ContainingSymbol)
16154
Assert.Equal("Item1", m8Item8.
TupleUnderlyingField
.Name)
16166
Assert.Equal("System.ValueTuple(Of System.Int32).Item1 As System.Int32", m8Item1.
TupleUnderlyingField
.ToTestDisplayString())
16169
Assert.NotEqual(m8Tuple.TupleUnderlyingType, m8Item1.
TupleUnderlyingField
.ContainingSymbol)
16174
Assert.Equal("Item1", m8Item1.
TupleUnderlyingField
.Name)
16342
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m1Item1.
TupleUnderlyingField
.ToTestDisplayString())
16345
Assert.Same(m1Tuple.TupleUnderlyingType, m1Item1.
TupleUnderlyingField
.ContainingSymbol)
16351
Assert.Equal("Item1", m1Item1.
TupleUnderlyingField
.DeclaringSyntaxReferences.Single().GetSyntax().ToString())
16362
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m2Item1.
TupleUnderlyingField
.ToTestDisplayString())
16365
Assert.Same(m2Tuple.TupleUnderlyingType, m2Item1.
TupleUnderlyingField
.ContainingSymbol)
16371
Assert.Equal("Item1", m2Item1.
TupleUnderlyingField
.DeclaringSyntaxReferences.Single().GetSyntax().ToString())
16372
Assert.NotEqual(m2Item1.Locations.Single(), m2Item1.
TupleUnderlyingField
.Locations.Single())
16373
Assert.Equal("SourceFile(a.vb[760..765))", m2Item1.
TupleUnderlyingField
.Locations.Single().ToString())
16385
Assert.Equal("System.ValueTuple(Of System.Int32, System.Int32).Item1 As System.Int32", m2a2.
TupleUnderlyingField
.ToTestDisplayString())
16388
Assert.Same(m2Tuple.TupleUnderlyingType, m2a2.
TupleUnderlyingField
.ContainingSymbol)
16394
Assert.Equal("Item1", m2a2.
TupleUnderlyingField
.DeclaringSyntaxReferences.Single().GetSyntax().ToString())
22882
Assert.Null(field.
TupleUnderlyingField
)
22952
Assert.Null(field.
TupleUnderlyingField
)
23014
Assert.Null(field.
TupleUnderlyingField
)
23080
Assert.Null(field.
TupleUnderlyingField
)