package

public fun case_1(/*0*/ a: kotlin.Any): kotlin.Unit
public fun case_2(/*0*/ a: kotlin.Any): kotlin.Unit
public fun case_3_1(/*0*/ a: kotlin.Any): kotlin.Unit
public fun case_3_2(/*0*/ a: kotlin.Any): kotlin.Unit
public fun case_4(/*0*/ a: kotlin.Any): kotlin.Unit

@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) public final annotation class Ann : kotlin.Annotation {
    public constructor Ann(/*0*/ x: kotlin.Int)
    public final val x: kotlin.Int
    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
}
