Kotlin注释仅适用于注释参数

Kotlin注释仅适用于注释参数,kotlin,annotations,Kotlin,Annotations,我想要一个Kotlin注释,它只能用作另一个注释的参数。我应该使用哪个目标 // @Target <- ? annotation class MyConfigurationEntry( val option, val value ) @Target(AnnotationTarget.FUNCTION) annotation class MyConfiguration(vararg val entries: MyConfigurationEntry) 我相信它是@Ta

我想要一个Kotlin注释,它只能用作另一个注释的参数。我应该使用哪个目标

// @Target   <- ?
annotation class MyConfigurationEntry(
    val option,
    val value
)

@Target(AnnotationTarget.FUNCTION)
annotation class MyConfiguration(vararg val entries: MyConfigurationEntry)
我相信它是@TargetAnnotationTarget.ANNOTATION\u类,如果单击该常量,您将看到:

仅注释类


Kotlin 1.3.41版

你可以看到它是target的目标:Lol没有想到这一点,它太有趣了