diff options
author | Vincent Ambo <mail@tazj.in> | 2022-09-23T16·25+0300 |
---|---|---|
committer | tazjin <tazjin@tvl.su> | 2022-09-28T00·09+0000 |
commit | 7e9169bcf713e9e6bc0c7286dbd2c75ac5320ba4 (patch) | |
tree | fad4ab8824071986227c9e2e08c753671205c03f /tvix/eval/src/lib.rs | |
parent | d01786d88818884ba47ada7cd3e449d836a09d68 (diff) |
refactor(tvix/eval): split `compile_inherits` into two r/4978
Splits the large `compile_inherits` function which previously *compiled* plain inherits and *declared* namespaced inherits into `compile_plain_inherits` and `declare_namespaced_inherits`. This is supposed to make more sense than before, but is still not consistently used (notably, non-recursive attribute sets still duplicate most of this logic). Another salami slice. Change-Id: Id97fac1cbd5ee97b24d047e7728655e6b7734153 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6773 Reviewed-by: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src/lib.rs')
0 files changed, 0 insertions, 0 deletions