public abstract class ReflectiveMemberAccess extends SSAInstruction
SSAInstruction.IVisitor, SSAInstruction.Visitor| Modifier and Type | Field and Description |
|---|---|
protected int |
memberRef |
protected int |
objectRef |
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() |
java.lang.String |
toString(SymbolTable symbolTable) |
copyForSSA, equals, getDef, getDef, getExceptionTypes, getNumberOfDefs, getNumberOfUses, getValueString, hasDef, iIndex, isPEI, setInstructionIndex, toString, visitprotected ReflectiveMemberAccess(int iindex,
int objectRef,
int memberRef)
public java.lang.String toString(SymbolTable symbolTable)
toString in class SSAInstructionpublic int getUse(int j)
getUse in class SSAInstructionpublic int getObjectRef()
public int getMemberRef()
public int hashCode()
hashCode in class SSAInstructionpublic boolean isFallThrough()
isFallThrough in class SSAInstruction