0ff306ad3a
- Split up enum lowering into two stages: descriptors creation and IR creation. - Added link stage test. - Enum.valueOf() uses binary search instead of linear.
11 lines
188 B
Kotlin
11 lines
188 B
Kotlin
enum class E {
|
|
E3,
|
|
E1,
|
|
E2
|
|
}
|
|
|
|
fun main(args: Array<String>) {
|
|
println(E.values()[0].toString())
|
|
println(E.values()[1].toString())
|
|
println(E.values()[2].toString())
|
|
} |