[K/Wasm] Fix object optimization false trigger on non-pure objects ^KT-66471 Fixed

This commit is contained in:
Artem Kobzar
2024-03-14 17:12:45 +00:00
committed by Space Team
parent a2a0e8cb38
commit eb8054ac1e
23 changed files with 147 additions and 1 deletions
@@ -3611,6 +3611,12 @@ public class FirJsCodegenBoxTestGenerated extends AbstractFirJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt");
}
@Test
@TestMetadata("interfaceMethodReference.kt")
public void testInterfaceMethodReference() {
runTest("compiler/testData/codegen/box/callableReference/interfaceMethodReference.kt");
}
@Test
@TestMetadata("kt21014.kt")
public void testKt21014() {
@@ -3611,6 +3611,12 @@ public class FirJsES6CodegenBoxTestGenerated extends AbstractFirJsES6CodegenBoxT
runTest("compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt");
}
@Test
@TestMetadata("interfaceMethodReference.kt")
public void testInterfaceMethodReference() {
runTest("compiler/testData/codegen/box/callableReference/interfaceMethodReference.kt");
}
@Test
@TestMetadata("kt21014.kt")
public void testKt21014() {
@@ -3611,6 +3611,12 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
runTest("compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt");
}
@Test
@TestMetadata("interfaceMethodReference.kt")
public void testInterfaceMethodReference() {
runTest("compiler/testData/codegen/box/callableReference/interfaceMethodReference.kt");
}
@Test
@TestMetadata("kt21014.kt")
public void testKt21014() {
@@ -3611,6 +3611,12 @@ public class IrJsES6CodegenBoxTestGenerated extends AbstractIrJsES6CodegenBoxTes
runTest("compiler/testData/codegen/box/callableReference/inlineArrayConstructors.kt");
}
@Test
@TestMetadata("interfaceMethodReference.kt")
public void testInterfaceMethodReference() {
runTest("compiler/testData/codegen/box/callableReference/interfaceMethodReference.kt");
}
@Test
@TestMetadata("kt21014.kt")
public void testKt21014() {