Replace last SourceInterpreter with specific one in inliner

#KT-38489: Fixed
This commit is contained in:
Ilmir Usmanov
2020-05-06 14:26:03 +02:00
parent 2c88844409
commit 05797afaf8
10 changed files with 164 additions and 74 deletions
@@ -956,6 +956,11 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes
runTest("compiler/testData/codegen/boxInline/complexStack/asCheck2.kt");
}
@TestMetadata("breaContinuekInInlineLambdaArgument.kt")
public void testBreaContinuekInInlineLambdaArgument() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/breaContinuekInInlineLambdaArgument.kt");
}
@TestMetadata("simple.kt")
public void testSimple() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/simple.kt");
@@ -980,6 +985,11 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes
public void testSimpleExtension() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt");
}
@TestMetadata("spillConstructorArgumentsAndInlineLambdaParameter.kt")
public void testSpillConstructorArgumentsAndInlineLambdaParameter() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/spillConstructorArgumentsAndInlineLambdaParameter.kt");
}
}
@TestMetadata("compiler/testData/codegen/boxInline/contracts")
@@ -956,6 +956,11 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest {
runTest("compiler/testData/codegen/boxInline/complexStack/asCheck2.kt");
}
@TestMetadata("breaContinuekInInlineLambdaArgument.kt")
public void testBreaContinuekInInlineLambdaArgument() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/breaContinuekInInlineLambdaArgument.kt");
}
@TestMetadata("simple.kt")
public void testSimple() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/simple.kt");
@@ -980,6 +985,11 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest {
public void testSimpleExtension() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/simpleExtension.kt");
}
@TestMetadata("spillConstructorArgumentsAndInlineLambdaParameter.kt")
public void testSpillConstructorArgumentsAndInlineLambdaParameter() throws Exception {
runTest("compiler/testData/codegen/boxInline/complexStack/spillConstructorArgumentsAndInlineLambdaParameter.kt");
}
}
@TestMetadata("compiler/testData/codegen/boxInline/contracts")