Lines Matching refs:PD
353 const ObjCPropertyDecl *PD = IvarToPopertyMap.lookup(IvarDecl); in printIvar() local
354 assert(PD &&"Do we synthesize ivars for something other than properties?"); in printIvar()
355 os << "Property "<< PD->getName() << " "; in printIvar()
392 const ObjCPropertyDecl *PD = I->second; in visit() local
394 const ObjCIvarDecl *ID = findPropertyBackingIvar(PD, InterfaceD, Ivars, in visit()
400 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl()); in visit()
401 PropertyToIvarMap[PD] = ID; in visit()
402 IvarToPopertyMap[ID] = PD; in visit()
405 const ObjCMethodDecl *SetterD = PD->getSetterMethodDecl(); in visit()
411 const ObjCMethodDecl *GetterD = PD->getGetterMethodDecl(); in visit()
623 const ObjCPropertyDecl *PD = PA->getExplicitProperty(); in checkObjCPropertyRefExpr() local
624 if (PD) { in checkObjCPropertyRefExpr()
625 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl()); in checkObjCPropertyRefExpr()
626 PropToIvarMapTy::const_iterator IvI = PropertyToIvarMap.find(PD); in checkObjCPropertyRefExpr()