[SLC] implement light class for RepeatableContainer

^KT-55470 Fixed
This commit is contained in:
Dmitrii Gridin
2022-12-13 23:57:40 +01:00
committed by Space Team
parent cd0ae20c38
commit 1e1525bae5
8 changed files with 208 additions and 42 deletions
@@ -3,4 +3,10 @@
public abstract @interface One /* simple.One*/ {
public abstract java.lang.String value();// value()
}
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
@kotlin.jvm.internal.RepeatableContainer()
public static abstract @interface Container /* simple.One.Container*/ {
public abstract simple.One[] value();// value()
}}
@@ -6,4 +6,12 @@
public abstract @interface Anno /* Anno*/ {
public abstract int i();// i()
}
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.SOURCE)
@kotlin.annotation.Retention(value = kotlin.annotation.AnnotationRetention.SOURCE)
@kotlin.annotation.Target(allowedTargets = {kotlin.annotation.AnnotationTarget.TYPE_PARAMETER, kotlin.annotation.AnnotationTarget.TYPE})
@kotlin.jvm.internal.RepeatableContainer()
public static abstract @interface Container /* Anno.Container*/ {
public abstract Anno[] value();// value()
}}