| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtVisitor.h | 85 } else if (PTR(UnaryOperator) UnOp = dyn_cast<UnaryOperator>(S)) { in Visit() 87 case UO_PostInc: DISPATCH(UnaryPostInc, UnaryOperator); in Visit() 88 case UO_PostDec: DISPATCH(UnaryPostDec, UnaryOperator); in Visit() 89 case UO_PreInc: DISPATCH(UnaryPreInc, UnaryOperator); in Visit() 90 case UO_PreDec: DISPATCH(UnaryPreDec, UnaryOperator); in Visit() 91 case UO_AddrOf: DISPATCH(UnaryAddrOf, UnaryOperator); in Visit() 92 case UO_Deref: DISPATCH(UnaryDeref, UnaryOperator); in Visit() 93 case UO_Plus: DISPATCH(UnaryPlus, UnaryOperator); in Visit() 94 case UO_Minus: DISPATCH(UnaryMinus, UnaryOperator); in Visit() 95 case UO_Not: DISPATCH(UnaryNot, UnaryOperator); in Visit() [all …]
|
| H A D | RecursiveASTVisitor.h | 379 bool TraverseUnary##NAME(UnaryOperator *S, \ 386 bool WalkUpFromUnary##NAME(UnaryOperator *S) { \ 391 bool VisitUnary##NAME(UnaryOperator *S) { return true; } 571 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) { 575 DISPATCH_STMT(Unary##NAME, UnaryOperator, S); 2561 DEF_TRAVERSE_STMT(UnaryOperator, {})
|
| H A D | StmtDataCollectors.td | 133 class UnaryOperator {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 89 isa<UnaryOperator>(Expr)) in tryToFixConversion() 106 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) { in tryToFixConversion() 140 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) { in tryToFixConversion()
|
| H A D | SemaPseudoObject.cpp | 128 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) { in rebuild() 131 return new (S.Context) UnaryOperator(e, uop->getOpcode(), in rebuild() 501 assert(UnaryOperator::isIncrementDecrementOp(opcode)); in buildIncDecOperation() 512 if (UnaryOperator::isPostfix(opcode) && in buildIncDecOperation() 523 if (UnaryOperator::isIncrementOp(opcode)) { in buildIncDecOperation() 541 UnaryOperator *syntactic = new (S.Context) UnaryOperator( in buildIncDecOperation() 956 << unsigned(UnaryOperator::isDecrementOp(opcode)) in buildIncDecOperation() 968 << unsigned(UnaryOperator::isDecrementOp(opcode)) in buildIncDecOperation() 1569 assert(UnaryOperator::isIncrementDecrementOp(opcode)); in checkPseudoObjectIncDec() 1649 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(syntax)) { in recreateSyntacticForm() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UndefinedAssignmentChecker.cpp | 66 if (const UnaryOperator *U = dyn_cast<UnaryOperator>(StoreE)) { in checkBind()
|
| H A D | DeadStoresChecker.cpp | 303 else if (const UnaryOperator* U = dyn_cast<UnaryOperator>(S)) { in observeStmt() 411 const UnaryOperator *U = dyn_cast<UnaryOperator>(S); in operator ()()
|
| H A D | IdenticalExprChecker.cpp | 491 const UnaryOperator *UnaryOp1 = cast<UnaryOperator>(Stmt1); in isIdenticalStmt() 492 const UnaryOperator *UnaryOp2 = cast<UnaryOperator>(Stmt2); in isIdenticalStmt()
|
| H A D | PointerArithChecker.cpp | 46 check::PreStmt<BinaryOperator>, check::PreStmt<UnaryOperator>, 64 void checkPreStmt(const UnaryOperator *UOp, CheckerContext &C) const; 297 void PointerArithChecker::checkPreStmt(const UnaryOperator *UOp, in checkPreStmt()
|
| H A D | DereferenceChecker.cpp | 156 const UnaryOperator *U = cast<UnaryOperator>(S); in reportBug()
|
| H A D | TestAfterDivZeroChecker.cpp | 231 } else if (const UnaryOperator *U = dyn_cast<UnaryOperator>(Condition)) { in checkBranchCondition()
|
| H A D | CastToStructChecker.cpp | 74 const auto *U = dyn_cast<UnaryOperator>(E); in VisitCastExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 122 ComplexPairTy VisitUnaryCoawait(const UnaryOperator *E) { in VisitUnaryCoawait() 187 ComplexPairTy VisitPrePostIncDec(const UnaryOperator *E, in VisitPrePostIncDec() 192 ComplexPairTy VisitUnaryPostDec(const UnaryOperator *E) { in VisitUnaryPostDec() 195 ComplexPairTy VisitUnaryPostInc(const UnaryOperator *E) { in VisitUnaryPostInc() 198 ComplexPairTy VisitUnaryPreDec(const UnaryOperator *E) { in VisitUnaryPreDec() 201 ComplexPairTy VisitUnaryPreInc(const UnaryOperator *E) { in VisitUnaryPreInc() 205 ComplexPairTy VisitUnaryPlus (const UnaryOperator *E) { in VisitUnaryPlus() 210 ComplexPairTy VisitUnaryMinus (const UnaryOperator *E); 211 ComplexPairTy VisitUnaryNot (const UnaryOperator *E); 213 ComplexPairTy VisitUnaryExtension(const UnaryOperator *E) { in VisitUnaryExtension() [all …]
|
| H A D | CGExprScalar.cpp | 168 if (const auto *UO = dyn_cast<UnaryOperator>(Op.E)) in CanElideOverflowCheck() 430 Value *VisitUnaryCoawait(const UnaryOperator *E) { in VisitUnaryCoawait() 569 Value *VisitUnaryPostDec(const UnaryOperator *E) { in VisitUnaryPostDec() 573 Value *VisitUnaryPostInc(const UnaryOperator *E) { in VisitUnaryPostInc() 577 Value *VisitUnaryPreDec(const UnaryOperator *E) { in VisitUnaryPreDec() 581 Value *VisitUnaryPreInc(const UnaryOperator *E) { in VisitUnaryPreInc() 594 Value *VisitUnaryAddrOf(const UnaryOperator *E) { in VisitUnaryAddrOf() 600 Value *VisitUnaryDeref(const UnaryOperator *E) { in VisitUnaryDeref() 605 Value *VisitUnaryPlus(const UnaryOperator *E) { in VisitUnaryPlus() 610 Value *VisitUnaryMinus (const UnaryOperator *E); [all …]
|
| H A D | CGExprAgg.cpp | 122 void VisitUnaryCoawait(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryCoawait() 123 void VisitUnaryExtension(UnaryOperator *E) { Visit(E->getSubExpr()); } in VisitUnaryExtension() 135 void VisitUnaryDeref(UnaryOperator *E) { EmitAggLoadOfLValue(E); } in VisitUnaryDeref() 1098 } else if (const UnaryOperator *uop = dyn_cast<UnaryOperator>(E)) { in isBlockVarRef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 69 UnaryOperator *makeDereference(const Expr *Arg, QualType Ty); 150 UnaryOperator *ASTMaker::makeDereference(const Expr *Arg, QualType Ty) { in makeDereference() 151 return new (C) UnaryOperator(const_cast<Expr*>(Arg), UO_Deref, Ty, in makeDereference() 451 UnaryOperator *FlagCheck = new (C) UnaryOperator( in create_call_once() 522 new (C) UnaryOperator(M.makeIntegerLiteral(0, C.LongTy), UO_Not, C.LongTy, in create_dispatch_once()
|
| H A D | ReachableCode.cpp | 249 const UnaryOperator *UO = cast<UnaryOperator>(S); in isConfigurationValue() 560 const UnaryOperator *UO = cast<UnaryOperator>(S); in GetUnreachableLoc()
|
| H A D | UninitializedValues.cpp | 350 void VisitUnaryOperator(UnaryOperator *UO); 452 void ClassifyRefs::VisitUnaryOperator(UnaryOperator *UO) { in VisitUnaryOperator() 482 const auto *UO = dyn_cast<UnaryOperator>(Ex); in VisitCallExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Expr.cpp | 142 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { in isKnownToHaveBooleanValue() 1193 StringRef UnaryOperator::getOpcodeStr(Opcode Op) { in getOpcodeStr() 1217 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) { in getOverloadedOperator() 1354 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) { in getReferencedDeclOfCallee() 2186 const UnaryOperator *UO = cast<UnaryOperator>(this); in isUnusedResultAWarning() 2386 if (isa<UnaryOperator>(PO->getSyntacticForm()) || in isUnusedResultAWarning() 2567 if (UnaryOperator* P = dyn_cast<UnaryOperator>(E)) { in IgnoreParens() 2862 if (const UnaryOperator* UnOp = dyn_cast<UnaryOperator>(E)) { in isImplicitCXXThis() 3016 const UnaryOperator* Exp = cast<UnaryOperator>(this); in isConstantInitializer() 3242 if (cast<UnaryOperator>(this)->isIncrementDecrementOp()) in HasSideEffects() [all …]
|
| H A D | ExprConstant.cpp | 3530 const UnaryOperator *E; 4764 bool VisitUnaryPlus(const UnaryOperator *E) in VisitUnaryPlus() 5313 bool VisitUnaryDeref(const UnaryOperator *E); 5314 bool VisitUnaryReal(const UnaryOperator *E); 5315 bool VisitUnaryImag(const UnaryOperator *E); 6963 bool VisitUnaryReal(const UnaryOperator *E) in VisitUnaryReal() 7476 bool VisitUnaryReal(const UnaryOperator *E); 7477 bool VisitUnaryImag(const UnaryOperator *E); 9949 bool VisitUnaryReal(const UnaryOperator *E); 9950 bool VisitUnaryImag(const UnaryOperator *E); [all …]
|
| H A D | ExprClassification.cpp | 234 switch (cast<UnaryOperator>(E)->getOpcode()) { in ClassifyInternal() 243 return ClassifyInternal(Ctx, cast<UnaryOperator>(E)->getSubExpr()); in ClassifyInternal() 249 const Expr *Op = cast<UnaryOperator>(E)->getSubExpr()->IgnoreParens(); in ClassifyInternal()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExprEngine.h | 500 void VisitUnaryOperator(const UnaryOperator* B, ExplodedNode *Pred, 504 void VisitIncrementDecrementOperator(const UnaryOperator* U, 571 const UnaryOperator* U,
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ClangForward.h | 121 class UnaryOperator; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyCommon.h | 57 class UnaryOperator; variable 408 til::SExpr *translateUnaryOperator(const UnaryOperator *UO,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instructions.cpp | 2017 UnaryOperator::UnaryOperator(UnaryOps iType, Value *S, in UnaryOperator() function in UnaryOperator 2026 UnaryOperator::UnaryOperator(UnaryOps iType, Value *S, in UnaryOperator() function in UnaryOperator 2035 UnaryOperator *UnaryOperator::Create(UnaryOps Op, Value *S, in Create() 2038 return new UnaryOperator(Op, S, S->getType(), Name, InsertBefore); in Create() 2041 UnaryOperator *UnaryOperator::Create(UnaryOps Op, Value *S, in Create() 2044 UnaryOperator *Res = Create(Op, S, Name); in Create() 2049 void UnaryOperator::AssertOK() { in AssertOK() 3807 UnaryOperator *UnaryOperator::cloneImpl() const { in cloneImpl()
|