- // MIR for `mk_cycle` before Inline + // MIR for `mk_cycle` after Inline fn mk_cycle(_1: &dyn Cache) -> () { debug c => _1; let mut _0: (); let mut _2: &dyn Cache; bb0: { StorageLive(_2); _2 = _1; _0 = as Cache>::store_nocache(move _2) -> [return: bb1, unwind continue]; } bb1: { StorageDead(_2); return; } }