library { // module name: library fragment { // package name: test // class name: test/My // class name: test/My.ALPHA // class name: test/My.BETA // class name: test/My.OMEGA // class name: test/ann // class name: test/annotated // signature: test/My|null[0] public final enum class test/My : kotlin/Enum { // signature: test/My.|(){}[0] private constructor() // signature: test/My.ALPHA|null[0] ALPHA, // signature: test/My.BETA|null[0] BETA, // signature: test/My.OMEGA|null[0] OMEGA, // has Enum.entries } // signature: test/My.ALPHA|null[0] public final enum entry test/My.ALPHA : test/My { } // signature: test/My.BETA|null[0] public final enum entry test/My.BETA : test/My { } // signature: test/My.OMEGA|null[0] public final enum entry test/My.OMEGA : test/My { } // signature: test/ann|null[0] public final annotation class test/ann : kotlin/Annotation { // signature: test/ann.|(kotlin.Array...){}[0] public constructor(vararg m: test/My /* kotlin/Array */) // signature: test/ann.m|{}m[0] public final val m: kotlin/Array // signature: test/ann.m.|(){}[0] public final get } // signature: test/annotated|null[0] @test/ann(m = [test/My.ALPHA, test/My.BETA]) public final annotation class test/annotated : kotlin/Annotation { // signature: test/annotated.|(){}[0] public constructor() } } }