1 override of OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\SubstitutedFieldSymbol.vb (1)
92Public Overrides ReadOnly Property OriginalDefinition As FieldSymbol
32 references to OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (16)
Emit\FieldSymbolAdapter.vb (1)
230Return AdaptedFieldSymbol.OriginalDefinition.GetCciAdapter()
Emit\SpecializedFieldReference.vb (4)
42Debug.Assert(_underlyingField.OriginalDefinition Is _underlyingField.OriginalDefinition.OriginalDefinition) 43Return _underlyingField.OriginalDefinition.GetCciAdapter()
Emit\SymbolTranslator.vb (3)
271Debug.Assert(fieldSymbol Is fieldSymbol.OriginalDefinition OrElse 272Not fieldSymbol.Equals(fieldSymbol.OriginalDefinition)) 277If fieldSymbol IsNot fieldSymbol.OriginalDefinition Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
323Dim newField As FieldSymbol = field.OriginalDefinition
Symbols\FieldSymbol.vb (4)
46Return Me.OriginalDefinition 275Return Me.OriginalDefinition.GetUseSiteInfo() 393Debug.Assert(Me Is Me.OriginalDefinition) 488Return Me.OriginalDefinition
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2130If Not field.IsDefinition AndAlso field.Type.Equals(field.OriginalDefinition.Type) Then
Symbols\Tuples\TupleTypeSymbol.vb (2)
898smallDictionary.Add(associatedField.OriginalDefinition, New TupleFieldSymbol(Me, associatedField, -i - 1)) 906smallDictionary(tupleUnderlyingField.OriginalDefinition) = symbol
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
CodeGen\CodeGenTuples.vb (14)
5766Assert.Same(mFirst, mFirst.OriginalDefinition) 5786Assert.Same(mItem1, mItem1.OriginalDefinition) 15121Assert.Same(m1Item1, m1Item1.OriginalDefinition) 15137Assert.Same(m2Item1, m2Item1.OriginalDefinition) 15156Assert.Same(m2a2, m2a2.OriginalDefinition) 15371Assert.Same(m3Item8, m3Item8.OriginalDefinition) 15534Assert.Same(m4Item8, m4Item8.OriginalDefinition) 15554Assert.Same(m4h4, m4h4.OriginalDefinition) 15788Assert.Same(m5Item8, m5Item8.OriginalDefinition) 16144Assert.Same(m8Item8, m8Item8.OriginalDefinition) 16164Assert.Same(m8Item1, m8Item1.OriginalDefinition) 16340Assert.Same(m1Item1, m1Item1.OriginalDefinition) 16360Assert.Same(m2Item1, m2Item1.OriginalDefinition) 16383Assert.Same(m2a2, m2a2.OriginalDefinition)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
54Assert.Same(f1, f1.OriginalDefinition)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
122Assert.Same(volatileFld, volatileFld.OriginalDefinition)