var x : Int = 1 + x get() : Int = 1 set(value : Long) { $x = value.toInt() $x = 1.toLong() } val xx : Int = 1 + x get() : Int = 1 set(value : Long) {} val p : Int = 1 get() = 1 class Test() { var a : Int = 111 var b : Int get() = $a; set(x) {a = x; $a = x} { $b = $a $a = $b a = $b } fun f() { $b = $a a = $b } public val i = 1 }