Fix light class exception on empty multifile facade
Fix generating multifile facade with all members private (in bytecode) leading to delegate not being generated for corresponding light class #KT-20966 Fixed
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
public final class AllInlineOnly {
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// p.AllInlineOnly
|
||||
@file:kotlin.jvm.JvmMultifileClass
|
||||
@file:kotlin.jvm.JvmName("AllInlineOnly")
|
||||
|
||||
package p
|
||||
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun f(): Int = 3
|
||||
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun g(p: String): String = "p"
|
||||
@@ -0,0 +1,2 @@
|
||||
public final class AllPrivate {
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// p.AllPrivate
|
||||
@file:kotlin.jvm.JvmMultifileClass
|
||||
@file:kotlin.jvm.JvmName("AllPrivate")
|
||||
|
||||
package p
|
||||
|
||||
private fun f(): Int = 3
|
||||
|
||||
private fun g(p: String): String = "p"
|
||||
Reference in New Issue
Block a user