FILE: annotationArgumentMustBeEnumConst.kt public final enum class TestEnum : R|kotlin/Enum| { private constructor(): R|TestEnum| { super|>() } public final static enum entry Foo: R|TestEnum| public final static fun values(): R|kotlin/Array| { } public final static fun valueOf(value: R|kotlin/String|): R|TestEnum| { } public final static val entries: R|kotlin/enums/EnumEntries| public get(): R|kotlin/enums/EnumEntries| } public final annotation class Ann : R|kotlin/Annotation| { public constructor(vararg a: R|kotlin/Array|): R|Ann| { super() } public final val a: R|kotlin/Array| = R|/a| public get(): R|kotlin/Array| } public final val foo: R|TestEnum| = Q|TestEnum|.R|/TestEnum.Foo| public get(): R|TestEnum| public final var bar: R|TestEnum| = Q|TestEnum|.R|/TestEnum.Foo| public get(): R|TestEnum| public set(value: R|TestEnum|): R|kotlin/Unit| @R|Ann|(a = vararg(R|/foo|, R|/bar|)) public final fun test(): R|kotlin/Unit| { }