1 19 20 package soot.dava.internal.javaRep; 21 22 import soot.*; 23 import soot.grimp.*; 24 import soot.grimp.internal.*; 25 26 public class DIncrementStmt extends GAssignStmt{ 27 public DIncrementStmt(Value variable, Value rvalue){ 28 super(variable,rvalue); 29 } 30 31 public Object clone() { 32 return new DIncrementStmt(Grimp.cloneIfNecessary(getLeftOp()), 33 Grimp.cloneIfNecessary(getRightOp())); 34 } 35 36 37 public String toString(){ 38 return getLeftOpBox().getValue().toString() + "++"; 39 } 40 41 public void toString(UnitPrinter up) { 42 getLeftOpBox().toString(up); 43 up.literal("++"); 44 } 45 46 } 47 48 49 50 51 52 53 | Popular Tags |