From da63d16c33897a9efce82b2cf997dcba8ff51d41 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Wed, 23 Oct 2019 16:39:33 +0300 Subject: [PATCH] IR BE common: IrProperty.isFakeOverride --- .../kotlin/ir/builders/declarations/declarationBuilders.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/ir/builders/declarations/declarationBuilders.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/ir/builders/declarations/declarationBuilders.kt index c8ade67c11f..f9c4a752508 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/ir/builders/declarations/declarationBuilders.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/ir/builders/declarations/declarationBuilders.kt @@ -74,7 +74,8 @@ fun IrPropertyBuilder.buildProperty(): IrProperty { startOffset, endOffset, origin, IrPropertySymbolImpl(wrappedDescriptor), name, visibility, modality, - isVar = isVar, isConst = isConst, isLateinit = isLateinit, isDelegated = isDelegated, isExpect = isExpect, isExternal = isExternal + isVar = isVar, isConst = isConst, isLateinit = isLateinit, isDelegated = isDelegated, isExpect = isExpect, isExternal = isExternal, + isFakeOverride = origin == IrDeclarationOrigin.FAKE_OVERRIDE ).also { wrappedDescriptor.bind(it) }