[ULC] support repeatable annotation and container

^KTIJ-19318
This commit is contained in:
Dmitry Gridin
2021-09-07 15:37:29 +07:00
committed by Space
parent a3d60f8ed2
commit 11e71e4e27
18 changed files with 290 additions and 44 deletions
@@ -49,6 +49,26 @@ public class CompilerLightClassTestGenerated extends AbstractCompilerLightClassT
runTest("compiler/testData/asJava/lightClasses/AnnotationClass.kt");
}
@TestMetadata("AnnotationJvmRepeatable.kt")
public void testAnnotationJvmRepeatable() throws Exception {
runTest("compiler/testData/asJava/lightClasses/AnnotationJvmRepeatable.kt");
}
@TestMetadata("AnnotationKotlinAndJavaRepeatable.kt")
public void testAnnotationKotlinAndJavaRepeatable() throws Exception {
runTest("compiler/testData/asJava/lightClasses/AnnotationKotlinAndJavaRepeatable.kt");
}
@TestMetadata("AnnotationKotlinAndJvmRepeatable.kt")
public void testAnnotationKotlinAndJvmRepeatable() throws Exception {
runTest("compiler/testData/asJava/lightClasses/AnnotationKotlinAndJvmRepeatable.kt");
}
@TestMetadata("AnnotationRepeatable.kt")
public void testAnnotationRepeatable() throws Exception {
runTest("compiler/testData/asJava/lightClasses/AnnotationRepeatable.kt");
}
@TestMetadata("Constructors.kt")
public void testConstructors() throws Exception {
runTest("compiler/testData/asJava/lightClasses/Constructors.kt");