Files
kotlin-fork/compiler/testData/codegen/box/classes/inner/properSuperLinking.kt
T
2019-11-19 11:00:09 +03:00

17 lines
287 B
Kotlin
Vendored

// IGNORE_BACKEND_FIR: JVM_IR
open class A(val s: String) {
val z = s
fun test() = s
open inner class B(s: String): A(s) {
fun testB() = z + test()
}
}
fun box(): String {
val res = A("Fail").B("OK").testB()
return if (res == "OKOK") "OK" else res;
}