public static class ControlFlowGraph.Node
extends java.lang.Object
ControlFlowGraph.Node
is a node in the control flow graph for a method, pointing to
the instruction and its possible successorsModifier and Type | Field and Description |
---|---|
java.util.List<ControlFlowGraph.Node> |
exceptions
Any abnormal successors (e.g.
|
org.objectweb.asm.tree.AbstractInsnNode |
instruction
The instruction
|
java.util.List<ControlFlowGraph.Node> |
successors
Any normal successors (e.g.
|
int |
visit
A tag for use during depth-first-search iteration of the graph etc
|
Constructor and Description |
---|
Node(org.objectweb.asm.tree.AbstractInsnNode instruction)
Constructs a new control graph node
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString(boolean includeAdjacent)
Represents this instruction as a string, for debugging purposes
|
public final org.objectweb.asm.tree.AbstractInsnNode instruction
public final java.util.List<ControlFlowGraph.Node> successors
public final java.util.List<ControlFlowGraph.Node> exceptions
public int visit