aboutsummaryrefslogtreecommitdiff
path: root/lib/ARCMigrate/ARCMT.cpp
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-02-24[preprocessor] Use MacroDirective in the preprocessor callbacks to make avail...Argyrios Kyrtzidis
2013-02-05[arcmt] Make sure the objc migrators work fine when used with a PCH.Argyrios Kyrtzidis
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-04[arcmt] Adds brackets in case statements that "contain" initialization of ret...Argyrios Kyrtzidis
2012-12-12[arcmt] When capturing ARC errors, have a sanity check to make sureArgyrios Kyrtzidis
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-09Remove old driver code to grab the iOS simulator version from the -D option.Bob Wilson
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-21Screw around with ObjCRuntime some more, changing theJohn McCall
2012-08-10Update VerifyDiagnosticConsumer to only get directives during parsing.Jordan Rose
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-06Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek
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-01-26objc-arc: introduce -no-finalize-removal which in gc mode,Fariborz Jahanian
2012-01-26arc migrator: Added an option to the migratorFariborz Jahanian
2012-01-25arc migrator: Provide infrastructure to add optionsFariborz Jahanian
2012-01-20Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor
2011-11-18Refine placement of LangOptions object in CompilerInvocation by adding a new ...Ted Kremenek
2011-11-17Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek
2011-11-04[arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease.Argyrios Kyrtzidis
2011-10-20Further refine the diagnostic categories for ARC diagnostics. Addresses <rda...Ted Kremenek
2011-10-18Revert r142311, -mios-simulator-version-min does not work correctly.Argyrios Kyrtzidis
2011-10-17Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define.Argyrios Kyrtzidis
2011-09-29Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor
2011-09-26Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie
2011-09-25Rename CaptureDiagnosticClient to CaptureDiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-08-18For the MacroExpands preprocessor callback, also pass the SourceRangeArgyrios Kyrtzidis
2011-08-14Fix "Uninitialized" warnings on g++-4.4.NAKAMURA Takumi
2011-08-02Make helper functions static.Benjamin Kramer
2011-07-23Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-19[arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis
2011-07-18[arcmt] NSInvocation's [get/set]ReturnValue and [get/set]Argument are only safeArgyrios Kyrtzidis
2011-07-14[arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in ...Argyrios Kyrtzidis
2011-07-09[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall
2011-06-22[arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://893...Argyrios Kyrtzidis
2011-06-20[arcmt] Find out whether there is an ARC runtime directly from the triple, av...Argyrios Kyrtzidis
2011-06-18[arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initi...Argyrios Kyrtzidis