Loop_output.cpp

Go to the documentation of this file.
00001 //     THIS IS AN AUTOMATICALLY GENERATED FILE
00002 //     CREATED BY GenOutputTool.
00003 
00004 #include "Loop.hpp"
00005 
00006 namespace OA { 
00007 
00008 void Loop::output(OA::IRHandlesIRInterface &ir)
00009 {
00010     sOutBuild->objStart("Loop");
00011 
00012     sOutBuild->listStart();
00013     std::set<StmtHandle>::iterator reg_mStatements_iterator;
00014     for(reg_mStatements_iterator  = mStatements.begin();
00015         reg_mStatements_iterator != mStatements.end();
00016         reg_mStatements_iterator++)
00017     {
00018         StmtHandle item = *reg_mStatements_iterator;
00019         sOutBuild->listItemStart();
00020         sOutBuild->outputIRHandle(item, ir);
00021 
00022         sOutBuild->listItemEnd();
00023     }
00024     sOutBuild->listEnd();
00025     mLoopIndex->output(ir);
00026     sOutBuild->objEnd("Loop");
00027 }
00028 
00029 
00030 } // end of OA namespace