Module loan_liveness

Source

Structs§

KillsCollector πŸ”’
LocalizedConstraintGraph πŸ”’
The localized constraint graph indexes the physical and logical edges to compute a given node’s successors during traversal.
LocalizedNode πŸ”’
A node in the graph to be traversed, one of the two vertices of a localized outlives constraint.

Functions§

collect_kills πŸ”’
Traverses the MIR and collects kills.
compute_loan_liveness πŸ”’
Compute loan reachability, stop at kills, and trace loan liveness throughout the CFG, by traversing the full graph of constraints that combines: