Merge #9097 Part of https://github.com/rust-analyzer/rust-analyzer... ...comment in libstd [here](https://github.com/rust-lang/rust/blob/a7890c7952bdc94... ...rustc_span` work. Closes https://github.com/rust-analyzer/rust-analyzer...
Merge #8717 https://github.com/rust-lang/rust/blob/25c15cdbe... ...of match arm patterns (https://github.com/rust-analyzer/rust-analyzer... ...Test run on real repos https://github.com/rust-analyzer/rust-analyzer... ...<7803845+iDawer@users.noreply.github.com>