aboutsummaryrefslogtreecommitdiff
path: root/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
AgeCommit message (Expand)Author
2013-01-04[arcmt] Allow removing an -autorelease of a variable initialized in the previ...Argyrios Kyrtzidis
2013-01-04[arcmt] Don't error if an autoreleased variable is returned after the -autore...Argyrios Kyrtzidis
2012-12-01Don't include Type.h in DeclarationName.h.Benjamin Kramer
2012-11-14s/tranform/transform/Benjamin Kramer
2012-07-04Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer
2012-06-07[arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a ...Argyrios Kyrtzidis
2012-05-23[arcmt] Remove an unused -autorelease, without failing with error, for thisArgyrios Kyrtzidis
2012-05-21[arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autor...Argyrios Kyrtzidis
2012-05-17[arcmt] Remove the "it is not safe to remove an unused 'autorelease' message"...Argyrios Kyrtzidis
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-11-06Change the AST representation of operations on Objective-CJohn McCall
2011-11-04[arcmt] For GC, cleanup and turn -finalize to -dealloc.Argyrios Kyrtzidis
2011-07-27[arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
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-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-07In ARC, reclaim all return values of retainable type, not just thoseJohn McCall
2011-06-23[arcmt] Fully migrate ObjC++ classes, rdar://9660007.Argyrios Kyrtzidis
2011-06-21[arcmt] Break apart Transforms.cpp.Argyrios Kyrtzidis