mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-02 04:48:13 +00:00
Put leading | in patterns under OrPat
Previously it was one level above, and that caused problems with macros that expand to it, because macros expect to get only one top-level node.
This commit is contained in:
parent
6a67a4d3cd
commit
e12a001b55
11 changed files with 87 additions and 31 deletions
|
|
@ -736,7 +736,7 @@ PathPat =
|
|||
Path
|
||||
|
||||
OrPat =
|
||||
(Pat ('|' Pat)* '|'?)
|
||||
'|'? (Pat ('|' Pat)*)
|
||||
|
||||
BoxPat =
|
||||
'box' Pat
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue