public abstract class AbstractReflectivePut extends ReflectiveMemberAccess
SSAInstruction.IVisitor, SSAInstruction.VisitormemberRef, objectRefiindex, NO_INDEX| Constructor and Description |
|---|
AbstractReflectivePut(int iindex,
int objectRef,
int memberRef,
int value) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDef() |
int |
getNumberOfUses() |
int |
getUse(int index) |
int |
getValue() |
String |
toString(SymbolTable symbolTable) |
getMemberRef, getObjectRef, hashCode, isFallThroughcopyForSSA, equals, getDef, getExceptionTypes, getNumberOfDefs, getValueString, hasDef, isPEI, toString, visitpublic AbstractReflectivePut(int iindex,
int objectRef,
int memberRef,
int value)
public String toString(SymbolTable symbolTable)
toString in class ReflectiveMemberAccesspublic int getDef()
getDef in class SSAInstructioncom.ibm.wala.ssa.Instruction#getDef()public int getNumberOfUses()
getNumberOfUses in class SSAInstructioncom.ibm.wala.ssa.Instruction#getNumberOfUses()public int getValue()
public int getUse(int index)
getUse in class ReflectiveMemberAccess