Home
last modified time | relevance | path

Searched refs:BO_LOr (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DIdempotentOperationChecker.cpp216 case BO_LOr: in checkPreStmt()
237 case BO_LOr: in checkPreStmt()
253 case BO_LOr: in checkPreStmt()
281 case BO_LOr: in checkPreStmt()
313 case BO_LOr: in checkPreStmt()
/external/clang/include/clang/AST/
DOperationKinds.h309 BO_LOr, // [C99 6.5.14] Logical OR operator. enumerator
DStmtVisitor.h66 case BO_LOr : DISPATCH(BinLOr, BinaryOperator); in Visit()
DExpr.h2850 static bool isLogicalOp(Opcode Opc) { return Opc == BO_LAnd || Opc==BO_LOr; } in isLogicalOp()
/external/clang/lib/Analysis/
DCFG.cpp479 if (LHS.isTrue() == (Bop->getOpcode() == BO_LOr)) in evaluateAsBooleanConditionNoCache()
484 if (Bop->getOpcode() == BO_LOr) in evaluateAsBooleanConditionNoCache()
494 if (RHS.isTrue() == (Bop->getOpcode() == BO_LOr)) in evaluateAsBooleanConditionNoCache()
1202 if (KnownVal.isKnown() && (B->getOpcode() == BO_LOr)) in VisitBinaryOperator()
1206 if (B->getOpcode() == BO_LOr) { in VisitBinaryOperator()
3019 if (KnownVal.isKnown() && (E->getOpcode() == BO_LOr)) in VisitBinaryOperatorForTemporaryDtors()
3024 if (E->getOpcode() == BO_LOr) { in VisitBinaryOperatorForTemporaryDtors()
3545 case BO_LOr: in VisitBinaryOperator()
DUninitializedValues.cpp640 assert(b->getOpcode() == BO_LOr); in runOnBlock()
/external/clang/lib/AST/
DExpr.cpp72 case BO_LOr: // Logical OR operator. in isKnownToHaveBooleanValue()
1458 case BO_LOr: return "||"; in getOpcodeStr()
1508 case OO_PipePipe: return BO_LOr; in getOverloadedOpcode()
1725 case BO_LOr: in isUnusedResultAWarning()
DStmtProfile.cpp650 BinaryOp = BO_LOr; in DecodeOperatorCall()
DExprConstant.cpp4594 if (lhsResult == (E->getOpcode() == BO_LOr)) { in VisitBinOpLHSOnly()
4638 if (E->getOpcode() == BO_LOr) in VisitBinOp()
4647 if (rhsResult == (E->getOpcode() == BO_LOr)) in VisitBinOp()
6707 case BO_LOr: { in CheckICE()
/external/clang/lib/StaticAnalyzer/Core/
DSimpleSValBuilder.cpp422 case BO_LOr: in evalBinOpNN()
DBugReporter.cpp84 if (Op == BO_LAnd || Op == BO_LOr) in GetNextStmt()
619 assert(B->getOpcode() == BO_LOr); in GenerateMinimalPathDiagnostic()
DExprEngineC.cpp442 B->getOpcode() == BO_LOr); in VisitLogicalExpr()
DExprEngine.cpp1090 assert (Op == BO_LAnd || Op == BO_LOr); in MarkBranch()
1099 (Op == BO_LOr && !branchTaken) in MarkBranch()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp613 if (CondBOp->getOpcode() == BO_LOr) { in EmitBranchOnBoolExpr()
DCGExprScalar.cpp2850 case BO_LOr: in EmitCompoundAssignmentLValue()
/external/v8/tools/gcmole/
Dgcmole.cc680 case clang::BO_LOr: in DECL_VISIT_EXPR()
/external/clang/lib/Sema/
DSemaExpr.cpp5032 return (Opc >= BO_LT && Opc <= BO_NE) || (Opc >= BO_LAnd && Opc <= BO_LOr); in IsLogicOp()
7799 case tok::pipepipe: Opc = BO_LOr; break; in ConvertTokenKindToBinaryOpcode()
7953 case BO_LOr: in CreateBuiltinBinOp()
8126 } else if (Bop->getOpcode() == BO_LOr) { in DiagnoseLogicalAndInLogicalOrLHS()
8178 if (Opc == BO_LOr && !OpLoc.isMacroID()/* Don't warn in macros. */) { in DiagnoseBinOpPrecedence()
DSemaChecking.cpp3598 case BO_LOr: in GetExprRange()