Lines Matching refs:UnaryOperator
144 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { in isKnownToHaveBooleanValue()
1405 StringRef UnaryOperator::getOpcodeStr(Opcode Op) { in getOpcodeStr()
1414 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) { in getOverloadedOpcode()
1429 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator()
1558 } else if (auto *UO = dyn_cast<UnaryOperator>(CEE)) { in getReferencedDeclOfCallee()
2558 if (auto *UO = dyn_cast<UnaryOperator>(E)) in isReadIfDiscardedInCPlusPlus11()
2630 const UnaryOperator *UO = cast<UnaryOperator>(this); in isUnusedResultAWarning()
2863 if (auto *UO = dyn_cast<UnaryOperator>(POE->getSyntacticForm())) in isUnusedResultAWarning()
2989 return cast<UnaryOperator>(E)->getSubExpr()->isOBJCGCCandidate(Ctx); in isOBJCGCCandidate()
3266 if (const UnaryOperator* UnOp = dyn_cast<UnaryOperator>(E)) { in isImplicitCXXThis()
3450 const UnaryOperator* Exp = cast<UnaryOperator>(this); in isConstantInitializer()
3718 if (cast<UnaryOperator>(this)->isIncrementDecrementOp()) in HasSideEffects()
3867 if (auto UO = dyn_cast<UnaryOperator>(this)) in getFPFeaturesInEffect()
4142 if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(E)) in getSourceBitField()
4840 UnaryOperator *UnaryOperator::CreateEmpty(const ASTContext &C, in CreateEmpty()
4843 alignof(UnaryOperator)); in CreateEmpty()
4844 return new (Mem) UnaryOperator(hasFPFeatures, EmptyShell()); in CreateEmpty()
4847 UnaryOperator::UnaryOperator(const ASTContext &Ctx, Expr *input, Opcode opc, in UnaryOperator() function in UnaryOperator
4861 UnaryOperator *UnaryOperator::Create(const ASTContext &C, Expr *input, in Create()
4868 void *Mem = C.Allocate(Size, alignof(UnaryOperator)); in Create()
4870 UnaryOperator(C, input, opc, type, VK, OK, l, CanOverflow, FPFeatures); in Create()