Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:OID

405   llvm::Constant *GeneratePropertyList(const ObjCImplementationDecl *OID,
498 const ObjCInterfaceDecl *OID) override;
1037 const ObjCInterfaceDecl *OID) {
1038 return GetClassNamed(CGF, OID->getNameAsString(), OID->isWeakImported());
2052 llvm::Constant *CGObjCGNU::GeneratePropertyList(const ObjCImplementationDecl *OID,
2065 for (auto *propertyImpl : OID->property_impls()) {
2073 Fields.push_back(MakePropertyEncodingString(property, OID));
2128 void CGObjCGNU::GenerateClass(const ObjCImplementationDecl *OID) {
2133 OID->getClassInterface()->getSuperClass();
2142 const_cast<ObjCInterfaceDecl *>(OID->getClassInterface());
2158 Context.getASTObjCImplementationLayout(OID).getSize().getQuantity();
2186 uint64_t BaseOffset = ComputeIvarBaseOffset(CGM, OID, IVD);
2234 for (const auto *I : OID->instance_methods()) {
2241 llvm::Constant *Properties = GeneratePropertyList(OID, InstanceMethodSels,
2248 for (const auto *I : OID->class_methods()) {
2793 const ObjCInterfaceDecl *OID,
2795 for (const ObjCIvarDecl *next = OID->all_declared_ivar_begin(); next;
2798 return OID;
2802 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())