Lines Matching defs:UnaryOperator
144 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
1407 StringRef UnaryOperator::getOpcodeStr(Opcode Op) {
1416 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) {
1431 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) {
1562 } else if (auto *UO = dyn_cast<UnaryOperator>(CEE)) {
2581 if (auto *UO = dyn_cast<UnaryOperator>(E))
2653 const UnaryOperator *UO = cast<UnaryOperator>(this);
2886 if (auto *UO = dyn_cast<UnaryOperator>(POE->getSyntacticForm()))
3015 return cast<UnaryOperator>(E)->getSubExpr()->isOBJCGCCandidate(Ctx);
3292 if (const UnaryOperator* UnOp = dyn_cast<UnaryOperator>(E)) {
3476 const UnaryOperator* Exp = cast<UnaryOperator>(this);
3747 if (cast<UnaryOperator>(this)->isIncrementDecrementOp())
3896 if (auto UO = dyn_cast<UnaryOperator>(this))
4171 if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(E))
4938 UnaryOperator *UnaryOperator::CreateEmpty(const ASTContext &C,
4941 alignof(UnaryOperator));
4942 return new (Mem) UnaryOperator(hasFPFeatures, EmptyShell());
4945 UnaryOperator::UnaryOperator(const ASTContext &Ctx, Expr *input, Opcode opc,
4959 UnaryOperator *UnaryOperator::Create(const ASTContext &C, Expr *input,
4966 void *Mem = C.Allocate(Size, alignof(UnaryOperator));
4968 UnaryOperator(C, input, opc, type, VK, OK, l, CanOverflow, FPFeatures);