[IR] Remove deprecated correspondingProperty from IrField
This commit is contained in:
@@ -25,9 +25,6 @@ interface IrField :
|
||||
|
||||
var initializer: IrExpressionBody?
|
||||
|
||||
@Deprecated("Use correspondingPropertySymbol")
|
||||
var correspondingProperty: IrProperty?
|
||||
|
||||
var correspondingPropertySymbol: IrPropertySymbol?
|
||||
|
||||
override val metadata: MetadataSource.Property?
|
||||
|
||||
@@ -82,13 +82,6 @@ class IrFieldImpl(
|
||||
|
||||
override var initializer: IrExpressionBody? = null
|
||||
|
||||
@Suppress("OverridingDeprecatedMember")
|
||||
override var correspondingProperty: IrProperty?
|
||||
get() = correspondingPropertySymbol?.owner
|
||||
set(value) {
|
||||
correspondingPropertySymbol = value?.symbol
|
||||
}
|
||||
|
||||
override var correspondingPropertySymbol: IrPropertySymbol? = null
|
||||
|
||||
override val overriddenSymbols: MutableList<IrFieldSymbol> = mutableListOf()
|
||||
|
||||
@@ -89,13 +89,6 @@ class IrLazyField(
|
||||
}
|
||||
}
|
||||
|
||||
@Suppress("OverridingDeprecatedMember")
|
||||
override var correspondingProperty: IrProperty?
|
||||
get() = correspondingPropertySymbol?.owner
|
||||
set(value) {
|
||||
correspondingPropertySymbol = value?.symbol
|
||||
}
|
||||
|
||||
override var correspondingPropertySymbol: IrPropertySymbol? by lazyVar {
|
||||
stubGenerator.generatePropertyStub(descriptor).symbol
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user