JVM_IR: correctly name $$forInline versions of @JvmName suspend funs

Using a hack similar to $default stubs.
This commit is contained in:
pyos
2020-02-06 10:26:42 +01:00
committed by Ilmir Usmanov
parent 08074bb60e
commit 2bf50cc91a
7 changed files with 75 additions and 1 deletions
@@ -3758,6 +3758,16 @@ public class BlackBoxInlineCodegenTestGenerated extends AbstractBlackBoxInlineCo
runTestWithPackageReplacement("compiler/testData/codegen/boxInline/suspend/inlineSuspendOfSuspend.kt", "kotlin.coroutines");
}
@TestMetadata("jvmName.kt")
public void testJvmName_1_2() throws Exception {
runTestWithPackageReplacement("compiler/testData/codegen/boxInline/suspend/jvmName.kt", "kotlin.coroutines.experimental");
}
@TestMetadata("jvmName.kt")
public void testJvmName_1_3() throws Exception {
runTestWithPackageReplacement("compiler/testData/codegen/boxInline/suspend/jvmName.kt", "kotlin.coroutines");
}
@TestMetadata("kt26658.kt")
public void testKt26658() throws Exception {
runTest("compiler/testData/codegen/boxInline/suspend/kt26658.kt");