Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:IvarD

61     ObjCIvarDecl *IvarD;
65 : PropD(propD), IvarD(nullptr), ImplD(nullptr) {}
110 ObjCIvarDecl *ivarD = implD->getPropertyIvarDecl();
111 if (!ivarD || ivarD->isInvalidDecl())
121 I->IvarD = ivarD;
229 I->IvarD->getLocation());
245 if (isUserDeclared(I->IvarD)) {
246 if (I->IvarD &&
247 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) {
251 Pass.TA.insert(I->IvarD->getLocation(), toWhich);
258 I->IvarD->getLocation());
273 if (isUserDeclared(I->IvarD)) {
274 if (I->IvarD &&
275 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak)
276 Pass.TA.insert(I->IvarD->getLocation(),
283 I->IvarD->getLocation());
325 PlusOneAssign oneAssign(I->IvarD);
339 if (isUserDeclared(I->IvarD)) {
340 if (isa<AttributedType>(I->IvarD->getType()))
342 if (I->IvarD->getType().getLocalQualifiers().getObjCLifetime()
360 bool isUserDeclared(ObjCIvarDecl *ivarD) const {
361 return ivarD && !ivarD->getSynthesize();