diff options
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), } |