aboutsummaryrefslogtreecommitdiff
path: root/lib/ARCMigrate
AgeCommit message (Expand)Author
2011-09-29Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor
2011-09-27When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor
2011-09-26Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie
2011-09-25Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-19Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis
2011-09-14[arcmt] Use __bridge_retained when passing an objc object to a CF parameterArgyrios Kyrtzidis
2011-09-10Rename the ARC cast kinds to start with "ARC".John McCall
2011-09-09Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall
2011-09-01[arcmt] Fix test/ARCMT/remove-statements.m regression due toArgyrios Kyrtzidis
2011-08-27Twinify.Benjamin Kramer
2011-08-26Try to unbreak the build on systems where uint64_t isn't something that Strin...Douglas Gregor
2011-08-26[arcmt] Add a test case for r138671 and improve the loop.Argyrios Kyrtzidis
2011-08-26[arcmt] Fix horrible bug where migrating files if there is a space in the pathsArgyrios Kyrtzidis
2011-08-18For the MacroExpands preprocessor callback, also pass the SourceRangeArgyrios Kyrtzidis
2011-08-14Fix "Uninitialized" warnings on g++-4.4.NAKAMURA Takumi
2011-08-10[arcmt] When checking whether properties needs to be strong or not, take into...Argyrios Kyrtzidis
2011-08-02Make helper functions static.Benjamin Kramer
2011-07-27[arcmt] Revert r135382, there's a different approach in r135764. rdar://9821111.Argyrios Kyrtzidis
2011-07-27[arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth
2011-07-25Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth
2011-07-25Rename SourceManager::getInstantiationRange to getExpansionRange.Chandler Carruth
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth
2011-07-23Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2011-07-19Update CMake build.Benjamin Kramer
2011-07-19[arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis
2011-07-18[arcmt] When a NSData's 'bytes' family of methods are used on a local var,Argyrios Kyrtzidis
2011-07-18[arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safeArgyrios Kyrtzidis
2011-07-15[arcmt] It's not safe to remove the -release on "[[someivar delegate] release...Argyrios Kyrtzidis
2011-07-15[arcmt] Rewrite to "foo = nil;" not "foo = 0;", as suggested by Jordy.Argyrios Kyrtzidis
2011-07-15[arcmt] For:Argyrios Kyrtzidis
2011-07-15Switch comments about 'macro instantiation' to 'macro expansion' inChandler Carruth
2011-07-14[arcmt] Don't remove retains/releases on a global variable, flag them with er...Argyrios Kyrtzidis
2011-07-14[arcmt] Allow -retain of an __unsafe_unretained receiver if the result gets u...Argyrios Kyrtzidis
2011-07-14[arcmt] Emit an error for unused -autorelease messages.Argyrios Kyrtzidis
2011-07-14Convert terminology in the Lexer from 'instantiate' and variants toChandler Carruth
2011-07-14[arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in ...Argyrios Kyrtzidis
2011-07-13[arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @sy...Argyrios Kyrtzidis
2011-07-13[arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'reta...Argyrios Kyrtzidis
2011-07-12[arcmt] Also avoid 'weak' for forward references to objc classes.Argyrios Kyrtzidis
2011-07-12[arcmt] Before applying '__weak' check whether the objc class is annotated wi...Argyrios Kyrtzidis
2011-07-10[arcmt] Remove redundant has_error() check.Argyrios Kyrtzidis
2011-07-10[arcmt] Try fixing test/ARCMT/migrate.m for windows hosts.Argyrios Kyrtzidis
2011-07-09[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis
2011-07-07Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexe...Argyrios Kyrtzidis
2011-07-07In ARC, reclaim all return values of retainable type, not just thoseJohn McCall