// WITH_RUNTIME //DISABLE-ERRORS enum class E { A { override val foo: Int get() = TODO("Not yet implemented") }, B { override val foo: Int get() = TODO("Not yet implemented") }, C { override val foo: Int get() = TODO("Not yet implemented") }; abstract val foo: Int }