Lines Matching refs:OCD
276 ObjCCategoryDecl *OCD);
294 const Decl *OCD, in PushProperty() argument
299 Fields.add(MakePropertyEncodingString(property, OCD)); in PushProperty()
460 const ObjCContainerDecl *OCD,
1139 const Decl *OCD, in PushProperty() argument
1154 CGM.getContext().getObjCEncodingForPropertyDecl(property, OCD); in PushProperty()
1209 llvm::Constant *GenerateCategoryProtocolList(const ObjCCategoryDecl *OCD) in GenerateCategoryProtocolList() argument
1211 const auto &ReferencedProtocols = OCD->getReferencedProtocols(); in GenerateCategoryProtocolList()
3447 ObjCCategoryDecl *OCD) { in GenerateCategoryProtocolList() argument
3448 const auto &RefPro = OCD->getReferencedProtocols(); in GenerateCategoryProtocolList()
3457 void CGObjCGNU::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory() argument
3458 const ObjCInterfaceDecl *Class = OCD->getClassInterface(); in GenerateCategory()
3460 std::string CategoryName = OCD->getNameAsString(); in GenerateCategory()
3463 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); in GenerateCategory()
3471 InstanceMethods.insert(InstanceMethods.begin(), OCD->instmeth_begin(), in GenerateCategory()
3472 OCD->instmeth_end()); in GenerateCategory()
3479 ClassMethods.insert(ClassMethods.begin(), OCD->classmeth_begin(), in GenerateCategory()
3480 OCD->classmeth_end()); in GenerateCategory()
3487 Class->FindCategoryDeclaration(OCD->getIdentifier()); in GenerateCategory()
3490 Elements.add(GeneratePropertyList(OCD, Category, false)); in GenerateCategory()
3492 Elements.add(GeneratePropertyList(OCD, Category, true)); in GenerateCategory()
3505 const ObjCContainerDecl *OCD, in GeneratePropertyList() argument
3511 bool isProtocol = isa<ObjCProtocolDecl>(OCD); in GeneratePropertyList()
3531 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in GeneratePropertyList()
3540 for (const auto *PD : OCD->properties()) { in GeneratePropertyList()
3555 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) in GeneratePropertyList()
3558 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) in GeneratePropertyList()