1. b460210 Also 'self' in blocks need be handled specially. // rdar://9181463 by Fariborz Jahanian · 13 years ago
  2. f2d74cc 'self' is objective-c's 'self' objc pointer only in by Fariborz Jahanian · 13 years ago
  3. 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 13 years ago
  4. 3d9ce90 Make diagnostic clearer. by Fariborz Jahanian · 13 years ago
  5. 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 13 years ago
  6. 7ea2193 Properly move attributes to the decl spec when applying them there. by John McCall · 13 years ago
  7. def8631 Ignore weak_import on Objective-C property and method declarations on by Douglas Gregor · 13 years ago
  8. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  9. 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 · 13 years ago
  10. 4eb7f69 Don't poke into redefined 'id' type looking for a property by Fariborz Jahanian · 13 years ago
  11. 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
  12. 18d8b79 Disable 'auto' type deduction in Objective-C. It likes 'id' a bit too by Douglas Gregor · 14 years ago
  13. a4fdbfa Block return type of the initialized must be by Fariborz Jahanian · 14 years ago
  14. 90ba78c Place duplicate argument declaration in in by Fariborz Jahanian · 14 years ago
  15. 27569b0 Property setter/getter must be looked up in property type's by Fariborz Jahanian · 14 years ago
  16. 6147806 Lookup selector in protocol list of qualified objc type by Fariborz Jahanian · 14 years ago
  17. 02b0d65 Warn on usage of unavailable objc 'class' in by Fariborz Jahanian · 14 years ago
  18. 834e3f6 Fix my earlier commit to work with escaped newlines and leave breadcrumbs by John McCall · 14 years ago
  19. 2792fa5 objc_gc wants a pointer type, not a function type; give it a more appropriate by John McCall · 14 years ago
  20. e224ba7 Fix tests to account for new warning "expected ';' at end of declaration list". Sorry, folks! by Carl Norum · 14 years ago
  21. bdc49d3 Pretty up the wrong-number-of-arguments-for-attribute diagnostic by by John McCall · 14 years ago
  22. 872b8d1 Move test/SemaObjC/method-arg-decay.m -> test/Analysis/method-arg-decay.m by Argyrios Kyrtzidis · 14 years ago
  23. 354a3c3 fix typo in *all* of the test cases by Matt Beaumont-Gay · 14 years ago
  24. f565f11 fix typo in test too by Matt Beaumont-Gay · 14 years ago
  25. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
  26. 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
  27. 95bba6f Move some Objective-C tests to SemaObjC and CodeGenObjC. by Anders Carlsson · 14 years ago
  28. 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
  29. 21761c8 Warn when type modifiers on objc method declarations in by Fariborz Jahanian · 14 years ago
  30. 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 14 years ago
  31. b0c2301 Remove warning on future change in ivar lookup rule by Fariborz Jahanian · 14 years ago
  32. 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
  33. 9ab8063 Test case for // rdar://8850818 by Fariborz Jahanian · 14 years ago
  34. 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
  35. 2a96bf5 Improve diagnostics on missing property decl. by Fariborz Jahanian · 14 years ago
  36. 41aadbc Improve diagnostics when property names an object type of by Fariborz Jahanian · 14 years ago
  37. b1224f6 Warn if method for a deprecated method is implemented. by Fariborz Jahanian · 14 years ago
  38. d61df3d Put "incomplete implementation" warning under a flag. by Ted Kremenek · 14 years ago
  39. d263fd1 Fix a block sema bug where result type of initializer by Fariborz Jahanian · 14 years ago
  40. 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
  41. 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  42. 8348de3 Support for objc use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  43. 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
  44. 1e99a77 Restore a test which I accientally overwrote in my last patch. by Fariborz Jahanian · 14 years ago
  45. 8b78913 -Wselector should warn on implemented selectors only by Fariborz Jahanian · 14 years ago
  46. 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
  47. 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
  48. 293a45e Improve the diagnostic for -Wcustom-atomic-properties. Suggestion by Fariborz! by Argyrios Kyrtzidis · 14 years ago
  49. 94659e4 Add -Wcustom-atomic-properties which warns if an atomic-by-default property has custom getter or setter. by Argyrios Kyrtzidis · 14 years ago
  50. 1ea800c Teach -Wuninitialized about ObjC fast enumeration loops. by Ted Kremenek · 14 years ago
  51. d0fbadd Tweak the rule for deciding if a provisional ivar is needed by Fariborz Jahanian · 14 years ago
  52. d6b8de0 Change the wording of the bad-decl-for-attribute warning and error by John McCall · 14 years ago
  53. e00909a Tweak diagnostic: by Ted Kremenek · 14 years ago
  54. c32bb2a Add test case for <rdar://problem/8891119>. In by Ted Kremenek · 14 years ago
  55. 2b77cb8 Don't warn on missing 'copy' attribute on a 'block' by Fariborz Jahanian · 14 years ago
  56. 112c330 Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi. // rdar://8818375 by Fariborz Jahanian · 14 years ago
  57. e776f88 Guard lazy synthesis of provisional ivars under the new by Fariborz Jahanian · 14 years ago
  58. c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
  59. 99130e5 Complain on missing property getter method only by Fariborz Jahanian · 14 years ago
  60. 8e5fc9b Warn when message is sent to receiver of by Fariborz Jahanian · 14 years ago
  61. dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
  62. 8b1aba4 Improve diagnostics when property being looked up by Fariborz Jahanian · 14 years ago
  63. 7504966 ivars craeted for explicit @synthesize and those by Fariborz Jahanian · 14 years ago
  64. c78f684 Enhance my implementation of //rdar ://8747333 in r121597 to allow by Fariborz Jahanian · 14 years ago
  65. 88f5e9b Any property declared in a class extension might have user by Fariborz Jahanian · 14 years ago
  66. ad616eb Added remaining objective-c library builtins (as in gcc) to by Fariborz Jahanian · 14 years ago
  67. 74b2756 Diagnose when accessing property in a class method and by Fariborz Jahanian · 14 years ago
  68. a9e9144 Improve on objc diagnostics. // rdar://8721692 by Fariborz Jahanian · 14 years ago
  69. 2600503 When unknown method is sent to a receiver of by Fariborz Jahanian · 14 years ago
  70. d7e40f0 Add objc_getClass as an objc builtin function by Fariborz Jahanian · 14 years ago
  71. de26760 Warn if direct accessing synthesized ivar backing the property in by Fariborz Jahanian · 14 years ago
  72. 2a28914 Check for duplicate declaration of a property in current and by Fariborz Jahanian · 14 years ago
  73. 5de74d1 Propagate the deprecated and unavailable attributes from a by John McCall · 14 years ago
  74. ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
  75. 9d21944 Remove this test for now. by Fariborz Jahanian · 14 years ago
  76. 24fce28 Remove space from rdar URIs. by Fariborz Jahanian · 14 years ago
  77. ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
  78. de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
  79. 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
  80. 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
  81. 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
  82. 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
  83. 1235b0e Pending further discussion, re-enable warnings for Objective C by John McCall · 14 years ago
  84. 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
  85. 788f489 Tweak diagnostics for redeclaration of a @property in a class extension where the redelcaration and original by Ted Kremenek · 14 years ago
  86. 9a632ea Fix handling of property and ivar lookup in typo correction; the two by Douglas Gregor · 14 years ago
  87. 3eedbb0 Introduce a simple cache for unqualified typo corrections, so that we by Douglas Gregor · 14 years ago
  88. 43e1b46 Fixes a bug in ivar lookup in the new objc's default by Fariborz Jahanian · 14 years ago
  89. 6eaac8b When performing typo correction, keep track of whether the last lookup by Douglas Gregor · 14 years ago
  90. 95f4292 When performing typo correction, look through the set of known by Douglas Gregor · 14 years ago
  91. f2ad2c9 This patch does a few things in the area of objective-c by Fariborz Jahanian · 14 years ago
  92. 258bcbc Rename test name. by Fariborz Jahanian · 14 years ago
  93. f54e3ae Method implemented in class's implementation may implement by Fariborz Jahanian · 14 years ago
  94. bdaae39 Method declaration and its implementation must match in all their types. by Fariborz Jahanian · 14 years ago
  95. ff3a078 Patch to support transparent_union arguments by Fariborz Jahanian · 14 years ago
  96. 60acea4 Issue warning for trivial cases of nonnull attributes by Fariborz Jahanian · 14 years ago
  97. 1b2ad2f Revert r114316, -Wunused-value enabled by default was intended. by Argyrios Kyrtzidis · 14 years ago
  98. 6dff228 Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. by Argyrios Kyrtzidis · 14 years ago
  99. 200b292 When we run into an error parsing or type-checking the left-hand side by Douglas Gregor · 14 years ago
  100. 23c0104 Diagnose use of incomplete type on method argument type of by Fariborz Jahanian · 14 years ago