Refine signature mapping for special overrrides from Java

They have special JVM descriptor only when they are not inherited from
Kotlin super class
This commit is contained in:
Denis Zharkov
2015-10-21 13:38:17 +03:00
parent f3a652de2f
commit d674aa1427
6 changed files with 111 additions and 5 deletions
@@ -191,6 +191,12 @@ public class BlackBoxWithJavaCodegenTestGenerated extends AbstractBlackBoxCodege
doTestWithJava(fileName);
}
@TestMetadata("implementCollectionThroughKotlin")
public void testImplementCollectionThroughKotlin() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/collections/implementCollectionThroughKotlin/");
doTestWithJava(fileName);
}
@TestMetadata("mutableList")
public void testMutableList() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/boxWithJava/collections/mutableList/");