JS: fix complex nested cross-module inlining (KT-26117 fixed)

This commit is contained in:
Anton Bannykh
2018-08-20 21:11:26 +03:00
parent 16a27d593c
commit 04b04f919d
4 changed files with 39 additions and 11 deletions
@@ -3970,6 +3970,11 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
runTest("js/js.translator/testData/box/inline/jsCodeVarDeclared.kt");
}
@TestMetadata("kt26117.kt")
public void testKt26117() throws Exception {
runTest("js/js.translator/testData/box/inline/kt26117.kt");
}
@TestMetadata("lambdaInLambda.kt")
public void testLambdaInLambda() throws Exception {
runTest("js/js.translator/testData/box/inline/lambdaInLambda.kt");
@@ -3970,6 +3970,11 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
runTest("js/js.translator/testData/box/inline/jsCodeVarDeclared.kt");
}
@TestMetadata("kt26117.kt")
public void testKt26117() throws Exception {
runTest("js/js.translator/testData/box/inline/kt26117.kt");
}
@TestMetadata("lambdaInLambda.kt")
public void testLambdaInLambda() throws Exception {
runTest("js/js.translator/testData/box/inline/lambdaInLambda.kt");