Modifier and Type | Field and Description |
---|---|
(package private) Stack |
branchTargets |
(package private) Hashtable |
visitedTargets |
Constructor and Description |
---|
MethodGen.BranchStack() |
Modifier and Type | Method and Description |
---|---|
MethodGen.BranchTarget |
pop() |
void |
push(InstructionHandle target,
int stackDepth) |
private MethodGen.BranchTarget |
visit(InstructionHandle target,
int stackDepth) |
private boolean |
visited(InstructionHandle target) |
public void push(InstructionHandle target, int stackDepth)
public MethodGen.BranchTarget pop()
private final MethodGen.BranchTarget visit(InstructionHandle target, int stackDepth)
private final boolean visited(InstructionHandle target)