{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"//"}]}
        // The only operator that can overflow is `Neg`.
        let arg = self.eval_operand(arg)?;
        if op == UnOp::Neg && arg.layout.ty.is_integral() {