00001 #ifndef _CASE_H 00002 #define _CASE_H 00003 00004 #include "CParsedFile.h" 00005 #include "xi-BlockConstruct.h" 00006 00007 namespace xi { 00008 00009 class CaseConstruct : public BlockConstruct { 00010 public: 00011 CaseConstruct(SdagConstruct* body); 00012 void generateCode(XStr&, XStr&, Entry*); 00013 void numberNodes(); 00014 }; 00015 00016 } // namespace xi 00017 00018 #endif // ifndef _CASE_H