mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-11 22:58:12 +00:00

New mir-opt deref_separator This adds a new mir-opt that split certain derefs into this form: `let x = (*a.b).c;` to => `tmp = a.b; let x = (*tmp).c;` Huge thanks to ``@oli-obk`` for his patient mentoring.