1. a77c031 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both by Chandler Carruth · 13 years ago
  2. edc3dcc Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 13 years ago
  3. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  4. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  5. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  6. 686775d now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 13 years ago
  7. 1c80eaf Update CMake build. by Benjamin Kramer · 13 years ago
  8. 7ee2049 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. by Argyrios Kyrtzidis · 13 years ago
  9. 05fdf9b [arcmt] When a NSData's 'bytes' family of methods are used on a local var, by Argyrios Kyrtzidis · 13 years ago
  10. fd10398 [arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safe by Argyrios Kyrtzidis · 13 years ago
  11. 82a921a [arcmt] It's not safe to remove the -release on "[[someivar delegate] release];" since it's very likely by Argyrios Kyrtzidis · 13 years ago
  12. 1aa60ff [arcmt] Rewrite to "foo = nil;" not "foo = 0;", as suggested by Jordy. by Argyrios Kyrtzidis · 13 years ago
  13. f55a869 [arcmt] For: by Argyrios Kyrtzidis · 13 years ago
  14. 711474a Switch comments about 'macro instantiation' to 'macro expansion' in ARCMigrate. by Chandler Carruth · 13 years ago
  15. 2c18ca0 [arcmt] Don't remove retains/releases on a global variable, flag them with errors. rdar://9402555. by Argyrios Kyrtzidis · 13 years ago
  16. 2cd5366 [arcmt] Allow -retain of an __unsafe_unretained receiver if the result gets used. by Argyrios Kyrtzidis · 13 years ago
  17. e0e4076 [arcmt] Emit an error for unused -autorelease messages. by Argyrios Kyrtzidis · 13 years ago
  18. 433db06 Convert terminology in the Lexer from 'instantiate' and variants to by Chandler Carruth · 13 years ago
  19. 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
  20. 9688609 [arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @synthesizing it. by Argyrios Kyrtzidis · 13 years ago
  21. 14c4b44 [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add by Argyrios Kyrtzidis · 13 years ago
  22. 5363e8d [arcmt] Also avoid 'weak' for forward references to objc classes. by Argyrios Kyrtzidis · 13 years ago
  23. 86625b5 [arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable by Argyrios Kyrtzidis · 13 years ago
  24. 55a8a8d [arcmt] Remove redundant has_error() check. by Argyrios Kyrtzidis · 13 years ago
  25. b709639 [arcmt] Try fixing test/ARCMT/migrate.m for windows hosts. by Argyrios Kyrtzidis · 13 years ago
  26. 69325d5 [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. by Argyrios Kyrtzidis · 13 years ago
  27. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  28. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  29. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  30. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  31. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  32. 89b29d1 Unbreak the CMake build. by Sean Hunt · 13 years ago
  33. b1094a0 [arcmt] Fully migrate ObjC++ classes, rdar://9660007. by Argyrios Kyrtzidis · 13 years ago
  34. 7707c75 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 13 years ago
  35. 7bf952e [arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557 by Argyrios Kyrtzidis · 13 years ago
  36. e4aba6d Unbreak the CMake build by Sean Hunt · 13 years ago
  37. fd3455a [arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation by Argyrios Kyrtzidis · 13 years ago
  38. 7196d06 [arcmt] Break apart Transforms.cpp. by Argyrios Kyrtzidis · 13 years ago
  39. 8e2ce7f [arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061 by Argyrios Kyrtzidis · 13 years ago
  40. 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
  41. e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 13 years ago
  42. 60a5e3f [arcmt] Const'ify. by Argyrios Kyrtzidis · 13 years ago
  43. c2e70b4 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. by Argyrios Kyrtzidis · 13 years ago
  44. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  45. f7f8188 Raise the ARCMT functionality in Clang into proper FrontendActions. by Chandler Carruth · 13 years ago
  46. d0ba7fc [arcmt] Fix tests in non-darwin. by Argyrios Kyrtzidis · 13 years ago
  47. 8f0e8d2 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 13 years ago