Go to the documentation of this file.00001 #ifndef OBJECT_H_INCLUDED_
00002 #define OBJECT_H_INCLUDED_
00003
00004 #include "definition.h"
00005 #include "rose.h"
00006
00007 namespace risc {
00008
00009 class Object: public Definition {
00010
00011 public:
00012
00016 explicit Object(SgVariableDefinition *ast_node);
00017
00022 SgVariableDefinition *get_ast_node();
00023
00028 virtual std::string get_name();
00029
00030 private:
00031
00035 Object(const Object &o);
00036 };
00037
00038
00039 }
00040
00041
00042 #endif
00043
00044