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()
392 &FirstIvarDecl); in visit()
465 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
522 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
529 CheckerNameRef CheckName, const ObjCIvarDecl *FirstIvarDecl, in reportNoInvalidationMethod() argument
534 assert(FirstIvarDecl); in reportNoInvalidationMethod()
535 printIvar(os, FirstIvarDecl, IvarToPopertyMap); in reportNoInvalidationMethod()
544 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager()); in reportNoInvalidationMethod()
546 BR.EmitBasicReport(FirstIvarDecl, CheckName, "Incomplete invalidation", in reportNoInvalidationMethod()