diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts new file mode 100644 index 00000000000..7e290b34dfb --- /dev/null +++ b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts @@ -0,0 +1,8 @@ +// LOOK_UP_FOR_ELEMENT_OF_TYPE: org.jetbrains.kotlin.psi.KtAnnotationEntry + +data class MyPair(val a: Int, val b: Int) +const val prop = 0 +annotation class DestrAnno(val s: String) + +@DestrAnno("destr 1 $prop") +val (a, b) = MyPair(1, 2) diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt new file mode 100644 index 00000000000..1fdd8e2a837 --- /dev/null +++ b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt @@ -0,0 +1,50 @@ +KT element: KtAnnotationEntry +FIR element: FirAnnotationCallImpl +FIR source kind: KtRealSourceElementKind + +FIR element rendered: +@DestrAnno[Unresolved](LAZY_EXPRESSION) + +FIR FILE: +FILE: [ResolvedTo(IMPORTS)] destructuringAnnotation.kts + context(