DoUnaryOp needs to be called to inc and dec ops