| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public BlockSym | asBlock()
Overrides sun. Implements sun.
|
| public Address | getAddress()
Implements sun. Address of the first machine instruction in this block |
| public Object | |
| public long | getLength()
Implements sun. Length in bytes of the machine code in this block |
| public LocalSym | getLocal(int i)
Implements sun. Return ith local (0..getNumLocals() - 1) |
| public int | getNumLocals()
Implements sun. Number of local variable symbols associated with this block |
| public BlockSym | getParent()
Implements sun. Get the lexically enclosing block, or null if none |
| public boolean | |
| public void | resolve(BasicCDebugInfoDataBase db, ResolveListener listener)
Implements abstract sun. Resolve type and symbol references in this symbol |
| key | back to summary |
|---|---|
| private Object key | |
| LazyBlockSym | back to summary |
|---|---|
| public LazyBlockSym(Object key) | |
| asBlock | back to summary |
|---|---|
| public BlockSym asBlock() Overrides sun. Implements sun. | |
| getAddress | back to summary |
|---|---|
| public Address getAddress() Implements sun. Doc from sun. Address of the first machine instruction in this block | |
| getKey | back to summary |
|---|---|
| public Object getKey() | |
| getLength | back to summary |
|---|---|
| public long getLength() Implements sun. Doc from sun. Length in bytes of the machine code in this block | |
| getLocal | back to summary |
|---|---|
| public LocalSym getLocal(int i) Implements sun. Doc from sun. Return ith local (0..getNumLocals() - 1) | |
| getNumLocals | back to summary |
|---|---|
| public int getNumLocals() Implements sun. Doc from sun. Number of local variable symbols associated with this block | |
| getParent | back to summary |
|---|---|
| public BlockSym getParent() Implements sun. Doc from sun. Get the lexically enclosing block, or null if none | |
| isLazy | back to summary |
|---|---|
| public boolean isLazy() Overrides sun. | |
| resolve | back to summary |
|---|---|
| public void resolve(BasicCDebugInfoDataBase db, ResolveListener listener) Implements abstract sun. Doc from sun. Resolve type and symbol references in this symbol | |