live_data
live_data copied to clipboard
Make `FlatAst.Util.traverse` traverse `Expr.Scope` correctly
Expr.Scope has special semantics where nested uses of expressions is treated as a reference to a variable instead of nesting.
FlatAst.Util.traverse and FlatAst.Util.traverse_post needs to handle this properly.