JVM_IR KT-44993 preserve inner expression type when fusing if-null
This commit is contained in:
committed by
TeamCityServer
parent
922419efb8
commit
decfaa3ba5
+6
@@ -36540,6 +36540,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
|
||||
runTest("compiler/testData/codegen/box/regressions/kt4281.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt44993.kt")
|
||||
public void testKt44993() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/regressions/kt44993.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt5056.kt")
|
||||
public void testKt5056() throws Exception {
|
||||
|
||||
+6
@@ -36540,6 +36540,12 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
|
||||
runTest("compiler/testData/codegen/box/regressions/kt4281.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt44993.kt")
|
||||
public void testKt44993() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/regressions/kt44993.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt5056.kt")
|
||||
public void testKt5056() throws Exception {
|
||||
|
||||
Generated
+6
@@ -1358,6 +1358,12 @@ public class IrTextTestGenerated extends AbstractIrTextTest {
|
||||
runTest("compiler/testData/ir/irText/expressions/kt42321.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt44993.kt")
|
||||
public void testKt44993() throws Exception {
|
||||
runTest("compiler/testData/ir/irText/expressions/kt44993.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt45022.kt")
|
||||
public void testKt45022() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user