diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-11-07 18:46:50 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-11-07 18:46:50 +0000 |
| commit | d569791c448e7ed25b94fb4005ad370433b7b020 (patch) | |
| tree | 7d308194a352004e77e38ae7ff890aab8a776fba /clang/lib | |
| parent | 722d21c6469695d7425a35ea86cc9ffc9fe438c7 (diff) | |
| download | bcm5719-llvm-d569791c448e7ed25b94fb4005ad370433b7b020.tar.gz bcm5719-llvm-d569791c448e7ed25b94fb4005ad370433b7b020.zip | |
[arcmt] Fix handling NSMakeCollectable inside an objc method.
llvm-svn: 143980
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/ARCMigrate/Transforms.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/ARCMigrate/Transforms.cpp b/clang/lib/ARCMigrate/Transforms.cpp index 86812a5f877..96c472c52f1 100644 --- a/clang/lib/ARCMigrate/Transforms.cpp +++ b/clang/lib/ARCMigrate/Transforms.cpp @@ -302,6 +302,7 @@ namespace { class ASTTransform : public RecursiveASTVisitor<ASTTransform> { MigrationContext &MigrateCtx; + typedef RecursiveASTVisitor<ASTTransform> base; public: ASTTransform(MigrationContext &MigrateCtx) : MigrateCtx(MigrateCtx) { } @@ -315,7 +316,7 @@ public: E = MigrateCtx.traversers_end(); I != E; ++I) (*I)->traverseObjCImplementation(ImplCtx); - return true; + return base::TraverseObjCImplementationDecl(D); } bool TraverseStmt(Stmt *rootS) { |

