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 ac6cc2d commit f156d92Copy full SHA for f156d92
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
@@ -8567,8 +8568,6 @@ impl<'a> Parser<'a> {
8567
8568
module: self.parse_mod_items(&token::Eof, lo)?,
8569
span: lo.to(self.span),
8570
});
- let diag = self.diagnostic();
8571
- emit_unclosed_delims(&mut self.unclosed_delims, diag);
8572
krate
8573
8574
0 commit comments