Rollup of 11 pull requests
Successful merges:
- #72380 (Fix `is_const_context`, update `check_for_cast`)
- #72941 (Ensure stack when building MIR for matches)
- #72976 (Clean up E0642 explanation)
- #73080 (doc/rustdoc: Fix incorrect external_doc feature flag)
- #73155 (save_analysis: better handle paths and functions signature)
- #73164 (Add new E0762 error code)
- #73172 (Fix more clippy warnings)
- #73181 (Automatically prioritize unsoundness issues)
- #73183 (Support proc macros in intra doc link resolution)
- #73208 (Fix doctest template)
- #73219 (x.py: with --json-output, forward cargo's JSON)
Failed merges:
r? @ghost