Modules§
Structs§
- Basic
Block - 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.
- Control
Flow Graph - 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
- Exception
Handler - Instruction
- Instructions are used to represent statements or expressions being executed as side effects, as well as potential divergence points for the control flow.
Enums§
- Exception
Handler Kind - Instruction
Kind - The different types of supported Instruction