llvm-project/clang/lib/Rewrite
Ted Kremenek f7639e1b4a Add new code migrator support for migrating existing Objective-C code to use
the new Objective-C NSArray/NSDictionary/NSNumber literal syntax.

This introduces a new library, libEdit, which provides a new way to support
migration of code that improves on the original ARC migrator.  We now believe
that most of its functionality can be refactored into the existing libraries,
and thus this new library may shortly disappear.

llvm-svn: 152141
2012-03-06 20:06:33 +00:00
..
CMakeLists.txt objc rewriter: start supporting modern objective-c abi 2012-02-07 17:11:38 +00:00
DeltaTree.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
FixItRewriter.cpp Add new code migrator support for migrating existing Objective-C code to use 2012-03-06 20:06:33 +00:00
FrontendActions.cpp objc rewriter: start supporting modern objective-c abi 2012-02-07 17:11:38 +00:00
HTMLPrint.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
HTMLRewrite.cpp User-defined literals: reject string and character UDLs in all places where the 2012-03-06 03:21:47 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
RewriteMacros.cpp Fix a -Wstring-plus-int warning. 2012-03-05 15:48:34 +00:00
RewriteModernObjC.cpp objective-c modern translator. Don't ignore unnamed bitfields 2012-03-06 17:16:27 +00:00
RewriteObjC.cpp Fix the rewriter that broke with r149987. 2012-02-12 04:48:45 +00:00
RewriteRope.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
RewriteTest.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
Rewriter.cpp Basic: import SmallString<> into clang namespace 2012-02-05 02:13:05 +00:00
TokenRewriter.cpp Clang should not warn on code in clang that is only there to remove warnings. 2011-01-06 01:37:28 +00:00