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
1.7.1