I can't find anything in the docs about
$_ being treated specially, does it work like a normal metavariable?
(for context: https://github.com/rust-analyzer/rust-analyzer/issues/6926)
Have no idea, the best way is probably just to try this out
I think it works normally
Not sure how to try it, but
($_:ident, $_: ident) complains about a duplicate binding
Had no idea it was allowed though
What happend if your pr is not applied, but only run your test?
IIRC, we dun treat any underscore specially
It fails like in the referenced issue (I guess, but I traced the errors and it ends up on the
Maybe related to composite punct handling code?