Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:OID

770 static std::string getIvarAccessString(ObjCIvarDecl *OID) {
771 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface();
776 S += OID->getName();
799 ObjCIvarDecl *OID = PID->getPropertyIvarDecl();
801 if (!OID)
815 RewriteObjCMethodDecl(OID->getContainingInterface(),
821 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1)
850 RewriteIvarOffsetComputation(OID, Getr);
854 Getr += "return " + getIvarAccessString(OID);
873 RewriteObjCMethodDecl(OID->getContainingInterface(),
880 RewriteIvarOffsetComputation(OID, Setr);
894 Setr += getIvarAccessString(OID) + " = ";
1218 void RewriteModernObjC::RewriteImplementationDecl(Decl *OID) {
1219 ObjCImplementationDecl *IMD = dyn_cast<ObjCImplementationDecl>(OID);
1220 ObjCCategoryImplDecl *CID = dyn_cast<ObjCCategoryImplDecl>(OID);
6721 const ObjCInterfaceDecl *OID) {
6722 if (OID->hasAttr<ObjCExceptionAttr>())
6724 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())