Properties declared in primary constructors should have proper accessors in IR.
This commit is contained in:
committed by
Dmitry Petrov
parent
5c720845a8
commit
201d2414bc
@@ -0,0 +1,21 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
class C {
|
||||
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>()
|
||||
}
|
||||
Reference in New Issue
Block a user