Files
kotlin-fork/nj2k/testData/newJ2k/detectProperties/AssignFieldInsideSetter2.kt
T
Ilya Kirillov d0f0b9e355 New J2K: do not allow field and method declarations to be internal
For internal members new names are generated,
So, references to them from Java will be broken
2019-10-12 12:50:32 +03:00

15 lines
258 B
Kotlin
Vendored

class C {
private var x = ""
var other: C? = null
fun getX(): String {
return x
}
fun setX(x: String) {
println("setter invoked")
if (other != null) {
other!!.x = x
}
this.x = x
}
}