Lines Matching refs:FirstIvarDecl
187 const ObjCIvarDecl **FirstIvarDecl);
196 const ObjCIvarDecl **FirstIvarDecl);
204 const ObjCIvarDecl *FirstIvarDecl,
281 const ObjCIvarDecl **FirstIvarDecl) { in trackIvar() argument
293 if (!*FirstIvarDecl) in trackIvar()
294 *FirstIvarDecl = I; in trackIvar()
304 const ObjCIvarDecl **FirstIvarDecl) { in findPropertyBackingIvar() argument
316 if (trackIvar(IvarD, TrackedIvars, FirstIvarDecl)) in findPropertyBackingIvar()
366 const ObjCIvarDecl *FirstIvarDecl = nullptr; in visit() local
373 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit()
393 &FirstIvarDecl); in visit()
466 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
523 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
530 CheckName CheckName, const ObjCIvarDecl *FirstIvarDecl, in reportNoInvalidationMethod() argument
535 assert(FirstIvarDecl); in reportNoInvalidationMethod()
536 printIvar(os, FirstIvarDecl, IvarToPopertyMap); in reportNoInvalidationMethod()
545 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager()); in reportNoInvalidationMethod()
547 BR.EmitBasicReport(FirstIvarDecl, CheckName, "Incomplete invalidation", in reportNoInvalidationMethod()