mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-16 13:05:18 +03:00
16bd6e25e1
Split the lifetimes of `MirBorrowckCtxt` These lifetimes are sometimes too general and will link things together that are independent. These are a blocker for actually finishing tracking more state (e.g. error tainting) in the diagnostic context handle, and I'd rather land it in its own PR instead of together with functional changes. Also changes a bunch of named lifetimes to `'_` where they were irrelevant follow-up to https://github.com/rust-lang/rust/pull/126623