blob: f09c40a9400518cea8d3cf71d418604fbc8fc1be [file] [log] [blame]
// TARGET_BACKEND: JVM
// WITH_STDLIB
class A {
@JvmField val b = B()
}
class B {
@JvmField val c = C()
@JvmField val result = "OK"
}
class C {
@JvmField var d = "Fail"
}
fun box(): String {
val a = A()
a.b.c.d = a.b.result
return a.b.c.d
}