Fix for KT-9958: NoSuchMethodError when we call protected method from companion object

#KT-9958 Fixed
This commit is contained in:
Michael Bogdanov
2015-12-04 13:55:40 +03:00
parent a7eea6e4dd
commit a2d644f708
11 changed files with 177 additions and 24 deletions
@@ -107,6 +107,18 @@ public class BlackBoxMultiFileCodegenTestGenerated extends AbstractBlackBoxCodeg
doTestMultiFile(fileName);
}
@TestMetadata("kt9958")
public void testKt9958() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt9958/");
doTestMultiFile(fileName);
}
@TestMetadata("kt9958Interface")
public void testKt9958Interface() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/kt9958Interface/");
doTestMultiFile(fileName);
}
@TestMetadata("mainInFiles")
public void testMainInFiles() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/boxMultiFile/mainInFiles/");