diff options
| author | Michael Goulet <michael@errs.io> | 2024-01-22 00:56:58 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2024-01-22 01:49:33 +0000 |
| commit | f8847ff3ecd37e3facb438e2b8784a8124f97454 (patch) | |
| tree | c65bca1ddc0c2f2d035704c568f22c151734a650 | |
| parent | b92320c39b9a0217342d566e56114b80312371c1 (diff) | |
| download | rust-f8847ff3ecd37e3facb438e2b8784a8124f97454.tar.gz rust-f8847ff3ecd37e3facb438e2b8784a8124f97454.zip | |
Do not eagerly recover malformed AST in rustfmt
| -rw-r--r-- | src/parse/macros/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse/macros/mod.rs b/src/parse/macros/mod.rs index 36e3972a463..c6ee96ebb8a 100644 --- a/src/parse/macros/mod.rs +++ b/src/parse/macros/mod.rs @@ -15,7 +15,7 @@ pub(crate) mod cfg_if; pub(crate) mod lazy_static; fn build_stream_parser<'a>(sess: &'a ParseSess, tokens: TokenStream) -> Parser<'a> { - stream_to_parser(sess, tokens, MACRO_ARGUMENTS) + stream_to_parser(sess, tokens, MACRO_ARGUMENTS).recovery(Recovery::Forbidden) } fn build_parser<'a>(context: &RewriteContext<'a>, tokens: TokenStream) -> Parser<'a> { |
