[SLC] [KAPT] KT-61916 Fix generation of annotations in annotation arguments

This commit is contained in:
strangepleasures
2023-09-14 13:21:07 +00:00
committed by Space Team
parent 878452bd2b
commit cf01d2970f
16 changed files with 225 additions and 2 deletions
@@ -0,0 +1,13 @@
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
public abstract @interface A /* a.A*/ {
}
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
public abstract @interface B /* b.B*/ {
public abstract a.A param();// param()
}
@b.B(param = @a.A())
public final class C /* b.C*/ {
public C();// .ctor()
}