Lines Matching full:unaryoperator
69 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) {
72 return new (S.Context) UnaryOperator(e, uop->getOpcode(),
462 assert(UnaryOperator::isIncrementDecrementOp(opcode));
473 if (UnaryOperator::isPostfix(opcode) &&
484 if (UnaryOperator::isIncrementOp(opcode)) {
493 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode));
497 UnaryOperator *syntactic =
498 new (S.Context) UnaryOperator(syntacticOp, opcode, resultType,
929 << unsigned(UnaryOperator::isDecrementOp(opcode))
941 << unsigned(UnaryOperator::isDecrementOp(opcode))
1519 return new (Context) UnaryOperator(op, opcode, Context.DependentTy,
1522 assert(UnaryOperator::isIncrementDecrementOp(opcode));
1610 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(syntax)) {
1612 return new (Context) UnaryOperator(op, uop->getOpcode(), uop->getType(),