[Wasm] Fix for ReturnableBlockLowering invalid ir type for converted inlined blocks

This commit is contained in:
Igor Yakovlev
2023-04-11 15:32:36 +02:00
committed by Space Team
parent 08273623e6
commit edf4e80165
17 changed files with 126 additions and 6 deletions
@@ -8266,6 +8266,12 @@ public class FirNativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTe
runTest("compiler/testData/codegen/box/coroutines/infiniteLoopInNextMeaningful.kt");
}
@Test
@TestMetadata("inlineCallWithReturns.kt")
public void testInlineCallWithReturns() throws Exception {
runTest("compiler/testData/codegen/box/coroutines/inlineCallWithReturns.kt");
}
@Test
@TestMetadata("inlineFunInGenericClass.kt")
public void testInlineFunInGenericClass() throws Exception {
@@ -8444,6 +8444,12 @@ public class FirNativeCodegenBoxTestNoPLGenerated extends AbstractNativeCodegenB
runTest("compiler/testData/codegen/box/coroutines/infiniteLoopInNextMeaningful.kt");
}
@Test
@TestMetadata("inlineCallWithReturns.kt")
public void testInlineCallWithReturns() throws Exception {
runTest("compiler/testData/codegen/box/coroutines/inlineCallWithReturns.kt");
}
@Test
@TestMetadata("inlineFunInGenericClass.kt")
public void testInlineFunInGenericClass() throws Exception {
@@ -8177,6 +8177,12 @@ public class NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTest
runTest("compiler/testData/codegen/box/coroutines/infiniteLoopInNextMeaningful.kt");
}
@Test
@TestMetadata("inlineCallWithReturns.kt")
public void testInlineCallWithReturns() throws Exception {
runTest("compiler/testData/codegen/box/coroutines/inlineCallWithReturns.kt");
}
@Test
@TestMetadata("inlineFunInGenericClass.kt")
public void testInlineFunInGenericClass() throws Exception {
@@ -8355,6 +8355,12 @@ public class NativeCodegenBoxTestNoPLGenerated extends AbstractNativeCodegenBoxT
runTest("compiler/testData/codegen/box/coroutines/infiniteLoopInNextMeaningful.kt");
}
@Test
@TestMetadata("inlineCallWithReturns.kt")
public void testInlineCallWithReturns() throws Exception {
runTest("compiler/testData/codegen/box/coroutines/inlineCallWithReturns.kt");
}
@Test
@TestMetadata("inlineFunInGenericClass.kt")
public void testInlineFunInGenericClass() throws Exception {