| Commit message (Expand) | Author | Age | Files | Lines |
* | Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support | Dmitri Gribenko | 2013-01-30 | 1 | -1/+1 |
* | c: When checking on validity of sizeof passed as size of | Fariborz Jahanian | 2013-01-30 | 1 | -1/+2 |
* | Patch to check for integer overflow. It has been | Fariborz Jahanian | 2013-01-24 | 1 | -1/+16 |
* | Make __attribute__((nonnull)) use the general expression evaluator to search for | Nick Lewycky | 2013-01-23 | 1 | -2/+14 |
* | Defer checking for unsequenced operations on the RHS of && and || in order to | Richard Smith | 2013-01-17 | 1 | -7/+17 |
* | -Wunsequenced: if the LHS of an &&, || or ?: is not constant, check for | Richard Smith | 2013-01-17 | 1 | -6/+22 |
* | Attempt to work around bug in older GCCs to fix buildbot. | Richard Smith | 2013-01-17 | 1 | -3/+3 |
* | Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn on | Richard Smith | 2013-01-17 | 1 | -0/+418 |
* | ArrayRef'ize Sema APIs related to format string checking | Dmitri Gribenko | 2013-01-13 | 1 | -41/+44 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -1/+1 |
* | Tweak Sema::CheckLiteralKind() to also include block literals | Ted Kremenek | 2012-12-21 | 1 | -11/+6 |
* | Change checkUnsafeAssignLiteral() to use the new Sema::CheckLiteralKind(). | Ted Kremenek | 2012-12-21 | 1 | -24/+15 |
* | Use descriptive enum instead of raw integers for checkUnsafeAssignLiteral(). | Ted Kremenek | 2012-12-21 | 1 | -7/+9 |
* | Sink call to checkUnsafeAssignLiteral() into checkUnsafeAssignObject(). | Ted Kremenek | 2012-12-21 | 1 | -23/+22 |
* | Remove duplicate includes. | Roman Divacky | 2012-12-21 | 1 | -2/+0 |
* | Extend checkUnsafeAssigns() to also handle assigning an object literal to a w... | Ted Kremenek | 2012-12-21 | 1 | -0/+39 |
* | Refactor checkUnsafeAssigns() to avoid code duplication with while loop. | Ted Kremenek | 2012-12-21 | 1 | -16/+22 |
* | Revert r170500. It over-zealously converted *ALL* things named Attributes, wh... | Bill Wendling | 2012-12-20 | 1 | -3/+3 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -3/+3 |
* | Format strings: offer a cast to 'unichar' for %C in Objective-C contexts. | Jordan Rose | 2012-12-05 | 1 | -24/+67 |
* | Format strings: add more expression types that don't need parens to cast. | Jordan Rose | 2012-12-05 | 1 | -0/+12 |
* | Format strings: a character literal should be printed with %c, not %d. | Jordan Rose | 2012-12-05 | 1 | -10/+18 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -12/+12 |
* | Make -Wtautological-constant-out-of-range-compare behave sanely for enums wit... | Eli Friedman | 2012-11-30 | 1 | -4/+3 |
* | Fix some trailing whitespace (on a blank line) to cycle/test bots. | David Blaikie | 2012-11-19 | 1 | -1/+1 |
* | Take into account the zero sign bit for positive numbers when computing the bit | Richard Trieu | 2012-11-16 | 1 | -1/+5 |
* | Fix an off-by-one error by switching < to <= in -Wtautological-constant-out-o... | Richard Trieu | 2012-11-15 | 1 | -1/+1 |
* | Improve -Wtautological-constant-out-of-range-compare by taking into account | Richard Trieu | 2012-11-14 | 1 | -15/+73 |
* | PR14284: crash on ext-valid returning NULL from a void function | David Blaikie | 2012-11-08 | 1 | -1/+2 |
* | Address review comments for r167358: explicitly check for CK_BitCast instead of | Dmitri Gribenko | 2012-11-03 | 1 | -2/+1 |
* | Handle CK_NullToPointer casts in -Wtype-safety properly. Fixes PR14249. | Dmitri Gribenko | 2012-11-03 | 1 | -1/+3 |
* | Add null check for malformed code. | Ted Kremenek | 2012-10-11 | 1 | -2/+5 |
* | Minor cleanup for r165678; no functional change. | Eli Friedman | 2012-10-11 | 1 | -1/+1 |
* | Make sure we perform the variadic method check correctly for calls to a membe... | Eli Friedman | 2012-10-11 | 1 | -2/+14 |
* | Check if an IdentifierInfo* is null when the FunctionDecl isn't a simple C fu... | Ted Kremenek | 2012-10-02 | 1 | -2/+6 |
* | -Wformat: Don't check format strings in uninstantiated templates. | Jordan Rose | 2012-10-02 | 1 | -3/+2 |
* | -Warc-repeated-use-of-weak: check ivars and variables as well. | Jordan Rose | 2012-09-28 | 1 | -1/+11 |
* | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S... | Sylvestre Ledru | 2012-09-27 | 1 | -1/+1 |
* | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 | 1 | -1/+1 |
* | Avoid multiple atomic builtin declaration. | Abramo Bagnara | 2012-09-22 | 1 | -4/+13 |
* | Improvements to my patch in r164143 per | Fariborz Jahanian | 2012-09-20 | 1 | -18/+16 |
* | minor refactoring of my last check-in. | Fariborz Jahanian | 2012-09-18 | 1 | -2/+2 |
* | c: warn when an integer value comparison with an | Fariborz Jahanian | 2012-09-18 | 1 | -6/+68 |
* | -Warc-retain-cycles: look through [^{...} copy] and Block_copy(^{...}) | Jordan Rose | 2012-09-17 | 1 | -0/+18 |
* | const _Atomic(T) is not an atomic type, so do not allow it as the type 'A' in | Richard Smith | 2012-09-15 | 1 | -1/+5 |
* | -Warc-retain-cycles: warn at variable initialization as well as assignment. | Jordan Rose | 2012-09-15 | 1 | -1/+16 |
* | Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. | Jordan Rose | 2012-09-13 | 1 | -5/+22 |
* | Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). | Jordan Rose | 2012-09-13 | 1 | -2/+4 |
* | Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. | Jordan Rose | 2012-09-08 | 1 | -40/+46 |
* | Format strings: %Ld isn't available on Darwin or Windows. | Jordan Rose | 2012-09-08 | 1 | -27/+51 |