r190943 - ObjectiveC migrator: placing another check for
Fariborz Jahanian
fjahanian at apple.com
Wed Sep 18 08:43:53 PDT 2013
Author: fjahanian
Date: Wed Sep 18 10:43:52 2013
New Revision: 190943
URL: http://llvm.org/viewvc/llvm-project?rev=190943&view=rev
Log:
ObjectiveC migrator: placing another check for
'deprecated' container before doing the 'instancetype'
inference.
Modified:
cfe/trunk/lib/ARCMigrate/ObjCMT.cpp
Modified: cfe/trunk/lib/ARCMigrate/ObjCMT.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ARCMigrate/ObjCMT.cpp?rev=190943&r1=190942&r2=190943&view=diff
==============================================================================
--- cfe/trunk/lib/ARCMigrate/ObjCMT.cpp (original)
+++ cfe/trunk/lib/ARCMigrate/ObjCMT.cpp Wed Sep 18 10:43:52 2013
@@ -816,6 +816,9 @@ void ObjCMigrateASTConsumer::migrateNsRe
void ObjCMigrateASTConsumer::migrateMethods(ASTContext &Ctx,
ObjCContainerDecl *CDecl) {
+ if (CDecl->isDeprecated())
+ return;
+
// migrate methods which can have instancetype as their result type.
for (ObjCContainerDecl::method_iterator M = CDecl->meth_begin(),
MEnd = CDecl->meth_end();
More information about the cfe-commits
mailing list