Lines Matching defs:PID
972 const ObjCPropertyImplDecl *PID) {
974 CodeGenFunction(CGM).GenerateObjCAtomicGetterCopyHelperFunction(PID);
975 ObjCMethodDecl *OMD = PID->getGetterMethodDecl();
979 generateObjCGetterBody(IMP, PID, OMD, AtomicHelperFn);
1297 static bool hasTrivialSetExpr(const ObjCPropertyImplDecl *PID) {
1298 Expr *setter = PID->getSetterCXXAssignment();
1505 const ObjCPropertyImplDecl *PID) {
1507 CodeGenFunction(CGM).GenerateObjCAtomicSetterCopyHelperFunction(PID);
1508 ObjCMethodDecl *OMD = PID->getSetterMethodDecl();
1512 generateObjCSetterBody(IMP, PID, AtomicHelperFn);
3531 const ObjCPropertyImplDecl *PID) {
3535 QualType Ty = PID->getPropertyIvarDecl()->getType();
3538 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3542 if (hasTrivialSetExpr(PID))
3544 assert(PID->getSetterCXXAssignment() && "SetterCXXAssignment - null");
3600 CallExpr *CalleeExp = cast<CallExpr>(PID->getSetterCXXAssignment());
3615 const ObjCPropertyImplDecl *PID) {
3619 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3626 if (hasTrivialGetExpr(PID))
3628 assert(PID->getGetterCXXConstructor() && "getGetterCXXConstructor - null");
3680 cast<CXXConstructExpr>(PID->getGetterCXXConstructor());