Searched refs:isObjCRetainableType (Results 1 – 25 of 25) sorted by relevance
190 if (!Attr.ModifiedType->isObjCRetainableType()) { in errorForGCAttrsOnNonObjC()205 !Attr.ModifiedType->isObjCRetainableType()) in checkWeakGCAttrs()231 if (T.isNull() || !T->isObjCRetainableType()) in checkAllAtProps()
98 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType()) in VisitCastExpr()113 if (castType->isObjCRetainableType()) in VisitCastExpr()
136 if (!getPropertyType(props)->isObjCRetainableType()) in doTransform()
368 return !AttrT->getModifiedType()->isObjCRetainableType(); in isGCOwnedNonObjC()
428 bool RetainableObject = ArgType->isObjCRetainableType(); in PropertyMemoryAttribute()1195 if (IsPrefix && GRT->isObjCRetainableType()) in migrateProperty()
57 type->isObjCRetainableType()) { in getImpliedARCOwnership()585 !T->isObjCRetainableType()); in CreatePropertyDecl()1045 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()1119 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()2382 !PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes()2487 if (!getOwnershipRule(Attributes) && PropertyTy->isObjCRetainableType()) { in CheckObjCPropertyAttributes()
2612 if (!declSpecType->isObjCRetainableType()) return; in inferARCWriteback()4599 if (declSpecTy->isObjCRetainableType() && in transferARCOwnershipToDeclSpec()4687 if (declSpecTy->isObjCRetainableType()) in transferARCOwnership()5375 if (pointee->isObjCRetainableType() || pointee->isPointerType()) in handleObjCOwnershipTypeAttr()5381 } else if (!type->isObjCRetainableType()) { in handleObjCOwnershipTypeAttr()
3379 assert(Entity.getType()->isObjCRetainableType() && in MaybeProduceObjCObject()3388 if (!Entity.getType()->isObjCRetainableType()) in MaybeProduceObjCObject()
4194 type->isObjCRetainableType(); in isValidSubjectOfNSReturnsRetainedAttribute()4376 (!resultType->isPointerType() || resultType->isObjCRetainableType())) { in handleObjCReturnsInnerPointerAttr()
2594 if (ReceiverType->isObjCRetainableType()) { in BuildInstanceMessage()
5604 E->getType()->isObjCRetainableType()) { in MaybeBindToTemporary()
10288 LHSType->isObjCRetainableType()) in checkUnsafeExprAssigns()
3639 FieldBaseElementType->isObjCRetainableType() && in BuildImplicitMemberInitializer()
80 if (!T->isObjCRetainableType()) in isSynthesizedRetainableProperty()935 if (!M.getArgExpr(0)->getType()->isObjCRetainableType()) in getValueReleasedByNillingOut()
2852 if (Ty->isObjCRetainableType()) in checkPostStmt()
406 } else if (variable->getType()->isObjCRetainableType()) { in computeBlockInfo()1396 } else if (type->isObjCRetainableType()) { in GenerateCopyHelperFunction()1568 } else if (type->isObjCRetainableType()) { in GenerateDestroyHelperFunction()1965 if (!type->isObjCRetainableType()) return nullptr; in buildByrefHelpers()
253 if (!ExpT->isObjCRetainableType()) in AdjustObjCObjectType()329 assert(E->getType()->isObjCRetainableType()); in findWeakLValue()
832 RetTy->isObjCRetainableType()) in StartFunction()
3334 (*I).getNonReferenceType()->isObjCRetainableType() ||
2784 RT->isObjCRetainableType()); in EmitFunctionEpilog()
565 if (QT->isObjCRetainableType()) { in fixType()
3699 bool Type::isObjCRetainableType() const { in isObjCRetainableType() function in Type3722 return type->isObjCRetainableType(); in isObjCLifetimeType()
712 if (T->isObjCRetainableType() || T.isObjCGCStrong()) { in addedMember()
5051 if (!Ty->isObjCRetainableType()) return false; in BlockRequiresCopying()
1690 bool isObjCRetainableType() const; // ObjC object or block pointer