Package | Description |
---|---|
org.jboss.classfilewriter.code |
Modifier and Type | Field and Description |
---|---|
private StackState |
StackFrame.stackState
The current state of the stack
|
Modifier and Type | Method and Description |
---|---|
StackState |
StackState.aconstNull() |
StackState |
StackState.constructorCall(int initializedValueStackPosition,
StackEntry entry) |
StackState |
StackState.dup() |
StackState |
StackState.dup2() |
StackState |
StackState.dup2X1() |
StackState |
StackState.dup2X2() |
StackState |
StackState.dupX1() |
StackState |
StackState.dupX2() |
private StackState |
CodeAttribute.getStack() |
StackState |
StackFrame.getStackState() |
private StackState |
StackState.newStack(StackEntry... pushValues) |
StackState |
StackState.pop(int no)
pop a non-wide type from the top of the stack
|
StackState |
StackState.push(StackEntry entry)
push a type on to the top of the stack
|
StackState |
StackState.push(java.lang.String type)
push a type on to the top of the stack
|
StackState |
StackState.swap() |
Modifier and Type | Method and Description |
---|---|
private StackFrameType |
StackFrame.typeNoLocalChange(StackState ns)
determins the type of stack frame this is when no local variables have changed
|
Constructor and Description |
---|
StackFrame(StackState stackState,
LocalVariableState localVariableState,
StackFrameType type) |