summaryrefslogtreecommitdiffstats
path: root/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
Commit message (Expand)AuthorAgeFilesLines
* [AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci2019-02-031-4/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* Create ConstantExpr classBill Wendling2018-10-311-3/+3
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-6/+9
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* Refactor: Simplify boolean conditional return statements in lib/ARCMigrateAlexander Kornienko2015-11-061-15/+5
* [AST] Remove StmtRange in favor of an iterator_range.Benjamin Kramer2015-07-181-4/+4
* [modules] Stop trying to fake up a linear MacroDirective history.Richard Smith2015-04-291-1/+1
* Clean up language and grammar.Eric Christopher2014-05-201-1/+1
* [C++11] Use 'nullptr'.Craig Topper2014-05-071-6/+6
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* Point diagnostics that complain about a use of a selector in an objc message,...Argyrios Kyrtzidis2013-05-011-2/+2
* [arcmt] Allow removing an -autorelease of a variable initialized in the previ...Argyrios Kyrtzidis2013-01-041-13/+45
* [arcmt] Don't error if an autoreleased variable is returned after the -autore...Argyrios Kyrtzidis2013-01-041-18/+70
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-011-0/+1
* s/tranform/transform/Benjamin Kramer2012-11-141-1/+1
* Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer2012-07-041-2/+3
* [arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a ...Argyrios Kyrtzidis2012-06-071-1/+1
* [arcmt] Remove an unused -autorelease, without failing with error, for thisArgyrios Kyrtzidis2012-05-231-8/+84
* [arcmt] Revert r156999 "Remove the "it is not safe to remove an unused 'autor...Argyrios Kyrtzidis2012-05-211-0/+11
* [arcmt] Remove the "it is not safe to remove an unused 'autorelease' message"...Argyrios Kyrtzidis2012-05-171-11/+0
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Add new code migrator support for migrating existing Objective-C code to useTed Kremenek2012-03-061-7/+87
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-3/+5
* [arcmt] For GC, cleanup and turn -finalize to -dealloc.Argyrios Kyrtzidis2011-11-041-2/+6
* [arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis2011-07-271-4/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+0
* [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
* [arcmt] Don't remove retains/releases on a global variable, flag them with er...Argyrios Kyrtzidis2011-07-141-0/+9
* [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
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-071-2/+7
* [arcmt] Fully migrate ObjC++ classes, rdar://9660007.Argyrios Kyrtzidis2011-06-231-3/+2
* [arcmt] Break apart Transforms.cpp.Argyrios Kyrtzidis2011-06-211-0/+142