Lines Matching defs:PID
1050 const ObjCPropertyImplDecl *PID) {
1052 CodeGenFunction(CGM).GenerateObjCAtomicGetterCopyHelperFunction(PID);
1053 ObjCMethodDecl *OMD = PID->getGetterMethodDecl();
1057 generateObjCGetterBody(IMP, PID, OMD, AtomicHelperFn);
1401 static bool hasTrivialSetExpr(const ObjCPropertyImplDecl *PID) {
1402 Expr *setter = PID->getSetterCXXAssignment();
1629 const ObjCPropertyImplDecl *PID) {
1631 CodeGenFunction(CGM).GenerateObjCAtomicSetterCopyHelperFunction(PID);
1632 ObjCMethodDecl *OMD = PID->getSetterMethodDecl();
1636 generateObjCSetterBody(IMP, PID, AtomicHelperFn);
3688 const ObjCPropertyImplDecl *PID) {
3689 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3693 QualType Ty = PID->getPropertyIvarDecl()->getType();
3711 if (hasTrivialSetExpr(PID))
3713 assert(PID->getSetterCXXAssignment() && "SetterCXXAssignment - null");
3774 CallExpr *CalleeExp = cast<CallExpr>(PID->getSetterCXXAssignment());
3788 const ObjCPropertyImplDecl *PID) {
3789 const ObjCPropertyDecl *PD = PID->getPropertyDecl();
3809 if (hasTrivialGetExpr(PID))
3811 assert(PID->getGetterCXXConstructor() && "getGetterCXXConstructor - null");
3868 cast<CXXConstructExpr>(PID->getGetterCXXConstructor());