1. 7268563 Fixes an ObjC migrator crash when last decl in file is an enum. by Fariborz Jahanian · 11 years ago
  2. 9f9e543 ObjectiveC migrator: add support to migrate to NS_OPTIONS. by Fariborz Jahanian · 11 years ago
  3. 44b41b1 ObjectiveC migrator: Remove semicolon after the typedef by Fariborz Jahanian · 11 years ago
  4. bbbb0fe ObjectiveC migration. migration to NS_ENUM/SN_OPTION - wip. by Fariborz Jahanian · 11 years ago
  5. e828018 ObjectiveC migrator: When adding conforming protocol, by Fariborz Jahanian · 11 years ago
  6. 8d8bfb3 ObjectiveC migrator. If a class implements a protocol's by Fariborz Jahanian · 11 years ago
  7. e91b1b9 ObjectiveC migration: complete migrating class by Fariborz Jahanian · 11 years ago
  8. 07b1bbe ObjC migrator: Improve on hueristics. by Fariborz Jahanian · 11 years ago
  9. e16a475 objc migrator: More refinment of property by Fariborz Jahanian · 11 years ago
  10. d412999 ObjC migrator: Add -objcmt-migrate-property to do property by Fariborz Jahanian · 11 years ago
  11. 631435f ObjC migration: more test for migration to properties. by Fariborz Jahanian · 11 years ago
  12. 2a4ebcf ObjC migration: Skip over setter/getter with attributes for now. by Fariborz Jahanian · 11 years ago
  13. 1921b58 [Objective-C migrator] replace candidate user setter/getter with by Fariborz Jahanian · 11 years ago
  14. 96e7813 Add 'not' to commands that are expected to fail. by Rafael Espindola · 11 years ago
  15. f75ece4 [arcmt/driver] For the -ccc-arcmt-* flags, claim them when -fno-objc-arc is passed to avoid the by Argyrios Kyrtzidis · 11 years ago
  16. f4d0239 Point diagnostics that complain about a use of a selector in an objc message, to the selector location. by Argyrios Kyrtzidis · 12 years ago
  17. ecc271f [objcmt] Fix a mishandled conversion to objc directory literal. by Argyrios Kyrtzidis · 12 years ago
  18. 33ace06 [arcmt] Make sure the function has an associated parameter for the argument by Argyrios Kyrtzidis · 12 years ago
  19. ed351e6 [arcmt] Make sure the objc migrators work fine when used with a PCH. by Argyrios Kyrtzidis · 12 years ago
  20. bde67cf Undo my re-wording of the "ARC forbids Objective-C objects in ..." by Douglas Gregor · 12 years ago
  21. 4581d45 Forbid the use of objects in unions in Objective-C++ ARC. Fixes by Douglas Gregor · 12 years ago
  22. a44b970 [objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionary literal by Argyrios Kyrtzidis · 12 years ago
  23. 4ce831c [arcmt] Follow-up for r171484; make sure when adding brackets enclosing case statements, by Argyrios Kyrtzidis · 12 years ago
  24. 20bcd4e [arcmt] Allow removing an -autorelease of a variable initialized in the previous statement. by Argyrios Kyrtzidis · 12 years ago
  25. ea2224d [arcmt] Adds brackets in case statements that "contain" initialization of retaining by Argyrios Kyrtzidis · 12 years ago
  26. af1c08f [arcmt] Don't error if an autoreleased variable is returned after the -autorelease. by Argyrios Kyrtzidis · 12 years ago
  27. 5d2faa4 [arcmt] Rewrite uses of Block_copy/Block_release macros. by Argyrios Kyrtzidis · 12 years ago
  28. 266dba3 Change VerifyDiagnosticConsumer so that it *must* contain at least one "expected-*" directive. As a result, for test-cases that are not expected to generate any diagnostics, an additional directive "expected-no-diagnostics" has been implemented which can then be included in such test-cases. This new directive may not be used in conjunction with any other "expected-*" directive. by Andy Gibbs · 12 years ago
  29. 6f5a2ec objective-C arc: remove -Warc-abi in its entirety. // rdar://10554025 by Fariborz Jahanian · 12 years ago
  30. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 12 years ago
  31. 1b0a13e objective-c arc: ARC IRGen correctly assumes result by Fariborz Jahanian · 12 years ago
  32. 607f587 revert r160839 for now. by Fariborz Jahanian · 12 years ago
  33. 304efd5 objc-arc: When objects with known CF semantics are assigned to by Fariborz Jahanian · 12 years ago
  34. 381767f Let Expr::HasSideEffects() return false for NULL, bool literals, this, and nullptr. by Nico Weber · 12 years ago
  35. 1838703 [objcmt] Check for classes that accept 'objectForKey:' (or the other selectors by Argyrios Kyrtzidis · 12 years ago
  36. c2abbe0 [objcmt] Allow migrating to subscripting syntax for other classes by Argyrios Kyrtzidis · 12 years ago
  37. a1eec4b objective-c: Refactor parse/sema portion of by Fariborz Jahanian · 12 years ago
  38. 8b9fcd7 [objcmt] Have the modern objc migration warning change from: by Argyrios Kyrtzidis · 12 years ago
  39. ffe76dd [arcmt] When migrating to ARC disable -Werror so as to only block migration by Argyrios Kyrtzidis · 12 years ago
  40. 12b732a [objcmt] When checking whether the subscripting methods are declared use by Argyrios Kyrtzidis · 12 years ago
  41. 76a5245 [arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a +0 method, by Argyrios Kyrtzidis · 12 years ago
  42. 6b4db9b [objcmt] When in ARC mode, also convert "[[.. alloc] init]" messages to literals, by Argyrios Kyrtzidis · 12 years ago
  43. 1ea6744 objective-c: merge deprecated/unavailable attributes to by Fariborz Jahanian · 12 years ago
  44. cacf718 [objcmt] Don't migrate to subscripting syntax if the required methods have not by Argyrios Kyrtzidis · 12 years ago
  45. 684190b [arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/__bridge_transfer by Argyrios Kyrtzidis · 12 years ago
  46. 811ee0e [objcmt] Add test case for r157395. by Argyrios Kyrtzidis · 12 years ago
  47. 1b8fbd3 [arcmt] Remove an unused -autorelease, without failing with error, for this by Argyrios Kyrtzidis · 12 years ago
  48. 2bddd43 [objcmt] Don't add redundant parentheses when migrating subscripting of an ivar. by Argyrios Kyrtzidis · 12 years ago
  49. 5a42a02 [arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  50. b6a1b10 [arcmt] Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  51. 0773659 [objcmt] Accept char arrays for rewriting to @() syntax. by Argyrios Kyrtzidis · 12 years ago
  52. 7fe103c [objcmt] Rewrite messages to NSString's stringWithUTF8String:/stringWithCString: by Argyrios Kyrtzidis · 12 years ago
  53. 0d578a6 [objcmt] Rewrite [NSNumber numberWith*] messages to the new @() boxing syntax. by Argyrios Kyrtzidis · 12 years ago
  54. 20119a8 [objcmt] When rewriting to subscripting syntax, make sure we put by Argyrios Kyrtzidis · 12 years ago
  55. 055b395 [objcmt] When rewriting to array/dictionary literals, add an explicit by Argyrios Kyrtzidis · 12 years ago
  56. d76e1cd [arcmt] When fixing the "unassigned init call" ARC error, make sure by Argyrios Kyrtzidis · 13 years ago
  57. 0fd4a68 [arcmt] Fix a bug where a property in a class extension, that did not exist by Argyrios Kyrtzidis · 13 years ago
  58. 3739b32 Don't include FixIts with a null replacement range. Fixes <rdar://problem/11040133>. by Ted Kremenek · 13 years ago
  59. b82019b [objcmt] Add a triple to test/ARCMT/objcmt-subscripting-literals.m by Argyrios Kyrtzidis · 13 years ago
  60. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
  61. 2a27818 [arcmt] by Argyrios Kyrtzidis · 13 years ago
  62. 63787f0 [arcmt] GC migrator: don't try to remove redundant __strong, it does by Argyrios Kyrtzidis · 13 years ago
  63. d6cf912 Revert r145999. This turned out to be a bad idea. Unfortunately, 'id' is used so profusely by Ted Kremenek · 13 years ago
  64. 52b6236 Look for declaration of CFBridgingRetain/CFBridgingRetain before by Fariborz Jahanian · 13 years ago
  65. 7eb82f0 objc-arc: In various diagnostics mention by Fariborz Jahanian · 13 years ago
  66. 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 13 years ago
  67. 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 13 years ago
  68. bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
  69. b5c6bab arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 13 years ago
  70. 2f72ec9 arg migrator: change all "assign" of object properties by Fariborz Jahanian · 13 years ago
  71. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  72. 86f9601 arc migrator: replace "retain" attribute with "strong" by Fariborz Jahanian · 13 years ago
  73. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  74. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  75. d8b4216 [arcmt] The migrator tests for the buildbot in http://lab.llvm.org:8011/builders/clang-native-mingw32-win7/ by Argyrios Kyrtzidis · 13 years ago
  76. 510037b [arcmt] XFAIL on mingw. by Argyrios Kyrtzidis · 13 years ago
  77. b004a49 [arcmt] Disable tests in mingw, no idea why they are failing there. by Argyrios Kyrtzidis · 13 years ago
  78. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
  79. 4897787 [arcmt] Un-XFAIL a test. by Argyrios Kyrtzidis · 13 years ago
  80. 29f2787 Make changes to SDiagsWriter to make it work in combination with the ARC migrator: by Argyrios Kyrtzidis · 13 years ago
  81. b76a97e objc: issue deprecated/unavailable diagnostic when by Fariborz Jahanian · 13 years ago
  82. 6da4274 [arcmt] Integrate GC __weak into property attributes even when we don't have by Argyrios Kyrtzidis · 13 years ago
  83. 6d7d16d [arcmt] Don't add __weak if there is already a GC __weak and make sure to clear by Argyrios Kyrtzidis · 13 years ago
  84. 8b08eb3 [arcmt] Take into account that all properties are strong-by-default now and fix the test. by Argyrios Kyrtzidis · 13 years ago
  85. af9b5e9 [arcmt] Now that readonly properties are strong-by-default, do not add redundant 'strong'. by Argyrios Kyrtzidis · 13 years ago
  86. f21a92d objc-arc: 'readonly' property of retainable object by Fariborz Jahanian · 13 years ago
  87. ae7c25d [arcmt] Now that properties are strong by default, avoid adding redundant '(strong)' by Argyrios Kyrtzidis · 13 years ago
  88. 7cfd7fe [arcmt] When we already removed a __weak, don't try to change it to __unsafe_unretained by Argyrios Kyrtzidis · 13 years ago
  89. a33849b [arcmt] Fix handling NSMakeCollectable inside an objc method. by Argyrios Kyrtzidis · 13 years ago
  90. b0e1e12 [arcmt] In GC, handle (assign) @properties. by Argyrios Kyrtzidis · 13 years ago
  91. 12192cf [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when applied by Argyrios Kyrtzidis · 13 years ago
  92. 280b4ad [arcmt] In GC, error for __strong/__weak on non-objc pointers. by Argyrios Kyrtzidis · 13 years ago
  93. 17ac319 [arcmt] In GC, clear redundant __strong's. by Argyrios Kyrtzidis · 13 years ago
  94. 1fe4203 [arcmt] In GC, error out when there is a call that returns a pointer to by Argyrios Kyrtzidis · 13 years ago
  95. e7ef855 [arcmt] For GC, cleanup and turn -finalize to -dealloc. by Argyrios Kyrtzidis · 13 years ago
  96. 81eecde [arcmt] In GC, error for use of CFMakeCollectable because it will leak the by Argyrios Kyrtzidis · 13 years ago
  97. 0d579b6 In C++ keep unavailable function calls in the AST, like in C/ObjC. by Argyrios Kyrtzidis · 13 years ago
  98. e0ac745 [arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease. by Argyrios Kyrtzidis · 13 years ago
  99. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  100. 4467901 [arcmt] Rewrite attributes in extensions as well. rdar://9992142 by Argyrios Kyrtzidis · 13 years ago