Lines Matching defs:CDecl
57 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl);
58 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl,
63 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl,
80 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl);
999 ObjCContainerDecl *CDecl,
1007 migrateFactoryMethod(Ctx, CDecl, OM);
1016 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton);
1023 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf);
1029 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1031 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1033 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1038 migrateFactoryMethod(Ctx, CDecl, OM);
1277 ObjCContainerDecl *CDecl) {
1278 if (CDecl->isDeprecated() || IsCategoryNameWithDeprecatedSuffix(CDecl))
1282 for (auto *Method : CDecl->methods()) {
1285 migrateMethodInstanceType(Ctx, CDecl, Method);
1290 ObjCContainerDecl *CDecl,
1300 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl);
1302 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1304 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl))
1555 ObjCContainerDecl *CDecl) {
1556 if (!isa<ObjCInterfaceDecl>(CDecl) || CDecl->isDeprecated())
1560 for (const auto *Method : CDecl->methods())
1849 if (ObjCInterfaceDecl *CDecl = dyn_cast<ObjCInterfaceDecl>(*D))
1850 if (canModify(CDecl))
1851 migrateObjCContainerDecl(Ctx, CDecl);
1914 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(*D)) {
1915 bool CanModify = canModify(CDecl);
1919 migrateAllMethodInstaceType(Ctx, CDecl);
1923 migrateARCSafeAnnotation(Ctx, CDecl);