-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure that the compiler only panics for legitimate bugs #437
Conversation
Codecov Report
@@ Coverage Diff @@
## master #437 +/- ##
==========================================
- Coverage 86.22% 86.10% -0.13%
==========================================
Files 72 72
Lines 4785 4792 +7
==========================================
Hits 4126 4126
- Misses 659 666 +7
Continue to review full report at Codecov.
|
d8b9feb
to
aad4c4b
Compare
} | ||
fe::ModuleStmt::SimpleImport { .. } => { | ||
context.not_yet_implemented("simple import", stmt.span) | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could probably cut these from the ast too (though I have no strong feelings about it)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Decided I'd leave it in there, since we may still use this syntax for imports.
aad4c4b
to
e831d33
Compare
What was wrong?
closes #436
How was it fixed?
Refactored front-end "not implemented" errors into analyzer errors and removed questionable variants.
To-Do
OPTIONAL: Update Spec if applicable
Add entry to the release notes (may forgo for trivial changes)
Clean up commit history