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 f38142902f8..466b03f275e 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 @@ -63,15 +63,14 @@ private class EnumClassLowering(private val context: JvmBackendContext) : ClassL * { * A = new MyEnum("A", 0); * $VALUES = $values(); - * Function0 supplier = #invokedynamic ..args.. $entries; - * $ENTRIES = new EnumEntriesList(supplier); + * $ENTRIES = new EnumEntries($VALUES); * } * * public static MyEnum[] values() { * return $VALUES.clone(); * } * - * // Should be RO property from Kotlin standpoint + * // Should be a read-only property from Kotlin's standpoint * public static EnumEntries getEntries() { * return $ENTRIES; * }