mirror of
https://github.com/fluencelabs/lalrpop
synced 2025-03-16 17:00:53 +00:00
Remove unnecessary parens
This commit is contained in:
parent
af88b698c2
commit
65421657bd
@ -732,10 +732,12 @@ impl<'ascent, 'grammar, W: Write> CodeGenerator<'ascent, 'grammar, W, TableDrive
|
||||
|
||||
rust!(
|
||||
self.out,
|
||||
"{patterns} if true => {p}Symbol::{variant_name}(({pattern_names})),",
|
||||
"{patterns} if true => {p}Symbol::{variant_name}({open}{pattern_names}{close}),",
|
||||
patterns = patterns.iter().format(" | "),
|
||||
p = self.prefix,
|
||||
variant_name = variant_name,
|
||||
open = if pattern_names.len() > 1 { "(" } else { "" },
|
||||
close = if pattern_names.len() > 1 { ")" } else { "" },
|
||||
pattern_names = pattern_names.join(", "),
|
||||
);
|
||||
rust!(self.out, "_ => unreachable!(),");
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user