diff options
author | Adam Joseph <adam@westernsemico.com> | 2022-10-16T00·06-0700 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2022-10-17T09·51+0000 |
commit | 6e30fbbf7b9bf7641e48692d94d9c215e148b239 (patch) | |
tree | 1ce3ffe742ff3e06642724d35b83543afbf810f7 /tvix/eval/src/value/mod.rs | |
parent | f05a1d27d97bacb2740ba123a2989df5a54e380e (diff) |
docs(tvix/eval) comments for various fields r/5151
Change-Id: I8dcddf2b419761e475e71215c199eef2f7dc61dc Reviewed-on: https://cl.tvl.fyi/c/depot/+/7028 Autosubmit: Adam Joseph <adam@westernsemico.com> Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
Diffstat (limited to 'tvix/eval/src/value/mod.rs')
-rw-r--r-- | tvix/eval/src/value/mod.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tvix/eval/src/value/mod.rs b/tvix/eval/src/value/mod.rs index 93e194e37940..a1216452fbb5 100644 --- a/tvix/eval/src/value/mod.rs +++ b/tvix/eval/src/value/mod.rs @@ -43,8 +43,13 @@ pub enum Value { // Internal values that, while they technically exist at runtime, // are never returned to or created directly by users. Thunk(Thunk), + + // See [`compiler::compile_select_or()`] for explanation AttrNotFound, + + // this can only occur in Chunk::Constants and nowhere else Blueprint(Rc<Lambda>), + DeferredUpvalue(StackIdx), UnresolvedPath(PathBuf), } |