From 0bc3cc5e2052e2e376d2e2ba01006e3ec4b211c7 Mon Sep 17 00:00:00 2001 From: Michael Bogdanov Date: Thu, 6 Oct 2016 14:19:57 +0300 Subject: [PATCH] Object, enum processing on delegation generation --- .../kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt index 990389ec234..6f7d74837a8 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt @@ -39,7 +39,7 @@ class InterfaceDelegationLowering(val state: GenerationState) : IrElementTransfo override fun lower(irClass: IrClass) { val descriptor = irClass.descriptor - if (!DescriptorUtils.isClass(descriptor)) { + if (DescriptorUtils.isInterface(descriptor)) { return }