From 414899b482f3173940b991b9928bf35aff1373e5 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Mon, 28 Jan 2019 13:34:35 +0300 Subject: [PATCH] Fixed copy/paste --- .../src/org/jetbrains/kotlin/backend/common/lower/LowerUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 6b95ff99227..9b39a0055f5 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 @@ -192,7 +192,7 @@ fun IrConstructor.callsSuper(irBuiltIns: IrBuiltIns): Boolean { val constructedClass = parent as IrClass val superClass = constructedClass.superTypes .mapNotNull { it as? IrSimpleType } - .firstOrNull { (it.classifier.owner as IrClass).run { kind == ClassKind.CLASS || kind == ClassKind.ANNOTATION_CLASS || kind == ClassKind.ANNOTATION_CLASS } } + .firstOrNull { (it.classifier.owner as IrClass).run { kind == ClassKind.CLASS || kind == ClassKind.ANNOTATION_CLASS || kind == ClassKind.ENUM_CLASS } } ?: irBuiltIns.anyType var callsSuper = false var numberOfCalls = 0