joeq.Compiler.Quad
Class Operator.Getstatic.GETSTATIC_I_DYNLINK

java.lang.Object
  extended by joeq.Compiler.Quad.Operator
      extended by joeq.Compiler.Quad.Operator.Getstatic
          extended by joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I
              extended by joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I_DYNLINK
Enclosing class:
Operator.Getstatic

public static class Operator.Getstatic.GETSTATIC_I_DYNLINK
extends Operator.Getstatic.GETSTATIC_I


Nested Class Summary
 
Nested classes/interfaces inherited from class joeq.Compiler.Quad.Operator.Getstatic
Operator.Getstatic.GETSTATIC_A, Operator.Getstatic.GETSTATIC_A_DYNLINK, Operator.Getstatic.GETSTATIC_B, Operator.Getstatic.GETSTATIC_B_DYNLINK, Operator.Getstatic.GETSTATIC_C, Operator.Getstatic.GETSTATIC_C_DYNLINK, Operator.Getstatic.GETSTATIC_D, Operator.Getstatic.GETSTATIC_D_DYNLINK, Operator.Getstatic.GETSTATIC_F, Operator.Getstatic.GETSTATIC_F_DYNLINK, Operator.Getstatic.GETSTATIC_I, Operator.Getstatic.GETSTATIC_I_DYNLINK, Operator.Getstatic.GETSTATIC_L, Operator.Getstatic.GETSTATIC_L_DYNLINK, Operator.Getstatic.GETSTATIC_P, Operator.Getstatic.GETSTATIC_P_DYNLINK, Operator.Getstatic.GETSTATIC_S, Operator.Getstatic.GETSTATIC_S_DYNLINK, Operator.Getstatic.GETSTATIC_Z, Operator.Getstatic.GETSTATIC_Z_DYNLINK
 
Nested classes/interfaces inherited from class joeq.Compiler.Quad.Operator
Operator.ALength, Operator.ALoad, Operator.AStore, Operator.Binary, Operator.BoundsCheck, Operator.Branch, Operator.CheckCast, Operator.Getfield, Operator.Getstatic, Operator.Goto, Operator.InstanceOf, Operator.IntIfCmp, Operator.Invoke, Operator.Jsr, Operator.LookupSwitch, Operator.MemLoad, Operator.MemStore, Operator.Monitor, Operator.Move, Operator.New, Operator.NewArray, Operator.NullCheck, Operator.Phi, Operator.Putfield, Operator.Putstatic, Operator.Ret, Operator.Return, Operator.Special, Operator.StoreCheck, Operator.TableSwitch, Operator.Unary, Operator.ZeroCheck
 
Field Summary
static Operator.Getstatic.GETSTATIC_I_DYNLINK INSTANCE
           
 
Fields inherited from class joeq.Compiler.Quad.Operator
_delegate, anyexception, arithexception, arrayboundsexception, arraystoreexception, classcastexceptions, illegalmonitorstateexception, negativesizeexception, noexceptions, noregisters, nullptrexception, resolutionexceptions
 
Method Summary
 void accept(Quad q, QuadVisitor qv)
           
 UnmodifiableList.jq_Class getThrownExceptions()
           
 boolean hasSideEffects()
           
 String toString()
           
 
Methods inherited from class joeq.Compiler.Quad.Operator.Getstatic.GETSTATIC_I
interpret
 
Methods inherited from class joeq.Compiler.Quad.Operator.Getstatic
create, getDefinedRegisters, getDest, getField, setDest, setField
 
Methods inherited from class joeq.Compiler.Quad.Operator
getReg1_check, getReg1, getReg12, getReg123, getReg1234, getReg124, getReg2, getReg23, getReg234, getReg24, getReg3, getUsedRegisters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final Operator.Getstatic.GETSTATIC_I_DYNLINK INSTANCE
Method Detail

accept

public void accept(Quad q,
                   QuadVisitor qv)
Overrides:
accept in class Operator.Getstatic

getThrownExceptions

public UnmodifiableList.jq_Class getThrownExceptions()
Overrides:
getThrownExceptions in class Operator

hasSideEffects

public boolean hasSideEffects()
Overrides:
hasSideEffects in class Operator.Getstatic

toString

public String toString()
Overrides:
toString in class Operator.Getstatic.GETSTATIC_I


Copyright © 2001-2008 John Whaley. All Rights Reserved.