// MIR for `f_u64` after PreCodegen fn f_u64() -> () { let mut _0: (); let mut _1: u64; scope 1 (inlined f_dispatch::) { debug t => const 0_u64; let _2: (); scope 2 (inlined std::mem::size_of::) { } } bb0: { StorageLive(_1); _1 = const 0_u64; _2 = f_non_zst::(move _1) -> [return: bb1, unwind unreachable]; } bb1: { StorageDead(_1); return; } }