[cfe-commits] r53964 - /cfe/trunk/lib/Analysis/CheckDeadStores.cpp
Ted Kremenek
kremenek at apple.com
Wed Jul 23 21:10:02 PDT 2008
On Jul 23, 2008, at 5:24 PM, Chris Lattner wrote:
>
> On Jul 23, 2008, at 3:19 PM, Ted Kremenek wrote:
>
>> Author: kremenek
>> Date: Wed Jul 23 17:19:56 2008
>> New Revision: 53964
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=53964&view=rev
>> Log:
>> Don't flag dead stores when the result of a preincrement/
>> predecrement is used in an enclosing expression.
>
> So you don't warn about "print(++x)" if x is dead after that? Why
> not warn "consider changing ++x to 'x+1'"?
My reasoning was to reduce noise. Stylistically many people like to
do ++x to compute the value used in the enclosing expression, and I'm
a little doubtful that warning about these kinds of dead stores will
ever find real errors. Thoughts?
More information about the cfe-commits
mailing list