Lines Matching defs:OID
1552 void GetClassSizeInfo(const ObjCImplementationDecl *OID,
1850 const ObjCInterfaceDecl *OID) {
1851 if (OID->hasAttr<ObjCExceptionAttr>())
1853 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())
3240 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD))
3241 for (const ObjCCategoryDecl *ClassExt : OID->known_extensions())
3263 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) {
3264 for (const auto *P : OID->all_referenced_protocols())
3775 const ObjCInterfaceDecl *OID = ID->getClassInterface();
3782 for (const ObjCIvarDecl *IVD = OID->all_declared_ivar_begin();
3791 ivar.addInt(ObjCTypes.IntTy, ComputeIvarBaseOffset(CGM, OID, IVD));
4037 const ObjCInterfaceDecl *OID = cast<ObjCInterfaceDecl>(CD);
4038 assert(OID &&
4053 CGF, ReturnValueSlot(), ResultType, SelfSel, selfValue, Args, OID,
4060 ReceiverCanBeNull = isWeakLinkedClass(OID);
6343 const ObjCInterfaceDecl *OID = ID->getClassInterface();
6344 assert(OID && "CGObjCNonFragileABIMac::BuildClassRoTInitializer");
6346 + OID->getObjCRuntimeNameAsString(),
6347 OID->all_referenced_protocol_begin(),
6348 OID->all_referenced_protocol_end()));
6422 void CGObjCNonFragileABIMac::GetClassSizeInfo(const ObjCImplementationDecl *OID,
6426 CGM.getContext().getASTObjCImplementationLayout(OID);
6918 const ObjCInterfaceDecl *OID = ID->getClassInterface();
6919 assert(OID && "CGObjCNonFragileABIMac::EmitIvarList - null interface");
6923 for (const ObjCIvarDecl *IVD = OID->all_declared_ivar_begin();
6962 ivarList, Prefix + OID->getObjCRuntimeNameAsString(), CGM);