Lines Matching refs:OCD
272 ObjCCategoryDecl *OCD);
290 const Decl *OCD, in PushProperty() argument
295 Fields.add(MakePropertyEncodingString(property, OCD)); in PushProperty()
459 const ObjCContainerDecl *OCD,
1122 const Decl *OCD, in PushProperty() argument
1137 CGM.getContext().getObjCEncodingForPropertyDecl(property, OCD); in PushProperty()
1192 llvm::Constant *GenerateCategoryProtocolList(const ObjCCategoryDecl *OCD) in GenerateCategoryProtocolList() argument
1194 const auto &ReferencedProtocols = OCD->getReferencedProtocols(); in GenerateCategoryProtocolList()
3247 ObjCCategoryDecl *OCD) { in GenerateCategoryProtocolList() argument
3248 const auto &RefPro = OCD->getReferencedProtocols(); in GenerateCategoryProtocolList()
3257 void CGObjCGNU::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory() argument
3258 const ObjCInterfaceDecl *Class = OCD->getClassInterface(); in GenerateCategory()
3260 std::string CategoryName = OCD->getNameAsString(); in GenerateCategory()
3263 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); in GenerateCategory()
3271 InstanceMethods.insert(InstanceMethods.begin(), OCD->instmeth_begin(), in GenerateCategory()
3272 OCD->instmeth_end()); in GenerateCategory()
3279 ClassMethods.insert(ClassMethods.begin(), OCD->classmeth_begin(), in GenerateCategory()
3280 OCD->classmeth_end()); in GenerateCategory()
3288 Class->FindCategoryDeclaration(OCD->getIdentifier()); in GenerateCategory()
3291 Elements.addBitCast(GeneratePropertyList(OCD, Category, false), PtrTy); in GenerateCategory()
3293 Elements.addBitCast(GeneratePropertyList(OCD, Category, true), PtrTy); in GenerateCategory()
3308 const ObjCContainerDecl *OCD, in GeneratePropertyList() argument
3314 bool isProtocol = isa<ObjCProtocolDecl>(OCD); in GeneratePropertyList()
3334 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in GeneratePropertyList()
3343 for (const auto *PD : OCD->properties()) { in GeneratePropertyList()
3358 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in GeneratePropertyList()
3361 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) in GeneratePropertyList()