Searched defs:CatDecl (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/AST/
H A DDeclObjC.cpp1094 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(Container))
1095 if (CatDecl->IsClassExtension())
1096 Container = CatDecl->getClassInterface();
1620 ObjCCategoryDecl *CatDecl = local
1625 CatDecl->NextClassCategory = IDecl->getCategoryListRaw();
1627 IDecl->setCategoryListRaw(CatDecl);
1629 L->AddedObjCCategoryToInterface(CatDecl, IDecl);
1633 return CatDecl;
/external/clang/lib/CodeGen/
H A DCGObjCGNU.cpp2027 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); local
2028 const ObjCList<ObjCProtocolDecl> &Protos = CatDecl->getReferencedProtocols();
/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp1916 ObjCCategoryDecl *CatDecl = CatIMPDecl->getCategoryDecl(); local
1917 if (!CatDecl)
1919 ObjCInterfaceDecl *IDecl = CatDecl->getClassInterface();
1984 if (ObjCCategoryImplDecl *CatDecl =
1986 CheckCategoryVsClassMethodMatches(CatDecl);
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp975 void RewriteObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { argument
976 SourceLocation LocStart = CatDecl->getLocStart();
981 for (auto *I : CatDecl->properties())
983 for (auto *I : CatDecl->instance_methods())
985 for (auto *I : CatDecl->class_methods())
989 ReplaceText(CatDecl->getAtEndRange().getBegin(),
H A DRewriteModernObjC.cpp882 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
883 CDecl = CatDecl->getClassInterface();
1150 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { argument
1151 SourceLocation LocStart = CatDecl->getLocStart();
1154 if (CatDecl->getIvarRBraceLoc().isValid()) {
1156 ReplaceText(CatDecl->getIvarRBraceLoc(), 1, "**/ ");
1162 for (auto *I : CatDecl->properties())
1165 for (auto *I : CatDecl->instance_methods())
1167 for (auto *I : CatDecl->class_methods())
1171 ReplaceText(CatDecl
6752 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
7535 ObjCCategoryDecl *CatDecl= IDecl->getCategoryDecl(); local
[all...]

Completed in 202 milliseconds