From ecf97275681de0c6beb201780103a43977fd2995 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Mon, 15 Jun 2020 16:28:45 +0500 Subject: [PATCH] [IR] Supported IrEnumEntry Fixes https://youtrack.jetbrains.com/issue/KT-38996 --- .../org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt index 194aec330b3..ab1e8d37b84 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt @@ -158,6 +158,12 @@ open class IrBuildingTransformer(private val context: BackendContext) : IrElemen return super.visitAnonymousInitializer(declaration) } } + + override fun visitEnumEntry(declaration: IrEnumEntry): IrStatement { + withBuilder(declaration.symbol) { + return super.visitEnumEntry(declaration) + } + } } @OptIn(ObsoleteDescriptorBasedAPI::class)