1. c515978 [preprocessor] Use MacroDirective in the preprocessor callbacks to make available the by Argyrios Kyrtzidis · 12 years ago
  2. ed351e6 [arcmt] Make sure the objc migrators work fine when used with a PCH. by Argyrios Kyrtzidis · 12 years ago
  3. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  4. ea2224d [arcmt] Adds brackets in case statements that "contain" initialization of retaining by Argyrios Kyrtzidis · 12 years ago
  5. 489feee [arcmt] When capturing ARC errors, have a sanity check to make sure by Argyrios Kyrtzidis · 12 years ago
  6. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  7. 377e5c1 Remove old driver code to grab the iOS simulator version from the -D option. by Bob Wilson · 12 years ago
  8. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  9. 305c613 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 12 years ago
  10. 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
  11. 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
  12. 7c304f5 Update VerifyDiagnosticConsumer to only get directives during parsing. by Jordan Rose · 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. facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
  16. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  17. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
  18. c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  19. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  20. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  21. bbdfad5 objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 13 years ago
  22. 26f0e4e arc migrator: Added an option to the migrator unused yet. by Fariborz Jahanian · 13 years ago
  23. b5c6bab arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 13 years ago
  24. 1f6b2b5 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 13 years ago
  25. 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
  26. d3b74d9 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 13 years ago
  27. e0ac745 [arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease. by Argyrios Kyrtzidis · 13 years ago
  28. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  29. dceb11f Revert r142311, -mios-simulator-version-min does not work correctly. by Argyrios Kyrtzidis · 13 years ago
  30. b56e6ad Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define. by Argyrios Kyrtzidis · 13 years ago
  31. aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
  32. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  33. aee37ba Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  34. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  35. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  36. 1b2d536 For the MacroExpands preprocessor callback, also pass the SourceRange by Argyrios Kyrtzidis · 13 years ago
  37. 57c43a2 Fix "Uninitialized" warnings on g++-4.4. by NAKAMURA Takumi · 13 years ago
  38. 39997fc Make helper functions static. by Benjamin Kramer · 13 years ago
  39. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  40. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  41. 7ee2049 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. by Argyrios Kyrtzidis · 13 years ago
  42. fd10398 [arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safe by Argyrios Kyrtzidis · 13 years ago
  43. a944b12 [arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in command-line flags. rdar://9567824 by Argyrios Kyrtzidis · 13 years ago
  44. 69325d5 [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. by Argyrios Kyrtzidis · 13 years ago
  45. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  46. 7bf952e [arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557 by Argyrios Kyrtzidis · 13 years ago
  47. 9c47973 [arcmt] Find out whether there is an ARC runtime directly from the triple, avoid hacky delegation to the driver for that. by Argyrios Kyrtzidis · 13 years ago
  48. e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 13 years ago
  49. 60a5e3f [arcmt] Const'ify. by Argyrios Kyrtzidis · 13 years ago
  50. c2e70b4 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. by Argyrios Kyrtzidis · 13 years ago
  51. d0ba7fc [arcmt] Fix tests in non-darwin. by Argyrios Kyrtzidis · 13 years ago
  52. 8f0e8d2 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 13 years ago