[FIR] Add support for JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION diagnostic
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
interface Test {
|
||||
@get:JvmStatic
|
||||
val a: Int
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@get:JvmStatic
|
||||
val a: Int<!>
|
||||
|
||||
@get:JvmName("1")
|
||||
val b: Int
|
||||
|
||||
Vendored
-4
@@ -1,4 +0,0 @@
|
||||
// !LANGUAGE: -JvmStaticInInterface
|
||||
class A(@JvmStatic val z: Int) {
|
||||
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE: -JvmStaticInInterface
|
||||
class A(<!JVM_STATIC_NOT_IN_OBJECT_OR_CLASS_COMPANION!>@JvmStatic val z: Int<!>) {
|
||||
|
||||
|
||||
Vendored
-4
@@ -1,4 +0,0 @@
|
||||
// !LANGUAGE: +JvmStaticInInterface
|
||||
class A(@JvmStatic val z: Int) {
|
||||
|
||||
}
|
||||
Vendored
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// !LANGUAGE: +JvmStaticInInterface
|
||||
class A(<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@JvmStatic val z: Int<!>) {
|
||||
|
||||
|
||||
+3
-3
@@ -21,7 +21,7 @@ class A {
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic fun a4() {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_CLASS_COMPANION!>@JvmStatic fun a4()<!> {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -47,7 +47,7 @@ interface B {
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic fun a4() {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_CLASS_COMPANION!>@JvmStatic fun a4()<!> {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+3
-3
@@ -21,7 +21,7 @@ class A {
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic fun a4() {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@JvmStatic fun a4()<!> {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -47,7 +47,7 @@ interface B {
|
||||
}
|
||||
}
|
||||
|
||||
@JvmStatic fun a4() {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@JvmStatic fun a4()<!> {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -37,9 +37,9 @@ class A {
|
||||
}
|
||||
|
||||
var p:Int = 1
|
||||
@JvmStatic set(p1: Int) {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_CLASS_COMPANION!>@JvmStatic set(p1: Int)<!> {
|
||||
p = 1
|
||||
}
|
||||
|
||||
@JvmStatic val z2 = 1;
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_CLASS_COMPANION!>@JvmStatic val z2<!> = 1;
|
||||
}
|
||||
|
||||
+2
-2
@@ -37,9 +37,9 @@ class A {
|
||||
}
|
||||
|
||||
var p:Int = 1
|
||||
@JvmStatic set(p1: Int) {
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@JvmStatic set(p1: Int)<!> {
|
||||
p = 1
|
||||
}
|
||||
|
||||
@JvmStatic val z2 = 1;
|
||||
<!JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION!>@JvmStatic val z2<!> = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user