Module ControlFlowGraph::ControlFlow::BasicBlocks

Provides different types of basic blocks.

Aliases

ConditionBlock

A basic block that terminates in a condition, splitting the subsequent control flow.

EntryBlock

An entry basic block, that is, a basic block whose first node is the entry node of a callable.

ExitBlock

An exit basic block, that is, a basic block whose last node is the exit node of a callable.

JoinBlock

A basic block with more than one predecessor.