1. e10f4d3 -Warc-retain-cycles: warn at variable initialization as well as assignment. by Jordan Rose · 12 years ago
  2. 6db351a In debugger mode, allow comparisons between pointers and integers by Douglas Gregor · 12 years ago
  3. 3359fa3 refactoring + objective-C specific test for my last patch. // rdar://12233989 by Fariborz Jahanian · 12 years ago
  4. 2d40d9e c: make __attribute__((unused)) transitive. by Fariborz Jahanian · 12 years ago
  5. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  6. 9617130 objective-C: clang must implicitly convert by Fariborz Jahanian · 12 years ago
  7. a414a2f objective-C: make -Widiomatic-parentheses work by Fariborz Jahanian · 12 years ago
  8. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  9. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  10. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  11. 27bec77 Don't do jump-scope checking when code completion is enabled. It's by Douglas Gregor · 12 years ago
  12. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  13. ed6662d objc: Include all types when issuing warning under -Wdirect-ivar-access. by Fariborz Jahanian · 12 years ago
  14. b25466e objc-arc: Make -Wdirect-ivar-access accessible to all by Fariborz Jahanian · 12 years ago
  15. cff863f objective-c: Exclude -Wdirect-ivar-access for arc. by Fariborz Jahanian · 12 years ago
  16. c69d735 objective-c: Implement gcc's -Wdirect-ivar-access option. // rdar://6505197 by Fariborz Jahanian · 12 years ago
  17. 71f55f7 Refactor checks for unevaluated contexts into a common utility function. by David Blaikie · 12 years ago
  18. 1503f0d Introduce new queries on ObjCRuntime for how to interpret subscripts by John McCall · 12 years ago
  19. b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
  20. adb1d4c PR12917: Remove incorrect assumption that lambda mangling information cannot by Richard Smith · 12 years ago
  21. ddcfbc9 For varargs, diagnose passing ObjC objects by value like other non-POD types. by Jordan Rose · 12 years ago
  22. 251c449 Handle the case where the base type is not dependent, but the derived one is. by Rafael Espindola · 12 years ago
  23. 379b281 Issue warning when assigning out-of-range integer values to enums. by Fariborz Jahanian · 12 years ago
  24. d5209ae -Wobjc-literal-compare: don't warn when comparing against nil. by Jordan Rose · 12 years ago
  25. eec207f Add -Wobjc-string-compare under -Wobjc-literal-compare. by Jordan Rose · 12 years ago
  26. 8d872ca Now that -Wobjc-literal-compare is a warning, put the fixit on a note. by Jordan Rose · 12 years ago
  27. 7e54fb5 PR13365: Fix code which was trying to treat an array of DeducedTemplateArgument by Richard Smith · 12 years ago
  28. 6deae7c Downgrade the "direct comparison" error for ObjC literals to a warning. by Jordan Rose · 12 years ago
  29. ab91ef1 PR9793: Treat substitution as an instantiation step for the purpose of the by Richard Smith · 12 years ago
  30. 7c81b43 Rename -Wself-assign-memvar to -Wself-assign-field to improve local consistency a bit. by Nico Weber · 12 years ago
  31. 7dd900e In blocks, only pretend that enum constants have enum type if necessary. by Jordan Rose · 12 years ago
  32. d68615f Change condition to be the same as in SemaTemplateInstantiate. by Nico Weber · 12 years ago
  33. 43bb179 Warn on self-assignment to member variables. PR13104. by Nico Weber · 12 years ago
  34. e1971a1 Refactoring after r159290: don't hold onto and check a misleading QualType. by Richard Smith · 12 years ago
  35. 83ea530 Check for non-POD vararg argument type after default argument promotion, not by Richard Smith · 12 years ago
  36. 8d852e3 Implement John McCall's review of r159212 other than the this pointer not by Rafael Espindola · 12 years ago
  37. 0713d99 Fix a crash I introduced in r159212. by Rafael Espindola · 12 years ago
  38. 0b4fe50 During codegen of a virtual call we would extract any casts in the expression by Rafael Espindola · 12 years ago
  39. 831421f Unrevert r158887, reverted in r158949, along with a fix for the bug which by Richard Smith · 12 years ago
  40. 28ad063 Support L__FUNCTION__ in microsoft mode, PR11789 by Nico Weber · 12 years ago
  41. 94c4d61 Show fixit for unqualified calls to methods of dependent bases by Nico Weber · 12 years ago
  42. 4e294ee Revert r158887. This fixes pr13168. by Rafael Espindola · 12 years ago
  43. 0523327 Don't warn for -Wstatic-in-inline if the used function is also inline. by Jordan Rose · 12 years ago
  44. 7d96f61 If an object (such as a std::string) with an appropriate c_str() member function by Richard Smith · 12 years ago
  45. 4b554f4 Allow unqualified lookup of non-dependent member functions by Nico Weber · 12 years ago
  46. 33c0f37 Remove -Winternal-linkage-in-inline in C++. by Jordan Rose · 12 years ago
  47. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  48. c4429b9 Change -Winternal-linkage-in-inline from ExtWarn to Warning in C++. by Jordan Rose · 12 years ago
  49. 0eb3f45 Support -Winternal-linkage-in-inline in C++ code. by Jordan Rose · 12 years ago
  50. 11b46a0 Allow internal decls in inline functions if the function is in the main file. by Jordan Rose · 12 years ago
  51. 860a319 Fix Sema and IRGen for atomic compound assignment so it has the right semantics when promotions are involved. by Eli Friedman · 12 years ago
  52. 106af9e Warn when a static variable is referenced in a non-static inline function. by Jordan Rose · 12 years ago
  53. 03f1eb0 Check the parameter lists and return type of both blocks and lambdas by Douglas Gregor · 12 years ago
  54. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
  55. 9f63a45 Disallow using ObjC literals in direct comparisons (== and friends). by Jordan Rose · 12 years ago
  56. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
  57. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  58. 36d02af Add a warning for when an array-to-pointer decay is performed on an array by Richard Smith · 12 years ago
  59. 40e2999 Improve fixit for comparison operator on lhs of bitwise operator. by Nico Weber · 12 years ago
  60. a27cb25 Remove some extra braces. by Eric Christopher · 12 years ago
  61. 4872e10 Fix PR12960 by not attempting to correct cases when we're not actually instantiatiating a template. by David Blaikie · 12 years ago
  62. a611506 Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conceptually, this is part of -Wunused-value, but I added a separate flag -Wunused-volatile-lvalue so it doesn't get turned off by accident with -Wno-unused-value. I also made a few minor improvements to existing unused value warnings in the process. <rdar://problem/11516811>. by Eli Friedman · 12 years ago
  63. d57f52c Clean up r156925, so that we only mark the capturing DeclRefExpr of a by Douglas Gregor · 12 years ago
  64. 29a93f8 Fix code generation of variables reference expressions when mixing by Douglas Gregor · 12 years ago
  65. 9fb1ac5 Don't warn when NULL is used within a macro but its conversion is outside a macro. by David Blaikie · 12 years ago
  66. c608c3c Further improvement to wording of overload resolution diagnostics, and including by Richard Smith · 12 years ago
  67. f7b8056 PR11857: When the wrong number of arguments are provided for a function by Richard Smith · 12 years ago
  68. ab41fe9 Move Sema::VerifyIntegerConstantExpression() and by Douglas Gregor · 12 years ago
  69. 6a26e2e Move Sema::RequireNonAbstractType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  70. f502d8e Switch RequireLiteralType() off of PartialDiagnostic. by Douglas Gregor · 12 years ago
  71. d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 12 years ago
  72. b9e05f1 Add support for full-width 128-bit integer literals. by Stephen Canon · 12 years ago
  73. ca2e1b7 Workaround a miscompile in 483.xalancbmk while we figure it out. by David Blaikie · 12 years ago
  74. c1c0725 Fix PR12378: provide conversion warnings on default args of function templates by David Blaikie · 12 years ago
  75. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  76. 98f71aa C++11 weakens the requirement for types used with offsetof from POD to standard layout type. by Benjamin Kramer · 12 years ago
  77. 152f6b7 Rename isPODType (using the C++98 rules) into isCXX98PODType and make isPODType decide which one to use based on LangOptions. by Benjamin Kramer · 12 years ago
  78. 13bffc5 PR 12586: Fix assert while running libc++ testsuite: deal with exception by Richard Smith · 12 years ago
  79. d448ce0 VerifyICE: Pass PartialDiagnostics by reference. by Benjamin Kramer · 12 years ago
  80. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 12 years ago
  81. 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
  82. 97b57a2 When we're flagging a protected scope to prevent jumps into the by John McCall · 12 years ago
  83. 262acda objective-c literals: Issue warning and ignore by Fariborz Jahanian · 12 years ago
  84. f7ecc30 Compute standard conversion sequences for conversions to atomic by Douglas Gregor · 12 years ago
  85. 9985038 objective-c numeric literal: type of boolean is by Fariborz Jahanian · 12 years ago
  86. e7ea28a objective-c: remove IsConstProperty as it does not by Fariborz Jahanian · 12 years ago
  87. 5915561 objective-c: add an assertion for property by Fariborz Jahanian · 12 years ago
  88. eb52f86a Fix bugs found by -Wconstant-conversion improvements currently under review. by David Blaikie · 12 years ago
  89. d2008e2 Implement support for null non-type template arguments for non-type by Douglas Gregor · 12 years ago
  90. 7f39d51 Fix a Sema invariant bug that I recently introduced involving by John McCall · 12 years ago
  91. ae916a1 Properly implement the C rules for composite types for qualified pointers in conditionals. Patch by Tim Northover. by Eli Friedman · 12 years ago
  92. 73f428c Enter an expression evaluation context when parsing by John McCall · 12 years ago
  93. 6c656c3 Remove dead assignment to local variable. by Ted Kremenek · 12 years ago
  94. 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
  95. 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
  96. 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
  97. a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
  98. 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 12 years ago
  99. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  100. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago