Go to the documentation of this file.00001 #ifndef INSTANCE_H_INCLUDED_
00002 #define INSTANCE_H_INCLUDED_
00003
00004 #include <string>
00005
00006 #include "object.h"
00007
00008 namespace risc {
00009
00010 class Module;
00011
00015 class Instance: public Object{
00016
00017 public:
00018
00022 explicit Instance(SgVariableDefinition *ast_node);
00023
00028 virtual std::string get_ast_type_name();
00029
00030 private:
00034 Instance(const Instance &i);
00035 };
00036
00037 };
00038
00039 #endif
00040
00041