KT-53804 Restore old and incorrect logic of generating InnerClasses attributes for kotlin-stdlib

This commit is contained in:
Pavel Mikhailovskii
2022-09-05 14:18:26 +02:00
committed by teamcity
parent 4d64f3a422
commit 6a14400342
13 changed files with 240 additions and 8 deletions
@@ -4054,11 +4054,23 @@ public class FirBytecodeTextTestGenerated extends AbstractFirBytecodeTextTest {
runTest("compiler/testData/codegen/bytecodeText/innerClasses/kt27936.kt");
}
@Test
@TestMetadata("kt53804.kt")
public void testKt53804() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/innerClasses/kt53804.kt");
}
@Test
@TestMetadata("nestedClassInAnnotationArgument.kt")
public void testNestedClassInAnnotationArgument() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/innerClasses/nestedClassInAnnotationArgument.kt");
}
@Test
@TestMetadata("nestedClassInAnnotationArgumentOldMode.kt")
public void testNestedClassInAnnotationArgumentOldMode() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/innerClasses/nestedClassInAnnotationArgumentOldMode.kt");
}
}
@Nested