| Commit message (Expand) | Author | Age | Files | Lines |
* | [Sema]. Warn when logical expression is a pointer | Fariborz Jahanian | 2014-11-14 | 1 | -1/+5 |
* | Revert r221702 until I address Richard Trieu's | Fariborz Jahanian | 2014-11-11 | 1 | -5/+1 |
* | Patch to warn when logical evaluation of operand evalutes to a true value; | Fariborz Jahanian | 2014-11-11 | 1 | -1/+5 |
* | Diagnose uses of 'alignof' on functions in -pedantic mode. | Richard Smith | 2013-03-18 | 1 | -1/+1 |
* | Tweak wording and add diagnostic groups to misc diagnostics. | Eli Friedman | 2012-11-02 | 1 | -1/+1 |
* | Further improvement to wording of overload resolution diagnostics, and including | Richard Smith | 2012-05-15 | 1 | -3/+6 |
* | PR11857: When the wrong number of arguments are provided for a function | Richard Smith | 2012-05-11 | 1 | -2/+8 |
* | Add fixit notes for -Wconstant-logical-operand. | Matt Beaumont-Gay | 2011-08-15 | 1 | -9/+23 |
* | Fix an inconsistency in Sema::ConvertArgumentsForCall in that | Peter Collingbourne | 2011-07-29 | 1 | -1/+1 |
* | Expand the coverage of the warning for constants on the RHS of logical operands: | Chandler Carruth | 2011-05-31 | 1 | -0/+18 |
* | Emit a -Wnull-dereference warning for "*null" not just "*null = something". A... | Argyrios Kyrtzidis | 2011-04-26 | 1 | -0/+6 |
* | When emitting a "too many arguments to function call..." error, also include ... | Ted Kremenek | 2011-04-04 | 1 | -1/+1 |
* | Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings()... | Ted Kremenek | 2011-03-23 | 1 | -0/+8 |
* | Teach CFGBuilder about null pointer constants in conditionals, and how they c... | Ted Kremenek | 2011-02-23 | 1 | -0/+8 |
* | Add test case (from PR 8876) for suppressing 'indirection of non-volatile nul... | Ted Kremenek | 2011-02-23 | 1 | -0/+18 |
* | When deciding whether to complain about the type of a boolean condition, use | John McCall | 2010-12-04 | 1 | -0/+9 |
* | C's comma operator performs lvalue conversion on both its operands; | John McCall | 2010-10-12 | 1 | -0/+7 |
* | turn down the logical bitwise confusion warning to not warn | Chris Lattner | 2010-07-24 | 1 | -1/+4 |
* | restrict the && -> & warning to cover a case daniel noted. | Chris Lattner | 2010-07-15 | 1 | -0/+2 |
* | Add a warning to catch a bug recently caught by code review, like this: | Chris Lattner | 2010-07-13 | 1 | -0/+3 |
* | implement PR7569, warning about assignment to null, which | Chris Lattner | 2010-07-07 | 1 | -0/+8 |
* | Add a testcase for PR6501 (too many/too few arguments to a function call). | Eric Christopher | 2010-04-19 | 1 | -0/+6 |
* | Remove fixit for string literal comparison. Telling the user to use 'strcmp'... | Ted Kremenek | 2010-04-09 | 1 | -1/+1 |
* | Don't emit string-comparison or self-comparison warnings in | Douglas Gregor | 2010-01-12 | 1 | -0/+4 |
* | use DiagRuntimeBehavior to silence the div/rem by zero warning when | Chris Lattner | 2010-01-12 | 1 | -0/+2 |
* | implement PR6004, warning about divide and remainder by zero. | Chris Lattner | 2010-01-12 | 1 | -0/+8 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | fix rdar://7446395, a crash on invalid, by fixing a broken assertion. | Chris Lattner | 2009-12-05 | 1 | -0/+2 |
* | Remove unnecessary -fblocks=0. | Daniel Dunbar | 2009-11-29 | 1 | -1/+1 |
* | Implement PR5242: don't desugar a type more than once in a diagnostic. This | Chris Lattner | 2009-10-20 | 1 | -0/+9 |
* | Update tests | Anders Carlsson | 2009-09-14 | 1 | -2/+2 |
* | reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. | Chris Lattner | 2009-07-08 | 1 | -5/+2 |
* | Parse typeof-specifier the same way as sizeof/alignof are parsed. | Argyrios Kyrtzidis | 2009-05-22 | 1 | -1/+1 |
* | Simplify the scheme used for keywords, and change the classification | Eli Friedman | 2009-04-28 | 1 | -5/+5 |
* | Improve "assignment to cast" diagnostic. | Daniel Dunbar | 2009-04-15 | 1 | -1/+2 |
* | Strip paren expressions when trying to diagnose "cast as lvalue" | Daniel Dunbar | 2009-04-14 | 1 | -0/+1 |
* | Driver: Manually translate a number of -f with no- variants options to | Daniel Dunbar | 2009-04-07 | 1 | -1/+1 |
* | Codegen sometimes crashes on comparisons that aren't legal, just | Chris Lattner | 2009-03-31 | 1 | -0/+13 |
* | Fix rdar://6719156 - clang should emit a better error when blocks are disable... | Chris Lattner | 2009-03-27 | 1 | -1/+7 |
* | Rename clang to clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -1/+1 |
* | do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase. | Chris Lattner | 2009-03-09 | 1 | -0/+4 |
* | undefined -> unspecified. Thanks Mike. | Chris Lattner | 2009-03-08 | 1 | -1/+1 |
* | implement PR3753, warning about comparisons with a string literal. | Chris Lattner | 2009-03-08 | 1 | -1/+6 |
* | refine the "use of unary operator that may be intended as compound assignment... | Chris Lattner | 2009-03-08 | 1 | -1/+4 |
* | Fix a long standard problem with clang retaining "too much" sugar | Chris Lattner | 2009-02-19 | 1 | -0/+9 |
* | If x is an invalid field decl, don't construct an expression for P->x, | Chris Lattner | 2009-02-13 | 1 | -0/+7 |
* | Implement C99 6.5.3.4p1, rejecting sizeof(bitfield) | Chris Lattner | 2009-01-24 | 1 | -2/+5 |
* | Fix PR3386 by handling GCC's rules for alignof, which are substantially | Chris Lattner | 2009-01-24 | 1 | -0/+9 |
* | add expected diag | Chris Lattner | 2008-12-12 | 1 | -1/+1 |
* | Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue | Chris Lattner | 2008-12-12 | 1 | -0/+7 |