summaryrefslogtreecommitdiffstats
path: root/lib/ARCMigrate
Commit message (Expand)AuthorAgeFilesLines
* Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor2011-09-291-1/+7
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-3/+3
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-261-1/+1
* Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397David Blaikie2011-09-251-4/+4
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-251-9/+9
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-255-32/+32
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-193-3/+3
* [arcmt] Use __bridge_retained when passing an objc object to a CF parameterArgyrios Kyrtzidis2011-09-141-0/+28
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-102-3/+3
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-1/+1
* [arcmt] Fix test/ARCMT/remove-statements.m regression due toArgyrios Kyrtzidis2011-09-013-32/+73
* Twinify.Benjamin Kramer2011-08-271-21/+15
* Try to unbreak the build on systems where uint64_t isn't something that Strin...Douglas Gregor2011-08-261-1/+1
* [arcmt] Add a test case for r138671 and improve the loop.Argyrios Kyrtzidis2011-08-261-4/+1
* [arcmt] Fix horrible bug where migrating files if there is a space in the pathsArgyrios Kyrtzidis2011-08-261-12/+15
* For the MacroExpands preprocessor callback, also pass the SourceRangeArgyrios Kyrtzidis2011-08-181-1/+2
* Fix "Uninitialized" warnings on g++-4.4.NAKAMURA Takumi2011-08-141-1/+1
* [arcmt] When checking whether properties needs to be strong or not, take into...Argyrios Kyrtzidis2011-08-101-0/+5
* Make helper functions static.Benjamin Kramer2011-08-021-4/+5
* [arcmt] Revert r135382, there's a different approach in r135764. rdar://9821111.Argyrios Kyrtzidis2011-07-271-35/+0
* [arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis2011-07-277-23/+201
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-1/+1
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-1/+1
* Rename SourceManager::getInstantiationRange to getExpansionRange.Chandler Carruth2011-07-252-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-253-13/+13
* Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner2011-07-234-15/+15
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-2316-96/+79
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-10/+10
* Update CMake build.Benjamin Kramer2011-07-191-0/+1
* [arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis2011-07-194-10/+261
* [arcmt] When a NSData's 'bytes' family of methods are used on a local var,Argyrios Kyrtzidis2011-07-181-0/+34
* [arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safeArgyrios Kyrtzidis2011-07-187-3/+100
* [arcmt] It's not safe to remove the -release on "[[someivar delegate] release...Argyrios Kyrtzidis2011-07-151-9/+31
* [arcmt] Rewrite to "foo = nil;" not "foo = 0;", as suggested by Jordy.Argyrios Kyrtzidis2011-07-151-2/+8
* [arcmt] For:Argyrios Kyrtzidis2011-07-151-8/+31
* Switch comments about 'macro instantiation' to 'macro expansion' inChandler Carruth2011-07-151-2/+2
* [arcmt] Don't remove retains/releases on a global variable, flag them with er...Argyrios Kyrtzidis2011-07-144-11/+22
* [arcmt] Allow -retain of an __unsafe_unretained receiver if the result gets u...Argyrios Kyrtzidis2011-07-141-1/+2
* [arcmt] Emit an error for unused -autorelease messages.Argyrios Kyrtzidis2011-07-141-2/+14
* Convert terminology in the Lexer from 'instantiate' and variants toChandler Carruth2011-07-142-3/+3
* [arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in ...Argyrios Kyrtzidis2011-07-141-1/+9
* [arcmt] Add weak/unsafe_unretained for "@property (readonly)" when we are @sy...Argyrios Kyrtzidis2011-07-131-1/+1
* [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'reta...Argyrios Kyrtzidis2011-07-133-135/+239
* [arcmt] Also avoid 'weak' for forward references to objc classes.Argyrios Kyrtzidis2011-07-121-0/+2
* [arcmt] Before applying '__weak' check whether the objc class is annotated wi...Argyrios Kyrtzidis2011-07-124-4/+62
* [arcmt] Remove redundant has_error() check.Argyrios Kyrtzidis2011-07-101-2/+2
* [arcmt] Try fixing test/ARCMT/migrate.m for windows hosts.Argyrios Kyrtzidis2011-07-101-1/+2
* [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis2011-07-093-19/+87
* Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexe...Argyrios Kyrtzidis2011-07-072-3/+3
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-073-9/+11