IR KT-47840 fix-point solution for closure conversion

This commit is contained in:
Dmitry Petrov
2021-07-22 20:01:32 +03:00
committed by teamcityserver
parent e9f2d574d5
commit 34f5b85ae5
10 changed files with 111 additions and 13 deletions
@@ -3776,6 +3776,11 @@ public class IrJsCodegenBoxES6TestGenerated extends AbstractIrJsCodegenBoxES6Tes
runTest("compiler/testData/codegen/box/closures/kt4137.kt");
}
@TestMetadata("kt47840.kt")
public void testKt47840() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt47840.kt");
}
@TestMetadata("kt5589.kt")
public void testKt5589() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt5589.kt");
@@ -3776,6 +3776,11 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/closures/kt4137.kt");
}
@TestMetadata("kt47840.kt")
public void testKt47840() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt47840.kt");
}
@TestMetadata("kt5589.kt")
public void testKt5589() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt5589.kt");
@@ -3776,6 +3776,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/closures/kt4137.kt");
}
@TestMetadata("kt47840.kt")
public void testKt47840() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt47840.kt");
}
@TestMetadata("kt5589.kt")
public void testKt5589() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt5589.kt");
@@ -2657,6 +2657,11 @@ public class IrCodegenBoxWasmTestGenerated extends AbstractIrCodegenBoxWasmTest
runTest("compiler/testData/codegen/box/closures/kt4137.kt");
}
@TestMetadata("kt47840.kt")
public void testKt47840() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt47840.kt");
}
@TestMetadata("kt5589.kt")
public void testKt5589() throws Exception {
runTest("compiler/testData/codegen/box/closures/kt5589.kt");