diff --git a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/EnumClassLowering.kt b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/EnumClassLowering.kt index 1f7ebfe0ebd..44965192a76 100644 --- a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/EnumClassLowering.kt +++ b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/EnumClassLowering.kt @@ -132,6 +132,7 @@ private class EnumClassLowering(val context: JvmBackendContext) : ClassLoweringP returnType = declaration.returnType }.apply { parent = declaration.parent + annotations = declaration.annotations addValueParameter( "\$enum\$name", context.irBuiltIns.stringType, JvmLoweredDeclarationOrigin.ENUM_CONSTRUCTOR_SYNTHETIC_PARAMETER diff --git a/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.kt b/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.kt index 2c9c5f939b5..1ced991ee30 100644 --- a/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.kt +++ b/plugins/kapt3/kapt3-compiler/testData/converter/annotations2.kt @@ -1,5 +1,3 @@ -// IGNORE_BACKEND: JVM_IR - @file:kotlin.jvm.JvmName("AnnotationsTest") package test