JVM_IR KT-49335 run RepeatedAnnotationLowering per module
Otherwise, we drop annotation constructors in AnnotationLowering, which breaks RAL in case of annotation container declared in different file.
This commit is contained in:
committed by
TeamCityServer
parent
a2b8493f47
commit
d5f6674d2d
+6
@@ -35970,6 +35970,12 @@ public class FirBlackBoxCodegenTestGenerated extends AbstractFirBlackBoxCodegenT
|
||||
runTest("compiler/testData/codegen/box/reflection/annotations/repeatable/kotlinAnnotation.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt49335.kt")
|
||||
public void testKt49335() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/reflection/annotations/repeatable/kt49335.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("nonRepeatedAnnotationWithItsContainer.kt")
|
||||
public void testNonRepeatedAnnotationWithItsContainer() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user