1. 8a285ae Emit a -Wnull-dereference warning for "*null" not just "*null = something". Addresses rdar://9269271. by Argyrios Kyrtzidis · 14 years ago
  2. ec385cf When Sema::ClassifyName() finds an invalid ivar reference, return an by Douglas Gregor · 14 years ago
  3. 89ebaed "note" location of forward class used as receiver of by Fariborz Jahanian · 14 years ago
  4. 50465d1 There were some frustrating problems with the implementation of by Chandler Carruth · 14 years ago
  5. 64089ce Fixes an instance method meta-data generation bug in by Fariborz Jahanian · 14 years ago
  6. 7c2bdcb Fix a bug in calculation of composite type by Fariborz Jahanian · 14 years ago
  7. 5272adf Enforce nonnull __attribute__ on Objective-C method calls. // rdar://9287695 by Fariborz Jahanian · 14 years ago
  8. eefa76e Allow shadowin of 'self' in objc methods in by Fariborz Jahanian · 14 years ago
  9. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  10. b8f17ab Redeclaration of 'self' should be flagged in by Fariborz Jahanian · 14 years ago
  11. 627788c Fix a regression where the initializer implements by Fariborz Jahanian · 14 years ago
  12. b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 14 years ago
  13. f04eb2d Now that the analyzer is distinguishing between uninitialized uses that by Chandler Carruth · 14 years ago
  14. 759abb4 Fix lookup for class messages sent to qualified-class by Fariborz Jahanian · 14 years ago
  15. b460210 Also 'self' in blocks need be handled specially. // rdar://9181463 by Fariborz Jahanian · 14 years ago
  16. f2d74cc 'self' is objective-c's 'self' objc pointer only in by Fariborz Jahanian · 14 years ago
  17. 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 14 years ago
  18. 3d9ce90 Make diagnostic clearer. by Fariborz Jahanian · 14 years ago
  19. 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 14 years ago
  20. 7ea2193 Properly move attributes to the decl spec when applying them there. by John McCall · 14 years ago
  21. def8631 Ignore weak_import on Objective-C property and method declarations on by Douglas Gregor · 14 years ago
  22. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  23. db9e9e6 Remove warning for null characters in CFString literals. Clang handles them just fine, and GCC 4.2 doesn't warn here either. by Ted Kremenek · 14 years ago
  24. 4eb7f69 Don't poke into redefined 'id' type looking for a property by Fariborz Jahanian · 14 years ago
  25. 908c09f Take 2: merge -Wuninitialized-experimental into -Wuninitialized. Only *must-be-uninitialized* warnings are reported, with *maybe-uninitialized* under a separate flag. I await any fallout/comments/feedback, although hopefully this will produce no noise for users. by Ted Kremenek · 14 years ago
  26. 18d8b79 Disable 'auto' type deduction in Objective-C. It likes 'id' a bit too by Douglas Gregor · 14 years ago
  27. a4fdbfa Block return type of the initialized must be by Fariborz Jahanian · 14 years ago
  28. 90ba78c Place duplicate argument declaration in in by Fariborz Jahanian · 14 years ago
  29. 27569b0 Property setter/getter must be looked up in property type's by Fariborz Jahanian · 14 years ago
  30. 6147806 Lookup selector in protocol list of qualified objc type by Fariborz Jahanian · 14 years ago
  31. 02b0d65 Warn on usage of unavailable objc 'class' in by Fariborz Jahanian · 14 years ago
  32. 834e3f6 Fix my earlier commit to work with escaped newlines and leave breadcrumbs by John McCall · 14 years ago
  33. 2792fa5 objc_gc wants a pointer type, not a function type; give it a more appropriate by John McCall · 14 years ago
  34. e224ba7 Fix tests to account for new warning "expected ';' at end of declaration list". Sorry, folks! by Carl Norum · 14 years ago
  35. bdc49d3 Pretty up the wrong-number-of-arguments-for-attribute diagnostic by by John McCall · 14 years ago
  36. 872b8d1 Move test/SemaObjC/method-arg-decay.m -> test/Analysis/method-arg-decay.m by Argyrios Kyrtzidis · 14 years ago
  37. 354a3c3 fix typo in *all* of the test cases by Matt Beaumont-Gay · 14 years ago
  38. f565f11 fix typo in test too by Matt Beaumont-Gay · 14 years ago
  39. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
  40. e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
  41. 95bba6f Move some Objective-C tests to SemaObjC and CodeGenObjC. by Anders Carlsson · 14 years ago
  42. 8110f04 In Objective-C, there are no trailing return types, so don't produce diagnostics suggesting they are missing. by Richard Smith · 14 years ago
  43. 21761c8 Warn when type modifiers on objc method declarations in by Fariborz Jahanian · 14 years ago
  44. 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 14 years ago
  45. b0c2301 Remove warning on future change in ivar lookup rule by Fariborz Jahanian · 14 years ago
  46. da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 14 years ago
  47. 9ab8063 Test case for // rdar://8850818 by Fariborz Jahanian · 14 years ago
  48. 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
  49. 2a96bf5 Improve diagnostics on missing property decl. by Fariborz Jahanian · 14 years ago
  50. 41aadbc Improve diagnostics when property names an object type of by Fariborz Jahanian · 14 years ago
  51. b1224f6 Warn if method for a deprecated method is implemented. by Fariborz Jahanian · 14 years ago
  52. d61df3d Put "incomplete implementation" warning under a flag. by Ted Kremenek · 14 years ago
  53. d263fd1 Fix a block sema bug where result type of initializer by Fariborz Jahanian · 14 years ago
  54. 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
  55. 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  56. 8348de3 Support for objc use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  57. 1b52844 Move uninitialized variable checking back under -Wuninitialized-experimental. It is clear from user feedback that this warning is not quite ready. by Ted Kremenek · 14 years ago
  58. 1e99a77 Restore a test which I accientally overwrote in my last patch. by Fariborz Jahanian · 14 years ago
  59. 8b78913 -Wselector should warn on implemented selectors only by Fariborz Jahanian · 14 years ago
  60. 4ee2bb1 Downgrade error about attribute 'iboutlet' and 'ibaction' being applied to anything but a instance method to a warning. by Ted Kremenek · 14 years ago
  61. 609e317 Based on user feedback, swap -Wuninitialized diagnostics to have the warning refer to the bad use, and the note to the variable declaration. by Ted Kremenek · 14 years ago
  62. 293a45e Improve the diagnostic for -Wcustom-atomic-properties. Suggestion by Fariborz! by Argyrios Kyrtzidis · 14 years ago
  63. 94659e4 Add -Wcustom-atomic-properties which warns if an atomic-by-default property has custom getter or setter. by Argyrios Kyrtzidis · 14 years ago
  64. 1ea800c Teach -Wuninitialized about ObjC fast enumeration loops. by Ted Kremenek · 14 years ago
  65. d0fbadd Tweak the rule for deciding if a provisional ivar is needed by Fariborz Jahanian · 14 years ago
  66. d6b8de0 Change the wording of the bad-decl-for-attribute warning and error by John McCall · 14 years ago
  67. e00909a Tweak diagnostic: by Ted Kremenek · 14 years ago
  68. c32bb2a Add test case for <rdar://problem/8891119>. In by Ted Kremenek · 14 years ago
  69. 2b77cb8 Don't warn on missing 'copy' attribute on a 'block' by Fariborz Jahanian · 14 years ago
  70. 112c330 Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi. // rdar://8818375 by Fariborz Jahanian · 14 years ago
  71. e776f88 Guard lazy synthesis of provisional ivars under the new by Fariborz Jahanian · 14 years ago
  72. c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
  73. 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
  74. 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
  75. dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
  76. 8b1aba4 Improve diagnostics when property being looked up by Fariborz Jahanian · 14 years ago
  77. 7504966 ivars craeted for explicit @synthesize and those by Fariborz Jahanian · 14 years ago
  78. c78f684 Enhance my implementation of //rdar ://8747333 in r121597 to allow by Fariborz Jahanian · 14 years ago
  79. 88f5e9b Any property declared in a class extension might have user by Fariborz Jahanian · 14 years ago
  80. ad616eb Added remaining objective-c library builtins (as in gcc) to by Fariborz Jahanian · 14 years ago
  81. 74b2756 Diagnose when accessing property in a class method and by Fariborz Jahanian · 14 years ago
  82. a9e9144 Improve on objc diagnostics. // rdar://8721692 by Fariborz Jahanian · 14 years ago
  83. 2600503 When unknown method is sent to a receiver of by Fariborz Jahanian · 14 years ago
  84. d7e40f0 Add objc_getClass as an objc builtin function by Fariborz Jahanian · 14 years ago
  85. de26760 Warn if direct accessing synthesized ivar backing the property in by Fariborz Jahanian · 14 years ago
  86. 2a28914 Check for duplicate declaration of a property in current and by Fariborz Jahanian · 14 years ago
  87. 5de74d1 Propagate the deprecated and unavailable attributes from a by John McCall · 14 years ago
  88. ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
  89. 9d21944 Remove this test for now. by Fariborz Jahanian · 14 years ago
  90. 24fce28 Remove space from rdar URIs. by Fariborz Jahanian · 14 years ago
  91. ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
  92. de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
  93. 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
  94. 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
  95. 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
  96. 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
  97. 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
  98. e8a2d4c Only warn for mismatched types in Objective-C methods when they are incompatible, not when they are simply different. Now we test whether the difference in types breaks the principle of substitutability, rather than whether they are different. by David Chisnall · 14 years ago
  99. 788f489 Tweak diagnostics for redeclaration of a @property in a class extension where the redelcaration and original by Ted Kremenek · 14 years ago
  100. 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 14 years ago