Lines Matching refs:ID
51 static bool scan_ivar_release(Stmt* S, ObjCIvarDecl* ID, in scan_ivar_release() argument
63 if (E->getDecl() == ID) in scan_ivar_release()
93 if (*I && scan_ivar_release(*I, ID, PD, Release, SelfII, Ctx)) in scan_ivar_release()
105 const ObjCInterfaceDecl* ID = D->getClassInterface(); in checkObjCDealloc() local
114 for (ObjCInterfaceDecl::ivar_iterator I=ID->ivar_begin(), E=ID->ivar_end(); in checkObjCDealloc()
117 ObjCIvarDecl* ID = *I; in checkObjCDealloc() local
118 QualType T = ID->getType(); in checkObjCDealloc()
121 ID->getAttr<IBOutletAttr>() || // Skip IBOutlets. in checkObjCDealloc()
122 ID->getAttr<IBOutletCollectionAttr>()) // Skip IBOutletCollections. in checkObjCDealloc()
137 for ( ; ID ; ID = ID->getSuperClass()) { in checkObjCDealloc()
138 IdentifierInfo *II = ID->getIdentifier(); in checkObjCDealloc()
151 if (!ID) in checkObjCDealloc()
216 ObjCIvarDecl* ID = (*I)->getPropertyIvarDecl(); in checkObjCDealloc() local
217 if (!ID) in checkObjCDealloc()
220 QualType T = ID->getType(); in checkObjCDealloc()
234 if (scan_ivar_release(MD->getBody(), ID, PD, RS, SelfII, Ctx) in checkObjCDealloc()
247 os << "The '" << ID in checkObjCDealloc()
255 os << "The '" << ID in checkObjCDealloc()