aboutsummaryrefslogtreecommitdiff
path: root/lib/ARCMigrate
AgeCommit message (Expand)Author
2012-11-14s/tranform/transform/Benjamin Kramer
2012-11-09Remove old driver code to grab the iOS simulator version from the -D option.Bob Wilson
2012-10-24Move PreprocessorOptions into the Lex library, and make it intrusivelyDouglas Gregor
2012-10-23Use a .def file for most of the diagnostic options.Douglas Gregor
2012-10-23Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor
2012-09-01Split library clangRewrite into clangRewriteCore and clangRewriteFrontend.Ted Kremenek
2012-08-31Fixed invalid iterators. Since the iterator is invalidated after the erase() ...Joao Matos
2012-08-23Fix undefined behavior: member function calls where 'this' is a null pointer.Richard Smith
2012-08-21Screw around with ObjCRuntime some more, changing theJohn McCall
2012-08-10Update VerifyDiagnosticConsumer to only get directives during parsing.Jordan Rose
2012-07-27clang/lib: [CMake] Update tblgen'd dependencies.NAKAMURA Takumi
2012-07-27clang/lib: [CMake] Reformat, alphabetize lists.NAKAMURA Takumi
2012-07-23Fix a typo (the the => the)Sylvestre Ledru
2012-07-06Implement AST classes for comments, a real parser for Doxygen comments and aDmitri Gribenko
2012-07-04Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer
2012-07-04Drop the ASTContext.h include from Stmt.h and fix up transitive users.Benjamin Kramer
2012-06-21Remove a goofy CMake hack and use the standard CMake facilities toChandler Carruth
2012-06-20[arcmt]Argyrios Kyrtzidis
2012-06-20[arcmt] When migrating to ARC disable -Werror so as to only block migrationArgyrios Kyrtzidis
2012-06-20Structured comment parsing, first step.Dmitri Gribenko
2012-06-07Insert a space if necessary when suggesting CFBridgingRetain/Release.Jordan Rose
2012-06-07[arcmt] At an unbridged cast error, if we're returning a load-of-ivar from a ...Argyrios Kyrtzidis
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-06-06Remove the last dead private member in clang.Benjamin Kramer
2012-06-06Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer
2012-06-01[arcmt] Use CFBridgingRetain/CFBridgingRelease instead of __bridge_retained/_...Argyrios Kyrtzidis
2012-05-24[objcmt] Warn when modern objc migrator does not convert a NSNumber message b...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-05-01Fix use of uninitialized variable caught by GCC's -Wmaybe-uninitialized.David Blaikie
2012-05-01Remove ref/value inconsistency in redecl_iterator.David Blaikie
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-03-31[arcmt] When fixing the "unassigned init call" ARC error, make sureArgyrios Kyrtzidis
2012-03-29[arcmt] Fix a bug where a property in a class extension, that did not existArgyrios Kyrtzidis
2012-03-24Simplify some users of DenseMap::erase.Benjamin Kramer
2012-03-17Kill cocoa::deriveNamingConvention and cocoa::followsFundamentalRule. They ar...Jordy Rose
2012-03-16[arcmt] The hard-coded list of weak-incompatible classes is no longer necessary.Argyrios Kyrtzidis
2012-03-16[arcmt] iOS is always safe to use 'weak'. rdar://10950825Argyrios Kyrtzidis
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
2012-03-05[arcmt]Argyrios Kyrtzidis
2012-03-01Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.Argyrios Kyrtzidis
2012-02-27Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis
2012-02-25[arcmt] GC migrator: don't try to remove redundant __strong, it doesArgyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer