00001 #ifndef CHANNEL_INSTANCE_H_INCLUDED_ 00002 #define CHANNEL_INSTANCE_H_INCLUDED_ 00003 00004 #include "instance.h" 00005 #include "rose.h" 00006 00007 namespace risc { 00008 00009 class ChannelInstance: public Instance { 00010 00011 public: 00012 00016 explicit ChannelInstance(SgVariableDefinition *ast_node); 00017 00018 private: 00019 00023 ChannelInstance(const ChannelInstance &e); 00024 }; 00025 00026 00027 }; // end namespace risc 00028 00029 #endif /* CHANNEL_INSTANCE_H_INCLUDED_ */ 00030 00031 /* ex: set softtabstop=2 tabstop=2 shiftwidth=2 expandtab: */