joeq.Compiler.Quad
Class Operator.Putstatic.PUTSTATIC_A

java.lang.Object
  extended by joeq.Compiler.Quad.Operator
      extended by joeq.Compiler.Quad.Operator.Putstatic
          extended by joeq.Compiler.Quad.Operator.Putstatic.PUTSTATIC_A
Direct Known Subclasses:
Operator.Putstatic.PUTSTATIC_A_DYNLINK
Enclosing class:
Operator.Putstatic

public static class Operator.Putstatic.PUTSTATIC_A
extends Operator.Putstatic


Nested Class Summary
 
Nested classes/interfaces inherited from class joeq.Compiler.Quad.Operator.Putstatic
Operator.Putstatic.PUTSTATIC_A, Operator.Putstatic.PUTSTATIC_A_DYNLINK, Operator.Putstatic.PUTSTATIC_B, Operator.Putstatic.PUTSTATIC_B_DYNLINK, Operator.Putstatic.PUTSTATIC_C, Operator.Putstatic.PUTSTATIC_C_DYNLINK, Operator.Putstatic.PUTSTATIC_D, Operator.Putstatic.PUTSTATIC_D_DYNLINK, Operator.Putstatic.PUTSTATIC_F, Operator.Putstatic.PUTSTATIC_F_DYNLINK, Operator.Putstatic.PUTSTATIC_I, Operator.Putstatic.PUTSTATIC_I_DYNLINK, Operator.Putstatic.PUTSTATIC_L, Operator.Putstatic.PUTSTATIC_L_DYNLINK, Operator.Putstatic.PUTSTATIC_P, Operator.Putstatic.PUTSTATIC_P_DYNLINK, Operator.Putstatic.PUTSTATIC_S, Operator.Putstatic.PUTSTATIC_S_DYNLINK, Operator.Putstatic.PUTSTATIC_Z, Operator.Putstatic.PUTSTATIC_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.Putstatic.PUTSTATIC_A INSTANCE
           
 
Fields inherited from class joeq.Compiler.Quad.Operator
_delegate, anyexception, arithexception, arrayboundsexception, arraystoreexception, classcastexceptions, illegalmonitorstateexception, negativesizeexception, noexceptions, noregisters, nullptrexception, resolutionexceptions
 
Method Summary
 void interpret(Quad q, QuadInterpreter s)
           
 String toString()
           
 
Methods inherited from class joeq.Compiler.Quad.Operator.Putstatic
accept, create, getField, getSrc, getUsedRegisters, hasSideEffects, setField, setSrc
 
Methods inherited from class joeq.Compiler.Quad.Operator
getDefinedRegisters, getReg1_check, getReg1, getReg12, getReg123, getReg1234, getReg124, getReg2, getReg23, getReg234, getReg24, getReg3, getThrownExceptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final Operator.Putstatic.PUTSTATIC_A INSTANCE
Method Detail

toString

public String toString()
Overrides:
toString in class Object

interpret

public void interpret(Quad q,
                      QuadInterpreter s)
Specified by:
interpret in class Operator


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