summaryrefslogtreecommitdiffstats
path: root/lib/ARCMigrate/TransUnbridgedCasts.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Create ConstantExpr classBill Wendling2018-10-311-1/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-2/+2
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-7/+6
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-3/+2
* [C++11] Use 'nullptr'.Craig Topper2014-05-071-1/+2
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-2/+2
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-3/+3
* [arcmt] When handling unbridged casts, handle the body of BlockDecl separatel...Argyrios Kyrtzidis2013-08-091-0/+7
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-2/+2
* Add a hasExternalLinkage helper. No functionality change.Rafael Espindola2013-03-071-2/+2
* [arcmt] Make sure the function has an associated parameter for the argumentArgyrios Kyrtzidis2013-02-141-1/+1
* [arcmt] Rewrite uses of Block_copy/Block_release macros.Argyrios Kyrtzidis2013-01-031-9/+88
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-1/+2
* 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
* Insert a space if necessary when suggesting CFBridgingRetain/Release.Jordan Rose2012-06-071-9/+16
* [arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a ...Argyrios Kyrtzidis2012-06-071-2/+19
* [arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/_...Argyrios Kyrtzidis2012-06-011-17/+37
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* arc migrator: twik previous patch to exclude user providedFariborz Jahanian2012-01-311-1/+1
* arc migrator: Do not attempt to migrate to bridge casts which Fariborz Jahanian2012-01-311-0/+15
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-1/+9
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-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-101-2/+2
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-1/+1
* [arcmt] More automatic transformations and safety improvements; rdar://9615812 :Argyrios Kyrtzidis2011-07-271-6/+88
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+0
* [arcmt] Don't remove retains/releases on a global variable, flag them with er...Argyrios Kyrtzidis2011-07-141-11/+0
* [arcmt] Break apart Transforms.cpp.Argyrios Kyrtzidis2011-06-211-0/+214