Skip to main content

Module node_utils

Module node_utils 

Source
Expand description

AST Node Utilities — Pure query methods on existing types

Adds convenience methods to Expr, Block, and Program via new impl blocks. These are read-only, side-effect-free query methods.

§Design decisions

  • New impl blocks — safe in Rust; does not modify existing impls
  • No mutation — all methods return computed values
  • No dependencies — uses only types from this crate