Lines Matching refs:Visit
496 /// issues. Don't worry about side-effects, and try to visit all
4029 StmtVisitorTy::Visit
4034 StmtVisitorTy::Visit(E->getTrueExpr());
4053 return StmtVisitorTy::Visit(EvalExpr);
4090 { return StmtVisitorTy::Visit(E->getSubExpr()); }
4092 { return StmtVisitorTy::Visit(E->getSubExpr()); }
4094 { return StmtVisitorTy::Visit(E->getSubExpr()); }
4096 { return StmtVisitorTy::Visit(E->getChosenSubExpr()); }
4098 { return StmtVisitorTy::Visit(E->getResultExpr()); }
4100 { return StmtVisitorTy::Visit(E->getReplacement()); }
4102 { return StmtVisitorTy::Visit(E->getExpr()); }
4107 return StmtVisitorTy::Visit(E->getExpr());
4112 { return StmtVisitorTy::Visit(E->getSubExpr()); }
4130 return StmtVisitorTy::Visit(E->getRHS());
4191 return StmtVisitorTy::Visit(Source);
4287 return StmtVisitorTy::Visit(E->getInitializer());
4293 return StmtVisitorTy::Visit(E->getInit(0));
4345 return StmtVisitorTy::Visit(E->getSubExpr());
4404 return this->Visit(FinalExpr);
4424 /// Visit a value which is evaluated, but whose value is ignored.
4470 EvalOK = this->Visit(E->getBase());
4521 if (!this->Visit(E->getSubExpr()))
4603 if (!Visit(E->getSubExpr()))
4609 if (!Visit(E->getSubExpr()))
4625 return LValueExprEvaluator(Info, Result).Visit(E);
4788 if (!Visit(E->getSubExpr()))
4799 if (!Visit(E->getSubExpr()))
4809 if (!this->Visit(UO->getSubExpr()))
4825 if (!this->Visit(CAO->getLHS())) {
4846 if (!this->Visit(E->getLHS())) {
4921 return PointerExprEvaluator(Info, Result).Visit(E);
4967 if (!Visit(SubExpr))
4996 if (!Visit(E->getSubExpr()))
5196 return MemberPointerExprEvaluator(Info, Result).Visit(E);
5209 if (!Visit(E->getSubExpr()))
5231 if (!Visit(E->getSubExpr()))
5364 return Visit(E->getSubExpr());
5495 return Visit(ME->GetTemporaryExpr());
5562 return RecordExprEvaluator(Info, This, Result).Visit(E);
5579 /// Visit an expression which constructs the value of this temporary.
5613 return TemporaryExprEvaluator(Info, Result).Visit(E);
5643 { return Visit(E->getSubExpr()); }
5655 return VectorExprEvaluator(Info, Result).Visit(E);
5849 return ArrayExprEvaluator(Info, This, Result).Visit(E);
6142 return IntExprEvaluator(Info, Result).Visit(E);
6652 return Visit(E->getArg(0));
6676 return Visit(E->getArg(Arg));
7691 return Visit(E->getSubExpr());
7694 return Visit(E->getSubExpr());
7696 if (!Visit(E->getSubExpr()))
7707 if (!Visit(E->getSubExpr()))
7793 if (!Visit(SubExpr))
7869 return Visit(E->getSubExpr());
7932 return FloatExprEvaluator(Info, Result).Visit(E);
8044 return Visit(E->getSubExpr());
8107 if (!Visit(SubExpr))
8158 return ComplexExprEvaluator(Info, Result).Visit(E);
8271 if (!Visit(E->getSubExpr()))
8283 if (!Visit(E->getSubExpr()))
8307 if (!Visit(E->getSubExpr()))
8320 if (!Visit(E->getSubExpr()))
8355 LHSOK = Visit(E->getLHS());
8561 if (!Visit(E->getSubExpr()))
8648 return AtomicExprEvaluator(Info, Result).Visit(E);
8689 return VoidExprEvaluator(Info).Visit(E);
8709 if (!IntExprEvaluator(Info, Result).Visit(E))