/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransGCAttrs.cpp | 187 if (!Attr.ModifiedType->isObjCRetainableType()) { in errorForGCAttrsOnNonObjC() 202 !Attr.ModifiedType->isObjCRetainableType()) in checkWeakGCAttrs() 228 if (T.isNull() || !T->isObjCRetainableType()) in checkAllAtProps()
|
H A D | TransUnbridgedCasts.cpp | 97 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType()) in VisitCastExpr() 112 if (castType->isObjCRetainableType()) in VisitCastExpr()
|
H A D | TransProperties.cpp | 134 if (!getPropertyType(props)->isObjCRetainableType()) in doTransform()
|
H A D | Transforms.cpp | 362 return !AttrT->getModifiedType()->isObjCRetainableType(); in isGCOwnedNonObjC()
|
H A D | ObjCMT.cpp | 428 bool RetainableObject = ArgType->isObjCRetainableType(); in PropertyMemoryAttribute() 1182 if (IsPrefix && GRT->isObjCRetainableType()) in migrateProperty()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 55 type->isObjCRetainableType()) { in getImpliedARCOwnership() 586 !T->isObjCRetainableType()); in CreatePropertyDecl() 1225 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl() 1298 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl() 2652 !PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes() 2670 PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes() 2768 if (!getOwnershipRule(Attributes) && PropertyTy->isObjCRetainableType()) { in CheckObjCPropertyAttributes()
|
H A D | SemaType.cpp | 3278 if (!declSpecType->isObjCRetainableType()) return; in inferARCWriteback() 6090 if (declSpecTy->isObjCRetainableType() && in transferARCOwnershipToDeclSpec() 6175 if (declSpecTy->isObjCRetainableType()) in transferARCOwnership() 6992 if (pointee->isObjCRetainableType() || pointee->isPointerType()) in handleObjCOwnershipTypeAttr() 6998 } else if (!type->isObjCRetainableType()) { in handleObjCOwnershipTypeAttr()
|
H A D | SemaDeclAttr.cpp | 5964 return QT->isDependentType() || QT->isObjCRetainableType(); in isValidSubjectOfNSReturnsRetainedAttribute() 6206 (!resultType->isPointerType() || resultType->isObjCRetainableType())) { in handleObjCReturnsInnerPointerAttr() 8699 if (!Ty->isObjCRetainableType()) { in tryMakeVariablePseudoStrong()
|
H A D | SemaInit.cpp | 4013 assert(Entity.getType()->isObjCRetainableType() && in MaybeProduceObjCObject() 4023 if (!Entity.getType()->isObjCRetainableType()) in MaybeProduceObjCObject()
|
H A D | SemaExprObjC.cpp | 2907 if (ReceiverType->isObjCRetainableType()) { in BuildInstanceMessage()
|
H A D | SemaExprCXX.cpp | 7287 E->getType()->isObjCRetainableType()) { in MaybeBindToTemporary()
|
H A D | SemaChecking.cpp | 18797 LHSType->isObjCRetainableType()) in checkUnsafeExprAssigns()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCDealloc.cpp | 81 if (!T->isObjCRetainableType()) in isSynthesizedRetainableProperty() 925 if (!M.getArgExpr(0)->getType()->isObjCRetainableType()) in getValueReleasedByNillingOut()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 1621 if (!T->isObjCRetainableType()) in computeCopyInfoForBlockCapture() 2032 if (T->isObjCRetainableType() && !T.getQualifiers().hasObjCLifetime() && in computeDestroyInfoForBlockCapture() 2478 if (!type->isObjCRetainableType()) return nullptr; in buildByrefHelpers()
|
H A D | CGCall.cpp | 3896 RT->isObjCRetainableType()); in EmitFunctionEpilog() 4075 type->isObjCRetainableType()) { in EmitDelegateCallArg() 4470 Ty.getNonReferenceType()->isObjCRetainableType() || in EmitCallArgs()
|
H A D | CGObjC.cpp | 275 if (!ExpT->isObjCRetainableType()) in AdjustObjCObjectType() 351 assert(E->getType()->isObjCRetainableType()); in findWeakLValue()
|
H A D | CodeGenFunction.cpp | 1150 RetTy->isObjCRetainableType()) in StartFunction()
|
H A D | CGClass.cpp | 2952 if (getLangOpts().ObjCAutoRefCount && resultType->isObjCRetainableType()) { in EmitForwardingCallToLambda()
|
H A D | CGBuiltin.cpp | 2199 if (TheExpr->getType()->isObjCRetainableType() && in emitBuiltinOSLogFormat()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | PrintfFormatString.cpp | 694 if (QT->isObjCRetainableType()) { in fixType()
|
H A D | Type.cpp | 4696 bool Type::isObjCRetainableType() const { in isObjCRetainableType() function in Type 4720 return type->isObjCRetainableType(); in isObjCLifetimeType()
|
H A D | DeclCXX.cpp | 1026 if (T->isObjCRetainableType() || T.isObjCGCStrong()) { in addedMember()
|
H A D | ASTContext.cpp | 7514 if (!Ty->isObjCRetainableType()) return false; in BlockRequiresCopying()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
H A D | RetainCountChecker.cpp | 300 if (Ty->isObjCRetainableType()) in checkPostStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 2296 bool isObjCRetainableType() const; // ObjC object or block pointer
|