[FIR] Add ANONYMOUS_INITIALIZER_IN_INTERFACE diagnostic

This commit is contained in:
Andrey Zinovyev
2021-07-16 17:48:19 +03:00
committed by teamcityserver
parent 304d01127f
commit 4a37de51bb
11 changed files with 57 additions and 28 deletions
@@ -1,26 +0,0 @@
interface NoC {
init {
}
val a : Int get() = 1
init {
}
}
class WithC() {
val x : Int = 1
init {
val b = x
}
val a : Int get() = 1
init {
val z = <!UNRESOLVED_REFERENCE!>b<!>
val zz = x
}
}
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
interface NoC {
<!ANONYMOUS_INITIALIZER_IN_INTERFACE!>init<!> {
@@ -4,8 +4,8 @@ class A {
}
interface T {
@ann init {}
@aaa init {}
@ann <!ANONYMOUS_INITIALIZER_IN_INTERFACE!>init<!> {}
@aaa <!ANONYMOUS_INITIALIZER_IN_INTERFACE!>init<!> {}
}
annotation class ann