KT-3118 NoSuchFieldError on private property without backing field &&

KT-3551 Wrong synthetic accessor implementation
This commit is contained in:
Mikhael Bogdanov
2013-04-30 11:40:27 +04:00
parent b1c2d9035a
commit b0b6728c7e
13 changed files with 180 additions and 142 deletions
@@ -0,0 +1,10 @@
class Test {
val a : String = "1"
private val b : String get() = a
fun outer() : Int {
return b.length
}
}
fun box() = if (Test().outer() == 1) "OK" else "fail"