JVM IR: Fix mangling for suspend functions with inline class params (KT-41374)

This commit is contained in:
Steven Schäfer
2020-08-31 14:59:44 +02:00
committed by Alexander Udalov
parent 48a3d4b8e0
commit 78ab957bfe
4 changed files with 40 additions and 2 deletions
@@ -3157,6 +3157,11 @@ public class BytecodeTextTestGenerated extends AbstractBytecodeTextTest {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/skipCallToUnderlyingValueOfInlineClass.kt");
}
@TestMetadata("suspendFunctionMangling.kt")
public void testSuspendFunctionMangling() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/suspendFunctionMangling.kt");
}
@TestMetadata("toStringIsCalledByInlineClass.kt")
public void testToStringIsCalledByInlineClass() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/toStringIsCalledByInlineClass.kt");