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