Home | History | Annotate | Download | only in Sema

Lines Matching defs:CatDecl

1083     ObjCCategoryDecl *CatDecl = static_cast<ObjCCategoryDecl*>(CDecl);
1084 assert (CatDecl && "MatchOneProtocolPropertiesInClass");
1085 if (!CatDecl->IsClassExtension())
1091 for (CP = CatDecl->prop_begin(), CE = CatDecl->prop_end(); CP!=CE; ++CP)
1124 ObjCCategoryDecl *CatDecl = static_cast<ObjCCategoryDecl*>(CDecl);
1125 assert (CatDecl && "CompareProperties");
1130 MatchOneProtocolPropertiesInClass(CatDecl, *P);
1134 for (ObjCCategoryDecl::protocol_iterator P = CatDecl->protocol_begin(),
1135 E = CatDecl->protocol_end(); P != E; ++P)
1136 CompareProperties(CatDecl, *P);
1141 MatchOneProtocolPropertiesInClass(CatDecl, *P);
1235 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1236 if (!CATDecl->IsClassExtension())
1237 for (ObjCContainerDecl::prop_iterator P = CATDecl->prop_begin(),
1238 E = CATDecl->prop_end(); P != E; ++P) {
1243 for (ObjCCategoryDecl::protocol_iterator PI = CATDecl->protocol_begin(),
1244 E = CATDecl->protocol_end(); PI != E; ++PI)