summaryrefslogtreecommitdiffstats
path: root/clang/lib/ARCMigrate/Transforms.h
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-06-21 20:20:42 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2011-06-21 20:20:42 +0000
commite5acb84e636b1728175a5cb86b874718d336317f (patch)
treea70ee0dc11a457fe5fb6983e1bb680eb57ead245 /clang/lib/ARCMigrate/Transforms.h
parente5b475c6881ff8ce6de1f4bc42e452c1d8059d83 (diff)
downloadbcm5719-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.h4
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.
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud