1 #ifndef HIERARCHICAL_CHANNEL_INSTANCE_H_INCLUDED_ 
    2 #define HIERARCHICAL_CHANNEL_INSTANCE_H_INCLUDED_ 
   25       SgVariableDefinition *ast_node,
 
   50 typedef std::vector<HierarchicalChannelInstance*>
 
   52 typedef std::vector<HierarchicalChannelInstance*>::iterator
 
   54 typedef std::vector<HierarchicalChannelInstance*>::const_iterator
 
Definition: hierarchical_channel.h:13
 
virtual HierarchicalChannel * get_definition()
returns this associated definition of the hierarchical channel instance 
Definition: hierarchical_channel_instance.cpp:15
 
std::vector< HierarchicalChannelInstance * >::iterator HierarchicalChannelInstanceVectorIter
Definition: hierarchical_channel_instance.h:53
 
HierarchicalChannel * channel_definition_
This pointer points to the corresponding definition in the internal representation. 
Definition: hierarchical_channel_instance.h:42
 
Definition: hierarchical_channel_instance.h:15
 
std::vector< HierarchicalChannelInstance * > HierarchicalChannelInstanceVector
Definition: class.h:39
 
HierarchicalChannelInstance(SgVariableDefinition *ast_node, HierarchicalChannel *ir_def)
default constructor 
Definition: hierarchical_channel_instance.cpp:3
 
This class represents a instance of a module. 
Definition: module_instance.h:27
 
std::vector< HierarchicalChannelInstance * >::const_iterator HierarchicalChannelInstanceVectorConstIter
Definition: hierarchical_channel_instance.h:55