Use original descriptor for property stub generation

(cherry picked from commit 1a9f242)
This commit is contained in:
Mikhael Bogdanov
2018-06-27 14:18:24 +03:00
committed by Dmitry Petrov
parent 068859eece
commit ba9f12b617
@@ -72,7 +72,13 @@ class DeclarationStubGenerator(
val getterDescriptor = descriptor.getter
if (getterDescriptor == null) {
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 {
irProperty.getter = generateFunctionStub(getterDescriptor)
}