Uses of Class
org.jboss.classfilewriter.code.StackFrame
-
Packages that use StackFrame Package Description org.jboss.classfilewriter.attributes org.jboss.classfilewriter.code -
-
Uses of StackFrame in org.jboss.classfilewriter.attributes
Methods in org.jboss.classfilewriter.attributes with parameters of type StackFrame Modifier and Type Method Description private void
StackMapTableAttribute. writeFullFrame(java.io.DataOutputStream dstream, int offset, int position, StackFrame value)
writes a full_frame to the stack map tableprivate void
StackMapTableAttribute. writeSameFrame(java.io.DataOutputStream dstream, int offset, int lastPos, StackFrame frame)
private void
StackMapTableAttribute. writeSameLocals1Stack(java.io.DataOutputStream dstream, int offset, int lastPos, StackFrame frame)
-
Uses of StackFrame in org.jboss.classfilewriter.code
Fields in org.jboss.classfilewriter.code declared as StackFrame Modifier and Type Field Description private StackFrame
CodeAttribute. currentFrame
private StackFrame
ExceptionHandler. frame
private StackFrame
BranchEnd. stackFrame
private StackFrame
CodeLocation. stackFrame
The stack frame at the given bytecode locationFields in org.jboss.classfilewriter.code with type parameters of type StackFrame Modifier and Type Field Description private java.util.LinkedHashMap<java.lang.Integer,StackFrame>
CodeAttribute. stackFrames
Methods in org.jboss.classfilewriter.code that return StackFrame Modifier and Type Method Description StackFrame
StackFrame. aconstNull()
pushes a null type onto the stackStackFrame
StackFrame. constructorCall(int initializedValueStackPosition)
marks the value in potition initializedValueStackPosition as initialized.StackFrame
StackFrame. dup()
StackFrame
StackFrame. dup2()
StackFrame
StackFrame. dup2X1()
StackFrame
StackFrame. dup2X2()
StackFrame
StackFrame. dupX1()
StackFrame
StackFrame. dupX2()
(package private) StackFrame
ExceptionHandler. getFrame()
(package private) StackFrame
BranchEnd. getStackFrame()
(package private) StackFrame
CodeLocation. getStackFrame()
StackFrame
StackFrame. pop()
pops an operand from the stackStackFrame
StackFrame. pop(int no)
StackFrame
StackFrame. pop2()
pops 2 operands from the stackStackFrame
StackFrame. pop2push1(java.lang.String type)
remote the top two operands and replace them with an different operandStackFrame
StackFrame. pop3()
pops 3 operands from the stackStackFrame
StackFrame. pop4()
pops 4 operands from the stackStackFrame
StackFrame. pop4push1(java.lang.String type)
remote the top two operands and replace them with an different operandStackFrame
StackFrame. push(java.lang.String type)
push an operand of the given type onto the stackStackFrame
StackFrame. push(StackEntry entry)
push an operand of the given type onto the stack.StackFrame
StackFrame. replace(java.lang.String type)
replace the operand at the top of the stack with the given operandStackFrame
StackFrame. store(int no)
Store the variable on top of the stack into a local variable, poping the variable from the stack.StackFrame
StackFrame. swap()
Methods in org.jboss.classfilewriter.code that return types with arguments of type StackFrame Modifier and Type Method Description java.util.LinkedHashMap<java.lang.Integer,StackFrame>
CodeAttribute. getStackFrames()
Methods in org.jboss.classfilewriter.code with parameters of type StackFrame Modifier and Type Method Description private void
CodeAttribute. advanceFrame(StackFrame frame)
private void
CodeAttribute. mergeStackFrames(StackFrame stackFrame)
Merge the stack frames.Constructors in org.jboss.classfilewriter.code with parameters of type StackFrame Constructor Description BranchEnd(int branchLocation, StackFrame stackFrame, boolean jump32Bit, int offsetLocation)
BranchEnd(int branchLocation, StackFrame stackFrame, int offsetLocation)
CodeLocation(int location, StackFrame stackFrame)
ExceptionHandler(int start, int exceptionIndex, java.lang.String exceptionType, StackFrame frame)
-