summaryrefslogtreecommitdiff
path: root/src/eval/mod.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-02-11 17:33:13 +0100
committerLaurenz <laurmaedje@gmail.com>2021-02-11 17:33:13 +0100
commit1711b67877ce5c290e049775c340c9324f15341e (patch)
tree92d6ff7285cdc2d694ccfdf733ce8757866636ec /src/eval/mod.rs
parentf9197dcfef11c4c054a460c80ff6023dae6f1f2a (diff)
Move all pretty printing into one module and pretty print values 🦋
Diffstat (limited to 'src/eval/mod.rs')
-rw-r--r--src/eval/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/eval/mod.rs b/src/eval/mod.rs
index 4f0beb34..ec71f689 100644
--- a/src/eval/mod.rs
+++ b/src/eval/mod.rs
@@ -377,11 +377,11 @@ impl Eval for ExprArgs {
.map(|arg| match arg {
ExprArg::Pos(expr) => ValueArg {
name: None,
- value: expr.eval(ctx).with_span(expr.span()),
+ value: Spanned::new(expr.eval(ctx), expr.span()),
},
ExprArg::Named(Named { name, expr }) => ValueArg {
- name: Some(name.string.clone().with_span(name.span)),
- value: expr.eval(ctx).with_span(expr.span()),
+ name: Some(Spanned::new(name.string.clone(), name.span)),
+ value: Spanned::new(expr.eval(ctx), expr.span()),
},
})
.collect();