0f0dc29264
Yeet `owning_ref` Based on the discussions from https://github.com/rust-lang/rust/pull/109948 This replaces `owning_ref` with a far simpler & safer abstraction. Fixes #109974
Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.