summaryrefslogtreecommitdiff
path: root/src/eval/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval/mod.rs')
-rw-r--r--src/eval/mod.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/eval/mod.rs b/src/eval/mod.rs
index ba266ea5..809209f4 100644
--- a/src/eval/mod.rs
+++ b/src/eval/mod.rs
@@ -36,7 +36,8 @@ use crate::geom::{Angle, Fractional, Length, Relative};
use crate::image::ImageStore;
use crate::loading::Loader;
use crate::source::{SourceId, SourceStore};
-use crate::syntax::*;
+use crate::syntax::ast::*;
+use crate::syntax::{Span, Spanned};
use crate::util::RefMutExt;
use crate::Context;
@@ -238,7 +239,7 @@ impl Eval for DictExpr {
fn eval(&self, ctx: &mut EvalContext) -> TypResult<Self::Output> {
self.items()
- .map(|x| Ok(((&x.name().string).into(), x.expr().eval(ctx)?)))
+ .map(|x| Ok((x.name().string.into(), x.expr().eval(ctx)?)))
.collect()
}
}