| // JVM_ABI_K1_K2_DIFF: KT-62775, KT-63880 | |
| enum class A { | |
| X { | |
| val k = "K" | |
| val anonObject = object { | |
| inner class Inner { | |
| val x = "O" + k | |
| } | |
| val innerX = Inner().x | |
| override fun toString() = innerX | |
| } | |
| override val test = anonObject.toString() | |
| }; | |
| abstract val test: String | |
| } | |
| fun box() = A.X.test |