Lines Matching refs:FirstIvarDecl
186 const ObjCIvarDecl **FirstIvarDecl);
195 const ObjCIvarDecl **FirstIvarDecl);
203 const ObjCIvarDecl *FirstIvarDecl,
280 const ObjCIvarDecl **FirstIvarDecl) { in trackIvar() argument
292 if (!*FirstIvarDecl) in trackIvar()
293 *FirstIvarDecl = I; in trackIvar()
303 const ObjCIvarDecl **FirstIvarDecl) { in findPropertyBackingIvar() argument
315 if (trackIvar(IvarD, TrackedIvars, FirstIvarDecl)) in findPropertyBackingIvar()
365 const ObjCIvarDecl *FirstIvarDecl = nullptr; in visit() local
372 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit()
391 &FirstIvarDecl); in visit()
464 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
521 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
528 CheckerNameRef CheckName, const ObjCIvarDecl *FirstIvarDecl, in reportNoInvalidationMethod() argument
533 assert(FirstIvarDecl); in reportNoInvalidationMethod()
534 printIvar(os, FirstIvarDecl, IvarToPopertyMap); in reportNoInvalidationMethod()
543 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager()); in reportNoInvalidationMethod()
545 BR.EmitBasicReport(FirstIvarDecl, CheckName, "Incomplete invalidation", in reportNoInvalidationMethod()