Home
last modified time | relevance | path

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

12

/external/clang/lib/CodeGen/
DCGValue.h204 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() function
205 return Quals.getObjCLifetime(); in getObjCLifetime()
450 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() function
451 return Quals.getObjCLifetime(); in getObjCLifetime()
DCGBlocks.cpp405 variable->getType().getObjCLifetime(); in computeBlockInfo()
833 } else if (type.getObjCLifetime() == Qualifiers::OCL_Strong && in EmitBlockLiteral()
1367 if (qs.getObjCLifetime() == Qualifiers::OCL_Weak) { in GenerateCopyHelperFunction()
1371 } else if (qs.getObjCLifetime() == Qualifiers::OCL_Strong) { in GenerateCopyHelperFunction()
1544 if (qs.getObjCLifetime() == Qualifiers::OCL_Weak) in GenerateDestroyHelperFunction()
1941 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in buildByrefHelpers()
DCGExpr.cpp186 ObjCARCReferenceLifetimeType.getObjCLifetime()) { in pushTemporaryCleanup()
318 M->getType().getObjCLifetime() != Qualifiers::OCL_None && in EmitMaterializeTemporaryExpr()
319 M->getType().getObjCLifetime() != Qualifiers::OCL_ExplicitNone) { in EmitMaterializeTemporaryExpr()
1245 if (LV.getQuals().getObjCLifetime() == Qualifiers::OCL_Weak) { in EmitLoadOfLValue()
1369 if (Qualifiers::ObjCLifetime Lifetime = Dst.getQuals().getObjCLifetime()) { in EmitStoreThroughLValue()
2864 (DestroyedType.getObjCLifetime() == Qualifiers::OCL_Strong || in EmitCallExpr()
2865 DestroyedType.getObjCLifetime() == Qualifiers::OCL_Weak)) { in EmitCallExpr()
2885 switch (PseudoDtor->getDestroyedType().getObjCLifetime()) { in EmitCallExpr()
2937 switch (E->getLHS()->getType().getObjCLifetime()) { in EmitBinaryOperatorLValue()
DCGObjCRuntime.cpp260 switch (CatchParam->getType().getQualifiers().getObjCLifetime()) { in EmitTryCatchStmt()
DCGObjC.cpp264 if (receiver->getType().getObjCLifetime() != Qualifiers::OCL_Strong) in shouldExtendReceiverForInnerPointerMessage()
650 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()
946 if (LV.getQuals().getObjCLifetime() == Qualifiers::OCL_Weak) { in generateObjCGetterBody()
2353 switch (type.getObjCLifetime()) { in tryEmitARCRetainLoadOfScalar()
2379 type.getObjCLifetime() == Qualifiers::OCL_Strong) { in tryEmitARCRetainLoadOfScalar()
2397 type.getObjCLifetime() == Qualifiers::OCL_Weak && in tryEmitARCRetainLoadOfScalar()
DCGDecl.cpp564 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime(); in EmitScalarInit()
666 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime(); in EmitScalarInit()
1666 if (Qualifiers::ObjCLifetime lt = qs.getObjCLifetime()) { in EmitParmDecl()
/external/clang/lib/ARCMigrate/
DTransProperties.cpp252 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { in rewriteAssign()
280 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in maybeAddWeakOrUnsafeUnretainedAttr()
347 if (I->IvarD->getType().getLocalQualifiers().getObjCLifetime() in hasIvarWithExplicitARCOwnership()
DTransAPIUses.cpp78 if (pointee.getObjCLifetime() > Qualifiers::OCL_ExplicitNone) { in VisitObjCMessageExpr()
DTransBlockObjCVariable.cpp109 return ty.getLocalQualifiers().getObjCLifetime() == Qualifiers::OCL_Strong; in isImplicitStrong()
DTransGCAttrs.cpp254 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in checkAllAtProps()
256 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong) in checkAllAtProps()
DTransRetainReleaseDealloc.cpp86 if (rec->getType().getObjCLifetime() == Qualifiers::OCL_ExplicitNone && in VisitObjCMessageExpr()
DObjCMT.cpp226 Qualifiers::ObjCLifetime propertyLifetime = ArgType.getObjCLifetime(); in rewriteToObjCProperty()
/external/clang/include/clang/AST/
DType.h188 if (L.getObjCLifetime() == R.getObjCLifetime()) {
189 Q.setObjCLifetime(L.getObjCLifetime());
287 ObjCLifetime getObjCLifetime() const {
302 ObjCLifetime lifetime = getObjCLifetime();
308 ObjCLifetime lifetime = getObjCLifetime();
371 addObjCLifetime(Q.getObjCLifetime());
385 if (getObjCLifetime() == Q.getObjCLifetime())
399 assert(getObjCLifetime() == qs.getObjCLifetime() ||
416 getObjCLifetime() == other.getObjCLifetime() &&
428 if (getObjCLifetime() == other.getObjCLifetime())
[all …]
/external/clang/lib/AST/
DType.cpp42 ((getObjCLifetime() == Other.getObjCLifetime()) || in isStrictSupersetOf()
966 switch (getObjCLifetime()) { in isCXX98PODType()
1028 switch (getObjCLifetime()) { in isTrivialType()
1080 switch (getObjCLifetime()) { in isTriviallyCopyableType()
1238 switch (getObjCLifetime()) { in isCXX11PODType()
2415 switch (type.getObjCLifetime()) { in isDestructedTypeImpl()
DTypePrinter.cpp1182 switch (T->getEquivalentType().getObjCLifetime()) { in printAttributedAfter()
1427 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) in isEmptyWhenPrinted()
1475 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) { in print()
DASTContext.cpp2777 (T.getObjCLifetime() == Qualifiers::OCL_None || in isCanonicalResultType()
2778 T.getObjCLifetime() == Qualifiers::OCL_ExplicitNone); in isCanonicalResultType()
4400 if (T.getObjCLifetime() != Qualifiers::OCL_None) in getInnerObjCOwnership()
4401 return T.getObjCLifetime(); in getInnerObjCOwnership()
4619 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in BlockRequiresCopying()
4657 LifeTime = Ty.getObjCLifetime(); in getByrefLifetime()
7117 LQuals.getObjCLifetime() != RQuals.getObjCLifetime()) in mergeTypes()
/external/clang/lib/Sema/
DSemaObjCProperty.cpp71 = property->getType().getObjCLifetime(); in checkARCPropertyDecl()
110 T.getObjCLifetime() == Qualifiers::OCL_Weak)) in deduceWeakPropertyFromType()
630 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()
717 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()
1042 !PropertyIvarType.getObjCLifetime() && in ActOnPropertyImplDecl()
DSemaExprCXX.cpp1178 AllocType.getObjCLifetime() == Qualifiers::OCL_None && in BuildCXXNew()
1516 if (BaseAllocType.getObjCLifetime() == Qualifiers::OCL_None && in CheckAllocatedType()
3154 switch (T.getObjCLifetime()) { in EvaluateUnaryTypeTrait()
3302 T.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) in EvaluateUnaryTypeTrait()
3475 switch (T.getObjCLifetime()) { in hasNontrivialObjCLifetime()
5265 } else if (DestructedType.getObjCLifetime() != in BuildPseudoDestructorExpr()
5266 ObjectType.getObjCLifetime()) { in BuildPseudoDestructorExpr()
5268 if (DestructedType.getObjCLifetime() == Qualifiers::OCL_None) { in BuildPseudoDestructorExpr()
DSemaOverload.cpp2346 ToQuals.getObjCLifetime() != Qualifiers::OCL_Autoreleasing || in isObjCWritebackConversion()
2359 (FromQuals.getObjCLifetime() != Qualifiers::OCL_Strong && in isObjCWritebackConversion()
2360 FromQuals.getObjCLifetime() != Qualifiers::OCL_Weak)) in isObjCWritebackConversion()
2812 if (FromQuals.getObjCLifetime() != ToQuals.getObjCLifetime() && in IsQualificationConversion()
3971 if (T1Quals.getObjCLifetime() != T2Quals.getObjCLifetime() && in CompareReferenceRelationship()
8264 if (FromQs.getObjCLifetime() != ToQs.getObjCLifetime()) { in DiagnoseBadConversion()
8269 << FromQs.getObjCLifetime() << ToQs.getObjCLifetime() in DiagnoseBadConversion()
8385 if (FromQs.getObjCLifetime() != ToQs.getObjCLifetime()) { in DiagnoseBadConversion()
DJumpDiagnostics.cpp139 switch (VD->getType().getObjCLifetime()) { in GetDiagForGotoScopeDecl()
DSemaExprMember.cpp1309 if (DE->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in LookupMemberExpr()
1331 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in LookupMemberExpr()
DSemaChecking.cpp532 switch (ValType.getObjCLifetime()) { in CheckARMBuiltinExclusiveCall()
1051 switch (ValType.getObjCLifetime()) { in SemaAtomicOpsOverloaded()
1250 switch (ValType.getObjCLifetime()) { in SemaBuiltinAtomicOverloaded()
6398 if (var->getType().getObjCLifetime() != Qualifiers::OCL_Strong) in considerVariable()
6426 if (ivar->getType().getObjCLifetime() != Qualifiers::OCL_Strong) in findRetainCycleOwner()
6463 .getObjCLifetime() == Qualifiers::OCL_Strong)) in findRetainCycleOwner()
6684 Qualifiers::ObjCLifetime LT = LHS.getObjCLifetime(); in checkUnsafeAssigns()
6711 Qualifiers::ObjCLifetime LT = LHSType.getObjCLifetime(); in checkUnsafeExprAssigns()
DSemaExprObjC.cpp1461 if (T.getObjCLifetime() != Qualifiers::OCL_Weak) { in DiagnoseARCUseOfWeakReceiver()
2580 IsWeak = ReturnType.getObjCLifetime() & Qualifiers::OCL_Weak; in BuildInstanceMessage()
3190 QDT.getObjCLifetime() != Qualifiers::OCL_None) { in CheckObjCARCConversion()
3335 castType.getObjCLifetime() == Qualifiers::OCL_Weak && in CheckObjCARCUnavailableWeakConversion()
DSemaType.cpp1253 type.getObjCLifetime() != Qualifiers::OCL_None) in inferARCLifetimeForPointee()
1893 if (declSpecType.getObjCLifetime()) return; in inferARCWriteback()
2771 << T.getQualifiers().getObjCLifetime(); in GetFullTypeForDeclarator()
3211 declSpecTy.getObjCLifetime() == Qualifiers::OCL_None) { in transferARCOwnershipToDeclSpec()
3979 = type.getQualifiers().getObjCLifetime()) { in handleObjCOwnershipTypeAttr()
DSemaTemplateDeduction.cpp865 if (ParamQs.getObjCLifetime() != ArgQs.getObjCLifetime() && in hasInconsistentOrSupersetQualifiersOf()
2686 DeducedAQuals.getObjCLifetime() == Qualifiers::OCL_Strong && in CheckOriginalCallArgDeduction()
2687 AQuals.getObjCLifetime() == Qualifiers::OCL_None) { in CheckOriginalCallArgDeduction()

12