Generate INVOKESPECIAL instruction for private method with default argument

This commit is contained in:
Natalia.Ukhorskaya
2012-12-05 13:28:18 +04:00
parent f9331407a5
commit 17fa105116
3 changed files with 21 additions and 1 deletions
@@ -195,4 +195,11 @@ public class FunctionGenTest extends CodegenTestCase {
public void testKt2929() {
blackBoxFile("regressions/kt2929.kt");
}
public void testPrivateDefaultArgs() throws Exception {
loadFile("functions/privateDefaultArgs.kt");
String text = generateToText();
assertFalse(text.contains("INVOKEVIRTUAL"));
assertTrue(text.contains("INVOKESPECIAL"));
}
}