[FIR] Initialize type for annotation arguments during deserialization

Get rid of IrErrorTypeImpl creating in FIR2IR
This commit is contained in:
Ivan Kochurkin
2022-04-27 15:57:29 +03:00
parent 0ef043b074
commit ad7c213ab2
18 changed files with 133 additions and 54 deletions
@@ -258,6 +258,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
runTest("compiler/testData/codegen/box/annotations/resolveWithLowPriorityAnnotation.kt");
}
@TestMetadata("resolvedReturnTypeForJavaEnumEntryAfterDeserialization.kt")
public void testResolvedReturnTypeForJavaEnumEntryAfterDeserialization() throws Exception {
runTest("compiler/testData/codegen/box/annotations/resolvedReturnTypeForJavaEnumEntryAfterDeserialization.kt");
}
@TestMetadata("retentionInJava.kt")
public void testRetentionInJava() throws Exception {
runTest("compiler/testData/codegen/box/annotations/retentionInJava.kt");