ad3c2b5faa3f28b0425eb3a0d6c994ec8ca65019 |
|
17-Jul-2013 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Remove some dead code. Patch by Rafael EspĂndola. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186462 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
d965f95daa97097c8ddc5e1165ceae585a888719 |
|
16-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Update for llvm API change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186448 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
1ec4a86a867fc04f35d13bc9e33b04cf2171fe41 |
|
05-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use llvm::sys::fs::createTemporaryFile. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
0b214905f7fff7fa21ecc54a17b97372ba0c9a07 |
|
13-Jun-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
Modernize some low-hanging PathV1 uses. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
34392373fe25e943586de0fdbe37b806c3f7ff70 |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Include PathV1.h in files that use it. This is preparation for replacing Path.h with PathV2.h. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183781 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
55fc873017f10f6f566b182b70f6fc22aefa3464 |
|
04-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. This required manually correcting all of the incorrect main-module headers I could find, and running the new llvm/utils/sort_includes.py script over the files. I also manually added quite a few missing headers that were uncovered by shuffling the order or moving headers up to be main-module-headers. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169237 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
14e71f04136de056c08ffb9ccd44b4ca391cc8a5 |
|
24-Oct-2012 |
Douglas Gregor <dgregor@apple.com> |
Move PreprocessorOptions into the Lex library, and make it intrusively reference-counted. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166587 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
95109d2eb6f3670e8558868429f2a622b05e7d4f |
|
01-May-2012 |
David Blaikie <dblaikie@gmail.com> |
Fix use of uninitialized variable caught by GCC's -Wmaybe-uninitialized. Review by Doug Gregor. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
7e42392eb2ea29ddeb6d125417fb4c17d847b5e0 |
|
24-Mar-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Simplify some users of DenseMap::erase. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153389 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
30660a898545416f0fea2d717f16f75640001e38 |
|
06-Mar-2012 |
Ted Kremenek <kremenek@apple.com> |
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152141 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
f7ccbad5d9949e7ddd1cbef43d482553b811e026 |
|
05-Feb-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
Basic: import SmallString<> into clang namespace (I was going to fix the TODO about DenseMap too, but that would break self-host right now. See PR11922.) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149799 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
6f42b62b6194f53bcbc349f5d17388e1936535d7 |
|
05-Feb-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
Basic: import OwningPtr<> into clang namespace git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149798 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
8d2a701734f6e0aa778f6be4e6b6d561d8ba6fdb |
|
25-Dec-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove unused variables. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
d6471f7c1921c7802804ce3ff6fe9768310f72b9 |
|
26-Sep-2011 |
David Blaikie <dblaikie@gmail.com> |
Rename Diagnostic to DiagnosticsEngine as per issue 5397 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140478 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
6748ae15b3eed61b3b61f9b77470a802a1643fbb |
|
27-Aug-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Twinify. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138689 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
484e2b195605cfe92b79b3baf9ea070666f8b332 |
|
27-Aug-2011 |
Douglas Gregor <dgregor@apple.com> |
Try to unbreak the build on systems where uint64_t isn't something that StringRef::getAsInteger can handle as its second argument git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138680 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
d37c67b8f26ffe31e7f7292f26ab39cee78151d8 |
|
27-Aug-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Add a test case for r138671 and improve the loop. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138674 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
56773de654224ef1504ae67a3aa87ffed189e6fe |
|
27-Aug-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Fix horrible bug where migrating files if there is a space in the paths of the migrated files. rdar://10022801 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138671 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
5f9e272e632e951b1efe824cd16acb4d96077930 |
|
23-Jul-2011 |
Chris Lattner <sabre@nondot.org> |
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports them into the clang namespace. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
55a8a8db2d6a75343008fe8fde50865530d90cec |
|
10-Jul-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Remove redundant has_error() check. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134876 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
b709639a3d58df3706f219a7d8a55df7619bc2ed |
|
10-Jul-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Try fixing test/ARCMT/migrate.m for windows hosts. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134875 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
69325d5b7cfecf1b3128745efc33612aedf1b8b4 |
|
09-Jul-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. This is a new mode of migration, where we avoid modifying the original files but we emit temporary files instead. <path> will be used to keep migration process metadata. Currently the temporary files that are produced are put in the system's temp directory but we can put them in the <path> if is necessary. Also introduce new ARC migration functions in libclang whose only purpose, currently, is to accept <path> and provide pairs of original file/transformed file to map from the originals to the files after transformations are applied. Finally introduce the c-arcmt-test utility that exercises the new libclang functions, update arcmt-test, and add tests for the whole process. rdar://9735086. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|
8f0e8d22960d56f8390f4971e2c0f2f0a0884602 |
|
16-Jun-2011 |
John McCall <rjmccall@apple.com> |
The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@133104 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/ARCMigrate/FileRemapper.cpp
|