- 7132be1 Diagnose uses of 'alignof' on functions in -pedantic mode. by Richard Smith · 11 years ago
- 80a8eb7 Tweak wording and add diagnostic groups to misc diagnostics. by Eli Friedman · 12 years ago
- c608c3c Further improvement to wording of overload resolution diagnostics, and including by Richard Smith · 12 years ago
- f7b8056 PR11857: When the wrong number of arguments are provided for a function by Richard Smith · 12 years ago
- 9b127f3 Add fixit notes for -Wconstant-logical-operand. by Matt Beaumont-Gay · 13 years ago
- 9aab148 Fix an inconsistency in Sema::ConvertArgumentsForCall in that by Peter Collingbourne · 13 years ago
- 0683a14 Expand the coverage of the warning for constants on the RHS of logical operands: by Chandler Carruth · 13 years ago
- 8a285ae Emit a -Wnull-dereference warning for "*null" not just "*null = something". Addresses rdar://9269271. by Argyrios Kyrtzidis · 13 years ago
- 5862f0e When emitting a "too many arguments to function call..." error, also include a note with a location for the function prototype. by Ted Kremenek · 13 years ago
- a8d459e Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings() where block-level expressions that need by Ted Kremenek · 13 years ago
- c56c004 Teach CFGBuilder about null pointer constants in conditionals, and how they can be used to prune branches. Fixes false null pointer dereference warning in PR 8183. by Ted Kremenek · 14 years ago
- 377e215 Add test case (from PR 8876) for suppressing 'indirection of non-volatile null pointer...' warning due to reachability analysis. by Ted Kremenek · 14 years ago
- abc56c7 When deciding whether to complain about the type of a boolean condition, use by John McCall · 14 years ago
- cf2e506 C's comma operator performs lvalue conversion on both its operands; by John McCall · 14 years ago
- b7690b4 turn down the logical bitwise confusion warning to not warn by Chris Lattner · 14 years ago
- 23ef3e4 restrict the && -> & warning to cover a case daniel noted. by Chris Lattner · 14 years ago
- 90a8f27 Add a warning to catch a bug recently caught by code review, like this: by Chris Lattner · 14 years ago
- 8b5dec3 implement PR7569, warning about assignment to null, which by Chris Lattner · 14 years ago
- c5e869b Add a testcase for PR6501 (too many/too few arguments to a function call). by Eric Christopher · 14 years ago
- 03a4bee Remove fixit for string literal comparison. Telling the user to use 'strcmp' is bad, and by Ted Kremenek · 14 years ago
- d1e4d9b Don't emit string-comparison or self-comparison warnings in by Douglas Gregor · 15 years ago
- cb329c5 use DiagRuntimeBehavior to silence the div/rem by zero warning when by Chris Lattner · 15 years ago
- 7ef655a implement PR6004, warning about divide and remainder by zero. by Chris Lattner · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
- 433dd49 Remove unnecessary -fblocks=0. by Daniel Dunbar · 15 years ago
- 0a026af Implement PR5242: don't desugar a type more than once in a diagnostic. This by Chris Lattner · 15 years ago
- 31fddcc Update tests by Anders Carlsson · 15 years ago
- 9c10fcf reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. by Chris Lattner · 15 years ago
- 6409625 Parse typeof-specifier the same way as sizeof/alignof are parsed. by Argyrios Kyrtzidis · 15 years ago
- eb32fde Simplify the scheme used for keywords, and change the classification by Eli Friedman · 15 years ago
- 44e35f7 Improve "assignment to cast" diagnostic. by Daniel Dunbar · 15 years ago
- 5717dae Strip paren expressions when trying to diagnose "cast as lvalue" extension. by Daniel Dunbar · 15 years ago
- 48d1ef7 Driver: Manually translate a number of -f with no- variants options to by Daniel Dunbar · 15 years ago
- d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 15 years ago
- 9af5500 Fix rdar://6719156 - clang should emit a better error when blocks are disabled but are used anyway by Chris Lattner · 15 years ago
- d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 15 years ago
- 3e87209 do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase. by Chris Lattner · 16 years ago
- 466a7f8 undefined -> unspecified. Thanks Mike. by Chris Lattner · 16 years ago
- 55660a7 implement PR3753, warning about comparisons with a string literal. by Chris Lattner · 16 years ago
- 399bd1b refine the "use of unary operator that may be intended as compound assignment (+=)" by Chris Lattner · 16 years ago
- d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
- 56cd21b If x is an invalid field decl, don't construct an expression for P->x, by Chris Lattner · 16 years ago
- da02747 Implement C99 6.5.3.4p1, rejecting sizeof(bitfield) by Chris Lattner · 16 years ago
- 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
- 4209a39 add expected diag by Chris Lattner · 16 years ago
- 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
- 7ca1425 add a silly testcase by Chris Lattner · 16 years ago
- b1b4d33 print a type in a diagnostic. by Chris Lattner · 16 years ago
- ca354fa Implement rdar://6319320: give a good diagnostic for cases where people by Chris Lattner · 16 years ago
- 2c15647 add a simple check to warn people who type "=+" when they probably meant "+=". by Chris Lattner · 16 years ago
- baf0d66 Add support for __extension__ as an lvalue. rdar://6097308 by Chris Lattner · 16 years ago
- 3508084 Implement support for __extension__ which silences extwarnings in its by Chris Lattner · 17 years ago