Properties declared in primary constructors should have proper accessors in IR.

This commit is contained in:
Dmitry Petrov
2016-09-12 12:22:08 +03:00
committed by Dmitry Petrov
parent 5c720845a8
commit 201d2414bc
26 changed files with 649 additions and 121 deletions
@@ -0,0 +1,17 @@
// WITH_RUNTIME
val test1 = 0
val test2: Int get() = 0
var test3 = 0
var test4 = 1; set(value) { field = value }
var test5 = 1; private set
val test6 = 1; get
val test7 by lazy { 42 }
var test8 by hashMapOf<String, Int>()