diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt index 8c011de82e3..bfebbf8816a 100644 --- a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.kt @@ -1,3 +1,4 @@ +// CHECK_BYTECODE_LISTING // FILE: 1.kt package test diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.txt b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.txt new file mode 100644 index 00000000000..7ffb2232e90 --- /dev/null +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2.txt @@ -0,0 +1,48 @@ +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$1 { + inner class _2Kt$sameName$$inlined$call$1 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$2 { + inner class _2Kt$sameName$$inlined$call$2 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$3 { + inner class _2Kt$sameName$$inlined$call$3 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$4 { + inner class _2Kt$sameName$$inlined$call$4 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt { + public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String + public final static @org.jetbrains.annotations.NotNull method sameName(p0: int): java.lang.String + public final static @org.jetbrains.annotations.NotNull method sameName(p0: long): java.lang.String +} + +@kotlin.Metadata +public final class test/_1Kt$call$1 { + synthetic final field $f: kotlin.jvm.functions.Function0 + inner class test/_1Kt$call$1 + public method (p0: kotlin.jvm.functions.Function0): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class test/_1Kt { + inner class test/_1Kt$call$1 + public final static method call(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object +} diff --git a/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2_ir.txt b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2_ir.txt new file mode 100644 index 00000000000..8986abe323f --- /dev/null +++ b/compiler/testData/codegen/boxInline/lambdaTransformation/regeneratedLambdaName2_ir.txt @@ -0,0 +1,34 @@ +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$1 { + inner class _2Kt$sameName$$inlined$call$1 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt$sameName$$inlined$call$2 { + inner class _2Kt$sameName$$inlined$call$2 + public method (): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class _2Kt { + public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String + public final static @org.jetbrains.annotations.NotNull method sameName(p0: int): java.lang.String + public final static @org.jetbrains.annotations.NotNull method sameName(p0: long): java.lang.String +} + +@kotlin.Metadata +public final class test/_1Kt$call$1 { + synthetic final @org.jetbrains.annotations.NotNull field $f: kotlin.jvm.functions.Function0 + inner class test/_1Kt$call$1 + public method (p0: kotlin.jvm.functions.Function0): void + public final method invoke(): java.lang.Object +} + +@kotlin.Metadata +public final class test/_1Kt { + inner class test/_1Kt$call$1 + public final static method call(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object +}