OpenADFortTk (including Open64 and OpenAnalysis references)
Main Page
Namespaces
Classes
Files
File List
File Members
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
9
void
LoopAbstraction::output
(
OA::IRHandlesIRInterface
&ir)
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
OpenAnalysis
src
OpenAnalysis
Loop
LoopAbstraction_output.cpp
Generated on Fri Mar 14 2014 04:23:12 for OpenADFortTk (including Open64 and OpenAnalysis references) by
1.8.4