Fix type of reference to protected var

#KT-12982 Fixed
This commit is contained in:
Alexander Udalov
2016-07-21 15:42:23 +03:00
parent 6baf3ae737
commit 9ab8da2ef9
6 changed files with 86 additions and 2 deletions
@@ -0,0 +1,12 @@
class Foo {
protected var x = 0
fun getX() = Foo::x
}
fun box(): String {
val x = Foo().getX()
val foo = Foo()
x.set(foo, 42)
return if (x.get(foo) == 42) "OK" else "Fail"
}