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