Argyrios Kyrtzidis
|
5a9e5c4df6
|
[arcmt] Add test for rdar://9601437.
llvm-svn: 133807
|
2011-06-24 18:41:23 +00:00 |
Argyrios Kyrtzidis
|
cff00d9c12
|
Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'.
rdar://9477613.
llvm-svn: 133779
|
2011-06-24 00:08:59 +00:00 |
Argyrios Kyrtzidis
|
0b2bd862ff
|
[arcmt] Fully migrate ObjC++ classes, rdar://9660007.
llvm-svn: 133763
|
2011-06-23 21:21:33 +00:00 |
Argyrios Kyrtzidis
|
795550691e
|
[arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore.
llvm-svn: 133762
|
2011-06-23 21:21:28 +00:00 |
Argyrios Kyrtzidis
|
59b5f356ad
|
[arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://8939557
llvm-svn: 133627
|
2011-06-22 18:03:59 +00:00 |
Argyrios Kyrtzidis
|
0a9d652331
|
[arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061
llvm-svn: 133480
|
2011-06-20 23:39:20 +00:00 |
Argyrios Kyrtzidis
|
90b6a2a6a7
|
[arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager
because it is going to modify the input file.
llvm-svn: 133323
|
2011-06-18 00:53:41 +00:00 |
Argyrios Kyrtzidis
|
ec7c965c2e
|
[arcmt] Fix test for MSVC build.
llvm-svn: 133183
|
2011-06-16 20:19:55 +00:00 |
Argyrios Kyrtzidis
|
2798ded9de
|
[arcmt] Fix the test when running in Lion.
llvm-svn: 133167
|
2011-06-16 17:28:31 +00:00 |
John McCall
|
b29f52727c
|
Give arcmt-test an explicit triple for this test.
llvm-svn: 133165
|
2011-06-16 17:13:30 +00:00 |
Argyrios Kyrtzidis
|
bdf3ca9186
|
[arcmt] Fix tests in non-darwin.
llvm-svn: 133140
|
2011-06-16 02:41:46 +00:00 |
Argyrios Kyrtzidis
|
6e4ef20baf
|
[arcmt] Make arcmt-test accept cc1 options to make it more portable and hopefully fix MSVC failures.
llvm-svn: 133119
|
2011-06-16 00:53:46 +00:00 |
John McCall
|
d70fb9812a
|
The ARC Migration Tool. All the credit goes to Argyrios and Fariborz
for this.
llvm-svn: 133104
|
2011-06-15 23:25:17 +00:00 |