Lines Matching refs:propImpl
899 const ObjCPropertyImplDecl *propImpl);
914 const ObjCPropertyImplDecl *propImpl) { in PropertyImplStrategy() argument
915 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl(); in PropertyImplStrategy()
923 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); in PropertyImplStrategy()
1058 static bool hasTrivialGetExpr(const ObjCPropertyImplDecl *propImpl) { in hasTrivialGetExpr() argument
1059 const Expr *getter = propImpl->getGetterCXXConstructor(); in hasTrivialGetExpr()
1132 const ObjCPropertyImplDecl *propImpl, in generateObjCGetterBody() argument
1136 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); in generateObjCGetterBody()
1145 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); in generateObjCGetterBody()
1153 if (!hasTrivialGetExpr(propImpl)) { in generateObjCGetterBody()
1156 propImpl->getGetterCXXConstructor(), in generateObjCGetterBody()
1161 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); in generateObjCGetterBody()
1168 const ObjCPropertyDecl *prop = propImpl->getPropertyDecl(); in generateObjCGetterBody()
1170 ObjCMethodDecl *getterMethod = propImpl->getGetterMethodDecl(); in generateObjCGetterBody()
1173 PropertyImplStrategy strategy(CGM, propImpl); in generateObjCGetterBody()
1214 CGM.ErrorUnsupported(propImpl, "Obj-C getter requiring atomic copy"); in generateObjCGetterBody()
1429 const ObjCPropertyImplDecl *propImpl, in generateObjCSetterBody() argument
1431 ObjCIvarDecl *ivar = propImpl->getPropertyIvarDecl(); in generateObjCSetterBody()
1432 ObjCMethodDecl *setterMethod = propImpl->getSetterMethodDecl(); in generateObjCSetterBody()
1454 if (!hasTrivialSetExpr(propImpl)) { in generateObjCSetterBody()
1457 EmitStmt(propImpl->getSetterCXXAssignment()); in generateObjCSetterBody()
1465 PropertyImplStrategy strategy(CGM, propImpl); in generateObjCSetterBody()
1506 CGM.ErrorUnsupported(propImpl, "Obj-C optimized setter - NYI"); in generateObjCSetterBody()
1513 CGM.ErrorUnsupported(propImpl, "Obj-C setter requiring atomic copy"); in generateObjCSetterBody()