Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransProperties.cpp227 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { in rewriteAssign()
255 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in maybeAddWeakOrUnsafeUnretainedAttr()
325 if (I->IvarD->getType().getLocalQualifiers().getObjCLifetime() in hasIvarWithExplicitARCOwnership()
H A DTransAPIUses.cpp76 if (pointee.getObjCLifetime() > Qualifiers::OCL_ExplicitNone) in VisitObjCMessageExpr()
H A DTransBlockObjCVariable.cpp107 return ty.getLocalQualifiers().getObjCLifetime() == Qualifiers::OCL_Strong; in isImplicitStrong()
H A DTransGCAttrs.cpp246 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in checkAllAtProps()
248 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong) in checkAllAtProps()
H A DTransRetainReleaseDealloc.cpp87 if (rec->getType().getObjCLifetime() == Qualifiers::OCL_ExplicitNone && in VisitObjCMessageExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGValue.h268 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() function
269 return Quals.getObjCLifetime(); in getObjCLifetime()
603 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() function
604 return Quals.getObjCLifetime(); in getObjCLifetime()
H A DCGObjC.cpp312 if (receiver->getType().getObjCLifetime() != Qualifiers::OCL_Strong) in shouldExtendReceiverForInnerPointerMessage()
351 if (CE->getSubExpr()->getType().getObjCLifetime() == Qualifiers::OCL_Weak) in findWeakLValue()
952 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()
1259 if (LV.getQuals().getObjCLifetime() == Qualifiers::OCL_Weak) { in generateObjCGetterBody()
2874 bool shouldRetain = shouldRetainObjCLifetime(type.getObjCLifetime()); in tryEmitARCRetainLoadOfScalar()
2878 assert(type.getObjCLifetime() == Qualifiers::OCL_Weak); in tryEmitARCRetainLoadOfScalar()
2894 type.getObjCLifetime() == Qualifiers::OCL_Strong) { in tryEmitARCRetainLoadOfScalar()
2913 type.getObjCLifetime() == Qualifiers::OCL_Weak && in tryEmitARCRetainLoadOfScalar()
2925 !shouldRetainObjCLifetime(type.getObjCLifetime())); in tryEmitARCRetainLoadOfScalar()
3218 switch (e->getLHS()->getType().getObjCLifetime()) { in visitBinAssign()
H A DCGBlocks.cpp601 Qualifiers::ObjCLifetime lifetime = VT.getObjCLifetime(); in computeBlockInfo()
991 type.getObjCLifetime() == Qualifiers::OCL_Strong && in EmitBlockLiteral()
1003 } else if (type.getObjCLifetime() == Qualifiers::OCL_Strong && in EmitBlockLiteral()
1058 type.getObjCLifetime() == Qualifiers::OCL_Strong && in EmitBlockLiteral()
1662 if (!QS.getObjCLifetime() && !LangOpts.ObjCAutoRefCount) in computeCopyInfoForBlockCapture()
2546 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in buildByrefHelpers()
H A DCGObjCRuntime.cpp294 switch (paramDecl->getType().getQualifiers().getObjCLifetime()) { in EmitInitOfCatchParam()
H A DCGDecl.cpp703 if (srcExpr->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in tryEmitARCCopyWeakInit()
765 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime(); in EmitScalarInit()
2516 if (Qualifiers::ObjCLifetime lt = qs.getObjCLifetime()) { in EmitParmDecl()
H A DCGExprCXX.cpp143 switch (DestroyedType.getObjCLifetime()) { in EmitCXXPseudoDestructorExpr()
1964 else if (auto Lifetime = ElementType.getObjCLifetime()) { in EmitObjectDelete()
H A DCGExpr.cpp281 if (auto Lifetime = M->getType().getObjCLifetime()) { in pushTemporaryCleanup()
451 auto ownership = M->getType().getObjCLifetime(); in EmitMaterializeTemporaryExpr()
1902 if (LV.getQuals().getObjCLifetime() == Qualifiers::OCL_Weak) { in EmitLoadOfLValue()
2096 if (Qualifiers::ObjCLifetime Lifetime = Dst.getQuals().getObjCLifetime()) { in EmitStoreThroughLValue()
4970 switch (E->getLHS()->getType().getObjCLifetime()) { in EmitBinaryOperatorLValue()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DType.h218 if (L.getObjCLifetime() == R.getObjCLifetime()) {
219 Q.setObjCLifetime(L.getObjCLifetime());
335 ObjCLifetime getObjCLifetime() const {
438 addObjCLifetime(Q.getObjCLifetime());
452 if (getObjCLifetime() == Q.getObjCLifetime())
466 assert(getObjCLifetime() == qs.getObjCLifetime() ||
517 getObjCLifetime() == other.getObjCLifetime() &&
532 if (getObjCLifetime() == other.getObjCLifetime())
535 if (getObjCLifetime() == OCL_Weak || other.getObjCLifetime() == OCL_Weak)
538 if (getObjCLifetime() == OCL_None || other.getObjCLifetime() == OCL_None)
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCAutoreleaseWriteChecker.cpp116 if (Ty->getPointeeType().getObjCLifetime() != Qualifiers::OCL_Autoreleasing) in emitDiagnostics()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp70 = property->getType().getObjCLifetime(); in checkPropertyDeclWithOwnership()
134 } else if (auto ownership = T.getObjCLifetime()) { in deducePropertyOwnershipFromType()
225 if (Res->getType().getObjCLifetime()) in ActOnProperty()
504 PIDecl->getType().getObjCLifetime() == Qualifiers::OCL_None) { in HandlePropertyInClassExtension()
727 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()
815 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()
1297 !PropertyIvarType.getObjCLifetime() && in ActOnPropertyImplDecl()
1416 Ivar->getType().getObjCLifetime()) in ActOnPropertyImplDecl()
H A DSemaExprCXX.cpp2031 AllocType.getObjCLifetime() == Qualifiers::OCL_None && in BuildCXXNew()
2415 if (BaseAllocType.getObjCLifetime() == Qualifiers::OCL_None && in CheckAllocatedType()
4860 switch (T.getObjCLifetime()) { in EvaluateUnaryTypeTrait()
5018 T.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) in EvaluateUnaryTypeTrait()
5068 T.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) in EvaluateUnaryTypeTrait()
6689 if (Q1.getObjCLifetime() == Q2.getObjCLifetime()) in FindCompositePointerType()
6690 Quals.setObjCLifetime(Q1.getObjCLifetime()); in FindCompositePointerType()
7511 } else if (DestructedType.getObjCLifetime() != in BuildPseudoDestructorExpr()
7512 ObjectType.getObjCLifetime()) { in BuildPseudoDestructorExpr()
7514 if (DestructedType.getObjCLifetime() == Qualifiers::OCL_None) { in BuildPseudoDestructorExpr()
H A DSemaTemplateDeduction.cpp1146 if (ParamQs.getObjCLifetime() != ArgQs.getObjCLifetime() && in hasInconsistentOrSupersetQualifiersOf()
1404 ArgQuals.getObjCLifetime() == Qualifiers::OCL_ExplicitNone && in DeduceTemplateArgumentsByTypeMatch()
3457 ((DeducedAQuals.getObjCLifetime() == Qualifiers::OCL_Strong && in CheckOriginalCallArgDeduction()
3458 AQuals.getObjCLifetime() == Qualifiers::OCL_None) || in CheckOriginalCallArgDeduction()
3460 DeducedAQuals.getObjCLifetime() == Qualifiers::OCL_ExplicitNone))) { in CheckOriginalCallArgDeduction()
3461 AQuals.setObjCLifetime(DeducedAQuals.getObjCLifetime()); in CheckOriginalCallArgDeduction()
H A DSemaExprMember.cpp1441 if (DE->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in LookupMemberExpr()
1461 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in LookupMemberExpr()
H A DSemaPseudoObject.cpp595 return T.getObjCLifetime() == Qualifiers::OCL_Weak; in isWeakProperty()
849 if (propType.getObjCLifetime() == Qualifiers::OCL_Weak && in buildRValueOperation()
H A DSemaOverload.cpp2699 ToQuals.getObjCLifetime() != Qualifiers::OCL_Autoreleasing || in isObjCWritebackConversion()
2712 (FromQuals.getObjCLifetime() != Qualifiers::OCL_Strong && in isObjCWritebackConversion()
2713 FromQuals.getObjCLifetime() != Qualifiers::OCL_Weak)) in isObjCWritebackConversion()
3180 ToQuals.getObjCLifetime() == Qualifiers::OCL_ExplicitNone) in isNonTrivialObjCLifetimeConversion()
3205 if (FromQuals.getObjCLifetime() != ToQuals.getObjCLifetime()) { in isQualificationConversionStep()
10463 if (FromQs.getObjCLifetime() != ToQs.getObjCLifetime()) { in DiagnoseBadConversion()
10467 << FromQs.getObjCLifetime() << ToQs.getObjCLifetime() in DiagnoseBadConversion()
10594 if (FromQs.getObjCLifetime() != ToQs.getObjCLifetime()) { in DiagnoseBadConversion()
H A DSemaExpr.cpp707 if (E->getType().getObjCLifetime() == Qualifiers::OCL_Weak) in DefaultLvalueConversion()
2056 Ty.getObjCLifetime() == Qualifiers::OCL_Weak && !isUnevaluatedContext() && in BuildDeclRefExpr()
2886 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in BuildIvarRefExpr()
8921 if (lhq.getObjCLifetime() != rhq.getObjCLifetime() && in checkPointerTypesForAssignment()
8942 else if (lhq.getObjCLifetime() != rhq.getObjCLifetime()) in checkPointerTypesForAssignment()
13189 if (LHSType.getObjCLifetime() == Qualifiers::OCL_Strong) { in CheckAssignmentOperands()
13199 if (LHSType.getObjCLifetime() == Qualifiers::OCL_Strong || in CheckAssignmentOperands()
16103 } else if (lhq.getObjCLifetime() != rhq.getObjCLifetime()) { in DiagnoseAssignmentResult()
17530 CaptureType.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) { in captureInBlock()
17546 PointeeTy.getObjCLifetime() == Qualifiers::OCL_Autoreleasing && in captureInBlock()
[all …]
H A DSemaExprObjC.cpp3389 IsWeak = ReturnType.getObjCLifetime() & Qualifiers::OCL_Weak; in BuildInstanceMessage()
4429 QDT.getObjCLifetime() != Qualifiers::OCL_None) { in CheckObjCConversion()
4591 castType.getObjCLifetime() == Qualifiers::OCL_Weak && in CheckObjCARCUnavailableWeakConversion()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DType.cpp69 ((getObjCLifetime() == Other.getObjCLifetime()) || in isStrictSupersetOf()
2487 getObjCLifetime() != Qualifiers::OCL_Weak; in isNonWeakInMRRWithObjCWeak()
2509 switch (getQualifiers().getObjCLifetime()) { in isNonTrivialToPrimitiveDefaultInitialize()
2526 switch (Qs.getObjCLifetime()) { in isNonTrivialToPrimitiveCopy()
4352 switch (type.getObjCLifetime()) { in isDestructedTypeImpl()
H A DTypePrinter.cpp2118 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) in isEmptyWhenPrinted()
2204 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) { in print()
H A DASTContext.cpp4175 (T.getObjCLifetime() == Qualifiers::OCL_None || in isCanonicalResultType()
4176 T.getObjCLifetime() == Qualifiers::OCL_ExplicitNone); in isCanonicalResultType()
6460 if (T.getObjCLifetime() != Qualifiers::OCL_None) in getInnerObjCOwnership()
6461 return T.getObjCLifetime(); in getInnerObjCOwnership()
6779 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in BlockRequiresCopying()
6811 } else if ((LifeTime = Ty.getObjCLifetime())) { in getByrefLifetime()
9690 LQuals.getObjCLifetime() != RQuals.getObjCLifetime() || in mergeTypes()

12