[cfe-commits] r83907 - in /cfe/trunk: include/clang/Basic/DiagnosticSemaKinds.td lib/Sema/Sema.h lib/Sema/SemaExpr.cpp lib/Sema/SemaStmt.cpp test/SemaCXX/warn-assignment-condition.cpp
John McCall
rjmccall at apple.com
Tue Oct 13 10:32:39 PDT 2009
Chris Lattner wrote:
> On Oct 12, 2009, at 2:59 PM, John McCall wrote:
>> URL: http://llvm.org/viewvc/llvm-project?rev=83907&view=rev
>> Log:
>> Implement -Wparentheses: warn about using assignments in contexts
>> that require
>> conditions. Add a fixit to insert the parentheses. Also fix a very
>> minor
>> possible memory leak in 'for' conditions.
>>
>> Fixes PR 4876 and rdar://problem/7289172
>
> Awesome, thanks John. Random question: should this warning default to
> on? I know that GCC doesn't default it to on, but perhaps clang should?
Hmm, probably. I'll do that.
John.
More information about the cfe-commits
mailing list