aboutsummaryrefslogtreecommitdiff
path: root/lib/ARCMigrate
AgeCommit message (Expand)Author
2013-05-03Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor
2013-05-03[Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr...Argyrios Kyrtzidis
2013-05-01Point diagnostics that complain about a use of a selector in an objc message,...Argyrios Kyrtzidis
2013-04-11ARCMigrate/Transforms.h: Remove \arg in comment. [-Wdocumentation]NAKAMURA Takumi
2013-04-01[arcmt] Copy the diagnostics so we don't have to worry about invaliding itera...Argyrios Kyrtzidis
2013-03-07Add a hasExternalLinkage helper. No functionality change.Rafael Espindola
2013-02-24[preprocessor] Use MacroDirective in the preprocessor callbacks to make avail...Argyrios Kyrtzidis
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-02-14[arcmt] Make sure the function has an associated parameter for the argumentArgyrios Kyrtzidis
2013-02-05[arcmt] Make sure the objc migrators work fine when used with a PCH.Argyrios Kyrtzidis
2013-01-19Re-sort all the headers. Lots of regressions have crept in here.Chandler Carruth
2013-01-16[objcmt] Rewrite a NSDictionary dictionaryWithObjects:forKeys: to a dictionar...Argyrios Kyrtzidis
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-08[arcmt] Follow-up for r171484; make sure when adding brackets enclosing case ...Argyrios Kyrtzidis
2013-01-04Update CMakeLists.txtTed Kremenek
2013-01-04Add file added in r171484 to CMakelists.txt.Filipe Cabecinhas
2013-01-04[arcmt] Allow removing an -autorelease of a variable initialized in the previ...Argyrios Kyrtzidis
2013-01-04[arcmt] Adds brackets in case statements that "contain" initialization of ret...Argyrios Kyrtzidis
2013-01-04[arcmt] Don't error if an autoreleased variable is returned after the -autore...Argyrios Kyrtzidis
2013-01-03[arcmt] Rewrite uses of Block_copy/Block_release macros.Argyrios Kyrtzidis
2012-12-12[arcmt] When capturing ARC errors, have a sanity check to make sureArgyrios Kyrtzidis
2012-12-12[objc] For the ARC error that is emitted when a synthesized property implemen...Argyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-12-04Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis
2012-12-01Don't include Type.h in DeclarationName.h.Benjamin Kramer
2012-12-01Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer
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