about summary refs log tree commit diff
path: root/tvix/eval/src/upvalues.rs
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2022-09-28T10·11+0300
committertazjin <tazjin@tvl.su>2022-09-29T11·47+0000
commit82df0b432ae85b04d48c4c4352c2173de251e6e5 (patch)
tree925f7252c716d1211c14f4501342982e8b2e1ec3 /tvix/eval/src/upvalues.rs
parente96f94ac88638c0fb2b9575a5b631eebdc70c1d8 (diff)
refactor(tvix/eval): introduce `TrackedBindings` struct r/4993
This struct will be the key to correctly compiling nested bindings, by
having insertions flow through some logic that will attempt to bind
attribute-set-like things when encountering them.

Change-Id: I8b5b20798de60688f3b6dc4526a460ebb2079f6e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6795
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/upvalues.rs')
0 files changed, 0 insertions, 0 deletions