Searched refs:CatDecl (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/AST/
H A DDeclObjC.cpp344 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 DSemaObjCProperty.cpp1297 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 DSemaDeclObjC.cpp1756 ObjCCategoryDecl *CatDecl = CatIMPDecl->getCategoryDecl();
1757 if (!CatDecl)
1759 ObjCInterfaceDecl *IDecl = CatDecl->getClassInterface();
1804 if (ObjCCategoryImplDecl *CatDecl =
1806 CheckCategoryVsClassMethodMatches(CatDecl);
H A DSemaCodeComplete.cpp4808 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 DRewriteModernObjC.cpp812 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 DRewriteObjC.cpp967 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 DCGObjCGNU.cpp1898 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); local
1899 const ObjCList<ObjCProtocolDecl> &Protos = CatDecl->getReferencedProtocols();

Completed in 272 milliseconds