Fix for KT-3684: IllegalAccess on a private property of the outer class

#KT-3684 Fixed
This commit is contained in:
Mikhael Bogdanov
2013-06-18 10:55:53 +04:00
parent 03a818f732
commit 8ac8798266
3 changed files with 25 additions and 3 deletions
@@ -0,0 +1,16 @@
open class X(private val n: String) {
fun foo(): String {
return object : X("inner") {
fun print(): String {
return n;
}
}.print()
}
}
fun box() : String {
return X("OK").foo()
}