Home
last modified time | relevance | path

Searched refs:Bop (Results 1 – 4 of 4) sorted by relevance

/netbsd/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp225 if (BinaryOperator *Bop = dyn_cast<BinaryOperator>(S)) { in isPlusOneAssignToVar() local
226 return (RefD == getReferencedDecl(Bop->getLHS())) && isPlusOneAssign(Bop); in isPlusOneAssignToVar()
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCFG.cpp1183 if (Bop->isLogicalOp() || Bop->isEqualityOp()) { in tryEvaluateBool()
1195 switch (Bop->getOpcode()) { in tryEvaluateBool()
1229 if (Bop->isLogicalOp()) { in evaluateAsBooleanConditionNoCache()
1230 TryResult LHS = tryEvaluateBool(Bop->getLHS()); in evaluateAsBooleanConditionNoCache()
1234 if (LHS.isTrue() == (Bop->getOpcode() == BO_LOr)) in evaluateAsBooleanConditionNoCache()
1237 TryResult RHS = tryEvaluateBool(Bop->getRHS()); in evaluateAsBooleanConditionNoCache()
1239 if (Bop->getOpcode() == BO_LOr) in evaluateAsBooleanConditionNoCache()
1245 TryResult RHS = tryEvaluateBool(Bop->getRHS()); in evaluateAsBooleanConditionNoCache()
1259 } else if (Bop->isEqualityOp()) { in evaluateAsBooleanConditionNoCache()
1263 } else if (Bop->isRelationalOp()) { in evaluateAsBooleanConditionNoCache()
[all …]
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp14276 assert(Bop->getOpcode() == BO_LAnd); in EmitDiagnosticForLogicalAndInLogicalOr()
14278 << Bop->getSourceRange() << OpLoc; in EmitDiagnosticForLogicalAndInLogicalOr()
14281 << Bop->getOpcodeStr(), in EmitDiagnosticForLogicalAndInLogicalOr()
14282 Bop->getSourceRange()); in EmitDiagnosticForLogicalAndInLogicalOr()
14305 if (Bop->getOpcode() == BO_LAnd) { in DiagnoseLogicalAndInLogicalOrLHS()
14327 if (Bop->getOpcode() == BO_LAnd) { in DiagnoseLogicalAndInLogicalOrRHS()
14344 if (Bop->isBitwiseOp() && Bop->getOpcode() < Opc) { in DiagnoseBitwiseOpInBitwiseOp()
14350 << Bop->getOpcodeStr(), in DiagnoseBitwiseOpInBitwiseOp()
14351 Bop->getSourceRange()); in DiagnoseBitwiseOpInBitwiseOp()
14359 if (Bop->getOpcode() == BO_Add || Bop->getOpcode() == BO_Sub) { in DiagnoseAdditionInShift()
[all …]
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp12433 if (const BinaryOperator *Bop = dyn_cast<BinaryOperator>(job.E)) { in process() local
12434 if (shouldEnqueue(Bop)) { in process()
12436 enqueue(Bop->getLHS()); in process()
12447 const BinaryOperator *Bop = cast<BinaryOperator>(job.E); in process() local
12449 if (!VisitBinOpLHSOnly(Result, Bop, SuppressRHSDiags)) { in process()
12457 enqueue(Bop->getRHS()); in process()
12462 const BinaryOperator *Bop = cast<BinaryOperator>(job.E); in process() local
12465 Result.Failed = !VisitBinOp(job.LHSResult, RHS, Bop, Result.Val); in process()