Generate correct names for companion @JvmStatic accessors in annotation class

#KT-31389 Fixed
This commit is contained in:
Mikhael Bogdanov
2020-12-09 10:21:04 +01:00
parent 3e0efeef31
commit 1cfb81455c
11 changed files with 134 additions and 1 deletions
@@ -0,0 +1,26 @@
@kotlin.Metadata
public final class Annotation$Companion {
// source: 'kt31389.kt'
synthetic final static field $$INSTANCE: Annotation$Companion
private static @org.jetbrains.annotations.NotNull field TEST_FIELD2: java.lang.String
private final static @org.jetbrains.annotations.NotNull field TEST_FIELD: java.lang.String
static method <clinit>(): void
private method <init>(): void
public synthetic deprecated static @kotlin.jvm.JvmStatic method getTEST_FIELD$annotations(): void
public final @org.jetbrains.annotations.NotNull method getTEST_FIELD(): java.lang.String
public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method getTEST_FIELD2(): java.lang.String
public final @kotlin.jvm.JvmStatic method setTEST_FIELD2(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final inner class Annotation$Companion
}
@java.lang.annotation.Retention
@kotlin.Metadata
public annotation class Annotation {
// source: 'kt31389.kt'
public final static @org.jetbrains.annotations.NotNull field Companion: Annotation$Companion
static method <clinit>(): void
public static @org.jetbrains.annotations.NotNull method getTEST_FIELD(): java.lang.String
public static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method getTEST_FIELD2(): java.lang.String
public static @kotlin.jvm.JvmStatic method setTEST_FIELD2(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
public final inner class Annotation$Companion
}