{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(packed) = def.repr().pack {
            if let ty::Adt(def, _) = layout.ty.kind() {
                    let packed = fx.bcx.ins().iconst(fx.pointer_type, packed.bytes() as i64);