Use original descriptor for property stub generation
(cherry picked from commit 1a9f242)
This commit is contained in:
committed by
Dmitry Petrov
parent
068859eece
commit
ba9f12b617
@@ -72,7 +72,13 @@ class DeclarationStubGenerator(
|
|||||||
val getterDescriptor = descriptor.getter
|
val getterDescriptor = descriptor.getter
|
||||||
if (getterDescriptor == null) {
|
if (getterDescriptor == null) {
|
||||||
irProperty.backingField =
|
irProperty.backingField =
|
||||||
symbolTable.declareField(UNDEFINED_OFFSET, UNDEFINED_OFFSET, origin, descriptor, descriptor.type.toIrType())
|
symbolTable.declareField(
|
||||||
|
UNDEFINED_OFFSET,
|
||||||
|
UNDEFINED_OFFSET,
|
||||||
|
origin,
|
||||||
|
descriptor.original,
|
||||||
|
descriptor.type.toIrType()
|
||||||
|
)
|
||||||
} else {
|
} else {
|
||||||
irProperty.getter = generateFunctionStub(getterDescriptor)
|
irProperty.getter = generateFunctionStub(getterDescriptor)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user