1. 350e956 -Wdeprecated warning to include reference (as a note) by Fariborz Jahanian · 12 years ago
  2. cba0ebc Change warning to error when property setter names conflict. // rdar://11528439 by Fariborz Jahanian · 12 years ago
  3. b5b155c objective-c: warn on use of property setters by Fariborz Jahanian · 12 years ago
  4. d5f1bd2 objective-c: Fixes a corner case and interesting bug. by Fariborz Jahanian · 12 years ago
  5. 8e0317e objc: change option to be -Wobjc-interface-ivars by Fariborz Jahanian · 12 years ago
  6. edcc27f objective-c: When default synthesizing readonly IBOutlet properties by Fariborz Jahanian · 12 years ago
  7. 2b309fb objective-c: Warn if default synthesizing readonly IBOutlet properties by Fariborz Jahanian · 12 years ago
  8. 1be17ab objc: use "class extension" instead of "continuation class" by Fariborz Jahanian · 12 years ago
  9. ba9e16f Another test for r157025 <rdar://problem/11460990>. by Fariborz Jahanian · 12 years ago
  10. 0a4a23a A selector match between two Objective-C methods does *not* guarantee by Douglas Gregor · 12 years ago
  11. dd87224 In the override search for Objective-C methods, protect against ASTs that have NULL interfaces behind a category, which can happen in invalid code. Fixes <rdar://problem/11478173>, a recent regression by Douglas Gregor · 12 years ago
  12. 9abf88c objective-c: perform strict type checking on property by Fariborz Jahanian · 12 years ago
  13. f5343ff Allow objc @() syntax for enum types. by Argyrios Kyrtzidis · 12 years ago
  14. 7441471 objc: avoid duplicate diagnostics on certain type mismatches by Fariborz Jahanian · 12 years ago
  15. dc3eb6a Remove word 'block' from option and diagnostic I added in r156825. by Fariborz Jahanian · 12 years ago
  16. 8f674a8 objective-c nonfragile abi: discourage ivar declarations by Fariborz Jahanian · 12 years ago
  17. 0cd00be objc: allow typedef'ing an id to a pointer to a c-struct only. by Fariborz Jahanian · 12 years ago
  18. 3eda6fa Only check NSArray/NSDictionary boxing method params once. by Jordy Rose · 12 years ago
  19. 99446d9 Don't crash on boxed strings when +stringWithUTF8String: is missing. by Jordy Rose · 12 years ago
  20. edd2760 Don't crash when using objc boxed expression with parsing error. by Argyrios Kyrtzidis · 12 years ago
  21. d1376ee Bind cleanups after doing l2r conversion on the operand of a by John McCall · 12 years ago
  22. dc17020 Inhibit ObjC format warning only in system headers (NSLocalizedString). by Jean-Daniel Dupas · 12 years ago
  23. 975eef6 objective-c: warn for properties being default synthesized by Fariborz Jahanian · 12 years ago
  24. e4c043d Add a missing RequireCompleteType call when synthesizing properties. <rdar://problem/11333367>. by Eli Friedman · 12 years ago
  25. d8a1361 Fix test cases broken by 155936. by David Blaikie · 12 years ago
  26. 08c88db Place several uncovered warnings under warning flags, and tweak diagnostic output including the term "gc" (in lowercase). by Ted Kremenek · 12 years ago
  27. d672436 with -Wdeprecated, include a note to its deprecated declaration by Fariborz Jahanian · 12 years ago
  28. 0e78afb objective-c arc: With currnt documentation, by Fariborz Jahanian · 12 years ago
  29. 9879556 objective-arc: Retune my previous patch so warning by Fariborz Jahanian · 12 years ago
  30. 289677d objective-c arc: Issue warning under -Wreceiver-is-weak by Fariborz Jahanian · 12 years ago
  31. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
  32. a2c91e7 objective-c: Issue diagnostic when an implicit by Fariborz Jahanian · 12 years ago
  33. 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
  34. 97b57a2 When we're flagging a protected scope to prevent jumps into the by John McCall · 12 years ago
  35. 262acda objective-c literals: Issue warning and ignore by Fariborz Jahanian · 12 years ago
  36. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 12 years ago
  37. bf393be objective-c: Don't warn when a category does not implement a method by Fariborz Jahanian · 12 years ago
  38. 878f850 objc-arc: provide a warning when 'receiver' of a message is 'weak' by Fariborz Jahanian · 12 years ago
  39. 29bbd1a Handle placeholder expressions in an ObjC for-collection loop. by John McCall · 12 years ago
  40. 100c649 Forbid the block and lambda copy-capture of __autoreleasing variables by John McCall · 12 years ago
  41. 38ac243 Make sure we perform the relevant implied conversions correctly for ObjC methods with related result types. PR12384. by Eli Friedman · 12 years ago
  42. b684a42 Fix typo in my last patch. by Fariborz Jahanian · 12 years ago
  43. a78eca2 objective-c: Improve diagnostics and by Fariborz Jahanian · 12 years ago
  44. fce79eb Make sure we don't accept an @interface inside another objc container by Argyrios Kyrtzidis · 12 years ago
  45. afcd195 Support '%p' format specifier with block pointers. by Ted Kremenek · 12 years ago
  46. cd707ab Fix crash at @implementation with a forward reference as base class. by Argyrios Kyrtzidis · 12 years ago
  47. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 12 years ago
  48. 509fb3e lldb support: under debugger support flag, when sending message by Fariborz Jahanian · 12 years ago
  49. 1e5bc4f Don't crash when a statement in a block is ill-formed but by John McCall · 12 years ago
  50. 458a7fb objective-c lldb support: don't perform ivar access control check by Fariborz Jahanian · 12 years ago
  51. 8e282c3 Fix horrific CFG bug where '@autoreleasepool' would be put in a dangling block in the CFG. by Ted Kremenek · 12 years ago
  52. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
  53. b0a6615 objc: When issue diagnostic about deprecated method, also by Fariborz Jahanian · 12 years ago
  54. 5a61e0c [Sema] Fix crash-on-invalid-code issue: by Argyrios Kyrtzidis · 12 years ago
  55. f6e88d7 Fix regression from llvm-gcc where we should NOT emit a warning about __attribute__((NSObject)) on a property declaration. This is needed to have retain properties for non-object pointers. Fixes <rdar://problem/10930507>. by Ted Kremenek · 12 years ago
  56. 77bfb8b objective-c: provide fixit hint when atomic property does not by Fariborz Jahanian · 12 years ago
  57. 3306ec1 After numerous requests, have Objective-C 'method declared here' notes mention the actual method. This looks better within an IDE, where text isn't always regurgitated in the presentation of a warning. Fixes radar 10914035. by Ted Kremenek · 12 years ago
  58. a66eccb Improve the diagnostic in ARC mode when a conditional with an Objective-C type and void* is used. <rdar://problem/10486347>. by Eli Friedman · 12 years ago
  59. aa5ab26 Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma pack" to use the same handling that gcc does. Fixes <rdar://problem/10871094> and <rdar://problem/10893316>. by Eli Friedman · 12 years ago
  60. f64bc20 objective-c++: Type of an objc string literal is NSString, not 'id'. by Fariborz Jahanian · 12 years ago
  61. 977ea78 Don't crash on attempts to synthesize an invalid property. by John McCall · 13 years ago
  62. f57c413 When calling a non variadic format function(vprintf, vscanf, NSLogv, …), warn if the format string argument is a parameter that is not itself declared as a format string with compatible format. by Jean-Daniel Dupas · 13 years ago
  63. e698a5c Change wording of warning about using __bridge casts in non-ARC. by Ted Kremenek · 13 years ago
  64. d6cf912 Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is used so profusely by Ted Kremenek · 13 years ago
  65. bb3d14e objc: If a method is not implemented in the category implementation but by Fariborz Jahanian · 13 years ago
  66. d85bf9d Only complain about __strong __strong id, not __strong SomeStrongTypedef by John McCall · 13 years ago
  67. 849639d Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 13 years ago
  68. 04ca252 Fix a couple of nasty bugs involving negative enum constants. <rdar://problem/10760113>. by Eli Friedman · 13 years ago
  69. b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 13 years ago
  70. b918d6b objc: fixes a problem in block type comparison involving by Fariborz Jahanian · 13 years ago
  71. 1c59408 Fixed some testsuite problems introduced by my by Sean Callanan · 13 years ago
  72. 1206f73 Revert r149721. chapuni tells me akyrtzi already fixed the test by Nico Weber · 13 years ago
  73. 50a9a12 Clang has existing support for debuggers that by Sean Callanan · 13 years ago
  74. 798d14f Try to get test passing on windows. by Nico Weber · 13 years ago
  75. 23a4ddf Add a triple to test/SemaObjC/format-strings-objc.m to make it pass in windows hosts. by Argyrios Kyrtzidis · 13 years ago
  76. d603bd1 Further downgrade -Warc-bridge-casts-disallowed-in-nonarc to a warning (not mapped to an error). We can consider mapping it back to an error later. by Ted Kremenek · 13 years ago
  77. 0507280 Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC. by Ted Kremenek · 13 years ago
  78. 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
  79. e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
  80. c645ddf objc: don't crash if primary class is missing and continuation class by Fariborz Jahanian · 13 years ago
  81. f83a615 objc2: add __has_feature(objc_default_synthesize_properties). // rdar://10770497 by Fariborz Jahanian · 13 years ago
  82. 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
  83. 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
  84. 339b907 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 13 years ago
  85. ce3aa39 Disable "non literal format string" for NSString that result from a macro expansion. by Jean-Daniel Dupas · 13 years ago
  86. 34269df Update on format attribute handling. by Jean-Daniel Dupas · 13 years ago
  87. 5faf5d3 Remove the "C" in "implicitly declaring C library function" diagnostic by Jean-Daniel Dupas · 13 years ago
  88. e8c904f Don't suppress access-control or invalid-type diagnostics from a by John McCall · 13 years ago
  89. 4196363 objc: 'id' and block pointer compare in mergeTypes is by Fariborz Jahanian · 13 years ago
  90. e7cff2c objc: allow block pointer matching 'id' type when by Fariborz Jahanian · 13 years ago
  91. e98e5b5 Add support for const pointer to literal-objc string as format attribute. by Jean-Daniel Dupas · 13 years ago
  92. dea8ba2 Fix test on cygwin (where va_list expands to a different type) by Jean-Daniel Dupas · 13 years ago
  93. e6ca97f Fix NSLog format string checking for %@. by Ted Kremenek · 13 years ago
  94. 1acbe5e Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Builtins. by Jean-Daniel Dupas · 13 years ago
  95. 9bc4fc4 Remove trailing slash in front of header name of ObjC builtins. by Jean-Daniel Dupas · 13 years ago
  96. 466f45a objc: Issue a generic diagnostic assigning to an objc object in any abi mode. by Fariborz Jahanian · 13 years ago
  97. e42670b objective-c: Ignore with warning forward class declaration whose name by Fariborz Jahanian · 13 years ago
  98. ce506ae Tighten format string diagnostic and make it a bit clearer (and a bit closer to GCC's). by Ted Kremenek · 13 years ago
  99. 556b1d0 objc: deprecate direct usage of 'isa' of objc objects by Fariborz Jahanian · 13 years ago
  100. 87eaf72 objc-arc: when 'assign' attribute is unspecified, by Fariborz Jahanian · 13 years ago