We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a460b4b commit 51c47f3Copy full SHA for 51c47f3
src/libsyntax/parse/parser.rs
@@ -262,7 +262,8 @@ pub struct Parser<'a> {
262
impl<'a> Drop for Parser<'a> {
263
fn drop(&mut self) {
264
if !self.unclosed_delims.is_empty() {
265
- panic!("unclosed delimiter errors not emitted");
+ let diag = self.diagnostic();
266
+ emit_unclosed_delims(&mut self.unclosed_delims, diag);
267
}
268
269
@@ -8544,8 +8545,6 @@ impl<'a> Parser<'a> {
8544
8545
module: self.parse_mod_items(&token::Eof, lo)?,
8546
span: lo.to(self.span),
8547
});
- let diag = self.diagnostic();
8548
- emit_unclosed_delims(&mut self.unclosed_delims, diag);
8549
krate
8550
8551
0 commit comments