HomeSort by: relevance | last modified time | path
    Searched refs:UnaryOperator (Results 1 - 25 of 126) sorted by relevancy

1 2 3 4 5 6

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
StmtVisitor.h 85 } else if (PTR(UnaryOperator) UnOp = dyn_cast<UnaryOperator>(S)) {
87 case UO_PostInc: DISPATCH(UnaryPostInc, UnaryOperator);
88 case UO_PostDec: DISPATCH(UnaryPostDec, UnaryOperator);
89 case UO_PreInc: DISPATCH(UnaryPreInc, UnaryOperator);
90 case UO_PreDec: DISPATCH(UnaryPreDec, UnaryOperator);
91 case UO_AddrOf: DISPATCH(UnaryAddrOf, UnaryOperator);
92 case UO_Deref: DISPATCH(UnaryDeref, UnaryOperator);
93 case UO_Plus: DISPATCH(UnaryPlus, UnaryOperator);
94 case UO_Minus: DISPATCH(UnaryMinus, UnaryOperator);
    [all...]
ComputeDependence.h 28 class UnaryOperator;
110 ExprDependence computeDependence(UnaryOperator *E, const ASTContext &Ctx);
IgnoreExpr.h 153 if (auto *UO = dyn_cast<UnaryOperator>(E)) {
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
SourceCodeBuilders.cpp 34 if (isa<UnaryOperator>(Expr) || isa<BinaryOperator>(Expr) ||
75 if (const auto *Op = dyn_cast<UnaryOperator>(&E))
96 if (const auto *Op = dyn_cast<UnaryOperator>(&E))
117 if (const auto *Op = llvm::dyn_cast<UnaryOperator>(&E))
141 if (const auto *Op = llvm::dyn_cast<UnaryOperator>(&E))
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
UndefinedAssignmentChecker.cpp 65 if (const UnaryOperator *U = dyn_cast<UnaryOperator>(StoreE)) {
InvalidatedIteratorChecker.cpp 29 : public Checker<check::PreCall, check::PreStmt<UnaryOperator>,
43 void checkPreStmt(const UnaryOperator *UO, CheckerContext &C) const;
75 void InvalidatedIteratorChecker::checkPreStmt(const UnaryOperator *UO,
PointerArithChecker.cpp 45 check::PreStmt<BinaryOperator>, check::PreStmt<UnaryOperator>,
63 void checkPreStmt(const UnaryOperator *UOp, CheckerContext &C) const;
296 void PointerArithChecker::checkPreStmt(const UnaryOperator *UOp,
CastToStructChecker.cpp 73 const auto *U = dyn_cast<UnaryOperator>(E);
DeadStoresChecker.cpp 362 else if (const UnaryOperator* U = dyn_cast<UnaryOperator>(S)) {
495 const UnaryOperator *U = dyn_cast<UnaryOperator>(S);
IteratorRangeChecker.cpp 30 : public Checker<check::PreCall, check::PreStmt<UnaryOperator>,
52 void checkPreStmt(const UnaryOperator *UO, CheckerContext &C) const;
144 void IteratorRangeChecker::checkPreStmt(const UnaryOperator *UO,
IdenticalExprChecker.cpp 492 const UnaryOperator *UnaryOp1 = cast<UnaryOperator>(Stmt1);
493 const UnaryOperator *UnaryOp2 = cast<UnaryOperator>(Stmt2);
DereferenceChecker.cpp 170 const UnaryOperator *U = cast<UnaryOperator>(S);
TestAfterDivZeroChecker.cpp 230 } else if (const UnaryOperator *U = dyn_cast<UnaryOperator>(Condition)) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaFixItUtils.cpp 88 isa<UnaryOperator>(Expr))
105 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
139 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
SemaPseudoObject.cpp 127 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) {
130 return UnaryOperator::Create(
489 assert(UnaryOperator::isIncrementDecrementOp(opcode));
500 if (UnaryOperator::isPostfix(opcode) &&
511 if (UnaryOperator::isIncrementOp(opcode)) {
520 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode) &&
524 if (UnaryOperator::isPrefix(opcode) && !captureSetValueAsResult() &&
529 UnaryOperator *syntactic =
530 UnaryOperator::Create(S.Context, syntacticOp, opcode, resultType
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
ASTUtils.cpp 70 if (auto *unaryOp = dyn_cast<UnaryOperator>(E)) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprComplex.cpp 126 ComplexPairTy VisitUnaryCoawait(const UnaryOperator *E) {
191 ComplexPairTy VisitPrePostIncDec(const UnaryOperator *E,
196 ComplexPairTy VisitUnaryPostDec(const UnaryOperator *E) {
199 ComplexPairTy VisitUnaryPostInc(const UnaryOperator *E) {
202 ComplexPairTy VisitUnaryPreDec(const UnaryOperator *E) {
205 ComplexPairTy VisitUnaryPreInc(const UnaryOperator *E) {
209 ComplexPairTy VisitUnaryPlus (const UnaryOperator *E) {
214 ComplexPairTy VisitUnaryMinus (const UnaryOperator *E);
215 ComplexPairTy VisitUnaryNot (const UnaryOperator *E);
217 ComplexPairTy VisitUnaryExtension(const UnaryOperator *E)
    [all...]
CGExprScalar.cpp 145 if (const auto *UnOp = dyn_cast<UnaryOperator>(E))
180 assert((isa<UnaryOperator>(Op.E) || isa<BinaryOperator>(Op.E)) &&
189 if (const auto *UO = dyn_cast<UnaryOperator>(Op.E))
445 Value *VisitUnaryCoawait(const UnaryOperator *E) {
583 Value *VisitUnaryPostDec(const UnaryOperator *E) {
587 Value *VisitUnaryPostInc(const UnaryOperator *E) {
591 Value *VisitUnaryPreDec(const UnaryOperator *E) {
595 Value *VisitUnaryPreInc(const UnaryOperator *E) {
600 llvm::Value *EmitIncDecConsiderOverflowBehavior(const UnaryOperator *E,
604 llvm::Value *EmitScalarPrePostIncDec(const UnaryOperator *E, LValue LV
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstrTypes.h 100 // UnaryOperator Class
103 class UnaryOperator : public UnaryInstruction {
107 UnaryOperator(UnaryOps iType, Value *S, Type *Ty,
109 UnaryOperator(UnaryOps iType, Value *S, Type *Ty,
115 UnaryOperator *cloneImpl() const;
124 static UnaryOperator *Create(UnaryOps Op, Value *S,
132 static UnaryOperator *Create(UnaryOps Op, Value *S,
140 static UnaryOperator *Create##OPC(Value *V, const Twine &Name = "") {\
145 static UnaryOperator *Create##OPC(Value *V, const Twine &Name, \
151 static UnaryOperator *Create##OPC(Value *V, const Twine &Name,
    [all...]
NoFolder.h 166 return UnaryOperator::CreateFNeg(C);
175 return UnaryOperator::Create(Opc, C);
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ReachableCode.cpp 250 const UnaryOperator *UO = cast<UnaryOperator>(S);
560 const UnaryOperator *UO = cast<UnaryOperator>(S);
BodyFarm.cpp 67 /// Create a new UnaryOperator representing a dereference.
68 UnaryOperator *makeDereference(const Expr *Arg, QualType Ty);
147 UnaryOperator *ASTMaker::makeDereference(const Expr *Arg, QualType Ty) {
148 return UnaryOperator::Create(C, const_cast<Expr *>(Arg), UO_Deref, Ty,
447 UnaryOperator *FlagCheck = UnaryOperator::Create(
521 UnaryOperator::Create(C, M.makeIntegerLiteral(0, C.LongTy), UO_Not,
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 143 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
1268 StringRef UnaryOperator::getOpcodeStr(Opcode Op) {
1277 UnaryOperator::getOverloadedOpcode(OverloadedOperatorKind OO, bool Postfix) {
1292 OverloadedOperatorKind UnaryOperator::getOverloadedOperator(Opcode Opc) {
1423 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) {
2360 if (auto *UO = dyn_cast<UnaryOperator>(E))
2428 const UnaryOperator *UO = cast<UnaryOperator>(this)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 56 class UnaryOperator;
407 til::SExpr *translateUnaryOperator(const UnaryOperator *UO,
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 126 void visitUnaryOperator(UnaryOperator &I);

Completed in 87 milliseconds

1 2 3 4 5 6