From c4d993d14c5d55250f61f633c08f723b05b8c998 Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Fri, 22 Nov 2019 15:39:00 +0300 Subject: [PATCH] [KLIB] Fix top level property index. Include const properties as well. --- .../kotlin/backend/common/serialization/IrFileSerializer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrFileSerializer.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrFileSerializer.kt index d0ab6d2fe71..f898e546782 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrFileSerializer.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/IrFileSerializer.kt @@ -1296,7 +1296,7 @@ open class IrFileSerializer( // Make sure that all top level properties are initialized on library's load. file.declarations .filterIsInstance() - .filter { it.backingField?.initializer != null && !it.isConst } + .filter { it.backingField?.initializer != null } .forEach { proto.addExplicitlyExportedToCompiler(serializeIrSymbol(it.backingField!!.symbol)) } // TODO: Konan specific