call overloaded *Assign methods for augmented assignment

This commit is contained in:
Dmitry Jemerov
2011-07-14 20:21:32 +02:00
parent 0e75b3363a
commit c88e3a1602
4 changed files with 77 additions and 2 deletions
@@ -140,6 +140,14 @@ public class ClassGenTest extends CodegenTestCase {
blackBoxFile("classes/overloadUnaryOperator.jet");
}
public void testOverloadPlusAssign() throws Exception {
blackBoxFile("classes/overloadPlusAssign.jet");
}
public void testOverloadPlusAssignReturn() throws Exception {
blackBoxFile("classes/overloadPlusAssignReturn.jet");
}
public void testEnumClass() throws Exception {
loadText("enum class Direction { NORTH; SOUTH; EAST; WEST }");
final Class direction = loadAllClasses(generateClassesInFile()).get("Direction");