package test {
    enum class My private constructor() : Enum<My> {
        enum entry ALPHA
        enum entry BETA
        enum entry OMEGA
    }
    annotation class ann constructor(vararg m: My) : Annotation {
        val m: Array<out My>
    }
    @ann(m = {My.ALPHA, My.BETA}) annotation class annotated constructor() : Annotation
}
