Expand description
Traversals over the IR.
Structs§
- Dfs
- A depth-first traversal.
- DfsIter
- An iterator that yields pairs of
(Event, ir::Block)
items as it performs a depth-first traversal over its associated function. - DfsPost
Order Iter - An iterator that yields
ir::Block
items during a depth-first, post-order traversal over its associated function. - DfsPre
Order Iter - An iterator that yields
ir::Block
items during a depth-first, pre-order traversal over its associated function.
Enums§
- Event
- A low-level DFS traversal event: either entering or exiting the traversal of a block.