summaryrefslogtreecommitdiffstats
path: root/lib/ARCMigrate
Commit message (Expand)AuthorAgeFilesLines
* [arcmt] When fixing the "unassigned init call" ARC error, make sureArgyrios Kyrtzidis2012-03-311-1/+5
* [arcmt] Fix a bug where a property in a class extension, that did not existArgyrios Kyrtzidis2012-03-291-3/+8
* Simplify some users of DenseMap::erase.Benjamin Kramer2012-03-241-4/+1
* Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They ar...Jordy Rose2012-03-171-1/+0
* [arcmt] The hard-coded list of weak-incompatible classes is no longer necessary.Argyrios Kyrtzidis2012-03-161-38/+0
* [arcmt] iOS is always safe to use 'weak'. rdar://10950825Argyrios Kyrtzidis2012-03-161-0/+4
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-116-19/+19
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-103-14/+3
* Add new code migrator support for migrating existing Objective-C code to useTed Kremenek2012-03-065-18/+375
* [arcmt]Argyrios Kyrtzidis2012-03-053-27/+39
* 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 IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-12/+12
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-054-8/+8
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-054-9/+9
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-042-0/+2
* 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
* objc-arc: introduce -no-finalize-removal which in gc mode,Fariborz Jahanian2012-01-262-3/+48
* arc migrator: Added an option to the migratorFariborz Jahanian2012-01-262-0/+4
* arc migrator: Provide infrastructure to add optionsFariborz Jahanian2012-01-254-4/+36
* arg migrator: change all "assign" of object propertiesFariborz Jahanian2012-01-211-9/+11
* arc migrator: replace "retain" attribute with "strong"Fariborz Jahanian2012-01-201-4/+6
* Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor2012-01-202-19/+17
* For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macroArgyrios Kyrtzidis2012-01-191-2/+1
* Remove unused variables.Rafael Espindola2011-12-251-2/+1
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-1/+1
* [arcmt] Integrate GC __weak into property attributes even when we don't haveArgyrios Kyrtzidis2011-11-284-49/+62
* [arcmt] Don't add __weak if there is already a GC __weak and make sure to clearArgyrios Kyrtzidis2011-11-282-7/+14
* Refine placement of LangOptions object in CompilerInvocation by adding a new ...Ted Kremenek2011-11-181-1/+0
* Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek2011-11-171-11/+12
* [arcmt] Take into account that all properties are strong-by-default now and f...Argyrios Kyrtzidis2011-11-081-42/+7
* [arcmt] Now that readonly properties are strong-by-default, do not add redund...Argyrios Kyrtzidis2011-11-081-1/+1
* [arcmt] Now that properties are strong by default, avoid adding redundant '(s...Argyrios Kyrtzidis2011-11-081-2/+4
* [arcmt] NSViewController does not support weak.Argyrios Kyrtzidis2011-11-081-0/+1
* [arcmt] When we already removed a __weak, don't try to change it to __unsafe_...Argyrios Kyrtzidis2011-11-082-2/+6
* [arcmt] Fix handling NSMakeCollectable inside an objc method.Argyrios Kyrtzidis2011-11-071-1/+2
* [arcmt] In GC, handle (assign) @properties.Argyrios Kyrtzidis2011-11-074-130/+269
* [arcmt] Map property decls to their GC attributes.Argyrios Kyrtzidis2011-11-073-3/+12
* [arcmt] In GC, change '__weak' -> '__unsafe_unretained' when appliedArgyrios Kyrtzidis2011-11-073-5/+33
* [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-062-8/+34
* [arcmt] Make PropertiesRewriter::getPropertyType return the unqualified type.Argyrios Kyrtzidis2011-11-061-4/+3
* [arcmt] Collect all the places where GC attributes __strong/__weak occur.Argyrios Kyrtzidis2011-11-066-6/+224
* [arcmt] Refactor PropertiesRewriter to use MigrationContext.Argyrios Kyrtzidis2011-11-063-4/+35
* Change the AST representation of operations on Objective-CJohn McCall2011-11-063-23/+59
* [arcmt] Fix an assertion hit in rdar://10336125; a bit too complicated to red...Argyrios Kyrtzidis2011-11-051-0/+3
* [arcmt] In GC, error out when there is a call that returns a pointer toArgyrios Kyrtzidis2011-11-044-0/+43
* [arcmt] For GC, cleanup and turn -finalize to -dealloc.Argyrios Kyrtzidis2011-11-045-20/+54