[KLIB tool] Update KLIB metadata dump tests
^KT-62340
This commit is contained in:
committed by
Space Team
parent
f9f97f2050
commit
07767f88e2
+210
-59
@@ -1,61 +1,212 @@
|
||||
package test {
|
||||
// Signature: test/AnnoBackingField|null[0]
|
||||
annotation class AnnoBackingField constructor() : Annotation
|
||||
// Signature: test/AnnoClass|null[0]
|
||||
annotation class AnnoClass constructor() : Annotation
|
||||
// Signature: test/AnnoClassTypeParameter|null[0]
|
||||
@Target(allowedTargets = {AnnotationTarget.TYPE_PARAMETER}) annotation class AnnoClassTypeParameter constructor() : Annotation
|
||||
// Signature: test/AnnoClassUsageTypeParameter|null[0]
|
||||
@Target(allowedTargets = {AnnotationTarget.TYPE}) annotation class AnnoClassUsageTypeParameter constructor() : Annotation
|
||||
// Signature: test/AnnoConstructor|null[0]
|
||||
annotation class AnnoConstructor constructor() : Annotation
|
||||
// Signature: test/AnnoConstructorParameter|null[0]
|
||||
annotation class AnnoConstructorParameter constructor() : Annotation
|
||||
// Signature: test/AnnoDelegatedField|null[0]
|
||||
annotation class AnnoDelegatedField constructor() : Annotation
|
||||
// Signature: test/AnnoFunction|null[0]
|
||||
annotation class AnnoFunction constructor() : Annotation
|
||||
// Signature: test/AnnoFunctionExtensionReceiver|null[0]
|
||||
annotation class AnnoFunctionExtensionReceiver constructor() : Annotation
|
||||
// Signature: test/AnnoFunctionParam|null[0]
|
||||
annotation class AnnoFunctionParam constructor() : Annotation
|
||||
// Signature: test/AnnoFunctionTypeParameter|null[0]
|
||||
@Target(allowedTargets = {AnnotationTarget.TYPE_PARAMETER}) annotation class AnnoFunctionTypeParameter constructor() : Annotation
|
||||
// Signature: test/AnnoGetter|null[0]
|
||||
annotation class AnnoGetter constructor() : Annotation
|
||||
// Signature: test/AnnoProperty|null[0]
|
||||
annotation class AnnoProperty constructor() : Annotation
|
||||
// Signature: test/AnnoPropertyExtensionReceiver|null[0]
|
||||
annotation class AnnoPropertyExtensionReceiver constructor() : Annotation
|
||||
// Signature: test/AnnoSetParam|null[0]
|
||||
annotation class AnnoSetParam constructor() : Annotation
|
||||
// Signature: test/AnnoSetParam2|null[0]
|
||||
annotation class AnnoSetParam2 constructor() : Annotation
|
||||
// Signature: test/AnnoSetter|null[0]
|
||||
annotation class AnnoSetter constructor() : Annotation
|
||||
// Signature: test/AnnoSetter2|null[0]
|
||||
annotation class AnnoSetter2 constructor() : Annotation
|
||||
// Signature: test/B|null[0]
|
||||
class B<@AnnoClassTypeParameter T> constructor()
|
||||
// Signature: test/Foo|null[0]
|
||||
@AnnoClass class Foo @AnnoConstructor constructor(@AnnoConstructorParameter i: Int) {
|
||||
// Signature: test/Foo.immutableProp|{}immutableProp[0]
|
||||
@delegate:AnnoDelegatedField val immutableProp: Int
|
||||
// Signature: test/Foo.mutableProp|{}mutableProp[0]
|
||||
var mutableProp: Int
|
||||
// Signature: test/Foo.mutableProp.<set-mutableProp>|<set-mutableProp>(kotlin.Int){}[0]
|
||||
@AnnoSetter2 set
|
||||
// Signature: test/Foo.prop|{}prop[0]
|
||||
@AnnoProperty @field:AnnoBackingField var prop: Int
|
||||
// Signature: test/Foo.prop.<get-prop>|<get-prop>(){}[0]
|
||||
@AnnoGetter get
|
||||
// Signature: test/Foo.prop.<set-prop>|<set-prop>(kotlin.Int){}[0]
|
||||
@AnnoSetter set
|
||||
library {
|
||||
// module name: <annotations.kt>
|
||||
|
||||
library fragment {
|
||||
// package name: test
|
||||
|
||||
// class name: test/AnnoBackingField
|
||||
// class name: test/AnnoClass
|
||||
// class name: test/AnnoClassTypeParameter
|
||||
// class name: test/AnnoClassUsageTypeParameter
|
||||
// class name: test/AnnoConstructor
|
||||
// class name: test/AnnoConstructorParameter
|
||||
// class name: test/AnnoDelegatedField
|
||||
// class name: test/AnnoFunction
|
||||
// class name: test/AnnoFunctionExtensionReceiver
|
||||
// class name: test/AnnoFunctionParam
|
||||
// class name: test/AnnoFunctionTypeParameter
|
||||
// class name: test/AnnoGetter
|
||||
// class name: test/AnnoProperty
|
||||
// class name: test/AnnoPropertyExtensionReceiver
|
||||
// class name: test/AnnoSetParam
|
||||
// class name: test/AnnoSetParam2
|
||||
// class name: test/AnnoSetter
|
||||
// class name: test/AnnoSetter2
|
||||
// class name: test/B
|
||||
// class name: test/Foo
|
||||
|
||||
// signature: test/AnnoBackingField|null[0]
|
||||
public final annotation class test/AnnoBackingField : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoBackingField.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
// Signature: test/extProp|@test.Foo{}extProp[0]
|
||||
@AnnoPropertyExtensionReceiver val Foo.extProp: Int
|
||||
// Signature: test/extfun|extfun@test.Foo(kotlin.Int){}[0]
|
||||
@AnnoFunction fun @receiver:AnnoFunctionExtensionReceiver Foo.extfun(@AnnoFunctionParam x: Int)
|
||||
// Signature: test/f|f(test.B<kotlin.Int>){0§<kotlin.Any?>}[0]
|
||||
fun <@AnnoFunctionTypeParameter T> f(x: B<@AnnoClassUsageTypeParameter Int>)
|
||||
|
||||
// signature: test/AnnoClass|null[0]
|
||||
public final annotation class test/AnnoClass : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoClass.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoClassTypeParameter|null[0]
|
||||
@kotlin/annotation/Target(allowedTargets = [kotlin/annotation/AnnotationTarget.TYPE_PARAMETER])
|
||||
public final annotation class test/AnnoClassTypeParameter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoClassTypeParameter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoClassUsageTypeParameter|null[0]
|
||||
@kotlin/annotation/Target(allowedTargets = [kotlin/annotation/AnnotationTarget.TYPE])
|
||||
public final annotation class test/AnnoClassUsageTypeParameter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoClassUsageTypeParameter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoConstructor|null[0]
|
||||
public final annotation class test/AnnoConstructor : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoConstructor.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoConstructorParameter|null[0]
|
||||
public final annotation class test/AnnoConstructorParameter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoConstructorParameter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoDelegatedField|null[0]
|
||||
public final annotation class test/AnnoDelegatedField : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoDelegatedField.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoFunction|null[0]
|
||||
public final annotation class test/AnnoFunction : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoFunction.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoFunctionExtensionReceiver|null[0]
|
||||
public final annotation class test/AnnoFunctionExtensionReceiver : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoFunctionExtensionReceiver.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoFunctionParam|null[0]
|
||||
public final annotation class test/AnnoFunctionParam : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoFunctionParam.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoFunctionTypeParameter|null[0]
|
||||
@kotlin/annotation/Target(allowedTargets = [kotlin/annotation/AnnotationTarget.TYPE_PARAMETER])
|
||||
public final annotation class test/AnnoFunctionTypeParameter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoFunctionTypeParameter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoGetter|null[0]
|
||||
public final annotation class test/AnnoGetter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoGetter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoProperty|null[0]
|
||||
public final annotation class test/AnnoProperty : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoProperty.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoPropertyExtensionReceiver|null[0]
|
||||
public final annotation class test/AnnoPropertyExtensionReceiver : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoPropertyExtensionReceiver.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoSetParam|null[0]
|
||||
public final annotation class test/AnnoSetParam : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoSetParam.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoSetParam2|null[0]
|
||||
public final annotation class test/AnnoSetParam2 : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoSetParam2.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoSetter|null[0]
|
||||
public final annotation class test/AnnoSetter : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoSetter.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/AnnoSetter2|null[0]
|
||||
public final annotation class test/AnnoSetter2 : kotlin/Annotation {
|
||||
|
||||
// signature: test/AnnoSetter2.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/B|null[0]
|
||||
public final class test/B<@test/AnnoClassTypeParameter T#0 /* T */> : kotlin/Any {
|
||||
|
||||
// signature: test/B.<init>|<init>(){}[0]
|
||||
public constructor()
|
||||
}
|
||||
|
||||
// signature: test/Foo|null[0]
|
||||
@test/AnnoClass
|
||||
public final class test/Foo : kotlin/Any {
|
||||
|
||||
// signature: test/Foo.<init>|<init>(kotlin.Int){}[0]
|
||||
@test/AnnoConstructor
|
||||
public constructor(@test/AnnoConstructorParameter i: kotlin/Int)
|
||||
|
||||
// signature: test/Foo.immutableProp|{}immutableProp[0]
|
||||
public final /* delegated */ val immutableProp: kotlin/Int
|
||||
// signature: test/Foo.immutableProp.<get-immutableProp>|<get-immutableProp>(){}[0]
|
||||
public final /* non-default */ get
|
||||
|
||||
// signature: test/Foo.mutableProp|{}mutableProp[0]
|
||||
public final var mutableProp: kotlin/Int
|
||||
// signature: test/Foo.mutableProp.<get-mutableProp>|<get-mutableProp>(){}[0]
|
||||
public final get
|
||||
// signature: test/Foo.mutableProp.<set-mutableProp>|<set-mutableProp>(kotlin.Int){}[0]
|
||||
@test/AnnoSetter2
|
||||
public final /* non-default */ set(@test/AnnoSetParam2 x: kotlin/Int)
|
||||
|
||||
// signature: test/Foo.prop|{}prop[0]
|
||||
@test/AnnoProperty
|
||||
public final var prop: kotlin/Int
|
||||
// signature: test/Foo.prop.<get-prop>|<get-prop>(){}[0]
|
||||
@test/AnnoGetter
|
||||
public final /* non-default */ get
|
||||
// signature: test/Foo.prop.<set-prop>|<set-prop>(kotlin.Int){}[0]
|
||||
@test/AnnoSetter
|
||||
public final /* non-default */ set(@test/AnnoSetParam x: kotlin/Int)
|
||||
}
|
||||
|
||||
package {
|
||||
|
||||
// signature: test/extfun|extfun@test.Foo(kotlin.Int){}[0]
|
||||
@test/AnnoFunction
|
||||
public final fun test/Foo.extfun(@test/AnnoFunctionParam x: kotlin/Int): kotlin/Unit
|
||||
|
||||
// signature: test/f|f(test.B<kotlin.Int>){0§<kotlin.Any?>}[0]
|
||||
public final fun <@test/AnnoFunctionTypeParameter T#0 /* T */> f(x: test/B<@test/AnnoClassUsageTypeParameter kotlin/Int>): kotlin/Unit
|
||||
|
||||
// signature: test/extProp|@test.Foo{}extProp[0]
|
||||
@test/AnnoPropertyExtensionReceiver
|
||||
public final val test/Foo.extProp: kotlin/Int
|
||||
// signature: test/extProp.<get-extProp>|<get-extProp>@test.Foo(){}[0]
|
||||
public final /* non-default */ get
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user