Crate biome_control_flow
source ·Modules§
Structs§
- A basic block represents an atomic unit of control flow, a flat list of instructions that will be executed linearly when a function is run.
- The ControlFlowGraph is an auxiliary data structure to the syntax tree, representing the execution order of statements and expressions in a given function as a graph of BasicBlock
- Instructions are used to represent statements or expressions being executed as side effects, as well as potential divergence points for the control flow.
Enums§
- The different types of supported Instruction