Lines Matching refs:FirstIvarDecl
190 const ObjCIvarDecl **FirstIvarDecl);
199 const ObjCIvarDecl **FirstIvarDecl);
207 const ObjCIvarDecl *FirstIvarDecl,
285 const ObjCIvarDecl **FirstIvarDecl) { in trackIvar() argument
297 if (!*FirstIvarDecl) in trackIvar()
298 *FirstIvarDecl = I; in trackIvar()
308 const ObjCIvarDecl **FirstIvarDecl) { in findPropertyBackingIvar() argument
320 if (trackIvar(IvarD, TrackedIvars, FirstIvarDecl)) in findPropertyBackingIvar()
370 const ObjCIvarDecl *FirstIvarDecl = nullptr; in visit() local
377 trackIvar(Iv, Ivars, &FirstIvarDecl); in visit()
395 &FirstIvarDecl); in visit()
468 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
525 FirstIvarDecl, IvarToPopertyMap, InterfaceD, in visit()
532 CheckName CheckName, const ObjCIvarDecl *FirstIvarDecl, in reportNoInvalidationMethod() argument
537 assert(FirstIvarDecl); in reportNoInvalidationMethod()
538 printIvar(os, FirstIvarDecl, IvarToPopertyMap); in reportNoInvalidationMethod()
547 PathDiagnosticLocation::createBegin(FirstIvarDecl, BR.getSourceManager()); in reportNoInvalidationMethod()
549 BR.EmitBasicReport(FirstIvarDecl, CheckName, "Incomplete invalidation", in reportNoInvalidationMethod()