OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
LoopAbstraction_output.cpp
Go to the documentation of this file.
1 // THIS IS AN AUTOMATICALLY GENERATED FILE
2 // CREATED BY GenOutputTool.
3 
4 #include "LoopAbstraction.hpp"
5 
6 namespace OA {
7  namespace Loop {
8 
10 {
11  sOutBuild->objStart("LoopAbstraction");
12 
13  sOutBuild->outputIRHandle(mLoopStatement, ir);
14 
15  if(mLoopIndex.ptrEqual(0)) {
16  sOutBuild->field("mLoopIndex", "NULL");
17  } else {
18  mLoopIndex->output(ir);
19  }
20  if(mParent.ptrEqual(0)) {
21  sOutBuild->field("mParent", "NULL");
22  } else {
23  mParent->output(ir);
24  }
25  sOutBuild->objEnd("LoopAbstraction");
26 }
27 
28 
29  } // end of Loop namespace
30 } // end of OA namespace