[LC] preserve type annotations from wildcard bound

^KT-66603
This commit is contained in:
Dmitrii Gridin
2024-03-14 18:34:10 +01:00
committed by Space Team
parent 96575a0bdb
commit 54aee57fec
6 changed files with 28 additions and 21 deletions
@@ -1,2 +1,2 @@
KtType: @foo.MyAnno(s = "outer") kotlin.collections.List<@foo.MyAnno(s = "middle") kotlin.collections.List<@foo.AnotherAnnotation(k = foo.Nested::class) kotlin.String>>
PsiType: java.util.@foo.MyAnno("outer") List<@foo.MyAnno("middle") ? extends java.util.List<? extends java.lang.String>>
PsiType: java.util.@foo.MyAnno("outer") List<? extends java.util.@foo.MyAnno("middle") List<? extends java.lang.@foo.AnotherAnnotation(Nested::class) String>>