diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-01-27 12:05:00 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-01-27 12:05:12 +0100 |
| commit | 43ef60c09cc48f6b7c6dd752ab7af7c0d6071bc5 (patch) | |
| tree | 525320e583fc53e9474fd4b4d4944cdf8117d406 /library | |
| parent | c56299c6bde121807c3febbef0766ff2fe2b32f2 (diff) | |
Tracing-based expression tooltips
Diffstat (limited to 'library')
| -rw-r--r-- | library/src/compute/foundations.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/library/src/compute/foundations.rs b/library/src/compute/foundations.rs index 162ba8c4..b181dff7 100644 --- a/library/src/compute/foundations.rs +++ b/library/src/compute/foundations.rs @@ -112,6 +112,7 @@ pub fn eval(vm: &Vm, args: &mut Args) -> SourceResult<Value> { let Spanned { v: text, span } = args.expect::<Spanned<String>>("source")?; let source = Source::synthesized(text, span); let route = model::Route::default(); - let module = model::eval(vm.world(), route.track(), &source)?; + let mut tracer = model::Tracer::default(); + let module = model::eval(vm.world(), route.track(), tracer.track_mut(), &source)?; Ok(Value::Content(module.content())) } |
