mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-25 02:26:55 +00:00
Because a macro invocation can expand to a never pattern, we can't rule out a `arm!(),` arm at parse time. Instead we detect that case at expansion time, if the macro tries to output a pattern followed by `=>`.