Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:CDecl

56   void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl);
57 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl,
62 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl,
77 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl);
879 ObjCContainerDecl *CDecl,
887 migrateFactoryMethod(Ctx, CDecl, OM);
896 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton);
903 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf);
909 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
911 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
913 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
918 migrateFactoryMethod(Ctx, CDecl, OM);
1158 ObjCContainerDecl *CDecl) {
1159 if (CDecl->isDeprecated() || IsCategoryNameWithDeprecatedSuffix(CDecl))
1163 for (auto *Method : CDecl->methods()) {
1166 migrateMethodInstanceType(Ctx, CDecl, Method);
1171 ObjCContainerDecl *CDecl,
1181 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1183 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1185 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1442 ObjCContainerDecl *CDecl) {
1443 if (!isa<ObjCInterfaceDecl>(CDecl) || CDecl->isDeprecated())
1447 for (const auto *Method : CDecl->methods())
1718 if (ObjCInterfaceDecl *CDecl = dyn_cast<ObjCInterfaceDecl>(*D))
1719 if (canModify(CDecl))
1720 migrateObjCInterfaceDecl(Ctx, CDecl);
1778 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(*D)) {
1779 bool CanModify = canModify(CDecl);
1783 migrateAllMethodInstaceType(Ctx, CDecl);
1787 migrateARCSafeAnnotation(Ctx, CDecl);