[KLIB tool] Update KLIB metadata dump tests

^KT-62340
This commit is contained in:
Dmitriy Dolovov
2024-02-09 15:23:40 +01:00
committed by Space Team
parent f9f97f2050
commit 07767f88e2
170 changed files with 9177 additions and 2207 deletions
@@ -1,19 +1,48 @@
package <root> {
abstract class AbstractClass constructor() : Interface {
abstract fun abstractFun()
override fun interfaceFun()
library {
// module name: <MethodModality.kt>
library fragment {
// package name: <root>
// class name: AbstractClass
// class name: FinalClass
// class name: Interface
// class name: OpenClass
public abstract class AbstractClass : Interface {
public constructor()
public abstract fun abstractFun(): kotlin/Unit
public open fun interfaceFun(): kotlin/Unit
}
class FinalClass constructor() : OpenClass {
override fun openFun1()
final override fun openFun2()
public final class FinalClass : OpenClass {
public constructor()
public open fun openFun1(): kotlin/Unit
public final fun openFun2(): kotlin/Unit
}
interface Interface {
fun interfaceFun()
public abstract interface Interface : kotlin/Any {
public abstract fun interfaceFun(): kotlin/Unit
}
open class OpenClass constructor() : AbstractClass {
override fun abstractFun()
fun finalFun()
open fun openFun1()
open fun openFun2()
public open class OpenClass : AbstractClass {
public constructor()
public open fun abstractFun(): kotlin/Unit
public final fun finalFun(): kotlin/Unit
public open fun openFun1(): kotlin/Unit
public open fun openFun2(): kotlin/Unit
}
}
}
}