Detect bare blocks with type ascription that were meant to be a struct literal

Address part of #34255.

Potential improvement: silence the other knock down errors in
`issue-34255-1.rs`.
This commit is contained in:
Esteban Kuber 2021-09-02 18:34:03 +00:00
parent fcce644119
commit 12ce6e9c60
13 changed files with 67 additions and 5 deletions

View file

@ -810,6 +810,7 @@ impl<'a> MutVisitor for ReplaceBodyWithLoop<'a, '_> {
id: resolver.next_node_id(),
span: rustc_span::DUMMY_SP,
tokens: None,
could_be_bare_literal: false,
}
}