com.sleepycat.asm
Class Edge
java.lang.Object
com.sleepycat.asm.Edge
class Edge
- extends Object
An edge in the control flow graph of a method body. See Label
.
- Author:
- Eric Bruneton
Field Summary |
(package private) Edge |
next
The next edge in the list of successors of the originating basic block. |
(package private) int |
stackSize
The (relative) stack size in the basic block from which this edge
originates. |
(package private) Label |
successor
The successor block of the basic block from which this edge originates. |
Constructor Summary |
Edge()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stackSize
int stackSize
- The (relative) stack size in the basic block from which this edge
originates. This size is equal to the stack size at the "jump"
instruction to which this edge corresponds, relatively to the stack size
at the beginning of the originating basic block.
successor
Label successor
- The successor block of the basic block from which this edge originates.
next
Edge next
- The next edge in the list of successors of the originating basic block.
See
successors
.
Edge
Edge()
Copyright 2004-2006 Sleepycat, Inc. All Rights Reserved.