zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DependencyGraph.h File Reference
#include "compiler/intermediate.h"
#include <set>
#include <stack>

Go to the source code of this file.

Classes

class  TDependencyGraph
 
class  TDependencyGraphTraverser
 
class  TGraphArgument
 
class  TGraphFunctionCall
 
class  TGraphLogicalOp
 
class  TGraphLoop
 
class  TGraphNode
 
class  TGraphParentNode
 
class  TGraphSelection
 
class  TGraphSymbol
 

Typedefs

typedef std::vector
< TGraphFunctionCall * > 
TFunctionCallVector
 
typedef std::set< TGraphNode * > TGraphNodeSet
 
typedef std::vector< TGraphNode * > TGraphNodeVector
 
typedef std::vector
< TGraphSymbol * > 
TGraphSymbolVector
 

Typedef Documentation

typedef std::vector<TGraphFunctionCall*> TFunctionCallVector

Definition at line 29 of file DependencyGraph.h.

typedef std::set<TGraphNode*> TGraphNodeSet

Definition at line 24 of file DependencyGraph.h.

typedef std::vector<TGraphNode*> TGraphNodeVector

Definition at line 27 of file DependencyGraph.h.

typedef std::vector<TGraphSymbol*> TGraphSymbolVector

Definition at line 28 of file DependencyGraph.h.