562b27db4e
#KT-57316 Fixed
13 lines
346 B
Kotlin
Vendored
13 lines
346 B
Kotlin
Vendored
enum class Foo {
|
|
A, B, C { override fun result() = "OK" };
|
|
open fun result() = "Fail"
|
|
}
|
|
|
|
// JVM_TEMPLATES
|
|
// There are two CHECKCASTs, one in Foo.valueOf and one in Foo.values
|
|
// 2 CHECKCAST
|
|
|
|
// JVM_IR_TEMPLATES
|
|
// For JVM IR, there's an additional checkcast of `$ENTRIES` to `[Ljava/lang/Enum;` in the static initializer.
|
|
// 3 CHECKCAST
|