diff --git a/src/protocol/eval/error.rs b/src/protocol/eval/error.rs index f2f91e0838e03731c64a3f4b782cea88fff6dc20..fc194bb37c8ef31e8084d2613f4cdb9b9a36a344 100644 --- a/src/protocol/eval/error.rs +++ b/src/protocol/eval/error.rs @@ -81,7 +81,7 @@ impl EvalError { let expr = &heap[expr_id]; let statements = vec![ - ErrorStatement::from_source_at_span(StatementKind::Error, last_module_source, expr.span(), msg) + ErrorStatement::from_source_at_span(StatementKind::Error, last_module_source, expr.full_span(), msg) ]; EvalError{ statements, frames }