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