Files
kotlin-fork/compiler/testData/fir/resolve/enum.kt
T
2018-11-02 19:44:55 +03:00

16 lines
285 B
Kotlin
Vendored

interface Some
object O1 : Some
object O2 : Some
enum class SomeEnum(val x: Some) {
FIRST(O1) {
override fun check(y: Some): Boolean = true
},
SECOND(O2) {
override fun check(y: Some): Boolean = y == O2
};
abstract fun check(y: Some): Boolean
}