[K/JS] Support eager initialization for per-file granularity
This commit is contained in:
+18
@@ -2041,6 +2041,24 @@ public class FirJsBoxTestGenerated extends AbstractFirJsBoxTest {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/constructor.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal1.kt")
|
||||
public void testEagerInitializationGlobal1() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal1.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal2.kt")
|
||||
public void testEagerInitializationGlobal2() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal2.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal3.kt")
|
||||
public void testEagerInitializationGlobal3() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal3.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritance.kt")
|
||||
public void testInheritance() throws Exception {
|
||||
|
||||
+18
@@ -2147,6 +2147,24 @@ public class FirJsES6BoxTestGenerated extends AbstractFirJsES6BoxTest {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/constructor.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal1.kt")
|
||||
public void testEagerInitializationGlobal1() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal1.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal2.kt")
|
||||
public void testEagerInitializationGlobal2() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal2.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal3.kt")
|
||||
public void testEagerInitializationGlobal3() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal3.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritance.kt")
|
||||
public void testInheritance() throws Exception {
|
||||
|
||||
+18
@@ -2147,6 +2147,24 @@ public class IrBoxJsES6TestGenerated extends AbstractIrBoxJsES6Test {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/constructor.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal1.kt")
|
||||
public void testEagerInitializationGlobal1() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal1.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal2.kt")
|
||||
public void testEagerInitializationGlobal2() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal2.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal3.kt")
|
||||
public void testEagerInitializationGlobal3() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal3.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritance.kt")
|
||||
public void testInheritance() throws Exception {
|
||||
|
||||
+18
@@ -2041,6 +2041,24 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/constructor.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal1.kt")
|
||||
public void testEagerInitializationGlobal1() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal1.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal2.kt")
|
||||
public void testEagerInitializationGlobal2() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal2.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("eagerInitializationGlobal3.kt")
|
||||
public void testEagerInitializationGlobal3() throws Exception {
|
||||
runTest("js/js.translator/testData/box/esModules/crossModuleRefPerFile/eagerInitializationGlobal3.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritance.kt")
|
||||
public void testInheritance() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user