Lines Matching defs:CDecl
56 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl);
57 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl,
62 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl,
79 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl);
998 ObjCContainerDecl *CDecl,
1006 migrateFactoryMethod(Ctx, CDecl, OM);
1015 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton);
1022 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf);
1028 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1030 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1032 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1037 migrateFactoryMethod(Ctx, CDecl, OM);
1276 ObjCContainerDecl *CDecl) {
1277 if (CDecl->isDeprecated() || IsCategoryNameWithDeprecatedSuffix(CDecl))
1281 for (auto *Method : CDecl->methods()) {
1284 migrateMethodInstanceType(Ctx, CDecl, Method);
1289 ObjCContainerDecl *CDecl,
1299 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1301 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1303 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1554 ObjCContainerDecl *CDecl) {
1555 if (!isa<ObjCInterfaceDecl>(CDecl) || CDecl->isDeprecated())
1559 for (const auto *Method : CDecl->methods())
1848 if (ObjCInterfaceDecl *CDecl = dyn_cast<ObjCInterfaceDecl>(*D))
1849 if (canModify(CDecl))
1850 migrateObjCContainerDecl(Ctx, CDecl);
1913 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(*D)) {
1914 bool CanModify = canModify(CDecl);
1918 migrateAllMethodInstaceType(Ctx, CDecl);
1922 migrateARCSafeAnnotation(Ctx, CDecl);