Generated by
JDiff

Class org.objectweb.asm.tree.analysis.Analyzer

Removed interface org.objectweb.asm.Constants.
Added interface org.objectweb.asm.Opcodes.
Documentation changed from old to new.

Changed Constructors
Analyzer(Interpreter) Documentation changed from old to new.
Constructs a new Analyzer.
 

Removed Methods
int getIndex(Object) Returns the index of the given instruction.
 

Added Methods
boolean newControlFlowExceptionEdge(int, int) Creates a control flow graph edge corresponding to an exception handler.
 

Changed Methods
Frame[] analyze(String, MethodNode) Change in signature from (ClassNode, MethodNode) to (String, MethodNode).
Documentation changed from old to new.
Analyzes the given method.
Frame[] getFrames() Documentation changed from old to new.
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
List getHandlers(int) Documentation changed from old to new.
Returns the exception handlers for the given instruction.
void newControlFlowEdge(int, int) Change in signature from (Frame, Frame) to (int, int).
Documentation changed from old to new.
Creates a control flow graph edge.
Frame newFrame(int, int) Documentation changed from old to new.
Constructs a new frame with the given size.
Frame newFrame(Frame) Documentation changed from old to new.
Constructs a new frame that is identical to the given frame.