Lines Matching refs:IvarD
61 ObjCIvarDecl *IvarD; member
65 : PropD(propD), IvarD(nullptr), ImplD(nullptr) {} in PropData()
125 I->IvarD = ivarD; in doTransform()
211 I->IvarD->getLocation()); in removeAssignForDefaultStrong()
227 if (isUserDeclared(I->IvarD)) { in rewriteAssign()
228 if (I->IvarD && in rewriteAssign()
229 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) { in rewriteAssign()
233 Pass.TA.insert(I->IvarD->getLocation(), toWhich); in rewriteAssign()
240 I->IvarD->getLocation()); in rewriteAssign()
255 if (isUserDeclared(I->IvarD)) { in maybeAddWeakOrUnsafeUnretainedAttr()
256 if (I->IvarD && in maybeAddWeakOrUnsafeUnretainedAttr()
257 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) in maybeAddWeakOrUnsafeUnretainedAttr()
258 Pass.TA.insert(I->IvarD->getLocation(), in maybeAddWeakOrUnsafeUnretainedAttr()
265 I->IvarD->getLocation()); in maybeAddWeakOrUnsafeUnretainedAttr()
307 PlusOneAssign oneAssign(I->IvarD); in hasIvarAssignedAPlusOneObject()
321 if (isUserDeclared(I->IvarD)) { in hasIvarWithExplicitARCOwnership()
322 if (isa<AttributedType>(I->IvarD->getType())) in hasIvarWithExplicitARCOwnership()
324 if (I->IvarD->getType().getLocalQualifiers().getObjCLifetime() in hasIvarWithExplicitARCOwnership()