15b1e429d7
ensure fir annotations are included in FirDanglingModifierList and resolved, dedicated DanglingTopLevelModifierListStructureElement exists for top level lists only, class level lists are processed by containing structure element
30 lines
897 B
Kotlin
Vendored
30 lines
897 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
annotation class Ann
|
|
annotation class Ann2
|
|
interface I {}
|
|
class C {
|
|
fun foo() {
|
|
class Local {
|
|
@<!UNRESOLVED_REFERENCE!>Ann0<!>
|
|
@Ann @<!UNRESOLVED_REFERENCE!>Ann3<!>
|
|
@Ann2(<!TOO_MANY_ARGUMENTS!>1<!>)
|
|
@<!UNRESOLVED_REFERENCE!>Ann4<!><!SYNTAX!><!>
|
|
}
|
|
val i = object : I {
|
|
@<!UNRESOLVED_REFERENCE!>Ann0<!>
|
|
@Ann @<!UNRESOLVED_REFERENCE!>Ann3<!>
|
|
@Ann2(<!TOO_MANY_ARGUMENTS!>1<!>)
|
|
@<!UNRESOLVED_REFERENCE!>Ann4<!><!SYNTAX!><!>
|
|
}
|
|
}
|
|
@<!UNRESOLVED_REFERENCE!>Ann0<!>
|
|
@Ann @<!UNRESOLVED_REFERENCE!>Ann3<!>
|
|
@Ann2(<!TOO_MANY_ARGUMENTS!>1<!>)
|
|
@<!UNRESOLVED_REFERENCE!>Ann4<!><!SYNTAX!><!>
|
|
}
|
|
|
|
@<!UNRESOLVED_REFERENCE!>Ann0<!>
|
|
@Ann @<!UNRESOLVED_REFERENCE!>Ann3<!>
|
|
@Ann2(<!TOO_MANY_ARGUMENTS!>1<!>)
|
|
@<!UNRESOLVED_REFERENCE!>Ann4<!><!SYNTAX!><!>
|