Interface IBasicBlockSkeleton<InsnType extends IInstruction>
- Type Parameters:
InsnType
-
- All Superinterfaces:
Iterable<InsnType>
Generic interface for basic block builders.
-
Method Summary
Modifier and TypeMethodDescriptionGet the offsets to which this basic block is branching.long
Address following the last instruction of the block (ie, last exclusive address).long
Address of first instruction in the block.Get the list of instructions that make up this basic block.long
Address of last instruction in the block.Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getFirstAddress
long getFirstAddress()Address of first instruction in the block.- Returns:
-
getLastAddress
long getLastAddress()Address of last instruction in the block.- Returns:
-
getEndAddress
long getEndAddress()Address following the last instruction of the block (ie, last exclusive address).- Returns:
-
getInsntructions
Get the list of instructions that make up this basic block.- Returns:
-
getDstOffsets
Get the offsets to which this basic block is branching.- Returns:
-