summaryrefslogtreecommitdiffstats
path: root/clang/test/ARCMT/with-arc-mode-migrate.m
Commit message (Collapse)AuthorAgeFilesLines
* [arcmt] Don't try to handle files that are already ARC'ified, this is not ↵Argyrios Kyrtzidis2013-09-171-13/+0
| | | | | | | | possible currently. rdar://14461559 llvm-svn: 190880
* Add new code migrator support for migrating existing Objective-C code to useTed Kremenek2012-03-061-2/+2
| | | | | | | | | | | 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
* Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall2011-10-021-2/+2
| | | | | | | | | | | | | | | | | | | increasingly prevailing case to the point that new features like ARC don't even support the fragile ABI anymore. This required a little bit of reshuffling with exceptions because a check was assuming that ObjCNonFragileABI was only being set in ObjC mode, and that's actually a bit obnoxious to do. Most, though, it involved a perl script to translate a ton of test cases. Mostly no functionality change for driver users, although there are corner cases with disabling language-specific exceptions that we should handle more correctly now. llvm-svn: 140957
* [arcmt] Clear out temporary dirs in the tests or we may get failures because ↵Argyrios Kyrtzidis2011-09-011-0/+1
| | | | | | of leftovers. llvm-svn: 138971
* [arcmt] Make sure migrating to ARC works even if '-fobjc-arc' is included in ↵Argyrios Kyrtzidis2011-07-141-0/+12
command-line flags. rdar://9567824 llvm-svn: 135115
OpenPOWER on IntegriCloud