1 19 20 package soot.dava.internal.javaRep; 21 22 import soot.*; 23 import soot.util.*; 24 import soot.grimp.*; 25 import soot.jimple.*; 26 import soot.grimp.internal.*; 27 28 public class DCmplExpr extends AbstractGrimpIntBinopExpr implements CmplExpr 29 { 30 public DCmplExpr(Value op1, Value op2) { super(op1, op2); } 31 public final String getSymbol() { return " - "; } 32 public final int getPrecedence() { return 700; } 33 public void apply(Switch sw) { ((ExprSwitch) sw).caseCmplExpr(this); } 34 35 public Object clone() 36 { 37 return new DCmplExpr(Grimp.cloneIfNecessary(getOp1()), Grimp.cloneIfNecessary(getOp2())); 38 } 39 } 40 | Popular Tags |