/external/clang/include/clang/AST/ |
StmtVisitor.h | 81 } else if (PTR(UnaryOperator) UnOp = dyn_cast<UnaryOperator>(S)) { 83 case UO_PostInc: DISPATCH(UnaryPostInc, UnaryOperator); 84 case UO_PostDec: DISPATCH(UnaryPostDec, UnaryOperator); 85 case UO_PreInc: DISPATCH(UnaryPreInc, UnaryOperator); 86 case UO_PreDec: DISPATCH(UnaryPreDec, UnaryOperator); 87 case UO_AddrOf: DISPATCH(UnaryAddrOf, UnaryOperator); 88 case UO_Deref: DISPATCH(UnaryDeref, UnaryOperator); 89 case UO_Plus: DISPATCH(UnaryPlus, UnaryOperator); 90 case UO_Minus: DISPATCH(UnaryMinus, UnaryOperator); [all...] |
RecursiveASTVisitor.h | 153 return isa<BinaryOperator>(S) || isa<UnaryOperator>(S) || 289 // (they're all opcodes in UnaryOperator) but do have visitors. 291 bool TraverseUnary##NAME(UnaryOperator *S) { \ 296 bool WalkUpFromUnary##NAME(UnaryOperator *S) { \ 301 bool VisitUnary##NAME(UnaryOperator *S) { return true; } 522 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) { 526 DISPATCH_WALK(Unary##NAME, UnaryOperator, S); 583 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) [all...] |
DataRecursiveASTVisitor.h | 285 // (they're all opcodes in UnaryOperator) but do have visitors. 287 bool TraverseUnary##NAME(UnaryOperator *S) { \ 293 bool WalkUpFromUnary##NAME(UnaryOperator *S) { \ 298 bool VisitUnary##NAME(UnaryOperator *S) { return true; } 509 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) { 513 DISPATCH_STMT(Unary##NAME, UnaryOperator, S); [all...] |
/external/clang/lib/Sema/ |
SemaFixItUtils.cpp | 89 isa<UnaryOperator>(Expr)) 106 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) { 140 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
|
SemaPseudoObject.cpp | 69 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) { 72 return new (S.Context) UnaryOperator(e, uop->getOpcode(), 458 assert(UnaryOperator::isIncrementDecrementOp(opcode)); 469 if (UnaryOperator::isPostfix(opcode) && 480 if (UnaryOperator::isIncrementOp(opcode)) { 489 result = buildSet(result.get(), opcLoc, UnaryOperator::isPrefix(opcode)); 493 UnaryOperator *syntactic = 494 new (S.Context) UnaryOperator(syntacticOp, opcode, resultType, [all...] |
/external/clang/unittests/ASTMatchers/Dynamic/ |
VariantValueTest.cpp | 56 EXPECT_TRUE(Value.getMatcher().hasTypedMatcher<UnaryOperator>()); 63 EXPECT_FALSE(Value.getMatcher().hasTypedMatcher<UnaryOperator>()); 91 EXPECT_FALSE(Value.getMatcher().hasTypedMatcher<UnaryOperator>());
|
/external/lldb/include/lldb/Core/ |
ClangForward.h | 123 class UnaryOperator;
|
/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 139 const UnaryOperator *UO = cast<UnaryOperator>(Head);
|
BodyFarm.cpp | 62 /// Create a new UnaryOperator representing a dereference. 63 UnaryOperator *makeDereference(const Expr *Arg, QualType Ty); 124 UnaryOperator *ASTMaker::makeDereference(const Expr *Arg, QualType Ty) { 125 return new (C) UnaryOperator(const_cast<Expr*>(Arg), UO_Deref, Ty, 241 UnaryOperator *UO = new (C) UnaryOperator(LValToRval, UO_LNot, C.IntTy,
|
ReachableCode.cpp | 218 const UnaryOperator *UO = cast<UnaryOperator>(S); 518 const UnaryOperator *UO = cast<UnaryOperator>(S);
|
LiveVariables.cpp | 213 void VisitUnaryOperator(UnaryOperator *UO); 421 void TransferFunctions::VisitUnaryOperator(UnaryOperator *UO) {
|
ThreadSafety.cpp | 387 } else if (const UnaryOperator *UOE = dyn_cast<UnaryOperator>(Exp)) { [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
DeadStoresChecker.cpp | 300 else if (const UnaryOperator* U = dyn_cast<UnaryOperator>(S)) { 404 const UnaryOperator *U = dyn_cast<UnaryOperator>(S);
|
IdenticalExprChecker.cpp | 466 const UnaryOperator *UnaryOp1 = cast<UnaryOperator>(Stmt1); 467 const UnaryOperator *UnaryOp2 = cast<UnaryOperator>(Stmt2);
|
DereferenceChecker.cpp | 135 const UnaryOperator *U = cast<UnaryOperator>(S);
|
TestAfterDivZeroChecker.cpp | 232 } else if (const UnaryOperator *U = dyn_cast<UnaryOperator>(Condition)) {
|
CheckSecuritySyntaxOnly.cpp | 208 if (const UnaryOperator *U = dyn_cast<UnaryOperator>(expr))
|
/external/clang/lib/CodeGen/ |
CGExprComplex.cpp | 158 ComplexPairTy VisitPrePostIncDec(const UnaryOperator *E, 163 ComplexPairTy VisitUnaryPostDec(const UnaryOperator *E) { 166 ComplexPairTy VisitUnaryPostInc(const UnaryOperator *E) { 169 ComplexPairTy VisitUnaryPreDec(const UnaryOperator *E) { 172 ComplexPairTy VisitUnaryPreInc(const UnaryOperator *E) { 176 ComplexPairTy VisitUnaryPlus (const UnaryOperator *E) { 181 ComplexPairTy VisitUnaryMinus (const UnaryOperator *E); 182 ComplexPairTy VisitUnaryNot (const UnaryOperator *E); 184 ComplexPairTy VisitUnaryExtension(const UnaryOperator *E) { 496 ComplexPairTy ComplexExprEmitter::VisitUnaryMinus(const UnaryOperator *E) [all...] |
CGExprScalar.cpp | 291 Value *VisitUnaryPostDec(const UnaryOperator *E) { 295 Value *VisitUnaryPostInc(const UnaryOperator *E) { 299 Value *VisitUnaryPreDec(const UnaryOperator *E) { 303 Value *VisitUnaryPreInc(const UnaryOperator *E) { 308 llvm::Value *EmitAddConsiderOverflowBehavior(const UnaryOperator *E, 313 llvm::Value *EmitScalarPrePostIncDec(const UnaryOperator *E, LValue LV, 317 Value *VisitUnaryAddrOf(const UnaryOperator *E) { 323 Value *VisitUnaryDeref(const UnaryOperator *E) { 328 Value *VisitUnaryPlus(const UnaryOperator *E) { 333 Value *VisitUnaryMinus (const UnaryOperator *E) [all...] |
/external/clang/lib/AST/ |
ExprClassification.cpp | 211 switch (cast<UnaryOperator>(E)->getOpcode()) { 220 return ClassifyInternal(Ctx, cast<UnaryOperator>(E)->getSubExpr()); 226 const Expr *Op = cast<UnaryOperator>(E)->getSubExpr()->IgnoreParens();
|
Expr.cpp | 120 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { [all...] |
ExprConstant.cpp | [all...] |
ASTDumper.cpp | 319 void VisitUnaryOperator(const UnaryOperator *Node); [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 404 void VisitUnaryOperator(const UnaryOperator* B, ExplodedNode *Pred, 408 void VisitIncrementDecrementOperator(const UnaryOperator* U,
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 373 // (UnaryOperator 'rs_font *' prefix '&' 378 new(C) clang::UnaryOperator(RefRSVar, 467 // (UnaryOperator 'int' postfix '++' 472 // (UnaryOperator 'rs_font *' prefix '&' 538 clang::UnaryOperator *Inc = 539 new(C) clang::UnaryOperator(RefrsIntIter, 801 ArgList.push_back(new(C) clang::UnaryOperator(DstExpr, 903 clang::UnaryOperator *Inc = 904 new(C) clang::UnaryOperator(RefrsIntIter, [all...] |