Lines Matching refs:Expr
125 const Expr *peel(const Expr *E) const;
128 bool isZero(const Expr *E) const;
145 /// Checks if the Expr refers to an ivar, if yes, marks it as invalidated.
146 void check(const Expr *E);
593 const Expr *IvarInvalidationCheckerImpl::MethodCrawler::peel(const Expr *E) const {
645 bool IvarInvalidationCheckerImpl::MethodCrawler::isZero(const Expr *E) const {
648 return (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull)
649 != Expr::NPCK_NotNull);
652 void IvarInvalidationCheckerImpl::MethodCrawler::check(const Expr *E) {
697 const Expr *Receiver = ME->getInstanceReceiver();