1. d880b3a Insert a space if necessary when suggesting CFBridgingRetain/Release. by Jordan Rose · 12 years ago
  2. 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
  3. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  4. 1ada2a6 Remove the last dead private member in clang. by Benjamin Kramer · 12 years ago
  5. facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
  6. 684190b [arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/__bridge_transfer by Argyrios Kyrtzidis · 12 years ago
  7. 013a254 [objcmt] Warn when modern objc migrator does not convert a NSNumber message because it requires a cast. by Argyrios Kyrtzidis · 12 years ago
  8. 1b8fbd3 [arcmt] Remove an unused -autorelease, without failing with error, for this by Argyrios Kyrtzidis · 12 years ago
  9. 5a42a02 [arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  10. b6a1b10 [arcmt] Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  11. 95109d2 Fix use of uninitialized variable caught by GCC's -Wmaybe-uninitialized. by David Blaikie · 13 years ago
  12. bd4fa45 Remove ref/value inconsistency in redecl_iterator. by David Blaikie · 13 years ago
  13. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  14. d76e1cd [arcmt] When fixing the "unassigned init call" ARC error, make sure by Argyrios Kyrtzidis · 13 years ago
  15. 0fd4a68 [arcmt] Fix a bug where a property in a class extension, that did not exist by Argyrios Kyrtzidis · 13 years ago
  16. 7e42392 Simplify some users of DenseMap::erase. by Benjamin Kramer · 13 years ago
  17. 44b8e46 Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They are now just simple wrappers around method families, and method decls can cache method family lookups. Also, no one is using them right now. by Jordy Rose · 13 years ago
  18. 19ebac1 [arcmt] The hard-coded list of weak-incompatible classes is no longer necessary. by Argyrios Kyrtzidis · 13 years ago
  19. 2af504b [arcmt] iOS is always safe to use 'weak'. rdar://10950825 by Argyrios Kyrtzidis · 13 years ago
  20. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  21. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  22. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
  23. 2a27818 [arcmt] by Argyrios Kyrtzidis · 13 years ago
  24. b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 13 years ago
  25. d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 13 years ago
  26. 63787f0 [arcmt] GC migrator: don't try to remove redundant __strong, it does by Argyrios Kyrtzidis · 13 years ago
  27. c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  28. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  29. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  30. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
  31. 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 13 years ago
  32. 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 13 years ago
  33. bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
  34. 26f0e4e arc migrator: Added an option to the migrator unused yet. by Fariborz Jahanian · 13 years ago
  35. b5c6bab arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 13 years ago
  36. 2f72ec9 arg migrator: change all "assign" of object properties by Fariborz Jahanian · 13 years ago
  37. 86f9601 arc migrator: replace "retain" attribute with "strong" by Fariborz Jahanian · 13 years ago
  38. 1f6b2b5 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 13 years ago
  39. 69bda4c For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro by Argyrios Kyrtzidis · 13 years ago
  40. 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
  41. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  42. 6da4274 [arcmt] Integrate GC __weak into property attributes even when we don't have by Argyrios Kyrtzidis · 13 years ago
  43. 6d7d16d [arcmt] Don't add __weak if there is already a GC __weak and make sure to clear by Argyrios Kyrtzidis · 13 years ago
  44. 8a0c5c2 Refine placement of LangOptions object in CompilerInvocation by adding a new baseclass CompilerInvocationBase with a custom copy constructor. This ensures that whenever the CompilerInvocation object's copy constructor is used we always clone the LangOptions object. by Ted Kremenek · 13 years ago
  45. d3b74d9 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 13 years ago
  46. 8b08eb3 [arcmt] Take into account that all properties are strong-by-default now and fix the test. by Argyrios Kyrtzidis · 13 years ago
  47. af9b5e9 [arcmt] Now that readonly properties are strong-by-default, do not add redundant 'strong'. by Argyrios Kyrtzidis · 13 years ago
  48. ae7c25d [arcmt] Now that properties are strong by default, avoid adding redundant '(strong)' by Argyrios Kyrtzidis · 13 years ago
  49. 263d667 [arcmt] NSViewController does not support weak. by Argyrios Kyrtzidis · 13 years ago
  50. 7cfd7fe [arcmt] When we already removed a __weak, don't try to change it to __unsafe_unretained by Argyrios Kyrtzidis · 13 years ago
  51. a33849b [arcmt] Fix handling NSMakeCollectable inside an objc method. by Argyrios Kyrtzidis · 13 years ago
  52. b0e1e12 [arcmt] In GC, handle (assign) @properties. by Argyrios Kyrtzidis · 13 years ago
  53. bf8455c [arcmt] Map property decls to their GC attributes. by Argyrios Kyrtzidis · 13 years ago
  54. 12192cf [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when applied by Argyrios Kyrtzidis · 13 years ago
  55. 280b4ad [arcmt] In GC, error for __strong/__weak on non-objc pointers. by Argyrios Kyrtzidis · 13 years ago
  56. 17ac319 [arcmt] In GC, clear redundant __strong's. by Argyrios Kyrtzidis · 13 years ago
  57. 1d5fb8f [arcmt] Make PropertiesRewriter::getPropertyType return the unqualified type. by Argyrios Kyrtzidis · 13 years ago
  58. f38fa73 [arcmt] Collect all the places where GC attributes __strong/__weak occur. by Argyrios Kyrtzidis · 13 years ago
  59. b0d5db1 [arcmt] Refactor PropertiesRewriter to use MigrationContext. by Argyrios Kyrtzidis · 13 years ago
  60. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  61. fcf28b2 [arcmt] Fix an assertion hit in rdar://10336125; a bit too complicated to reduce. by Argyrios Kyrtzidis · 13 years ago
  62. 1fe4203 [arcmt] In GC, error out when there is a call that returns a pointer to by Argyrios Kyrtzidis · 13 years ago
  63. e7ef855 [arcmt] For GC, cleanup and turn -finalize to -dealloc. by Argyrios Kyrtzidis · 13 years ago
  64. 81eecde [arcmt] In GC, error for use of CFMakeCollectable because it will leak the by Argyrios Kyrtzidis · 13 years ago
  65. 0d579b6 In C++ keep unavailable function calls in the AST, like in C/ObjC. by Argyrios Kyrtzidis · 13 years ago
  66. e0ac745 [arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease. by Argyrios Kyrtzidis · 13 years ago
  67. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  68. 4467901 [arcmt] Rewrite attributes in extensions as well. rdar://9992142 by Argyrios Kyrtzidis · 13 years ago
  69. dceb11f Revert r142311, -mios-simulator-version-min does not work correctly. by Argyrios Kyrtzidis · 13 years ago
  70. b56e6ad Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define. by Argyrios Kyrtzidis · 13 years ago
  71. 01b2b9b [arcmt] In ARC default for properties is 'strong' so just remove a 'retain' if possible, by Argyrios Kyrtzidis · 13 years ago
  72. aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
  73. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  74. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  75. aee37ba Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  76. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  77. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  78. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  79. 4532b55 [arcmt] Use __bridge_retained when passing an objc object to a CF parameter by Argyrios Kyrtzidis · 13 years ago
  80. 33e56f3 Rename the ARC cast kinds to start with "ARC". by John McCall · 13 years ago
  81. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  82. aec230d [arcmt] Fix test/ARCMT/remove-statements.m regression due to by Argyrios Kyrtzidis · 13 years ago
  83. 6748ae15 Twinify. by Benjamin Kramer · 13 years ago
  84. 484e2b1 Try to unbreak the build on systems where uint64_t isn't something that StringRef::getAsInteger can handle as its second argument by Douglas Gregor · 13 years ago
  85. d37c67b [arcmt] Add a test case for r138671 and improve the loop. by Argyrios Kyrtzidis · 13 years ago
  86. 56773de [arcmt] Fix horrible bug where migrating files if there is a space in the paths by Argyrios Kyrtzidis · 13 years ago
  87. 1b2d536 For the MacroExpands preprocessor callback, also pass the SourceRange by Argyrios Kyrtzidis · 13 years ago
  88. 57c43a2 Fix "Uninitialized" warnings on g++-4.4. by NAKAMURA Takumi · 13 years ago
  89. 94a9016 [arcmt] When checking whether properties needs to be strong or not, take into account by Argyrios Kyrtzidis · 13 years ago
  90. 39997fc Make helper functions static. by Benjamin Kramer · 13 years ago
  91. 6fa8f86 [arcmt] Revert r135382, there's a different approach in r135764. rdar://9821111. by Argyrios Kyrtzidis · 13 years ago
  92. 18fd0c6 [arcmt] More automatic transformations and safety improvements; rdar://9615812 : by Argyrios Kyrtzidis · 13 years ago
  93. 6421162 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 13 years ago
  94. a77c031 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both by Chandler Carruth · 13 years ago
  95. edc3dcc Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 13 years ago
  96. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  97. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  98. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  99. 686775d now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 13 years ago
  100. 1c80eaf Update CMake build. by Benjamin Kramer · 13 years ago