[IR] Eliminate redundant boxing/unboxing of MFVC after inlining

Signed-off-by: Evgeniy.Zhelenskiy <Evgeniy.Zhelenskiy@jetbrains.com>

#KT-1179
This commit is contained in:
Evgeniy.Zhelenskiy
2022-11-13 21:57:15 +01:00
committed by Space Team
parent a3e396e7e4
commit 40f38c8adb
25 changed files with 726 additions and 2292 deletions
@@ -50501,6 +50501,12 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
runTest("compiler/testData/codegen/box/valueClasses/functionReferences.kt");
}
@Test
@TestMetadata("inlineFunctions.kt")
public void testInlineFunctions() throws Exception {
runTest("compiler/testData/codegen/box/valueClasses/inlineFunctions.kt");
}
@Test
@TestMetadata("mfvcBothEqualsOverride.kt")
public void testMfvcBothEqualsOverride() throws Exception {