Module panopticon_core::basic_block [] [src]

A basic block is a sequence of Mnemonics that aren't interrupted by incoming or outgoing jumps/branches.

Basic blocks always occupy a continuous byte range.

Structs

BasicBlock

A basic block: a continiuous sequence of mnemonics without any branches in between.

StatementIterator

An iterator over every Statement in every Mnemonic in a BasicBlock