diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeclarationStubGenerator.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeclarationStubGenerator.kt index 5c4c3d8850c..a8fa1a32e2e 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeclarationStubGenerator.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeclarationStubGenerator.kt @@ -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) }