Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransGCAttrs.cpp192 if (!Attr.ModifiedType->isObjCRetainableType()) { in errorForGCAttrsOnNonObjC()
207 !Attr.ModifiedType->isObjCRetainableType()) in checkWeakGCAttrs()
233 if (T.isNull() || !T->isObjCRetainableType()) in checkAllAtProps()
HDTransUnbridgedCasts.cpp98 if (castType->isObjCRetainableType() == castExprType->isObjCRetainableType()) in VisitCastExpr()
113 if (castType->isObjCRetainableType()) in VisitCastExpr()
HDTransProperties.cpp132 if (!getPropertyType(props)->isObjCRetainableType()) in doTransform()
HDTransforms.cpp370 return !AttrT->getModifiedType()->isObjCRetainableType(); in isGCOwnedNonObjC()
HDObjCMT.cpp438 bool RetainableObject = ArgType->isObjCRetainableType(); in PropertyMemoryAttribute()
1207 if (IsPrefix && GRT->isObjCRetainableType()) in migrateProperty()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaObjCProperty.cpp57 type->isObjCRetainableType()) { in getImpliedARCOwnership()
949 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()
992 PropertyIvarType->isObjCRetainableType()) { in ActOnPropertyImplDecl()
2198 PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes()
2205 !PropertyTy->isObjCRetainableType() && in CheckObjCPropertyAttributes()
HDSemaType.cpp2383 if (!declSpecType->isObjCRetainableType()) return; in inferARCWriteback()
4276 if (declSpecTy->isObjCRetainableType() && in transferARCOwnershipToDeclSpec()
4363 if (declSpecTy->isObjCRetainableType()) in transferARCOwnership()
5032 if (pointee->isObjCRetainableType() || pointee->isPointerType()) in handleObjCOwnershipTypeAttr()
5038 } else if (!type->isObjCRetainableType()) { in handleObjCOwnershipTypeAttr()
HDSemaDeclAttr.cpp3694 type->isObjCRetainableType(); in isValidSubjectOfNSReturnsRetainedAttribute()
3862 (!resultType->isPointerType() || resultType->isObjCRetainableType())) { in handleObjCReturnsInnerPointerAttr()
HDSemaInit.cpp3291 assert(Entity.getType()->isObjCRetainableType() && in MaybeProduceObjCObject()
3300 if (!Entity.getType()->isObjCRetainableType()) in MaybeProduceObjCObject()
HDSemaExprObjC.cpp2582 if (ReceiverType->isObjCRetainableType()) { in BuildInstanceMessage()
HDSemaExprCXX.cpp5257 E->getType()->isObjCRetainableType()) { in MaybeBindToTemporary()
HDSemaChecking.cpp9043 LHSType->isObjCRetainableType()) in checkUnsafeExprAssigns()
HDSemaDeclCXX.cpp3650 FieldBaseElementType->isObjCRetainableType() && in BuildImplicitMemberInitializer()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGBlocks.cpp423 } else if (variable->getType()->isObjCRetainableType()) { in computeBlockInfo()
1371 } else if (type->isObjCRetainableType()) { in GenerateCopyHelperFunction()
1541 } else if (type->isObjCRetainableType()) { in GenerateDestroyHelperFunction()
1946 if (!type->isObjCRetainableType()) return nullptr; in buildByrefHelpers()
HDCodeGenFunction.cpp728 RetTy->isObjCRetainableType()) in StartFunction()
HDCodeGenFunction.h2990 (*I).getNonReferenceType()->isObjCRetainableType() ||
HDCGObjC.cpp255 if (!ExpT->isObjCRetainableType()) in AdjustObjCObjectType()
HDCGCall.cpp2438 RetTy->isObjCRetainableType()); in EmitFunctionEpilog()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDPrintfFormatString.cpp560 if (QT->isObjCRetainableType()) { in fixType()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDType.cpp3542 bool Type::isObjCRetainableType() const { in isObjCRetainableType() function in Type
3565 return type->isObjCRetainableType(); in isObjCLifetimeType()
HDDeclCXX.cpp682 if (T->isObjCRetainableType() || T.isObjCGCStrong()) { in addedMember()
HDASTContext.cpp4906 if (!Ty->isObjCRetainableType()) return false; in BlockRequiresCopying()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDRetainCountChecker.cpp2857 if (Ty->isObjCRetainableType()) in checkPostStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDType.h1645 bool isObjCRetainableType() const; // ObjC object or block pointer