summaryrefslogtreecommitdiffstats
path: root/lib/ARCMigrate/TransGCAttrs.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-3/+0
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-0/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Model type attributes as regular Attrs.Richard Smith2018-08-201-10/+5
* Add a newline to SourceLocation dump outputStephen Kelly2018-08-151-1/+1
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-5/+10
* Model type attributes as regular Attrs.Richard Smith2018-08-131-10/+5
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-2/+3
* Refactor: Simplify boolean conditional return statements in lib/ARCMigrateAlexander Kornienko2015-11-061-3/+1
* [C++11] Use 'nullptr'.Craig Topper2014-05-071-3/+3
* [C++11] Replacing CXXRecordDecl iterators method_begin() and method_end() wit...Aaron Ballman2014-03-131-2/+1
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-2/+1
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-14/+14
* Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer2012-07-041-2/+3
* Remove ref/value inconsistency in redecl_iterator.David Blaikie2012-05-011-1/+1
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-1/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.Argyrios Kyrtzidis2012-03-011-1/+1
* Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis2012-02-271-1/+1
* [arcmt] GC migrator: don't try to remove redundant __strong, it doesArgyrios Kyrtzidis2012-02-251-25/+0
* Basic: import SmallString<> 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
* [arcmt] Integrate GC __weak into property attributes even when we don't haveArgyrios Kyrtzidis2011-11-281-3/+7
* [arcmt] Don't add __weak if there is already a GC __weak and make sure to clearArgyrios Kyrtzidis2011-11-281-1/+2
* [arcmt] When we already removed a __weak, don't try to change it to __unsafe_...Argyrios Kyrtzidis2011-11-081-2/+5
* [arcmt] In GC, handle (assign) @properties.Argyrios Kyrtzidis2011-11-071-25/+136
* [arcmt] Map property decls to their GC attributes.Argyrios Kyrtzidis2011-11-071-0/+4
* [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when appliedArgyrios Kyrtzidis2011-11-071-1/+27
* [arcmt] In GC, error for __strong/__weak on non-objc pointers.Argyrios Kyrtzidis2011-11-061-0/+18
* [arcmt] In GC, clear redundant __strong's.Argyrios Kyrtzidis2011-11-061-8/+32
* [arcmt] Collect all the places where GC attributes __strong/__weak occur.Argyrios Kyrtzidis2011-11-061-0/+191