{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"if"}]}
                if crate::util::binop_right_homogeneous(*op) {
                let b = vals.1.ty(&self.body.local_decls, self.tcx);
                    if let Eq | Lt | Le | Ne | Ge | Gt = op {