{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"&&"}]}
            && lhs_ty.is_any_ptr()
        if let BinOp::Eq | BinOp::Ne | BinOp::Lt | BinOp::Le | BinOp::Gt | BinOp::Ge = op
            && let Value::Cast { kind: CastKind::PtrToPtr, value: lhs_value } = self.get(lhs)