[KLIB tool] Run tests for 'dump-metadata' with & without signatures

This commit is contained in:
Dmitriy Dolovov
2023-10-23 22:47:53 +02:00
committed by Space Team
parent aa9b901926
commit 88a297b022
78 changed files with 1888 additions and 13 deletions
@@ -0,0 +1,22 @@
package test {
// Signature: test/Anno|null[0]
annotation class Anno constructor(value: String = ..., x: Int = ...) : Annotation {
// Signature: test/Anno.value|{}value[0]
val value: String
// Signature: test/Anno.x|{}x[0]
val x: Int
}
// Signature: test/Bnno|null[0]
annotation class Bnno constructor() : Annotation
// Signature: test/Eee|null[0]
enum class Eee private constructor() : Enum<Eee> {
// Signature: test/Eee.Entry1|null[0]
@Anno enum entry Entry1
// Signature: test/Eee.Entry2|null[0]
enum entry Entry2
// Signature: test/Eee.Entry3|null[0]
@Anno(value = "3") @Bnno enum entry Entry3
// Signature: test/Eee.Entry4|null[0]
@Anno(value = "4", x = 4) enum entry Entry4
}
}