From 43ec68d5ae6460f0653c21eb774ca53fa0865ccd Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sun, 11 Sep 2022 15:01:53 +0300 Subject: fix(tvix/eval): pass correct slot when compiling attr values Change-Id: I90722d59dea4c7694eb5a7cf505db31196ba6c6c Reviewed-on: https://cl.tvl.fyi/c/depot/+/6501 Tested-by: BuildkiteCI Reviewed-by: sterni --- tvix/eval/src/compiler/attrs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tvix') diff --git a/tvix/eval/src/compiler/attrs.rs b/tvix/eval/src/compiler/attrs.rs index 6ad31ab850..d6bcfa5109 100644 --- a/tvix/eval/src/compiler/attrs.rs +++ b/tvix/eval/src/compiler/attrs.rs @@ -95,7 +95,7 @@ impl Compiler<'_, '_> { // is constructed at runtime. let value_span = self.span_for(&kv.value().unwrap()); let value_slot = self.scope_mut().declare_phantom(value_span, false); - self.compile(slot, kv.value().unwrap()); + self.compile(value_slot, kv.value().unwrap()); self.scope_mut().mark_initialised(value_slot); } -- cgit 1.4.1