emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Towards a cleaner build


From: Lars Ingebrigtsen
Subject: Re: Towards a cleaner build
Date: Mon, 10 Jun 2019 10:44:54 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

> There is no special construct:
> `(ignore X Y Z)` is a normal function call, hence a use of X, Y, and Z.
> It also happens that `ignore` is later optimized away so it usually has
> no runtime cost (but that's only true when the code is compiled).

Oooh.  Huh.  Isn't that...  a bug?  :-)  I mean -- the reference to the
variable isn't in the compiled code, so shouldn't the analysis catch
that and still warn about the variable?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



reply via email to

[Prev in Thread] Current Thread [Next in Thread]