Home | History | Annotate | Download | only in Sema

Lines Matching refs:UnaryOperator

65       if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) {
68 return new (S.Context) UnaryOperator(e, uop->getOpcode(),
392 assert(UnaryOperator::isIncrementDecrementOp(opcode));
403 if (UnaryOperator::isPostfix(opcode) && assignmentsHaveResult()) {
413 if (UnaryOperator::isIncrementOp(opcode)) {
423 UnaryOperator::isPrefix(opcode) && assignmentsHaveResult());
427 UnaryOperator *syntactic =
428 new (S.Context) UnaryOperator(syntacticOp, opcode, resultType,
783 << unsigned(UnaryOperator::isDecrementOp(opcode))
795 << unsigned(UnaryOperator::isDecrementOp(opcode))
1267 return new (Context) UnaryOperator(op, opcode, Context.DependentTy,
1270 assert(UnaryOperator::isIncrementDecrementOp(opcode));
1346 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(syntax)) {
1348 return new (Context) UnaryOperator(op, uop->getOpcode(), uop->getType(),