package test enum class Weapon { ROCK, PAPER, SCISSORS } annotation class JustEnum(val weapon: Weapon) annotation class EnumArray(val enumArray: Array) @JustEnum(Weapon.SCISSORS) @EnumArray(arrayOf()) class C1 @EnumArray(arrayOf(Weapon.PAPER, Weapon.ROCK)) class C2