Searched refs:CatDecl (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 344 ObjCCategoryDecl *CatDecl = ClassDecl->getCategoryList(); 345 while (CatDecl) { 346 if ((MethodDecl = CatDecl->getMethod(Sel, isInstance))) 352 CatDecl->getReferencedProtocols(); 358 CatDecl = CatDecl->getNextClassCategory(); 1098 ObjCCategoryDecl *CatDecl = new (C) ObjCCategoryDecl(DC, AtLoc, ClassNameLoc, local 1104 CatDecl->NextClassCategory = IDecl->getCategoryList(); 1106 IDecl->setCategoryList(CatDecl); 1108 L->AddedObjCCategoryToInterface(CatDecl, IDec [all...] |
/external/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 1297 ObjCCategoryDecl *CatDecl = static_cast<ObjCCategoryDecl*>(CDecl); local 1298 assert (CatDecl && "MatchOneProtocolPropertiesInClass"); 1299 if (!CatDecl->IsClassExtension()) 1305 for (CP = CatDecl->prop_begin(), CE = CatDecl->prop_end(); CP!=CE; ++CP) 1338 ObjCCategoryDecl *CatDecl = static_cast<ObjCCategoryDecl*>(CDecl); local 1339 assert (CatDecl && "CompareProperties"); 1344 MatchOneProtocolPropertiesInClass(CatDecl, *P); 1348 for (ObjCCategoryDecl::protocol_iterator P = CatDecl->protocol_begin(), 1349 E = CatDecl [all...] |
H A D | SemaDeclObjC.cpp | 1756 ObjCCategoryDecl *CatDecl = CatIMPDecl->getCategoryDecl(); 1757 if (!CatDecl) 1759 ObjCInterfaceDecl *IDecl = CatDecl->getClassInterface(); 1804 if (ObjCCategoryImplDecl *CatDecl = 1806 CheckCategoryVsClassMethodMatches(CatDecl);
|
H A D | SemaCodeComplete.cpp | 4808 for (ObjCCategoryDecl *CatDecl = IFace->getCategoryList(); CatDecl; 4809 CatDecl = CatDecl->getNextClassCategory()) { 4810 AddObjCMethods(CatDecl, WantInstanceMethods, WantKind, SelIdents, 4816 = CatDecl->getReferencedProtocols(); 4825 if (ObjCCategoryImplDecl *Impl = CatDecl->getImplementation())
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 812 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 813 CDecl = CatDecl->getClassInterface(); 1073 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { argument 1074 SourceLocation LocStart = CatDecl->getLocStart(); 1077 if (CatDecl->getIvarRBraceLoc().isValid()) { 1079 ReplaceText(CatDecl->getIvarRBraceLoc(), 1, "**/ "); 1085 for (ObjCCategoryDecl::prop_iterator I = CatDecl->prop_begin(), 1086 E = CatDecl->prop_end(); I != E; ++I) 1090 I = CatDecl->instmeth_begin(), E = CatDecl 6549 Write_category_t(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ObjCCategoryDecl *CatDecl, ObjCInterfaceDecl *ClassDecl, ArrayRef<ObjCMethodDecl *> InstanceMethods, ArrayRef<ObjCMethodDecl *> ClassMethods, ArrayRef<ObjCProtocolDecl *> RefedProtocols, ArrayRef<ObjCPropertyDecl *> ClassProperties) argument 7339 ObjCCategoryDecl *CatDecl= IDecl->getCategoryDecl(); local [all...] |
H A D | RewriteObjC.cpp | 967 void RewriteObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { argument 968 SourceLocation LocStart = CatDecl->getLocStart(); 973 for (ObjCCategoryDecl::prop_iterator I = CatDecl->prop_begin(), 974 E = CatDecl->prop_end(); I != E; ++I) 978 I = CatDecl->instmeth_begin(), E = CatDecl->instmeth_end(); 982 I = CatDecl->classmeth_begin(), E = CatDecl->classmeth_end(); 987 ReplaceText(CatDecl->getAtEndRange().getBegin(),
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCGNU.cpp | 1898 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); local 1899 const ObjCList<ObjCProtocolDecl> &Protos = CatDecl->getReferencedProtocols();
|
Completed in 272 milliseconds