KT-3722: Write correct generic type information for generated fields

#KT-3722 Fixed
This commit is contained in:
Mikhael Bogdanov
2013-06-27 13:29:19 +04:00
parent a37be3c205
commit 8cd1880805
6 changed files with 171 additions and 3 deletions
@@ -336,6 +336,16 @@ public class BlackBoxWithStdlibCodegenTestGenerated extends AbstractBlackBoxCode
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("compiler/testData/codegen/boxWithStdlib/fullJdk"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("genericBackingFieldSignature.kt")
public void testGenericBackingFieldSignature() throws Exception {
doTestWithStdlib("compiler/testData/codegen/boxWithStdlib/fullJdk/genericBackingFieldSignature.kt");
}
@TestMetadata("genericMethodSignature.kt")
public void testGenericMethodSignature() throws Exception {
doTestWithStdlib("compiler/testData/codegen/boxWithStdlib/fullJdk/genericMethodSignature.kt");
}
@TestMetadata("ifInWhile.kt")
public void testIfInWhile() throws Exception {
doTestWithStdlib("compiler/testData/codegen/boxWithStdlib/fullJdk/ifInWhile.kt");