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

27 lines
370 B
Kotlin
Vendored

// !LANGUAGE: +EnumEntries
// TARGET_BACKEND: JVM_IR
// FULL_JDK
// WITH_STDLIB
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
}