diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-06-21 20:20:42 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-06-21 20:20:42 +0000 |
commit | e5acb84e636b1728175a5cb86b874718d336317f (patch) | |
tree | a70ee0dc11a457fe5fb6983e1bb680eb57ead245 /clang/lib/ARCMigrate/Transforms.h | |
parent | e5b475c6881ff8ce6de1f4bc42e452c1d8059d83 (diff) | |
download | bcm5719-llvm-e5acb84e636b1728175a5cb86b874718d336317f.tar.gz bcm5719-llvm-e5acb84e636b1728175a5cb86b874718d336317f.zip |
[arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation
pass and increase migration speed.
llvm-svn: 133540
Diffstat (limited to 'clang/lib/ARCMigrate/Transforms.h')
-rw-r--r-- | clang/lib/ARCMigrate/Transforms.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/ARCMigrate/Transforms.h b/clang/lib/ARCMigrate/Transforms.h index d95b1bc3234..6cc6085d617 100644 --- a/clang/lib/ARCMigrate/Transforms.h +++ b/clang/lib/ARCMigrate/Transforms.h @@ -34,13 +34,13 @@ void rewriteUnbridgedCasts(MigrationPass &pass); void rewriteAllocCopyWithZone(MigrationPass &pass); void makeAssignARCSafe(MigrationPass &pass); void removeRetainReleaseDealloc(MigrationPass &pass); -void removeEmptyStatements(MigrationPass &pass); void removeZeroOutPropsInDealloc(MigrationPass &pass); void changeIvarsOfAssignProperties(MigrationPass &pass); void rewriteBlockObjCVariable(MigrationPass &pass); -void removeDeallocMethod(MigrationPass &pass); void rewriteUnusedInitDelegate(MigrationPass &pass); +void removeEmptyStatementsAndDealloc(MigrationPass &pass); + //===----------------------------------------------------------------------===// // Helpers. //===----------------------------------------------------------------------===// |