JVM IR: Create non-synthetic multifile parts for -Xmultifile-parts-inherit

This commit is contained in:
Steven Schäfer
2020-02-10 11:57:17 +01:00
committed by Alexander Udalov
parent 9db82bfcc8
commit 6d23e50142
7 changed files with 38 additions and 11 deletions

View File

@@ -0,0 +1,16 @@
// !INHERIT_MULTIFILE_PARTS
@file:kotlin.jvm.JvmMultifileClass
@file:kotlin.jvm.JvmName("Test")
fun foo() {
}
/* ACC_PUBLIC ACC_FINAL ACC_SUPER */
// 1 access flags 0x31
// 1 public final class Test extends Test__FlagsInMultiFileInheritKt
/* ACC_SUPER */
// 1 access flags 0x20
// 1 class Test__FlagsInMultiFileInheritKt