diff options
author | Vincent Ambo <mail@tazj.in> | 2022-09-23T13·05+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-09-28T00·00+0000 |
commit | 71a8db108d94f68f6e411d36a36d4f3045987ac7 (patch) | |
tree | b92b984af4c88067ddec6527e15cdc8af34ed33d /tvix/eval/src/lib.rs | |
parent | 27b6f29550420072c68919c3511e1f221d7cad7c (diff) |
refactor(tvix/eval): bye compiler::attrs, hello compiler::bindings r/4972
Changes the module structure of the compiler to have a module dedicated to the logic of setting up bindings. This logic is in the process of being merged between attribute sets and `let`-expressions, and the structure of the modules makes more sense when ecapsulating that specifically. (Other bits of code related to e.g. attribute sets are pretty straightforward and can just live in the main compiler module). Change-Id: I9469b73a7034e5b5f3bb211694d97260c4c9ef54 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6766 Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'tvix/eval/src/lib.rs')
0 files changed, 0 insertions, 0 deletions