error parsing for def, alias and let

This commit is contained in:
Fernando Herrera
2021-09-10 08:28:43 +01:00
parent 56b3f119c0
commit 0794ebf5fa
3 changed files with 98 additions and 53 deletions

View File

@@ -208,8 +208,9 @@ pub fn report_parsing_error(
let (diag_file_id, diag_range) = convert_span_to_diag(working_set, span)?;
Diagnostic::error()
.with_message("Unknown state")
.with_labels(vec![Label::primary(diag_file_id, diag_range)
.with_message(format!("unknown state {}", name))])
.with_labels(vec![
Label::primary(diag_file_id, diag_range).with_message(format!("{}", name))
])
}
ParseError::NonUtf8(span) => {
let (diag_file_id, diag_range) = convert_span_to_diag(working_set, span)?;