FIR: position INAPPLICABLE_FILE_TARGET on file use-site (when possible)

This commit is contained in:
Mikhail Glukhikh
2021-05-19 10:52:03 +03:00
parent 6572010eed
commit 6dd41b617a
14 changed files with 64 additions and 44 deletions
@@ -1,6 +1,6 @@
<!WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET!>@file:foo<!>
@foo @bar
@file:[<!INAPPLICABLE_FILE_TARGET, WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET!>baz<!>]
@<!INAPPLICABLE_FILE_TARGET{PSI}!>file<!>:[<!INAPPLICABLE_FILE_TARGET{LT}, WRONG_ANNOTATION_TARGET_WITH_USE_SITE_TARGET!>baz<!>]
fun test() {}
annotation class foo