Parcourir la source

Where clause in functions definition should not leak

Tamo il y a 1 semaine
Parent
commit
c55e61f092
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      numbat/src/prefix_transformer.rs

+ 2 - 2
numbat/src/prefix_transformer.rs

@@ -197,11 +197,11 @@ impl Transformer {
                 }
 
                 if let Some(expr) = body {
-                    self.transform_expression(expr);
+                    fn_body_transformer.transform_expression(expr);
                 }
 
                 for def in local_variables {
-                    self.transform_define_variable(def)?;
+                    fn_body_transformer.transform_define_variable(def)?;
                 }
             }
             Statement::DefineDimension(_, name, _) => {