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:
parent
fcce644119
commit
12ce6e9c60
13 changed files with 67 additions and 5 deletions
|
@ -867,6 +867,7 @@ impl<'a, 'b> Context<'a, 'b> {
|
|||
rules: BlockCheckMode::Unsafe(UnsafeSource::CompilerGenerated),
|
||||
span: self.macsp,
|
||||
tokens: None,
|
||||
could_be_bare_literal: false,
|
||||
}));
|
||||
|
||||
let ident = Ident::from_str_and_span("args", self.macsp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue