Template Class DataFlowAnalysis#

Inheritance Relationships#

Base Type#

Class Documentation#

template<class Node, class Data>
class DataFlowAnalysis : public CFGImplTemplate<Node, CFGEdgeImpl>#

Public Types

typedef CFGImplTemplate<Node, CFGEdgeImpl>::NodeIterator NodeIterator#
typedef CFGImplTemplate<Node, CFGEdgeImpl>::EdgeIterator EdgeIterator#

Public Functions

DataFlowAnalysis()#
void operator()(AstInterface &fa, const AstNodePtr &head)#