Home | History | Annotate | Download | only in AST

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);