Lines Matching refs:UnaryOperator
144 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { in isKnownToHaveBooleanValue()
1306 StringRef UnaryOperator::getOpcodeStr(Opcode Op) { in getOpcodeStr()
1315 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { in getOverloadedOpcode()
1330 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
1461 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) { in getReferencedDeclOfCallee()
2441 if (auto *UO = dyn_cast<UnaryOperator>(E)) in isReadIfDiscardedInCPlusPlus11()
2513 const UnaryOperator *UO = cast<UnaryOperator>(this); in isUnusedResultAWarning()
2746 if (auto *UO = dyn_cast<UnaryOperator>(POE->getSyntacticForm())) in isUnusedResultAWarning()
2872 return cast<UnaryOperator>(E)->getSubExpr()->isOBJCGCCandidate(Ctx); in isOBJCGCCandidate()
3149 if (const UnaryOperator* UnOp = dyn_cast<UnaryOperator>(E)) { in isImplicitCXXThis()
3310 const UnaryOperator* Exp = cast<UnaryOperator>(this); in isConstantInitializer()
3569 if (cast<UnaryOperator>(this)->isIncrementDecrementOp()) in HasSideEffects()
3710 if (auto UO = dyn_cast<UnaryOperator>(this)) in getFPFeaturesInEffect()
3980 if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(E)) in getSourceBitField()
4580 UnaryOperator *UnaryOperator::CreateEmpty(const ASTContext &C, in CreateEmpty()
4583 alignof(UnaryOperator)); in CreateEmpty()
4584 return new (Mem) UnaryOperator(hasFPFeatures, EmptyShell()); in CreateEmpty()
4587 UnaryOperator::UnaryOperator(const ASTContext &Ctx, Expr *input, Opcode opc, in UnaryOperator() function in UnaryOperator
4601 UnaryOperator *UnaryOperator::Create(const ASTContext &C, Expr *input, in Create()
4608 void *Mem = C.Allocate(Size, alignof(UnaryOperator)); in Create()
4610 UnaryOperator(C, input, opc, type, VK, OK, l, CanOverflow, FPFeatures); in Create()