library { // module name: library fragment { // package name: test // class name: test/C1 // class name: test/C2 // class name: test/JustString // class name: test/StringArray // signature: test/C1|null[0] @test/JustString(string = "kotlin") @test/StringArray(stringArray = []) public final class test/C1 : kotlin/Any { // signature: test/C1.|(){}[0] public constructor() } // signature: test/C2|null[0] @test/StringArray(stringArray = ["java", ""]) public final class test/C2 : kotlin/Any { // signature: test/C2.|(){}[0] public constructor() } // signature: test/JustString|null[0] public final annotation class test/JustString : kotlin/Annotation { // signature: test/JustString.|(kotlin.String){}[0] public constructor(string: kotlin/String) // signature: test/JustString.string|{}string[0] public final val string: kotlin/String // signature: test/JustString.string.|(){}[0] public final get } // signature: test/StringArray|null[0] public final annotation class test/StringArray : kotlin/Annotation { // signature: test/StringArray.|(kotlin.Array){}[0] public constructor(stringArray: kotlin/Array) // signature: test/StringArray.stringArray|{}stringArray[0] public final val stringArray: kotlin/Array // signature: test/StringArray.stringArray.|(){}[0] public final get } } }