reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1238 PInfo = Visitor.getInfo(Cond); 1239 if (!PInfo.isValid() && isa<BinaryOperator>(Cond)) 1240 PInfo = Visitor.getInfo(cast<BinaryOperator>(Cond)->getRHS()); 1242 if (PInfo.isVarTest()) { 1245 splitVarStateForIf(IfNode, PInfo.getVarTest(), CurrStates.get(), 1247 } else if (PInfo.isBinTest()) { 1248 CurrStates->setSource(PInfo.testSourceNode()); 1249 FalseStates->setSource(PInfo.testSourceNode()); 1250 splitVarStateForIfBinOp(PInfo, CurrStates.get(), FalseStates.get()); 1256 PInfo = Visitor.getInfo(BinOp->getLHS()); 1257 if (!PInfo.isVarTest()) { 1259 PInfo = Visitor.getInfo(BinOp->getRHS()); 1261 if (!PInfo.isVarTest()) 1271 const VarTestResult &Test = PInfo.getVarTest();