Skip to content

Commit

Permalink
Fix error location
Browse files Browse the repository at this point in the history
  • Loading branch information
dalance committed Apr 11, 2024
1 parent 159f8f0 commit da47aca
Show file tree
Hide file tree
Showing 20 changed files with 283 additions and 125 deletions.
18 changes: 9 additions & 9 deletions crates/analyzer/src/analyzer.rs
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ impl<'a> AnalyzerPass3<'a> {
ret.push(AnalyzerError::unused_variable(
&symbol.token.to_string(),
self.text,
&symbol.token,
&symbol.token.into(),
));
}
}
Expand Down Expand Up @@ -127,7 +127,7 @@ impl<'a> AnalyzerPass3<'a> {
ret.push(AnalyzerError::unassign_variable(
&path.join("."),
self.text,
&symbol.token,
&symbol.token.into(),
));
}
}
Expand Down Expand Up @@ -405,9 +405,9 @@ fn check_multiple_assignment(
ret.push(AnalyzerError::multiple_assignment(
&symbol.token.to_string(),
text,
&symbol.token,
x_pos.0.last().unwrap().token(),
y_pos.0.last().unwrap().token(),
&symbol.token.into(),
&x_pos.0.last().unwrap().token().into(),
&y_pos.0.last().unwrap().token().into(),
));
}
}
Expand Down Expand Up @@ -437,17 +437,17 @@ fn check_assign_position_tree(
ret.push(AnalyzerError::uncovered_branch(
&symbol.token.to_string(),
text,
&symbol.token,
&token,
&symbol.token.into(),
&token.into(),
));
}

if let Some(token) = tree.check_always_ff_missing_reset() {
ret.push(AnalyzerError::missing_reset_statement(
&symbol.token.to_string(),
text,
&symbol.token,
&token,
&symbol.token.into(),
&token.into(),
));
}

Expand Down
Loading

0 comments on commit da47aca

Please sign in to comment.