Lines Matching refs:OID

408   llvm::Constant *GeneratePropertyList(const ObjCImplementationDecl *OID,
501 const ObjCInterfaceDecl *OID) override;
1041 const ObjCInterfaceDecl *OID) { in GetClass() argument
1042 return GetClassNamed(CGF, OID->getNameAsString(), OID->isWeakImported()); in GetClass()
2058 llvm::Constant *CGObjCGNU::GeneratePropertyList(const ObjCImplementationDecl *OID, in GeneratePropertyList() argument
2071 for (auto *propertyImpl : OID->property_impls()) { in GeneratePropertyList()
2079 Fields.push_back(MakePropertyEncodingString(property, OID)); in GeneratePropertyList()
2134 void CGObjCGNU::GenerateClass(const ObjCImplementationDecl *OID) { in GenerateClass() argument
2139 OID->getClassInterface()->getSuperClass(); in GenerateClass()
2148 const_cast<ObjCInterfaceDecl *>(OID->getClassInterface()); in GenerateClass()
2164 Context.getASTObjCImplementationLayout(OID).getSize().getQuantity(); in GenerateClass()
2192 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD); in GenerateClass()
2240 for (const auto *I : OID->instance_methods()) { in GenerateClass()
2247 llvm::Constant *Properties = GeneratePropertyList(OID, InstanceMethodSels, in GenerateClass()
2254 for (const auto *I : OID->class_methods()) { in GenerateClass()
2800 const ObjCInterfaceDecl *OID, in FindIvarInterface() argument
2802 for (const ObjCIvarDecl *next = OID->all_declared_ivar_begin(); next; in FindIvarInterface()
2805 return OID; in FindIvarInterface()
2809 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in FindIvarInterface()