Static Value-Flow Analysis
Loading...
Searching...
No Matches
SlicedGraphs.h File Reference
#include "Graphs/ICFG.h"
#include "Graphs/ICFGNode.h"
#include "Graphs/ICFGEdge.h"
#include "Graphs/CallGraph.h"
#include "Graphs/ThreadCallGraph.h"
#include "Graphs/SVFG.h"
#include "Graphs/SVFGNode.h"
#include "Graphs/GraphTraits.h"
#include "SVFIR/SVFIR.h"
#include "SVFIR/SVFStatements.h"
#include "SVFIR/SVFVariables.h"
#include <cstddef>
#include <iterator>
#include <memory>
#include <string>
#include <vector>
#include <utility>

Go to the source code of this file.

Classes

class  SVF::SlicedICFGView
class  SVF::SlicedPAGView
class  SVF::SlicedThreadCallGraphView
class  SVF::SlicedSVFGView
class  SVF::SlicedSVFIRView
struct  SVF::SlicedNodeRef< ViewT, RawNodeT >
struct  SVF::SlicedICFGEdgeRef
class  SVF::SlicedICFGEdgeIterImpl< Forward >
class  SVF::SlicedICFGChildIterImpl< Forward >
class  SVF::SlicedICFGNodeIter
struct  SVF::SlicedCallGraphEdgeRef
class  SVF::SlicedCGEdgeIterImpl< Forward >
class  SVF::SlicedCGChildIterImpl< Forward >
class  SVF::SlicedCGNodeIter
struct  SVF::SlicedPAGEdgeRef
class  SVF::SlicedPAGEdgeIterImpl< Forward >
class  SVF::SlicedPAGChildIterImpl< Forward >
class  SVF::SlicedPAGNodeIter
struct  SVF::SlicedSVFGEdgeRef
class  SVF::SlicedSVFGEdgeIterImpl< Forward >
class  SVF::SlicedSVFGChildIterImpl< Forward >
class  SVF::SlicedSVFGNodeIter
struct  SVF::GenericGraphTraits< const SlicedICFGView * >
struct  SVF::GenericGraphTraits< Inverse< const SlicedICFGView * > >
struct  SVF::GenericGraphTraits< const SlicedThreadCallGraphView * >
struct  SVF::GenericGraphTraits< Inverse< const SlicedThreadCallGraphView * > >
struct  SVF::GenericGraphTraits< const SlicedPAGView * >
struct  SVF::GenericGraphTraits< Inverse< const SlicedPAGView * > >
struct  SVF::GenericGraphTraits< const SlicedSVFGView * >
struct  SVF::GenericGraphTraits< Inverse< const SlicedSVFGView * > >

Namespaces

namespace  SVF
 for isBitcode

Typedefs

using SVF::SlicedICFGNodeRef = SlicedNodeRef<SlicedICFGView, ICFGNode>
using SVF::SlicedCallGraphNodeRef = SlicedNodeRef<SlicedThreadCallGraphView, CallGraphNode>
using SVF::SlicedPAGNodeRef = SlicedNodeRef<SlicedPAGView, SVFVar>
using SVF::SlicedSVFGNodeRef = SlicedNodeRef<SlicedSVFGView, SVFGNode>