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
@@ -2,23 +2,30 @@
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public annotation class ClsAnn
public annotation class ClsAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@kotlin.annotation.Retention
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public annotation class ExprAnn
public annotation class ExprAnn {
// source: 'literals.kt'
}
@kotlin.annotation.Target
@java.lang.annotation.Retention
@java.lang.annotation.Target
@kotlin.Metadata
public annotation class FunAnn
public annotation class FunAnn {
// source: 'literals.kt'
}
@kotlin.Metadata
final class LiteralsKt$foo$1 {
// source: 'literals.kt'
synthetic final field $arg: int
inner (anonymous) class LiteralsKt$foo$1
method <init>(p0: int): void
@@ -28,6 +35,7 @@ final class LiteralsKt$foo$1 {
@kotlin.Metadata
final class LiteralsKt$foo$2 {
// source: 'literals.kt'
synthetic final field $arg: int
inner (anonymous) class LiteralsKt$foo$2
method <init>(p0: int): void
@@ -38,12 +46,14 @@ final class LiteralsKt$foo$2 {
@ClsAnn
@kotlin.Metadata
public final class LiteralsKt$foo$3 {
// source: 'literals.kt'
inner (anonymous) class LiteralsKt$foo$3
method <init>(): void
}
@kotlin.Metadata
final class LiteralsKt$foo$x$1 {
// source: 'literals.kt'
synthetic final field $arg: int
inner (anonymous) class LiteralsKt$foo$x$1
method <init>(p0: int): void
@@ -53,6 +63,7 @@ final class LiteralsKt$foo$x$1 {
@kotlin.Metadata
public final class LiteralsKt {
// source: 'literals.kt'
inner (anonymous) class LiteralsKt$foo$1
inner (anonymous) class LiteralsKt$foo$2
inner (anonymous) class LiteralsKt$foo$3
@@ -63,5 +74,6 @@ public final class LiteralsKt {
@kotlin.Metadata
public class My {
// source: 'literals.kt'
public method <init>(): void
}