Module cairo_lang_lowering::borrow_check
source · Re-exports
pub use self::demand::Demand;
Modules
- This module introduced the BackAnalysis utility that allows writing analyzers that go backwards in the flow of the program, on a Lowered representation.
Structs
Enums
- A state saved for each position in the back analysis. Used to determine if this flow is guaranteed to end in a panic.
Functions
- Report borrow checking diagnostics.