| Static Value-Flow Analysis
    | 
#include <VFGEdge.h>
 
  
| Static Public Member Functions | |
| static bool | classof (const CallDirSVFGEdge *) | 
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const DirectSVFGEdge *edge) | 
| static bool | classof (const VFGEdge *edge) | 
| static bool | classof (const GenericVFGEdgeTy *edge) | 
|  Static Public Member Functions inherited from SVF::DirectSVFGEdge | |
| static bool | classof (const DirectSVFGEdge *) | 
| Methods for support type inquiry through isa, cast, and dyn_cast: | |
| static bool | classof (const VFGEdge *edge) | 
| static bool | classof (const GenericVFGEdgeTy *edge) | 
|  Static Public Member Functions inherited from SVF::VFGEdge | |
| static GEdgeFlag | makeEdgeFlagWithInvokeID (GEdgeKind k, CallSiteID cs) | 
| Compute the unique edgeFlag value from edge kind and CallSiteID. | |
| Private Attributes | |
| CallSiteID | csId | 
| Additional Inherited Members | |
|  Public Types inherited from SVF::VFGEdge | |
| enum | VFGEdgeK { IntraDirectVF , IntraIndirectVF , CallDirVF , RetDirVF , CallIndVF , RetIndVF , TheadMHPIndirectVF } | 
| typedef VFGEdgeK | SVFGEdgeK | 
| typedef GenericNode< VFGNode, VFGEdge >::GEdgeSetTy | VFGEdgeSetTy | 
| typedef VFGEdgeSetTy | SVFGEdgeSetTy | 
|  Public Types inherited from SVF::GenericEdge< NodeTy > | |
| typedef NodeTy | NodeType | 
| Node type. | |
| typedef u64_t | GEdgeFlag | 
| typedef s64_t | GEdgeKind | 
| typedef struct SVF::GenericEdge::equalGEdge | equalGEdge | 
| Add the hash function for std::set (we also can overload operator< to implement this) | |
|  Static Protected Attributes inherited from SVF::GenericEdge< NodeTy > | |
| static constexpr unsigned char | EdgeKindMaskBits = 8 | 
| We use the lower 8 bits to denote edge kind. | |
| static constexpr u64_t | EdgeKindMask = (~0ULL) >> (64 - EdgeKindMaskBits) | 
SVFG call edge representing direct value-flows from a caller to its callee at a callsite
| 
 | inline | 
Constructor.
Definition at line 218 of file VFGEdge.h.
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inline | 
| 
 | virtual | 
Reimplemented from SVF::DirectSVFGEdge.
Definition at line 387 of file VFG.cpp.
| 
 | private |