[FIR] Introduce OPTIONAL_EXPECTATION_NOT_ON_EXPECTED diagnostic

^KT-60892 Fixed
This commit is contained in:
Ivan Kochurkin
2023-08-08 16:26:34 +02:00
committed by Space Team
parent 8e8de513ee
commit d4d30dcfcf
9 changed files with 51 additions and 1 deletions
@@ -13,7 +13,7 @@ fun useInSignature(a: <!OPTIONAL_DECLARATION_OUTSIDE_OF_ANNOTATION_ENTRY!>A<!>)
<!NO_ACTUAL_FOR_EXPECT{JVM}!><!WRONG_ANNOTATION_TARGET!>@OptionalExpectation<!>
expect class NotAnAnnotationClass<!>
@OptionalExpectation
<!OPTIONAL_EXPECTATION_NOT_ON_EXPECTED!>@OptionalExpectation<!>
annotation class NotAnExpectedClass
annotation class InOtherAnnotation(val a: <!OPTIONAL_DECLARATION_OUTSIDE_OF_ANNOTATION_ENTRY!>A<!>)