1 #ifndef INSTANCE_H_INCLUDED_
2 #define INSTANCE_H_INCLUDED_
24 explicit Instance(SgVariableDefinition *ast_node,
Type type);
Instance(SgVariableDefinition *ast_node, Type type)
Default constructor.
Definition: instance.cpp:3
std::vector< Instance * >::const_iterator InstanceVectorConstIter
Definition: instance.h:44
std::vector< Instance * > InstanceVector
Definition: design.h:40
virtual std::string get_ast_type_name()
Get function for the name of the ast type of the module instance.
Definition: instance.cpp:8
Definition: instance.h:17
virtual Class * get_definition()=0
Type
We are using these enums to identify type type of and instance or definition during traversal...
Definition: definition.h:20
std::vector< Instance * >::iterator InstanceVectorIter
Definition: instance.h:43