/external/clang/include/clang/AST/ |
StmtVisitor.h | 80 } else if (PTR(UnaryOperator) UnOp = dyn_cast<UnaryOperator>(S)) { 82 case UO_PostInc: DISPATCH(UnaryPostInc, UnaryOperator); 83 case UO_PostDec: DISPATCH(UnaryPostDec, UnaryOperator); 84 case UO_PreInc: DISPATCH(UnaryPreInc, UnaryOperator); 85 case UO_PreDec: DISPATCH(UnaryPreDec, UnaryOperator); 86 case UO_AddrOf: DISPATCH(UnaryAddrOf, UnaryOperator); 87 case UO_Deref: DISPATCH(UnaryDeref, UnaryOperator); 88 case UO_Plus: DISPATCH(UnaryPlus, UnaryOperator); 89 case UO_Minus: DISPATCH(UnaryMinus, UnaryOperator); [all...] |
RecursiveASTVisitor.h | 158 return isa<BinaryOperator>(S) || isa<UnaryOperator>(S) || 270 // (they're all opcodes in UnaryOperator) but do have visitors. 272 bool TraverseUnary##NAME(UnaryOperator *S) { \ 277 bool WalkUpFromUnary##NAME(UnaryOperator *S) { \ 282 bool VisitUnary##NAME(UnaryOperator *S) { return true; } 494 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) { 497 case UO_##NAME: DISPATCH_WALK(Unary##NAME, UnaryOperator, S); 549 } else if (UnaryOperator *UnOp = dyn_cast<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 | 68 if (UnaryOperator *uop = dyn_cast<UnaryOperator>(e)) { 71 return new (S.Context) UnaryOperator(e, uop->getOpcode(), 404 assert(UnaryOperator::isIncrementDecrementOp(opcode)); 415 if (UnaryOperator::isPostfix(opcode) && CanCaptureValueOfType(resultType)) { 425 if (UnaryOperator::isIncrementOp(opcode)) { 434 result = buildSet(result.take(), opcLoc, UnaryOperator::isPrefix(opcode)); 438 UnaryOperator *syntactic = 439 new (S.Context) UnaryOperator(syntacticOp, opcode, resultType, 829 << unsigned(UnaryOperator::isDecrementOp(opcode) [all...] |
/external/clang/test/PCH/ |
exprs.c | 40 // UnaryOperator
|
exprs.h | 25 // UnaryOperator
|
/external/clang/lib/Analysis/ |
BodyFarm.cpp | 63 /// Create a new UnaryOperator representing a dereference. 64 UnaryOperator *makeDereference(const Expr *Arg, QualType Ty); 122 UnaryOperator *ASTMaker::makeDereference(const Expr *Arg, QualType Ty) { 123 return new (C) UnaryOperator(const_cast<Expr*>(Arg), UO_Deref, Ty, 229 UnaryOperator *UO = new (C) UnaryOperator(LValToRval, UO_LNot, C.IntTy,
|
PseudoConstantAnalysis.cpp | 139 const UnaryOperator *UO = cast<UnaryOperator>(Head);
|
ReachableCode.cpp | 195 const UnaryOperator *UO = cast<UnaryOperator>(S);
|
/external/clang/lib/CodeGen/ |
CGExprComplex.cpp | 153 ComplexPairTy VisitPrePostIncDec(const UnaryOperator *E, 158 ComplexPairTy VisitUnaryPostDec(const UnaryOperator *E) { 161 ComplexPairTy VisitUnaryPostInc(const UnaryOperator *E) { 164 ComplexPairTy VisitUnaryPreDec(const UnaryOperator *E) { 167 ComplexPairTy VisitUnaryPreInc(const UnaryOperator *E) { 171 ComplexPairTy VisitUnaryPlus (const UnaryOperator *E) { 176 ComplexPairTy VisitUnaryMinus (const UnaryOperator *E); 177 ComplexPairTy VisitUnaryNot (const UnaryOperator *E); 179 ComplexPairTy VisitUnaryExtension(const UnaryOperator *E) { 464 ComplexPairTy ComplexExprEmitter::VisitUnaryMinus(const UnaryOperator *E) [all...] |
CGExprScalar.cpp | 288 Value *VisitUnaryPostDec(const UnaryOperator *E) { 292 Value *VisitUnaryPostInc(const UnaryOperator *E) { 296 Value *VisitUnaryPreDec(const UnaryOperator *E) { 300 Value *VisitUnaryPreInc(const UnaryOperator *E) { 305 llvm::Value *EmitAddConsiderOverflowBehavior(const UnaryOperator *E, 310 llvm::Value *EmitScalarPrePostIncDec(const UnaryOperator *E, LValue LV, 314 Value *VisitUnaryAddrOf(const UnaryOperator *E) { 320 Value *VisitUnaryDeref(const UnaryOperator *E) { 325 Value *VisitUnaryPlus(const UnaryOperator *E) { 330 Value *VisitUnaryMinus (const UnaryOperator *E) [all...] |
/external/clang/test/Index/ |
blocks.c | 32 // CHECK: blocks.c:9:59: UnaryOperator= Extent=[9:59 - 9:64]
|
print-type.c | 26 // CHECK: UnaryOperator= [type=int] [typekind=Int] [isPOD=1]
|
/external/clang/docs/ |
LibASTMatchersTutorial.rst | 342 hasIncrement(unaryOperator(hasOperatorName("++"))) 347 variable declarations. To find a ``unaryOperator`` that refers to a 352 hasIncrement(unaryOperator( 361 hasIncrement(unaryOperator( 370 hasIncrement(unaryOperator( 418 (UnaryOperator 0x173b0b0 'int' lvalue prefix '++'
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 387 // (UnaryOperator 'rs_font *' prefix '&' 392 new(C) clang::UnaryOperator(RefRSVar, 481 // (UnaryOperator 'int' postfix '++' 486 // (UnaryOperator 'rs_font *' prefix '&' 553 clang::UnaryOperator *Inc = 554 new(C) clang::UnaryOperator(RefrsIntIter, 818 ArgList.push_back(new(C) clang::UnaryOperator(DstExpr, [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 134 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) { [all...] |
ExprConstant.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
DeadStoresChecker.cpp | 292 else if (const UnaryOperator* U = dyn_cast<UnaryOperator>(S)) { 397 void VisitUnaryOperator(UnaryOperator* U) {
|
DereferenceChecker.cpp | 135 const UnaryOperator *U = cast<UnaryOperator>(S);
|
/external/clang/include/clang/Basic/ |
StmtNodes.td | 60 def UnaryOperator : DStmt<Expr>;
|
/external/clang/unittests/ASTMatchers/ |
ASTMatchersTest.cpp | [all...] |
/prebuilts/tools/common/lombok-ast/ |
src.zip | |
/external/clang/tools/libclang/ |
RecursiveASTVisitor.h | 263 // (they're all opcodes in UnaryOperator) but do have visitors. 265 bool TraverseUnary##NAME(UnaryOperator *S) { \ 271 bool WalkUpFromUnary##NAME(UnaryOperator *S) { \ 276 bool VisitUnary##NAME(UnaryOperator *S) { return true; } 483 } else if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(S)) { 486 case UO_##NAME: DISPATCH_STMT(Unary##NAME, UnaryOperator, S); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineC.cpp | 729 void ExprEngine::VisitUnaryOperator(const UnaryOperator* U, 851 void ExprEngine::VisitIncrementDecrementOperator(const UnaryOperator* U, [all...] |
/external/clang/test/SemaCXX/ |
warn-loop-analysis.cpp | 77 // Testing UnaryOperator
|