[FIR] Add diagnostic INAPPLICABLE_LATEINIT_MODIFIER + some builtin types

This commit is contained in:
Nick
2020-08-14 11:36:14 +03:00
parent 091e12c093
commit 7e1c2cfd36
21 changed files with 399 additions and 45 deletions
@@ -10,9 +10,9 @@ object Delegate {
fun test() {
lateinit val test0: Any
lateinit var test1: Int
lateinit var test2: Any?
lateinit var test3: String = ""
lateinit var test4 by Delegate
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit val test0: Any<!>
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var test1: Int<!>
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var test2: Any?<!>
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var test3: String = ""<!>
<!INAPPLICABLE_LATEINIT_MODIFIER!>lateinit var test4 by Delegate<!>
}