*** empty log message ***
[repair.git] / Repair / RepairCompiler / MCC / IR / Updates.java
index 99694cd3cb208e8eeac9f4c7c4092750e4ff3cae..acda79f5da9f4c75cfe0a26ceae725a1f5b372e0 100755 (executable)
@@ -15,12 +15,12 @@ class Updates {
     ArrayAnalysis.AccessPath ap;
     int fieldnum;
 
-    public Updates(Expr lexpr, int fieldnum, ArrayAnalysis.AccessPath ap, int slot) {
+    public Updates(Expr lexpr, int fieldnum, ArrayAnalysis.AccessPath ap, Expr rexpr, int slot) {
        this.leftexpr=lexpr;
        this.fieldnum=fieldnum;
        this.ap=ap;
        this.rightposition=slot;
-
+       this.rightexpr=rexpr;
        this.type=Updates.ACCESSPATH;
        this.opcode=Opcode.EQ;
     }