public class LRETURN extends LongReturn
ret
returnFrame
attr, insnIndex, mi, position
Constructor and Description |
---|
LRETURN() |
Modifier and Type | Method and Description |
---|---|
void |
accept(JVMInstructionVisitor insVisitor) |
int |
getByteCode() |
long |
getReturnValue() |
java.lang.Object |
getReturnValue(ThreadInfo ti) |
java.lang.String |
toString() |
addReturnAttr, getAndSaveReturnValue, getNextReturnAttr, getReturnAttr, getReturnAttr, getReturnedOperandAttr, getReturnTypeSize, hasReturnAttr, hasReturnAttr, pushReturnValue, returnAttrIterator, returnAttrIterator, setReturnAttr
cleanupTransients, execute, getReturnFrame, setReturnFrame, toPostExecString
addAttr, asInstruction, attrIterator, attrIterator, getAttr, getAttr, getFileLocation, getFilePos, getInstructionIndex, getLength, getLineNumber, getMethodInfo, getMnemonic, getNext, getNext, getNextAttr, getPosition, getPrev, getSourceLine, getSourceLocation, getSourceOrLocation, hasAttr, hasAttr, init, isBackJump, isCompleted, isExtendedInstruction, isFirstInstruction, isMonitorEnterPrologue, isSchedulingRelevant, removeAttr, replaceAttr, requiresClinitExecution, setAttr, setContext, setLocation, setMethodInfo, typeSafeClone
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asInstruction, getFileLocation, getFilePos, getInstructionIndex, getLength, getLineNumber, getMethodInfo, getMnemonic, getNext, getNext, getPosition, getPrev, getSourceLine, getSourceLocation, isBackJump, isCompleted, isExtendedInstruction, isFirstInstruction
addAttr, attrIterator, attrIterator, getAttr, getAttr, getNextAttr, hasAttr, hasAttr, removeAttr, replaceAttr, setAttr
public long getReturnValue()
public java.lang.Object getReturnValue(ThreadInfo ti)
getReturnValue
in class JVMReturnInstruction
public int getByteCode()
public java.lang.String toString()
toString
in class Instruction
public void accept(JVMInstructionVisitor insVisitor)
accept
in interface JVMInstruction
accept
in class JVMReturnInstruction