Lines Matching refs:UnaryOperator
128 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) { in rebuild()
131 return new (S.Context) UnaryOperator(e, uop->getOpcode(), in rebuild()
501 assert(UnaryOperator::isIncrementDecrementOp(opcode)); in buildIncDecOperation()
512 if (UnaryOperator::isPostfix(opcode) && in buildIncDecOperation()
523 if (UnaryOperator::isIncrementOp(opcode)) { in buildIncDecOperation()
532 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode) && in buildIncDecOperation()
536 if (UnaryOperator::isPrefix(opcode) && !captureSetValueAsResult() && in buildIncDecOperation()
541 UnaryOperator *syntactic = new (S.Context) UnaryOperator( in buildIncDecOperation()
956 << unsigned(UnaryOperator::isDecrementOp(opcode)) in buildIncDecOperation()
968 << unsigned(UnaryOperator::isDecrementOp(opcode)) in buildIncDecOperation()
1566 return new (Context) UnaryOperator(op, opcode, Context.DependentTy, in checkPseudoObjectIncDec()
1569 assert(UnaryOperator::isIncrementDecrementOp(opcode)); in checkPseudoObjectIncDec()
1649 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(syntax)) { in recreateSyntacticForm()
1651 return new (Context) UnaryOperator( in recreateSyntacticForm()