diff options
-rw-r--r-- | tvix/eval/src/compiler/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tvix/eval/src/compiler/mod.rs b/tvix/eval/src/compiler/mod.rs index 8defea9a4988..63ffe61bcd98 100644 --- a/tvix/eval/src/compiler/mod.rs +++ b/tvix/eval/src/compiler/mod.rs @@ -833,9 +833,9 @@ impl Compiler { todo!("nested bindings in let expressions :(") } - self.compile(entry.value().unwrap()); let name = path.pop().unwrap(); self.declare_local(entry.attrpath().unwrap().syntax().clone(), &name); + self.compile(entry.value().unwrap()); self.mark_initialised(&name); } |