reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1230 if (Bop->isLogicalOp()) { 1231 TryResult LHS = tryEvaluateBool(Bop->getLHS()); 1235 if (LHS.isTrue() == (Bop->getOpcode() == BO_LOr)) 1238 TryResult RHS = tryEvaluateBool(Bop->getRHS()); 1240 if (Bop->getOpcode() == BO_LOr) 1246 TryResult RHS = tryEvaluateBool(Bop->getRHS()); 1250 if (RHS.isTrue() == (Bop->getOpcode() == BO_LOr)) 1253 TryResult BopRes = checkIncorrectLogicOperator(Bop); 1260 } else if (Bop->isEqualityOp()) { 1261 TryResult BopRes = checkIncorrectEqualityOperator(Bop); 1264 } else if (Bop->isRelationalOp()) { 1265 TryResult BopRes = checkIncorrectRelationalOperator(Bop); 1268 } else if (Bop->getOpcode() == BO_Or) { 1269 TryResult BopRes = checkIncorrectBitwiseOrOperator(Bop);