1 override of OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\SubstitutedFieldSymbol.vb (1)
92Public Overrides ReadOnly Property OriginalDefinition As FieldSymbol
16 references to OriginalDefinition
Microsoft.CodeAnalysis.VisualBasic (16)
Emit\FieldSymbolAdapter.vb (1)
236Return AdaptedFieldSymbol.OriginalDefinition.GetCciAdapter()
Emit\SpecializedFieldReference.vb (4)
42Debug.Assert(_underlyingField.OriginalDefinition Is _underlyingField.OriginalDefinition.OriginalDefinition) 43Return _underlyingField.OriginalDefinition.GetCciAdapter()
Emit\SymbolTranslator.vb (3)
270Debug.Assert(fieldSymbol Is fieldSymbol.OriginalDefinition OrElse 271Not fieldSymbol.Equals(fieldSymbol.OriginalDefinition)) 276If fieldSymbol IsNot fieldSymbol.OriginalDefinition Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
322Dim newField As FieldSymbol = field.OriginalDefinition
Symbols\FieldSymbol.vb (4)
46Return Me.OriginalDefinition 277Return Me.OriginalDefinition.GetUseSiteInfo() 395Debug.Assert(Me Is Me.OriginalDefinition) 502Return Me.OriginalDefinition
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2135If Not field.IsDefinition AndAlso field.Type.Equals(field.OriginalDefinition.Type) Then
Symbols\Tuples\TupleTypeSymbol.vb (2)
904smallDictionary.Add(associatedField.OriginalDefinition, New TupleFieldSymbol(Me, associatedField, -i - 1)) 912smallDictionary(tupleUnderlyingField.OriginalDefinition) = symbol