Make lateinit diagnostics more clear

This commit is contained in:
Yan Zhulanow
2015-09-18 20:43:23 +03:00
parent 32e6a6e3a1
commit cc2d005984
8 changed files with 70 additions and 84 deletions
@@ -1,12 +0,0 @@
class A {
public lateinit val str: String
init {
str = "OK"
}
}
fun box(): String {
val a = A()
return a.str
}
@@ -1,16 +0,0 @@
class A {
private lateinit val str: String
init {
str = "OK"
}
public fun getMyStr(): String {
return str
}
}
fun box(): String {
val a = A()
return a.getMyStr()
}