Initial support of JvmField annotation
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
public final class C {
|
||||
@kotlin.jvm.JvmField
|
||||
@org.jetbrains.annotations.NotNull
|
||||
public static final java.lang.String foo = "A";
|
||||
public static final C.Companion Companion;
|
||||
|
||||
@@ -8,8 +9,6 @@ public final class C {
|
||||
public static final class Companion {
|
||||
public static final C.Companion INSTANCE;
|
||||
|
||||
private final java.lang.String getFoo() { /* compiled code */ }
|
||||
|
||||
private Companion() { /* compiled code */ }
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,6 @@
|
||||
|
||||
class C {
|
||||
companion object {
|
||||
@[kotlin.jvm.JvmField] private val foo: String = "A"
|
||||
@[kotlin.jvm.JvmField] public val foo: String = "A"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
public final class C {
|
||||
@kotlin.jvm.JvmField
|
||||
@org.jetbrains.annotations.NotNull
|
||||
public final java.lang.String foo = "A";
|
||||
|
||||
public C() { /* compiled code */ }
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// C
|
||||
|
||||
class C {
|
||||
@[kotlin.jvm.JvmField] private val foo: String = "A"
|
||||
@[kotlin.jvm.JvmField] public val foo: String = "A"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user