1 19 20 25 26 27 28 29 30 31 package soot.grimp.internal; 32 33 import soot.*; 34 import soot.grimp.*; 35 import soot.jimple.*; 36 import soot.grimp.*; 37 import soot.grimp.*; 38 import soot.grimp.*; 39 import soot.util.*; 40 import java.util.*; 41 42 public class GAddExpr extends AbstractGrimpFloatBinopExpr implements AddExpr 43 { 44 public GAddExpr(Value op1, Value op2) { super(op1, op2); } 45 public final String getSymbol() { return " + "; } 46 public final int getPrecedence() { return 700; } 47 public void apply(Switch sw) { ((ExprSwitch) sw).caseAddExpr(this); } 48 49 public Object clone() 50 { 51 return new GAddExpr(Grimp.cloneIfNecessary(getOp1()), Grimp.cloneIfNecessary(getOp2())); 52 } 53 54 } 55 | Popular Tags |