org.kit.furia.fragment.soot.representation.internal
Class AbstractFrimpIntLongBinopExpr

java.lang.Object
  extended by soot.jimple.internal.AbstractBinopExpr
      extended by soot.jimple.internal.AbstractIntLongBinopExpr
          extended by org.kit.furia.fragment.soot.representation.internal.AbstractFrimpIntLongBinopExpr
All Implemented Interfaces:
java.io.Serializable, Precedence, Qable, soot.EquivTo, soot.jimple.Expr, soot.util.Switchable, soot.Value
Direct Known Subclasses:
FAndExpr, FOrExpr, FShlExpr, FShrExpr, FUshrExpr, FXorExpr

public abstract class AbstractFrimpIntLongBinopExpr
extends soot.jimple.internal.AbstractIntLongBinopExpr
implements Precedence, Qable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class soot.jimple.internal.AbstractBinopExpr
op1Box, op2Box
 
Constructor Summary
protected AbstractFrimpIntLongBinopExpr(soot.ValueBox op1Box, soot.ValueBox op2Box)
           
 
Method Summary
abstract  int getPrecedence()
           
abstract  java.lang.String getQSymbol()
           
 java.lang.String toQ()
           
 java.lang.String toString()
           
 
Methods inherited from class soot.jimple.internal.AbstractIntLongBinopExpr
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

AbstractFrimpIntLongBinopExpr

protected AbstractFrimpIntLongBinopExpr(soot.ValueBox op1Box,
                                        soot.ValueBox op2Box)
Method Detail

getPrecedence

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

toString

public java.lang.String toString()
Overrides:
toString in class soot.jimple.internal.AbstractBinopExpr

toQ

public java.lang.String toQ()
                     throws java.lang.Exception
Specified by:
toQ in interface Qable
Throws:
java.lang.Exception

getQSymbol

public abstract java.lang.String getQSymbol()


Copyright © 2008 Arnoldo Jose Muller Molina. All Rights Reserved.