Files
kotlin-fork/backend.native/tests/external/codegen/box/classes/inner/properSuperLinking.kt
T
2017-03-13 15:31:46 +03:00

16 lines
257 B
Kotlin

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;
}