package

package test {
    public val a: kotlin.Int = 1
    public val b: kotlin.Int = 2

    public final annotation class Ann : kotlin.Annotation {
        public constructor Ann(/*0*/ b1: kotlin.Boolean, /*1*/ b2: kotlin.Boolean, /*2*/ b3: kotlin.Boolean, /*3*/ b4: kotlin.Boolean, /*4*/ b5: kotlin.Boolean, /*5*/ b6: kotlin.Boolean)
        public final val b1: kotlin.Boolean
        public final val b2: kotlin.Boolean
        public final val b3: kotlin.Boolean
        public final val b4: kotlin.Boolean
        public final val b5: kotlin.Boolean
        public final val b6: kotlin.Boolean
        public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
        public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
        public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
    }

    @test.Ann(b1 = false, b2 = false, b3 = true, b4 = true, b5 = true, b6 = false) public final class MyClass {
        public constructor MyClass()
        public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
        public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
        public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
    }
}
