Lines Matching defs:IvarInvalidationCheckerImpl
54 class IvarInvalidationCheckerImpl {
217 IvarInvalidationCheckerImpl(AnalysisManager& InMgr,
240 void IvarInvalidationCheckerImpl::containsInvalidationMethod(
295 bool IvarInvalidationCheckerImpl::trackIvar(const ObjCIvarDecl *Iv,
316 const ObjCIvarDecl *IvarInvalidationCheckerImpl::findPropertyBackingIvar(
361 void IvarInvalidationCheckerImpl::printIvar(llvm::raw_svector_ostream &os,
375 void IvarInvalidationCheckerImpl::
541 void IvarInvalidationCheckerImpl::
565 void IvarInvalidationCheckerImpl::
590 void IvarInvalidationCheckerImpl::MethodCrawler::markInvalidated(
603 const Expr *IvarInvalidationCheckerImpl::MethodCrawler::peel(const Expr *E) const {
612 void IvarInvalidationCheckerImpl::MethodCrawler::checkObjCIvarRefExpr(
618 void IvarInvalidationCheckerImpl::MethodCrawler::checkObjCMessageExpr(
629 void IvarInvalidationCheckerImpl::MethodCrawler::checkObjCPropertyRefExpr(
655 bool IvarInvalidationCheckerImpl::MethodCrawler::isZero(const Expr *E) const {
662 void IvarInvalidationCheckerImpl::MethodCrawler::check(const Expr *E) {
681 void IvarInvalidationCheckerImpl::MethodCrawler::VisitBinaryOperator(
704 void IvarInvalidationCheckerImpl::MethodCrawler::VisitObjCMessageExpr(
747 IvarInvalidationCheckerImpl Walker(Mgr, BR, Filter);