Package jminusminus
Class CLBranchTarget
java.lang.Object
jminusminus.CLBranchTarget
Instances of this class form the elements of the CLBranchStack which is used for control flow
analysis to compute maximum depth of operand stack for a method.
-
Field Summary
Modifier and TypeFieldDescriptionint
Depth of stack before the target instruction is executed.Target instruction. -
Constructor Summary
ConstructorDescriptionCLBranchTarget
(CLInstruction target, int stackDepth) Constructs a CLBranchTarget object. -
Method Summary
-
Field Details
-
target
Target instruction. -
stackDepth
public int stackDepthDepth of stack before the target instruction is executed.
-
-
Constructor Details
-
CLBranchTarget
Constructs a CLBranchTarget object.- Parameters:
target
- the target instruction.stackDepth
- depth of stack before the target instruction is executed.
-