public abstract class ReflectiveMemberAccess extends SSAInstruction
SSAInstruction.IVisitor, SSAInstruction.Visitor
Modifier and Type | Field and Description |
---|---|
protected int |
memberRef |
protected int |
objectRef |
iindex, NO_INDEX
Modifier | Constructor and Description |
---|---|
protected |
ReflectiveMemberAccess(int iindex,
int objectRef,
int memberRef) |
Modifier and Type | Method and Description |
---|---|
int |
getMemberRef() |
int |
getObjectRef() |
int |
getUse(int j) |
int |
hashCode() |
boolean |
isFallThrough() |
String |
toString(SymbolTable symbolTable) |
copyForSSA, equals, getDef, getDef, getExceptionTypes, getNumberOfDefs, getNumberOfUses, getValueString, hasDef, isPEI, toString, visit
protected ReflectiveMemberAccess(int iindex, int objectRef, int memberRef)
public String toString(SymbolTable symbolTable)
toString
in class SSAInstruction
public int getUse(int j)
getUse
in class SSAInstruction
public int getObjectRef()
public int getMemberRef()
public int hashCode()
hashCode
in class SSAInstruction
public boolean isFallThrough()
isFallThrough
in class SSAInstruction