|
Static Value-Flow Analysis
|
#include <SVFGNode.h>
Static Public Member Functions | |
| static bool | classof (const MSSAPHISVFGNode *) |
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const MRSVFGNode *node) |
| static bool | classof (const VFGNode *node) |
| static bool | classof (const GenericVFGNodeTy *node) |
Static Public Member Functions inherited from SVF::MRSVFGNode | |
| static bool | classof (const MRSVFGNode *) |
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const VFGNode *node) |
| static bool | classof (const GenericVFGNodeTy *node) |
Static Public Member Functions inherited from SVF::VFGNode | |
| static bool | classof (const VFGNode *) |
| static bool | classof (const GenericVFGNodeTy *node) |
| static bool | classof (const SVFValue *node) |
Static Public Member Functions inherited from SVF::GenericNode< NodeTy, EdgeTy > | |
| static bool | classof (const GenericNode< NodeTy, EdgeTy > *) |
| static bool | classof (const SVFValue *) |
Protected Attributes | |
| const MRVer * | ver |
| OPVers | opVers |
Protected Attributes inherited from SVF::MRSVFGNode | |
| NodeBS | cpts |
Protected Attributes inherited from SVF::VFGNode | |
| const ICFGNode * | icfgNode |
Protected Attributes inherited from SVF::SVFValue | |
| NodeID | id |
| Node ID. | |
| GNodeK | nodeKind |
| Node kind. | |
| const SVFType * | type |
| SVF type. | |
| std::string | name |
| std::string | sourceLoc |
| Source code information of this value. | |
Additional Inherited Members | |
Protected Member Functions inherited from SVF::MRSVFGNode | |
| MRSVFGNode (NodeID id, VFGNodeK k) | |
Static Protected Member Functions inherited from SVF::SVFValue | |
| static bool | isICFGNodeKinds (GNodeK n) |
| Helper functions to check node kinds. | |
| static bool | isInterICFGNodeKind (GNodeK n) |
| static bool | isSVFVarKind (GNodeK n) |
| static bool | isValVarKinds (GNodeK n) |
| static bool | isConstantDataValVar (GNodeK n) |
| static bool | isObjVarKinds (GNodeK n) |
| static bool | isBaseObjVarKinds (GNodeK n) |
| static bool | isConstantDataObjVarKinds (GNodeK n) |
| static bool | isVFGNodeKinds (GNodeK n) |
| static bool | isArgumentVFGNodeKinds (GNodeK n) |
| static bool | isStmtVFGNodeKinds (GNodeK n) |
| static bool | isPHIVFGNodeKinds (GNodeK n) |
| static bool | isMRSVFGNodeKinds (GNodeK n) |
| static bool | isMSSAPHISVFGNodeKinds (GNodeK n) |
Definition at line 264 of file SVFGNode.h.
Definition at line 267 of file SVFGNode.h.
Constructor.
Definition at line 275 of file SVFGNode.h.
|
inlinestatic |
Definition at line 325 of file SVFGNode.h.
|
inlinestatic |
Definition at line 317 of file SVFGNode.h.
|
inlinestatic |
Methods for support type inquiry through isa, cast, and dyn_cast:
Definition at line 313 of file SVFGNode.h.
Definition at line 321 of file SVFGNode.h.
|
inline |
Definition at line 297 of file SVFGNode.h.
|
inline |
Definition at line 301 of file SVFGNode.h.
|
inline |
Definition at line 305 of file SVFGNode.h.
Definition at line 293 of file SVFGNode.h.
|
virtual |
Reimplemented from SVF::MRSVFGNode.
Reimplemented in SVF::IntraMSSAPHISVFGNode, and SVF::InterMSSAPHISVFGNode.
Definition at line 101 of file SVFG.cpp.
|
protected |
Definition at line 271 of file SVFGNode.h.
Definition at line 270 of file SVFGNode.h.