Static Value-Flow Analysis
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SVF::ValueFlowSlice Struct Reference

#include <MTASlicer.h>

Public Member Functions

NodeBS nodeIds () const
 

Public Attributes

OrderedSet< const SVFGNode * > svfgNodes
 
OrderedSet< const ICFGNode * > icfgNodes
 

Detailed Description

Definition at line 59 of file MTASlicer.h.

Member Function Documentation

◆ nodeIds()

NodeBS SVF::ValueFlowSlice::nodeIds ( ) const
inline

Definition at line 64 of file MTASlicer.h.

65 {
66 NodeBS ids;
67 for (const SVFGNode* node : svfgNodes)
68 ids.set(node->getId());
69 return ids;
70 }
VFGNode SVFGNode
Definition SVFG.h:43
llvm::IRBuilder IRBuilder
Definition BasicTypes.h:76
SparseBitVector NodeBS
Definition GeneralType.h:82
OrderedSet< const SVFGNode * > svfgNodes
Definition MTASlicer.h:61

Member Data Documentation

◆ icfgNodes

OrderedSet<const ICFGNode*> SVF::ValueFlowSlice::icfgNodes

Definition at line 62 of file MTASlicer.h.

◆ svfgNodes

OrderedSet<const SVFGNode*> SVF::ValueFlowSlice::svfgNodes

Definition at line 61 of file MTASlicer.h.


The documentation for this struct was generated from the following file: