soot.grimp.internal
Class AbstractGrimpIntBinopExpr

java.lang.Object
  extended by soot.jimple.internal.AbstractBinopExpr
      extended by soot.jimple.internal.AbstractIntBinopExpr
          extended by soot.grimp.internal.AbstractGrimpIntBinopExpr
All Implemented Interfaces:
Serializable, EquivTo, Precedence, Expr, Switchable, Value
Direct Known Subclasses:
DCmpExpr, DCmpgExpr, DCmplExpr, GCmpExpr, GCmpgExpr, GCmplExpr, GEqExpr, GGeExpr, GGtExpr, GLeExpr, GLtExpr, GNeExpr

public abstract class AbstractGrimpIntBinopExpr
extends AbstractIntBinopExpr
implements Precedence

See Also:
Serialized Form

Field Summary
 
Fields inherited from class soot.jimple.internal.AbstractBinopExpr
op1Box, op2Box
 
Constructor Summary
protected AbstractGrimpIntBinopExpr(ValueBox op1Box, ValueBox op2Box)
           
  AbstractGrimpIntBinopExpr(Value op1, Value op2)
           
 
Method Summary
abstract  int getPrecedence()
           
 String toString()
           
 
Methods inherited from class soot.jimple.internal.AbstractIntBinopExpr
getType
 
Methods inherited from class soot.jimple.internal.AbstractBinopExpr
clone, equivHashCode, equivTo, getOp1, getOp1Box, getOp2, getOp2Box, getSymbol, getUseBoxes, setOp1, setOp2, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface soot.util.Switchable
apply
 

Constructor Detail

AbstractGrimpIntBinopExpr

public AbstractGrimpIntBinopExpr(Value op1,
                                 Value op2)

AbstractGrimpIntBinopExpr

protected AbstractGrimpIntBinopExpr(ValueBox op1Box,
                                    ValueBox op2Box)
Method Detail

getPrecedence

public abstract int getPrecedence()
Specified by:
getPrecedence in interface Precedence

toString

public String toString()
Overrides:
toString in class AbstractBinopExpr