Lines Matching refs:PD
365 const ObjCPropertyDecl *PD = IvarToPopertyMap.lookup(IvarDecl);
366 assert(PD &&"Do we synthesize ivars for something other than properties?");
367 os << "Property "<< PD->getName() << " ";
404 const ObjCPropertyDecl *PD = I->second;
406 const ObjCIvarDecl *ID = findPropertyBackingIvar(PD, InterfaceD, Ivars,
412 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl());
413 PropertyToIvarMap[PD] = ID;
414 IvarToPopertyMap[ID] = PD;
417 const ObjCMethodDecl *SetterD = PD->getSetterMethodDecl();
423 const ObjCMethodDecl *GetterD = PD->getGetterMethodDecl();
633 const ObjCPropertyDecl *PD = PA->getExplicitProperty();
634 if (PD) {
635 PD = cast<ObjCPropertyDecl>(PD->getCanonicalDecl());
636 PropToIvarMapTy::const_iterator IvI = PropertyToIvarMap.find(PD);