ebd43fc8c0
These tests were initially testing that $EntriesMappings classes were correctly generated, but started to check something else once the language feature EnumEntries was enabled by default.
19 lines
354 B
Kotlin
Vendored
19 lines
354 B
Kotlin
Vendored
// TARGET_BACKEND: JVM_IR
|
|
// AFTER KT-53649 - TARGET_BACKEND: NATIVE, JS_IR
|
|
// WITH_STDLIB
|
|
|
|
// MODULE: lib
|
|
// !LANGUAGE: -EnumEntries
|
|
// FILE: MyEnum.kt
|
|
enum class MyEnum {
|
|
Nope, OK
|
|
}
|
|
|
|
// MODULE: caller(lib)
|
|
// !LANGUAGE: +EnumEntries
|
|
// FILE: Box.kt
|
|
@OptIn(ExperimentalStdlibApi::class)
|
|
fun box(): String {
|
|
return MyEnum.entries[1].toString()
|
|
}
|