Lines Matching refs:UO
4139 bool VisitUnaryPostInc(const UnaryOperator *UO) {
4140 return VisitUnaryPostIncDec(UO);
4142 bool VisitUnaryPostDec(const UnaryOperator *UO) {
4143 return VisitUnaryPostIncDec(UO);
4145 bool VisitUnaryPostIncDec(const UnaryOperator *UO) {
4147 return Error(UO);
4150 if (!EvaluateLValue(UO->getSubExpr(), LVal, Info))
4153 if (!handleIncDec(this->Info, UO, LVal, UO->getSubExpr()->getType(),
4154 UO->isIncrementOp(), &RVal))
4156 return DerivedSuccess(RVal, UO);
4338 bool VisitUnaryPreIncDec(const UnaryOperator *UO);
4353 bool VisitUnaryPreInc(const UnaryOperator *UO) {
4354 return VisitUnaryPreIncDec(UO);
4356 bool VisitUnaryPreDec(const UnaryOperator *UO) {
4357 return VisitUnaryPreIncDec(UO);
4570 bool LValueExprEvaluator::VisitUnaryPreIncDec(const UnaryOperator *UO) {
4572 return Error(UO);
4574 if (!this->Visit(UO->getSubExpr()))
4578 this->Info, UO, Result, UO->getSubExpr()->getType(),
4579 UO->isIncrementOp(), nullptr);