Check class source in bytecode listing tests

This commit is contained in:
Dmitry Petrov
2020-07-24 14:56:01 +03:00
parent b47946cbba
commit 89a0b3e944
162 changed files with 929 additions and 103 deletions
+8 -1
View File
@@ -1,9 +1,12 @@
@java.lang.annotation.Retention
@kotlin.Metadata
public annotation class Ann
public annotation class Ann {
// source: 'enum.kt'
}
@kotlin.Metadata
public final enum class SimpleEnum {
// source: 'enum.kt'
private synthetic final static field $VALUES: SimpleEnum[]
public final enum static field A: SimpleEnum
public final enum static field B: SimpleEnum
@@ -16,6 +19,7 @@ public final enum class SimpleEnum {
@kotlin.Metadata
public final enum class WithAnnotations {
// source: 'enum.kt'
private synthetic final static field $VALUES: WithAnnotations[]
public final enum static @Ann field A: WithAnnotations
public final enum static @Ann field B: WithAnnotations
@@ -27,6 +31,7 @@ public final enum class WithAnnotations {
@kotlin.Metadata
public final enum class WithConstructor {
// source: 'enum.kt'
private synthetic final static field $VALUES: WithConstructor[]
public final enum static field A: WithConstructor
public final enum static field B: WithConstructor
@@ -41,6 +46,7 @@ public final enum class WithConstructor {
@kotlin.Metadata
final class WithEntryClass$A {
// source: 'enum.kt'
final inner class WithEntryClass$A
method <init>(p0: java.lang.String, p1: int): void
public method foo(): void
@@ -48,6 +54,7 @@ final class WithEntryClass$A {
@kotlin.Metadata
public abstract enum class WithEntryClass {
// source: 'enum.kt'
private synthetic final static field $VALUES: WithEntryClass[]
public final enum static field A: WithEntryClass
final inner class WithEntryClass$A