about summary refs log tree commit diff
path: root/tvix/eval/src/compiler/attrs.rs
AgeCommit message (Expand)AuthorFilesLines
2022-09-22 r/4962 fix(tvix/eval): manually count entries in recursive scopesVincent Ambo1-2/+2
2022-09-22 r/4958 fix(tvix/eval): support string identifiers in inheritsVincent Ambo1-13/+34
2022-09-18 r/4913 fix(tvix/eval): ensure all thunks are forced in nested selectsVincent Ambo1-2/+4
2022-09-18 r/4907 refactor(tvix/eval): clone the Arc<codemap::File> for the compilerVincent Ambo1-1/+1
2022-09-17 r/4890 refactor(tvix/eval): rename OpAttrsIsSet -> OpHasAttrVincent Ambo1-1/+1
2022-09-16 r/4876 feat(tvix/eval): implement recursive attribute setsVincent Ambo1-12/+10
2022-09-16 r/4873 refactor(tvix/eval): move compile_inherit_attrs to compiler::attrsVincent Ambo1-0/+62
2022-09-16 r/4872 refactor(tvix/eval): explicitly construct attrs in phasesVincent Ambo1-32/+100
2022-09-13 r/4849 fix(tvix/eval): force left argument of `?` before checking for attrssterni1-0/+2
2022-09-13 r/4844 fix(tvix/eval): use fragment span for OpAttrsSelectVincent Ambo1-2/+2
2022-09-13 r/4840 refactor(tvix/eval): encapsulate scope_depth in compiler::scopeVincent Ambo1-2/+2
2022-09-13 r/4830 feat(tvix/eval): implement initial fancy display for warningsVincent Ambo1-1/+1
2022-09-11 r/4823 refactor(tvix/eval): remove `todo!()` calls in compilerVincent Ambo1-1/+5
2022-09-11 r/4814 fix(tvix/eval): pass correct slot when compiling attr valuesVincent Ambo1-1/+1
2022-09-11 r/4810 refactor(tvix/eval): move attrset-related code to compiler::attrsVincent Ambo1-0/+208