/external/clang/include/clang/AST/ |
H A D | OperationKinds.h | 311 BO_Add, BO_Sub, // [C99 6.5.6] Additive operators. enumerator in enum:clang::BinaryOperatorKind
|
H A D | StmtVisitor.h | 51 case BO_Add: DISPATCH(BinAdd, BinaryOperator);
|
H A D | Expr.h | 2987 static bool isAdditiveOp(Opcode Opc) { return Opc == BO_Add || Opc==BO_Sub; }
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PointerArithChecker.cpp | 36 if (B->getOpcode() != BO_Sub && B->getOpcode() != BO_Add)
|
H A D | MallocOverflowSecurityChecker.cpp | 78 if (opc != BO_Mul && opc != BO_Add && opc != BO_Sub && opc != BO_Shl) 85 else if ((opc == BO_Add || opc == BO_Mul)
|
H A D | ArrayBoundCheckerV2.cpp | 259 return svalBuilder.evalBinOpNN(state, BO_Add, x.castAs<NonLoc>(),
|
H A D | CStringChecker.cpp | 383 SVal BufEnd = svalBuilder.evalBinOpLN(state, BO_Add, *BufLoc, 403 SVal BufEnd = svalBuilder.evalBinOpLN(state, BO_Add, *BufLoc, 499 SVal FirstEnd = svalBuilder.evalBinOpLN(state, BO_Add, 972 SVal lastElement = C.getSValBuilder().evalBinOpLN(state, BO_Add, 1415 maxLastElementIndex = svalBuilder.evalBinOpNN(state, BO_Add, 1523 finalStrLength = svalBuilder.evalBinOpNN(state, BO_Add, *srcStrLengthNL, 1584 SVal maxLastElement = svalBuilder.evalBinOpLN(state, BO_Add, *dstRegVal, 1595 SVal lastElement = svalBuilder.evalBinOpLN(state, BO_Add, *dstRegVal,
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | SimpleSValBuilder.cpp | 243 case BO_Add: 404 case BO_Add: 499 newRHS = BasicVals.evalAPSInt(BO_Add, first, second); 886 case BO_Add: 907 assert(op == BO_Add || op == BO_Sub);
|
H A D | BasicValueFactory.cpp | 162 case BO_Add:
|
H A D | SimpleConstraintManager.cpp | 197 if (Op == BO_Add || Op == BO_Sub) {
|
H A D | ExprEngineC.cpp | 112 case BO_AddAssign: Op = BO_Add; break; 921 BinaryOperator::Opcode Op = U->isIncrementOp() ? BO_Add : BO_Sub;
|
H A D | ProgramState.cpp | 326 SVal newIdx = svalBuilder.evalBinOpNN(this, BO_Add, 333 svalBuilder.evalBinOpNN(this, BO_Add, UpperBound.castAs<NonLoc>(),
|
H A D | SValBuilder.cpp | 352 assert(op == BO_Add);
|
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 871 case BO_Add: CheckName = "add_overflow"; break; 1535 BinOp.Opcode = BO_Add; 1631 BinOp.Opcode = isInc ? BO_Add : BO_Sub; 2202 case BO_Add: 2426 assert((op.Opcode == BO_Add || op.Opcode == BO_AddAssign || 3376 case BO_Add:
|
/external/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 316 case BO_Add: return translateBinOp(til::BOP_Add, BO, Ctx);
|
/external/clang/lib/AST/ |
H A D | ExprConstant.cpp | 1637 case BO_Add: 1735 case BO_Add: 2755 (Opcode != BO_Add && Opcode != BO_Sub)) { 4690 if (E->getOpcode() != BO_Add && 6495 if (E->getOpcode() == BO_Add) 6503 if (E->getOpcode() == BO_Add && 7742 case BO_Add: 8502 case BO_Add:
|
H A D | StmtProfile.cpp | 666 BinaryOp = BO_Add;
|
H A D | Expr.cpp | 1738 case BO_Add: return "+"; 1774 case OO_Plus: return BO_Add;
|
/external/clang/lib/Sema/ |
H A D | SemaPseudoObject.cpp | 481 result = S.BuildBinOp(Sc, opcLoc, BO_Add, result.get(), one);
|
H A D | SemaChecking.cpp | 4569 if (op != BO_Add && op != BO_Sub) 5204 case BO_Add:
|
H A D | SemaExpr.cpp | 7271 if (Opc == BO_Add) { 9177 case tok::plus: Opc = BO_Add; break; 9361 case BO_Add: 9614 if (Bop->getOpcode() == BO_Add || Bop->getOpcode() == BO_Sub) {
|
H A D | SemaOpenMP.cpp | 1496 bool IsAdd = BO->getOpcode() == BO_Add;
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 7674 new (Context) BinaryOperator(castExpr, DRE, BO_Add,
|