reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1332       VisitObjCAtSynchronizedStmt(cast<ObjCAtSynchronizedStmt>(S), Pred, Dst);
 1333       Bldr.addNodes(Dst);
 1347       getCheckerManager().runCheckersForPostStmt(Dst, Next, S, *this);
 1348       Bldr.addNodes(Dst);
 1405       getCheckerManager().runCheckersForPostStmt(Dst, preVisit, S, *this);
 1406       Bldr.addNodes(Dst);
 1448       getCheckerManager().runCheckersForPostStmt(Dst, Tmp, S, *this);
 1449       Bldr.addNodes(Dst);
 1490       getCheckerManager().runCheckersForPostStmt(Dst, Tmp, S, *this);
 1491       Bldr.addNodes(Dst);
 1497       VisitArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst);
 1498       Bldr.addNodes(Dst);
 1503       VisitGCCAsmStmt(cast<GCCAsmStmt>(S), Pred, Dst);
 1504       Bldr.addNodes(Dst);
 1509       VisitMSAsmStmt(cast<MSAsmStmt>(S), Pred, Dst);
 1510       Bldr.addNodes(Dst);
 1515       VisitBlockExpr(cast<BlockExpr>(S), Pred, Dst);
 1516       Bldr.addNodes(Dst);
 1522         VisitLambdaExpr(cast<LambdaExpr>(S), Pred, Dst);
 1523         Bldr.addNodes(Dst);
 1534         VisitLogicalExpr(B, Pred, Dst);
 1535         Bldr.addNodes(Dst);
 1553         evalEagerlyAssumeBinOpBifurcation(Dst, Tmp, cast<Expr>(S));
 1556         VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst);
 1558       Bldr.addNodes(Dst);
 1591       VisitCallExpr(cast<CallExpr>(S), Pred, Dst);
 1592       Bldr.addNodes(Dst);
 1597       VisitCXXCatchStmt(cast<CXXCatchStmt>(S), Pred, Dst);
 1598       Bldr.addNodes(Dst);
 1604       VisitCXXConstructExpr(cast<CXXConstructExpr>(S), Pred, Dst);
 1605       Bldr.addNodes(Dst);
 1618       getCheckerManager().runCheckersForPostStmt(Dst, PostVisit, S, *this);
 1619       Bldr.addNodes(Dst);
 1630         VisitCXXDeleteExpr(CDE, i, Dst);
 1632       Bldr.addNodes(Dst);
 1641       VisitGuardedExpr(C, C->getLHS(), C->getRHS(), Pred, Dst);
 1642       Bldr.addNodes(Dst);
 1648       VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst);
 1649       Bldr.addNodes(Dst);
 1654       VisitCompoundLiteralExpr(cast<CompoundLiteralExpr>(S), Pred, Dst);
 1655       Bldr.addNodes(Dst);
 1662       VisitGuardedExpr(C, C->getTrueExpr(), C->getFalseExpr(), Pred, Dst);
 1663       Bldr.addNodes(Dst);
 1669       VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst);
 1670       Bldr.addNodes(Dst);
 1676       VisitCommonDeclRefExpr(DE, DE->getDecl(), Pred, Dst);
 1677       Bldr.addNodes(Dst);
 1683       VisitDeclStmt(cast<DeclStmt>(S), Pred, Dst);
 1684       Bldr.addNodes(Dst);
 1702       getCheckerManager().runCheckersForPostStmt(Dst, dstExpr, C, *this);
 1703       Bldr.addNodes(Dst);
 1715       getCheckerManager().runCheckersForPostStmt(Dst, dstExpr, MTE, *this);
 1716       Bldr.addNodes(Dst);
 1722       VisitInitListExpr(cast<InitListExpr>(S), Pred, Dst);
 1723       Bldr.addNodes(Dst);
 1728       VisitMemberExpr(cast<MemberExpr>(S), Pred, Dst);
 1729       Bldr.addNodes(Dst);
 1734       VisitAtomicExpr(cast<AtomicExpr>(S), Pred, Dst);
 1735       Bldr.addNodes(Dst);
 1740       VisitLvalObjCIvarRefExpr(cast<ObjCIvarRefExpr>(S), Pred, Dst);
 1741       Bldr.addNodes(Dst);
 1746       VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst);
 1747       Bldr.addNodes(Dst);
 1752       VisitObjCMessage(cast<ObjCMessageExpr>(S), Pred, Dst);
 1753       Bldr.addNodes(Dst);
 1765       VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst);
 1766       Bldr.addNodes(Dst);
 1778       getCheckerManager().runCheckersForPostStmt(Dst, PostVisit, S, *this);
 1779       Bldr.addNodes(Dst);
 1786                                     Pred, Dst);
 1787       Bldr.addNodes(Dst);
 1817         evalEagerlyAssumeBinOpBifurcation(Dst, Tmp, U);
 1820         VisitUnaryOperator(U, Pred, Dst);
 1821       Bldr.addNodes(Dst);
 1839       Bldr.addNodes(Dst);