Pass var_store into desugar_expr so that desugaring may generate fresh vars

This commit is contained in:
Elias Mulhall 2024-08-26 14:07:12 -04:00
parent dc5c8aeaf9
commit a16f757164
5 changed files with 412 additions and 86 deletions

View file

@ -170,6 +170,7 @@ pub fn can_expr_with<'a>(
// rules multiple times unnecessarily.
let loc_expr = desugar::desugar_expr(
arena,
&mut var_store,
&loc_expr,
expr_str,
&mut None,