{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
        if rem.to_scalar().to_bits(a.layout.size)? != 0 {
        // sign does not matter for 0 test, so `to_bits` is fine
            throw_ub_custom!(