|
Static Value-Flow Analysis
|
#include <CFLGraph.h>
Static Public Member Functions | |
| static bool | classof (const CFLNode *) |
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const GenericICFGNodeTy *node) |
| static bool | classof (const SVFValue *node) |
Static Public Member Functions inherited from SVF::GenericNode< CFLNode, CFLEdge > | |
| static bool | classof (const GenericNode< CFLNode, CFLEdge > *) |
| static bool | classof (const SVFValue *) |
Private Attributes | |
| CFLEdgeDataTy | inCFLEdges |
| CFLEdgeDataTy | outCFLEdges |
Additional Inherited Members | |
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) |
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. | |
Definition at line 75 of file CFLGraph.h.
Different Kind(label) associated edges set.
Definition at line 86 of file CFLGraph.h.
Definition at line 78 of file CFLGraph.h.
|
overridedefault |
|
inline |
Definition at line 103 of file CFLGraph.h.
Definition at line 112 of file CFLGraph.h.
|
inline |
Definition at line 117 of file CFLGraph.h.
Definition at line 126 of file CFLGraph.h.
Methods for support type inquiry through isa, cast, and dyn_cast:
Definition at line 153 of file CFLGraph.h.
|
inlinestatic |
Definition at line 158 of file CFLGraph.h.
Definition at line 163 of file CFLGraph.h.
|
inline |
Definition at line 93 of file CFLGraph.h.
|
inline |
Definition at line 98 of file CFLGraph.h.
Definition at line 131 of file CFLGraph.h.
Definition at line 141 of file CFLGraph.h.
|
private |
Definition at line 89 of file CFLGraph.h.
|
private |
Definition at line 90 of file CFLGraph.h.