LLVM: llvm::GraphDiff< NodePtr, InverseGraph > Class Template Reference (original) (raw)

#include "[llvm/Support/CFGDiff.h](CFGDiff%5F8h%5Fsource.html)"

Public Member Functions
GraphDiff ()
GraphDiff (ArrayRef< cfg::Update< NodePtr > > Updates, bool ReverseApplyUpdates=false)
auto getLegalizedUpdates () const
unsigned getNumLegalizedUpdates () const
cfg::Update< NodePtr > popUpdateForIncrementalUpdates ()
template<bool InverseEdge>
VectRet getChildren (NodePtr N) const
void print (raw_ostream &OS) const
LLVM_DUMP_METHOD void dump () const

template<typename NodePtr, bool InverseGraph = false>
class llvm::GraphDiff< NodePtr, InverseGraph >

Definition at line 55 of file CFGDiff.h.

VectRet

template<typename NodePtr, bool InverseGraph = false>

template<typename NodePtr, bool InverseGraph = false>

GraphDiff() [2/2]

template<typename NodePtr, bool InverseGraph = false>

dump()

template<typename NodePtr, bool InverseGraph = false>

getChildren()

template<typename NodePtr, bool InverseGraph = false>

template<bool InverseEdge>

VectRet llvm::GraphDiff< NodePtr, InverseGraph >::getChildren ( NodePtr N) const inline

getLegalizedUpdates()

template<typename NodePtr, bool InverseGraph = false>

auto llvm::GraphDiff< NodePtr, InverseGraph >::getLegalizedUpdates ( ) const inline

getNumLegalizedUpdates()

template<typename NodePtr, bool InverseGraph = false>

popUpdateForIncrementalUpdates()

template<typename NodePtr, bool InverseGraph = false>

print()

template<typename NodePtr, bool InverseGraph = false>


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