Files
kotlin-fork/compiler/testData/codegen/bytecodeListing/enumEntries.kt
T
2022-08-12 09:35:20 +00:00

27 lines
360 B
Kotlin
Vendored

// TARGET_BACKEND: JVM_IR
// WITH_RUNTIME
// !LANGUAGE: +EnumEntries
enum class SimpleEnum {
A, B, C
}
enum class WithConstructor(val x: String) {
A("1"), B("2"), C("3")
}
enum class WithEntryClass {
A {
override fun foo() {}
}
;
abstract fun foo()
}
annotation class Ann
enum class WithAnnotations {
@Ann A, @Ann B
}