KT-5112 Generic signature lost for a field copied from class object to containing class

#KT-5112 Fixed
This commit is contained in:
Mikhael Bogdanov
2014-06-02 13:11:45 +04:00
parent 4a7d4dffdf
commit c80901bafa
3 changed files with 33 additions and 1 deletions
@@ -1222,6 +1222,11 @@ public class BlackBoxWithStdlibCodegenTestGenerated extends AbstractBlackBoxCode
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.TestsPackage", new File("compiler/testData/codegen/boxWithStdlib/reflection"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("kt5112.kt")
public void testKt5112() throws Exception {
doTestWithStdlib("compiler/testData/codegen/boxWithStdlib/reflection/kt5112.kt");
}
@TestMetadata("compiler/testData/codegen/boxWithStdlib/reflection/insideLambda")
public static class InsideLambda extends AbstractBlackBoxCodegenTest {
public void testAllFilesPresentInInsideLambda() throws Exception {