1. 305c613 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 12 years ago
  2. e4d90e1 Fixed invalid iterators. Since the iterator is invalidated after the erase() call, we need to replace it with the new one returned. This was triggering an assert under MSVC 2012 and making all the ARCMT/ tests fail. by Joao Matos · 12 years ago
  3. a8eaf00 Fix undefined behavior: member function calls where 'this' is a null pointer. by Richard Smith · 12 years ago
  4. 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
  5. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 12 years ago
  6. 11abf2a clang/lib: [CMake] Update tblgen'd dependencies. by NAKAMURA Takumi · 12 years ago
  7. 866abce clang/lib: [CMake] Reformat, alphabetize lists. by NAKAMURA Takumi · 12 years ago
  8. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  9. 8d3ba23 Implement AST classes for comments, a real parser for Doxygen comments and a by Dmitri Gribenko · 12 years ago
  10. 471c8b4 Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h. by Benjamin Kramer · 12 years ago
  11. 478851c Drop the ASTContext.h include from Stmt.h and fix up transitive users. by Benjamin Kramer · 12 years ago
  12. b0d8671 Remove a goofy CMake hack and use the standard CMake facilities to by Chandler Carruth · 12 years ago
  13. 1912982 [arcmt] by Argyrios Kyrtzidis · 12 years ago
  14. ffe76dd [arcmt] When migrating to ARC disable -Werror so as to only block migration by Argyrios Kyrtzidis · 12 years ago
  15. aa0cd85 Structured comment parsing, first step. by Dmitri Gribenko · 12 years ago
  16. d880b3a Insert a space if necessary when suggesting CFBridgingRetain/Release. by Jordan Rose · 12 years ago
  17. 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
  18. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  19. 1ada2a6 Remove the last dead private member in clang. by Benjamin Kramer · 12 years ago
  20. facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
  21. 684190b [arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/__bridge_transfer by Argyrios Kyrtzidis · 12 years ago
  22. 013a254 [objcmt] Warn when modern objc migrator does not convert a NSNumber message because it requires a cast. by Argyrios Kyrtzidis · 12 years ago
  23. 1b8fbd3 [arcmt] Remove an unused -autorelease, without failing with error, for this by Argyrios Kyrtzidis · 12 years ago
  24. 5a42a02 [arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  25. b6a1b10 [arcmt] Remove the "it is not safe to remove an unused 'autorelease' message" ARC by Argyrios Kyrtzidis · 12 years ago
  26. 95109d2 Fix use of uninitialized variable caught by GCC's -Wmaybe-uninitialized. by David Blaikie · 12 years ago
  27. bd4fa45 Remove ref/value inconsistency in redecl_iterator. by David Blaikie · 12 years ago
  28. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
  29. d76e1cd [arcmt] When fixing the "unassigned init call" ARC error, make sure by Argyrios Kyrtzidis · 12 years ago
  30. 0fd4a68 [arcmt] Fix a bug where a property in a class extension, that did not exist by Argyrios Kyrtzidis · 12 years ago
  31. 7e42392 Simplify some users of DenseMap::erase. by Benjamin Kramer · 12 years ago
  32. 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 · 12 years ago
  33. 19ebac1 [arcmt] The hard-coded list of weak-incompatible classes is no longer necessary. by Argyrios Kyrtzidis · 12 years ago
  34. 2af504b [arcmt] iOS is always safe to use 'weak'. rdar://10950825 by Argyrios Kyrtzidis · 12 years ago
  35. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  36. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  37. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 12 years ago
  38. 2a27818 [arcmt] by Argyrios Kyrtzidis · 12 years ago
  39. b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 12 years ago
  40. d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 12 years ago
  41. 63787f0 [arcmt] GC migrator: don't try to remove redundant __strong, it does by Argyrios Kyrtzidis · 12 years ago
  42. c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 12 years ago
  43. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 12 years ago
  44. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 12 years ago
  45. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 12 years ago
  46. 9c7aed3 arc migrator: twik previous patch to exclude user provided by Fariborz Jahanian · 12 years ago
  47. 2908ffb arc migrator: Do not attempt to migrate to bridge casts which by Fariborz Jahanian · 12 years ago
  48. bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 12 years ago
  49. 26f0e4e arc migrator: Added an option to the migrator unused yet. by Fariborz Jahanian · 12 years ago
  50. b5c6bab arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 12 years ago
  51. 2f72ec9 arg migrator: change all "assign" of object properties by Fariborz Jahanian · 13 years ago
  52. 86f9601 arc migrator: replace "retain" attribute with "strong" by Fariborz Jahanian · 13 years ago
  53. 1f6b2b5 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 13 years ago
  54. 69bda4c For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro by Argyrios Kyrtzidis · 13 years ago
  55. 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
  56. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  57. 6da4274 [arcmt] Integrate GC __weak into property attributes even when we don't have by Argyrios Kyrtzidis · 13 years ago
  58. 6d7d16d [arcmt] Don't add __weak if there is already a GC __weak and make sure to clear by Argyrios Kyrtzidis · 13 years ago
  59. 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
  60. d3b74d9 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 13 years ago
  61. 8b08eb3 [arcmt] Take into account that all properties are strong-by-default now and fix the test. by Argyrios Kyrtzidis · 13 years ago
  62. af9b5e9 [arcmt] Now that readonly properties are strong-by-default, do not add redundant 'strong'. by Argyrios Kyrtzidis · 13 years ago
  63. ae7c25d [arcmt] Now that properties are strong by default, avoid adding redundant '(strong)' by Argyrios Kyrtzidis · 13 years ago
  64. 263d667 [arcmt] NSViewController does not support weak. by Argyrios Kyrtzidis · 13 years ago
  65. 7cfd7fe [arcmt] When we already removed a __weak, don't try to change it to __unsafe_unretained by Argyrios Kyrtzidis · 13 years ago
  66. a33849b [arcmt] Fix handling NSMakeCollectable inside an objc method. by Argyrios Kyrtzidis · 13 years ago
  67. b0e1e12 [arcmt] In GC, handle (assign) @properties. by Argyrios Kyrtzidis · 13 years ago
  68. bf8455c [arcmt] Map property decls to their GC attributes. by Argyrios Kyrtzidis · 13 years ago
  69. 12192cf [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when applied by Argyrios Kyrtzidis · 13 years ago
  70. 280b4ad [arcmt] In GC, error for __strong/__weak on non-objc pointers. by Argyrios Kyrtzidis · 13 years ago
  71. 17ac319 [arcmt] In GC, clear redundant __strong's. by Argyrios Kyrtzidis · 13 years ago
  72. 1d5fb8f [arcmt] Make PropertiesRewriter::getPropertyType return the unqualified type. by Argyrios Kyrtzidis · 13 years ago
  73. f38fa73 [arcmt] Collect all the places where GC attributes __strong/__weak occur. by Argyrios Kyrtzidis · 13 years ago
  74. b0d5db1 [arcmt] Refactor PropertiesRewriter to use MigrationContext. by Argyrios Kyrtzidis · 13 years ago
  75. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  76. fcf28b2 [arcmt] Fix an assertion hit in rdar://10336125; a bit too complicated to reduce. by Argyrios Kyrtzidis · 13 years ago
  77. 1fe4203 [arcmt] In GC, error out when there is a call that returns a pointer to by Argyrios Kyrtzidis · 13 years ago
  78. e7ef855 [arcmt] For GC, cleanup and turn -finalize to -dealloc. by Argyrios Kyrtzidis · 13 years ago
  79. 81eecde [arcmt] In GC, error for use of CFMakeCollectable because it will leak the by Argyrios Kyrtzidis · 13 years ago
  80. 0d579b6 In C++ keep unavailable function calls in the AST, like in C/ObjC. by Argyrios Kyrtzidis · 13 years ago
  81. e0ac745 [arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease. by Argyrios Kyrtzidis · 13 years ago
  82. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  83. 4467901 [arcmt] Rewrite attributes in extensions as well. rdar://9992142 by Argyrios Kyrtzidis · 13 years ago
  84. dceb11f Revert r142311, -mios-simulator-version-min does not work correctly. by Argyrios Kyrtzidis · 13 years ago
  85. b56e6ad Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define. by Argyrios Kyrtzidis · 13 years ago
  86. 01b2b9b [arcmt] In ARC default for properties is 'strong' so just remove a 'retain' if possible, by Argyrios Kyrtzidis · 13 years ago
  87. aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
  88. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  89. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  90. aee37ba Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  91. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  92. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  93. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  94. 4532b55 [arcmt] Use __bridge_retained when passing an objc object to a CF parameter by Argyrios Kyrtzidis · 13 years ago
  95. 33e56f3 Rename the ARC cast kinds to start with "ARC". by John McCall · 13 years ago
  96. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  97. aec230d [arcmt] Fix test/ARCMT/remove-statements.m regression due to by Argyrios Kyrtzidis · 13 years ago
  98. 6748ae15 Twinify. by Benjamin Kramer · 13 years ago
  99. 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
  100. d37c67b [arcmt] Add a test case for r138671 and improve the loop. by Argyrios Kyrtzidis · 13 years ago