660385b67d
LLFirTypeTargetResolver in general is responsible for annotation type resolution, so such checks should be done on its phase. Also, there is no sense to trying to check a type of annotation mapping values because they will be initialized only during LLFirAnnotationArgumentsMappingTargetResolver so, in most cases, current check during LLFirAnnotationArgumentsLazyResolver is useless ^KT-60295 Fixed
11 lines
305 B
Kotlin
11 lines
305 B
Kotlin
annotation class AnotherAnnotation
|
|
enum class EnumClass {
|
|
First, Second
|
|
}
|
|
|
|
annotation class Anno(val str: String, val ann: AnotherAnnotation, val c: KClass<*>, val entry: EnumClass)
|
|
|
|
@Deprecated(boo()) @Anno("123", AnotherAnnotation(), AnotherAnnotation::class, EnumClass.Second)
|
|
fun f<caret>oo() {
|
|
|
|
} |