// FILE: 1.kt inline class A(val x: String) fun accessProperty(y: B): A { y.a = A("OK") return y.a } // FILE: 2.kt class B(var a: A) fun box(): String = accessProperty(B(A("Fail"))).x