joeq.Compiler.Quad
Class Operator.AStore.ASTORE_C

java.lang.Object
  extended by joeq.Compiler.Quad.Operator
      extended by joeq.Compiler.Quad.Operator.AStore
          extended by joeq.Compiler.Quad.Operator.AStore.ASTORE_C
Enclosing class:
Operator.AStore

public static class Operator.AStore.ASTORE_C
extends Operator.AStore


Nested Class Summary
 
Nested classes/interfaces inherited from class joeq.Compiler.Quad.Operator.AStore
Operator.AStore.ASTORE_A, Operator.AStore.ASTORE_B, Operator.AStore.ASTORE_C, Operator.AStore.ASTORE_D, Operator.AStore.ASTORE_F, Operator.AStore.ASTORE_I, Operator.AStore.ASTORE_L, Operator.AStore.ASTORE_P, Operator.AStore.ASTORE_S
 
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.AStore.ASTORE_C INSTANCE
           
 
Fields inherited from class joeq.Compiler.Quad.Operator
_delegate, anyexception, arithexception, arrayboundsexception, arraystoreexception, classcastexceptions, illegalmonitorstateexception, negativesizeexception, noexceptions, noregisters, nullptrexception, resolutionexceptions
 
Method Summary
 jq_Type getType()
           
 void interpret(Quad q, QuadInterpreter s)
           
 String toString()
           
 
Methods inherited from class joeq.Compiler.Quad.Operator.AStore
accept, create, getBase, getGuard, getIndex, getUsedRegisters, getValue, hasSideEffects, setBase, setGuard, setIndex, setValue
 
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.AStore.ASTORE_C 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

getType

public jq_Type getType()
Specified by:
getType in class Operator.AStore


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