[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
@@ -3697,6 +3697,12 @@ public class FirNativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTe
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() {
@@ -3781,6 +3781,12 @@ public class FirNativeCodegenBoxTestNoPLGenerated extends AbstractNativeCodegenB
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() {
@@ -3613,6 +3613,12 @@ public class NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTest
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() {
@@ -3698,6 +3698,12 @@ public class NativeCodegenBoxTestNoPLGenerated extends AbstractNativeCodegenBoxT
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() {