public final annotation class Anno : R|kotlin/Annotation| {
    public final val t: R|java/lang/annotation/ElementType|
        public get(): R|java/lang/annotation/ElementType|

    public constructor(t: R|java/lang/annotation/ElementType|): R|test/Anno|

}

@R|test/Anno|(t = java/lang/annotation/ElementType.METHOD) public final class Class : R|kotlin/Any| {
    public constructor(): R|test/Class|

    @R|test/Anno|(t = java/lang/annotation/ElementType.PARAMETER) public final inner class Inner : R|kotlin/Any| {
        public test/Class.constructor(): R|test/Class.Inner|

    }

    @R|test/Anno|(t = java/lang/annotation/ElementType.TYPE) public final class Nested : R|kotlin/Any| {
        public constructor(): R|test/Class.Nested|

    }

    @R|test/Anno|(t = java/lang/annotation/ElementType.ANNOTATION_TYPE) public final companion object Companion : R|kotlin/Any| {
        private constructor(): R|test/Class.Companion|

    }

}
