com.pnfsoftware.jeb.core.units.code.IBasicBlockSkeleton<InsnType extends com.pnfsoftware.jeb.core.units.code.IInstruction> |
Generic interface for basic block builders.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract List<Long> |
getDstOffsets()
Get the offsets to which this basic block is branching.
| ||||||||||
abstract long |
getEndAddress()
Address following the last instruction of the block (ie, last exclusive address).
| ||||||||||
abstract long |
getFirstAddress()
Address of first instruction in the block.
| ||||||||||
abstract List<InsnType> |
getInsntructions()
Get the list of instructions that make up this basic block.
| ||||||||||
abstract long |
getLastAddress()
Address of last instruction in the block.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
java.lang.Iterable
|
Get the offsets to which this basic block is branching.
Address following the last instruction of the block (ie, last exclusive address).
Address of first instruction in the block.
Get the list of instructions that make up this basic block.
Address of last instruction in the block.