Generated by
JDiff

Class org.objectweb.asm.tree.analysis.Frame

Removed Constructors
Frame(Frame) Constructs a new frame that is identical to the given frame.
 

Added Constructors
Frame(Frame<? extends V>) Constructs a new frame that is identical to the given frame.
 

Removed Methods
boolean merge(Frame, boolean[]) Merges this frame with the given frame (case of a RET instruction).
boolean merge(Frame, Interpreter) Merges this frame with the given frame.
 

Added Methods
boolean merge(Frame<?, extends, V>, boolean[]) Merges this frame with the given frame (case of a RET instruction).
boolean merge(Frame<?, extends, V>, Interpreter<V>) Merges this frame with the given frame.
 

Changed Methods
void execute(AbstractInsnNode, Interpreter<V>) Change in signature from (AbstractInsnNode, Interpreter) to (AbstractInsnNode, Interpreter<V>).
 
Value getLocal(int) Change in return type from org.objectweb.asm.tree.analysis.Value to (V extends org.objectweb.asm.tree.analysis.Value).
Returns the value of the given local variable.
Value getStack(int) Change in return type from org.objectweb.asm.tree.analysis.Value to (V extends org.objectweb.asm.tree.analysis.Value).
Returns the value of the given operand stack slot.
Frame<V> init(Frame<? extends V>) Change in return type from Frame to Frame<V>.
Change in signature from Frame to (Frame<? extends V>).
Copies the state of the given frame into this frame.
Value pop() Change in return type from org.objectweb.asm.tree.analysis.Value to (V extends org.objectweb.asm.tree.analysis.Value).
Pops a value from the operand stack of this frame.
void push(Value) Change in signature from org.objectweb.asm.tree.analysis.Value to (V extends org.objectweb.asm.tree.analysis.Value).
Pushes a value into the operand stack of this frame.
void setLocal(int, Value) Change in signature from (int, org.objectweb.asm.tree.analysis.Value) to (int, V extends org.objectweb.asm.tree.analysis.Value).
Sets the value of the given local variable.
void setReturn(Value) Change in signature from org.objectweb.asm.tree.analysis.Value to (V extends org.objectweb.asm.tree.analysis.Value).
Sets the expected return type of the analyzed method.