FIR2IR: generate annotations on fake override parameters #KT-53208 Fixed

This commit is contained in:
Mikhail Glukhikh
2022-07-18 16:57:56 +02:00
committed by Space
parent 5445f4043a
commit 3ae75a5094
14 changed files with 373 additions and 1 deletions
@@ -17817,6 +17817,12 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
runTest("compiler/testData/codegen/box/fir/falsePositiveBoundSmartcast.kt");
}
@Test
@TestMetadata("findAnnotationOnDefaultMethodParameter.kt")
public void testFindAnnotationOnDefaultMethodParameter() throws Exception {
runTest("compiler/testData/codegen/box/fir/findAnnotationOnDefaultMethodParameter.kt");
}
@Test
@TestMetadata("Fir2IrClassifierStorage.kt")
public void testFir2IrClassifierStorage() throws Exception {
@@ -2632,6 +2632,12 @@ public class IrTextTestGenerated extends AbstractIrTextTest {
runTest("compiler/testData/ir/irText/firProblems/recursiveCapturedTypeInPropertyReference.kt");
}
@Test
@TestMetadata("reflectFindAnnotationOnDefaultMethodParameter.kt")
public void testReflectFindAnnotationOnDefaultMethodParameter() throws Exception {
runTest("compiler/testData/ir/irText/firProblems/reflectFindAnnotationOnDefaultMethodParameter.kt");
}
@Test
@TestMetadata("reflectGetOnNullableTypeAlias.kt")
public void testReflectGetOnNullableTypeAlias() throws Exception {