Lines Matching defs:PID
1049 const ObjCPropertyImplDecl *PID) {
1051 CodeGenFunction(CGM).GenerateObjCAtomicGetterCopyHelperFunction(PID);
1052 ObjCMethodDecl *OMD = PID->getGetterMethodDecl();
1056 generateObjCGetterBody(IMP, PID, OMD, AtomicHelperFn);
1400 static bool hasTrivialSetExpr(const ObjCPropertyImplDecl *PID) {
1401 Expr *setter = PID->getSetterCXXAssignment();
1628 const ObjCPropertyImplDecl *PID) {
1630 CodeGenFunction(CGM).GenerateObjCAtomicSetterCopyHelperFunction(PID);
1631 ObjCMethodDecl *OMD = PID->getSetterMethodDecl();
1635 generateObjCSetterBody(IMP, PID, AtomicHelperFn);
3687 const ObjCPropertyImplDecl *PID) {
3688 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3692 QualType Ty = PID->getPropertyIvarDecl()->getType();
3710 if (hasTrivialSetExpr(PID))
3712 assert(PID->getSetterCXXAssignment() && "SetterCXXAssignment - null");
3773 CallExpr *CalleeExp = cast<CallExpr>(PID->getSetterCXXAssignment());
3787 const ObjCPropertyImplDecl *PID) {
3788 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3808 if (hasTrivialGetExpr(PID))
3810 assert(PID->getGetterCXXConstructor() && "getGetterCXXConstructor - null");
3867 cast<CXXConstructExpr>(PID->getGetterCXXConstructor());