{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"let"}]}
        let Rvalue::BinaryOp(op @ (BinOp::Eq | BinOp::Ne), box (a, b)) = &*rvalue else { return };
    fn simplify_bool_cmp(&self, rvalue: &mut Rvalue<'tcx>) {
        *rvalue = match (op, self.try_eval_bool(a), self.try_eval_bool(b)) {