cairo_lang_lowering

Module borrow_check

Source

Re-exports§

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. Returns the potential destruct function calls per block.

Type Aliases§