From 0e93b75d27050e175c8ca1b401fa2f69378b378a Mon Sep 17 00:00:00 2001 From: Esteban Küber Date: Thu, 23 Nov 2017 13:16:19 -0800 Subject: Revert to correct recovery behavior --- src/libsyntax/parse/parser.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/libsyntax/parse') diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 07b918da0d1..d3104e0a553 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -4273,6 +4273,7 @@ impl<'a> Parser<'a> { Err(mut err) => { err.emit(); self.recover_stmt_(SemiColonMode::Ignore, BlockMode::Break); + self.eat(&token::CloseDelim(token::Brace)); break; } Ok(stmt) => stmt, -- cgit 1.4.1-3-g733a5