Copy methods for lambdas to DefaultImpls without receiver transformation

#KT-48230 Fixed
This commit is contained in:
Mikhael Bogdanov
2021-08-17 12:22:05 +02:00
committed by Space
parent 6d7eb2bd21
commit a5e59e09ee
25 changed files with 111 additions and 19 deletions
@@ -1007,6 +1007,11 @@ public class IrJsCodegenInlineES6TestGenerated extends AbstractIrJsCodegenInline
runTest("compiler/testData/codegen/boxInline/capture/kt48230.kt");
}
@TestMetadata("kt48230_2.kt")
public void testKt48230_2() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/kt48230_2.kt");
}
@TestMetadata("simpleCapturingInClass.kt")
public void testSimpleCapturingInClass() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt");
@@ -1007,6 +1007,11 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes
runTest("compiler/testData/codegen/boxInline/capture/kt48230.kt");
}
@TestMetadata("kt48230_2.kt")
public void testKt48230_2() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/kt48230_2.kt");
}
@TestMetadata("simpleCapturingInClass.kt")
public void testSimpleCapturingInClass() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt");
@@ -1007,6 +1007,11 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest {
runTest("compiler/testData/codegen/boxInline/capture/kt48230.kt");
}
@TestMetadata("kt48230_2.kt")
public void testKt48230_2() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/kt48230_2.kt");
}
@TestMetadata("simpleCapturingInClass.kt")
public void testSimpleCapturingInClass() throws Exception {
runTest("compiler/testData/codegen/boxInline/capture/simpleCapturingInClass.kt");