JS: fix inheriting fake overrides in inlined object literals

This commit is contained in:
Anton Bannykh
2018-12-23 22:00:09 +03:00
committed by Anton Bannykh
parent 9716abcc12
commit 2022a9c887
4 changed files with 43 additions and 2 deletions
@@ -3875,6 +3875,11 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
runTest("js/js.translator/testData/box/inline/extensionWithManyArguments.kt");
}
@TestMetadata("fakeOverrideInlining.kt")
public void testFakeOverrideInlining() throws Exception {
runTest("js/js.translator/testData/box/inline/fakeOverrideInlining.kt");
}
@TestMetadata("faultyRedundantCallElimination.kt")
public void testFaultyRedundantCallElimination() throws Exception {
runTest("js/js.translator/testData/box/inline/faultyRedundantCallElimination.kt");
@@ -3875,6 +3875,11 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
runTest("js/js.translator/testData/box/inline/extensionWithManyArguments.kt");
}
@TestMetadata("fakeOverrideInlining.kt")
public void testFakeOverrideInlining() throws Exception {
runTest("js/js.translator/testData/box/inline/fakeOverrideInlining.kt");
}
@TestMetadata("faultyRedundantCallElimination.kt")
public void testFaultyRedundantCallElimination() throws Exception {
runTest("js/js.translator/testData/box/inline/faultyRedundantCallElimination.kt");