Home
last modified time | relevance | path

Searched refs:isObjCRetainableType (Results 1 – 25 of 25) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDTransGCAttrs.cpp187 if (!Attr.ModifiedType->isObjCRetainableType()) { in errorForGCAttrsOnNonObjC()
202 !Attr.ModifiedType->isObjCRetainableType()) in checkWeakGCAttrs()
228 if (T.isNull() || !T->isObjCRetainableType()) in checkAllAtProps()
HDTransUnbridgedCasts.cpp97 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType()) in VisitCastExpr()
112 if (castType->isObjCRetainableType()) in VisitCastExpr()
HDTransProperties.cpp134 if (!getPropertyType(props)->isObjCRetainableType()) in doTransform()
HDTransforms.cpp363 return !AttrT->getModifiedType()->isObjCRetainableType(); in isGCOwnedNonObjC()
HDObjCMT.cpp428 bool RetainableObject = ArgType->isObjCRetainableType(); in PropertyMemoryAttribute()
1182 if (IsPrefix && GRT->isObjCRetainableType()) in migrateProperty()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaObjCProperty.cpp56 type->isObjCRetainableType()) { in getImpliedARCOwnership()
571 !T->isObjCRetainableType()); in CreatePropertyDecl()
1207 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()
1280 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()
2639 !PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes()
2657 PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes()
2755 if (!getOwnershipRule(Attributes) && PropertyTy->isObjCRetainableType()) { in CheckObjCPropertyAttributes()
HDSemaObjC.cpp1719 return QT->isDependentType() || QT->isObjCRetainableType(); in isValidSubjectOfNSReturnsRetainedAttribute()
1958 (!resultType->isPointerType() || resultType->isObjCRetainableType())) { in handleReturnsInnerPointerAttr()
2188 if (!Ty->isObjCRetainableType()) { in tryMakeVariablePseudoStrong()
HDSemaType.cpp2802 if (!declSpecType->isObjCRetainableType()) return; in inferARCWriteback()
5662 if (declSpecTy->isObjCRetainableType() && in transferARCOwnershipToDeclSpec()
5747 if (declSpecTy->isObjCRetainableType()) in transferARCOwnership()
6575 if (pointee->isObjCRetainableType() || pointee->isPointerType()) in handleObjCOwnershipTypeAttr()
6581 } else if (!type->isObjCRetainableType()) { in handleObjCOwnershipTypeAttr()
HDSemaInit.cpp4150 assert(Entity.getType()->isObjCRetainableType() && in MaybeProduceObjCObject()
4160 if (!Entity.getType()->isObjCRetainableType()) in MaybeProduceObjCObject()
HDSemaExprObjC.cpp2907 if (ReceiverType->isObjCRetainableType()) { in BuildInstanceMessage()
HDSemaExprCXX.cpp7504 E->getType()->isObjCRetainableType()) { in MaybeBindToTemporary()
HDSemaChecking.cpp13436 LHSType->isObjCRetainableType()) in checkUnsafeExprAssigns()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDCheckObjCDealloc.cpp81 if (!T->isObjCRetainableType()) in isSynthesizedRetainableProperty()
925 if (!M.getArgExpr(0)->getType()->isObjCRetainableType()) in getValueReleasedByNillingOut()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGBlocks.cpp1636 if (!T->isObjCRetainableType()) in computeCopyInfoForBlockCapture()
2049 if (T->isObjCRetainableType() && !T.getQualifiers().hasObjCLifetime() && in computeDestroyInfoForBlockCapture()
2495 if (!type->isObjCRetainableType()) return nullptr; in buildByrefHelpers()
HDCGCall.cpp3905 RT->isObjCRetainableType()); in EmitFunctionEpilog()
4084 type->isObjCRetainableType()) { in EmitDelegateCallArg()
4492 Ty.getNonReferenceType()->isObjCRetainableType() || in EmitCallArgs()
HDCGObjC.cpp275 if (!ExpT->isObjCRetainableType()) in AdjustObjCObjectType()
351 assert(E->getType()->isObjCRetainableType()); in findWeakLValue()
HDCGClass.cpp2995 if (getLangOpts().ObjCAutoRefCount && resultType->isObjCRetainableType()) { in EmitForwardingCallToLambda()
HDCodeGenFunction.cpp1218 RetTy->isObjCRetainableType()) in StartFunction()
HDCGBuiltin.cpp2209 if (TheExpr->getType()->isObjCRetainableType() && in emitBuiltinOSLogFormat()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDPrintfFormatString.cpp757 if (QT->isObjCRetainableType()) { in fixType()
HDType.cpp4941 bool Type::isObjCRetainableType() const { in isObjCRetainableType() function in Type
4965 return type->isObjCRetainableType(); in isObjCLifetimeType()
HDDeclCXX.cpp1068 if (T->isObjCRetainableType() || T.isObjCGCStrong()) { in addedMember()
HDASTContext.cpp7970 if (!Ty->isObjCRetainableType()) return false; in BlockRequiresCopying()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
HDRetainCountChecker.cpp300 if (Ty->isObjCRetainableType()) in checkPostStmt()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDType.h2549 bool isObjCRetainableType() const; // ObjC object or block pointer