Line data Source code
1 : /* #line 1 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
2 : // tps : need to include sage3basic.h -- took it out from the header file because precompiled headers cannot be included in header files
3 : #include "sage3basic.h" // file_IO
4 : #include "rosedefs.h"
5 : #include "Cxx_GrammarMemoryPoolSupport.h"
6 : #include <fstream>
7 : #include "AST_FILE_IO.h"
8 : #include "StorageClasses.h"
9 : #include <sstream>
10 : #include <string>
11 :
12 : using namespace std;
13 :
14 : AstData*
15 : AST_FILE_IO :: actualRebuildAst;
16 :
17 : std::vector<AstData*>
18 : AST_FILE_IO :: vectorOfASTs;
19 :
20 : unsigned long
21 : AST_FILE_IO :: listOfMemoryPoolSizes [ totalNumberOfIRNodes + 1] ;
22 :
23 : bool
24 : AST_FILE_IO :: freepointersOfCurrentAstAreSetToGlobalIndices;
25 :
26 : std::map<std::string, AST_FILE_IO::CONSTRUCTOR >
27 : AST_FILE_IO::registeredAttributes;
28 :
29 :
30 : /* JH (10/25/2005): Static method that computes the memory pool sizes and stores them incrementally
31 : in listOfAccumulatedPoolSizes at position [ V_$CLASSNAME + 1 ]. Reason for this strange issue; no global
32 : index must be 0, since we want to store NULL pointers as 0 ( means, we will not manipulate them ).
33 : Therefore, we introduce 'listOfAccumulatedPoolSizes [ 0 ] = 1', in order to calculate the index of an
34 : node by computing the index in its memory pool and then adding the getAccumulated sizes of the previous
35 : memory pools, already stored in listOfAccumulatedPoolSizes [ V_$CLASSNAME ].
36 : */
37 :
38 : #define DEBUG_AstFileIO_startUp 0
39 :
40 : void
41 5 : AST_FILE_IO :: startUp( SgProject* root )
42 : {
43 : #if DEBUG_AstFileIO_startUp
44 : std::cout << "AST_FILE_IO::startUp" << std::endl;
45 : #endif
46 : /* Our array containing the total memory pool sizes starts at startingIndex. This is the first multiple of 100
47 : that is greater than the indices used internally. We sort the the memory pool size at
48 : position [ V_$CLASSNAME + 1 ]. Concurrently, we allocate the appropriate STORAGE_class_list arrays.
49 : If the corresponding memory pool is empty, we set the pointer to NULL!
50 : */
51 : // DQ (4/22/2006): Added timer information for AST File I/O
52 10 : TimingPerformance timer ("AST_FILE_IO::startUp():");
53 :
54 5 : assert ( vectorOfASTs.empty() == true );
55 5 : assert ( root != NULL );
56 :
57 : #if FILE_IO_EXTRA_CHECK
58 5 : {
59 : // DQ (4/22/2006): Added timer information for AST File I/O
60 5 : TimingPerformance nested_timer ("AST_FILE_IO::startUp() FILE_IO_EXTRA_CHECK:");
61 :
62 5 : if ( SgProject::get_verbose() > 0 )
63 0 : std::cout << "Starting check, that all IRNodes are in the memory pools ... " << std::flush;
64 : #if FILE_IO_MEMORY_POOL_CHECK
65 : // AST_FileIO::MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal;
66 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal;
67 : memoryCheckingTraversal.traverseMemoryPool();
68 : #endif
69 :
70 5 : if ( SgProject::get_verbose() > 0 )
71 5 : std::cout << " done ! " << std::endl;
72 : }
73 : #endif
74 :
75 : // JH: the global index counting starts at index 1, because we want to store NULL pointers as 0!
76 5 : unsigned long globalIndexCounter = 1;
77 :
78 5 : listOfMemoryPoolSizes [ 0 ] = globalIndexCounter;
79 5 : listOfMemoryPoolSizes [ 1 ] = globalIndexCounter;
80 5 : globalIndexCounter = SgAccessModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
81 5 : listOfMemoryPoolSizes [ 2 ] = globalIndexCounter;
82 5 : globalIndexCounter = SgActualArgumentExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
83 5 : listOfMemoryPoolSizes [ 3 ] = globalIndexCounter;
84 5 : globalIndexCounter = SgAddOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
85 5 : listOfMemoryPoolSizes [ 4 ] = globalIndexCounter;
86 5 : globalIndexCounter = SgAddressOfOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
87 5 : listOfMemoryPoolSizes [ 5 ] = globalIndexCounter;
88 5 : globalIndexCounter = SgAggregateInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
89 5 : listOfMemoryPoolSizes [ 6 ] = globalIndexCounter;
90 5 : globalIndexCounter = SgAliasSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
91 5 : listOfMemoryPoolSizes [ 7 ] = globalIndexCounter;
92 5 : globalIndexCounter = SgAllocateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
93 5 : listOfMemoryPoolSizes [ 8 ] = globalIndexCounter;
94 5 : globalIndexCounter = SgAndAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
95 5 : listOfMemoryPoolSizes [ 9 ] = globalIndexCounter;
96 5 : globalIndexCounter = SgAndOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
97 5 : listOfMemoryPoolSizes [ 10 ] = globalIndexCounter;
98 5 : globalIndexCounter = SgArithmeticIfStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
99 5 : listOfMemoryPoolSizes [ 11 ] = globalIndexCounter;
100 5 : globalIndexCounter = SgArrayType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
101 5 : listOfMemoryPoolSizes [ 12 ] = globalIndexCounter;
102 5 : globalIndexCounter = SgArrowExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
103 5 : listOfMemoryPoolSizes [ 13 ] = globalIndexCounter;
104 5 : globalIndexCounter = SgArrowStarOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
105 5 : listOfMemoryPoolSizes [ 14 ] = globalIndexCounter;
106 5 : globalIndexCounter = SgAsmOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
107 5 : listOfMemoryPoolSizes [ 15 ] = globalIndexCounter;
108 5 : globalIndexCounter = SgAsmStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
109 5 : listOfMemoryPoolSizes [ 16 ] = globalIndexCounter;
110 5 : globalIndexCounter = SgAssertStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
111 5 : listOfMemoryPoolSizes [ 17 ] = globalIndexCounter;
112 5 : globalIndexCounter = SgAssignInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
113 5 : listOfMemoryPoolSizes [ 18 ] = globalIndexCounter;
114 5 : globalIndexCounter = SgAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
115 5 : listOfMemoryPoolSizes [ 19 ] = globalIndexCounter;
116 5 : globalIndexCounter = SgAssignStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
117 5 : listOfMemoryPoolSizes [ 20 ] = globalIndexCounter;
118 5 : globalIndexCounter = SgAssignedGotoStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
119 5 : listOfMemoryPoolSizes [ 21 ] = globalIndexCounter;
120 5 : globalIndexCounter = SgAssociateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
121 5 : listOfMemoryPoolSizes [ 22 ] = globalIndexCounter;
122 5 : globalIndexCounter = SgAsteriskShapeExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
123 5 : listOfMemoryPoolSizes [ 23 ] = globalIndexCounter;
124 5 : globalIndexCounter = SgAttribute::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
125 5 : listOfMemoryPoolSizes [ 24 ] = globalIndexCounter;
126 5 : globalIndexCounter = SgAttributeSpecificationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
127 5 : listOfMemoryPoolSizes [ 25 ] = globalIndexCounter;
128 5 : globalIndexCounter = SgAutoType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
129 5 : listOfMemoryPoolSizes [ 26 ] = globalIndexCounter;
130 5 : globalIndexCounter = SgAwaitExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
131 5 : listOfMemoryPoolSizes [ 27 ] = globalIndexCounter;
132 5 : globalIndexCounter = SgBackspaceStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
133 5 : listOfMemoryPoolSizes [ 28 ] = globalIndexCounter;
134 5 : globalIndexCounter = SgBaseClass::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
135 5 : listOfMemoryPoolSizes [ 29 ] = globalIndexCounter;
136 5 : globalIndexCounter = SgExpBaseClass::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
137 5 : listOfMemoryPoolSizes [ 30 ] = globalIndexCounter;
138 5 : globalIndexCounter = SgBaseClassModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
139 5 : listOfMemoryPoolSizes [ 31 ] = globalIndexCounter;
140 5 : globalIndexCounter = SgBasicBlock::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
141 5 : listOfMemoryPoolSizes [ 32 ] = globalIndexCounter;
142 5 : globalIndexCounter = SgBidirectionalGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
143 5 : listOfMemoryPoolSizes [ 33 ] = globalIndexCounter;
144 5 : listOfMemoryPoolSizes [ 34 ] = globalIndexCounter;
145 5 : globalIndexCounter = SgBinaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
146 5 : listOfMemoryPoolSizes [ 35 ] = globalIndexCounter;
147 5 : globalIndexCounter = SgBitAndOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
148 5 : listOfMemoryPoolSizes [ 36 ] = globalIndexCounter;
149 5 : globalIndexCounter = SgBitAttribute::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
150 5 : listOfMemoryPoolSizes [ 37 ] = globalIndexCounter;
151 5 : globalIndexCounter = SgBitComplementOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
152 5 : listOfMemoryPoolSizes [ 38 ] = globalIndexCounter;
153 5 : globalIndexCounter = SgBitEqvOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
154 5 : listOfMemoryPoolSizes [ 39 ] = globalIndexCounter;
155 5 : globalIndexCounter = SgBitOrOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
156 5 : listOfMemoryPoolSizes [ 40 ] = globalIndexCounter;
157 5 : globalIndexCounter = SgBitXorOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
158 5 : listOfMemoryPoolSizes [ 41 ] = globalIndexCounter;
159 5 : globalIndexCounter = SgBlockDataStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
160 5 : listOfMemoryPoolSizes [ 42 ] = globalIndexCounter;
161 5 : globalIndexCounter = SgBoolValExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
162 5 : listOfMemoryPoolSizes [ 43 ] = globalIndexCounter;
163 5 : globalIndexCounter = SgBreakStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
164 5 : listOfMemoryPoolSizes [ 44 ] = globalIndexCounter;
165 5 : globalIndexCounter = SgBracedInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
166 5 : listOfMemoryPoolSizes [ 45 ] = globalIndexCounter;
167 5 : globalIndexCounter = SgC_PreprocessorDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
168 5 : listOfMemoryPoolSizes [ 46 ] = globalIndexCounter;
169 5 : globalIndexCounter = SgCaseOptionStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
170 5 : listOfMemoryPoolSizes [ 47 ] = globalIndexCounter;
171 5 : globalIndexCounter = SgCastExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
172 5 : listOfMemoryPoolSizes [ 48 ] = globalIndexCounter;
173 5 : globalIndexCounter = SgCatchOptionStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
174 5 : listOfMemoryPoolSizes [ 49 ] = globalIndexCounter;
175 5 : globalIndexCounter = SgCatchStatementSeq::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
176 5 : listOfMemoryPoolSizes [ 50 ] = globalIndexCounter;
177 5 : globalIndexCounter = SgCharVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
178 5 : listOfMemoryPoolSizes [ 51 ] = globalIndexCounter;
179 5 : globalIndexCounter = SgChar16Val::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
180 5 : listOfMemoryPoolSizes [ 52 ] = globalIndexCounter;
181 5 : globalIndexCounter = SgChar32Val::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
182 5 : listOfMemoryPoolSizes [ 53 ] = globalIndexCounter;
183 5 : globalIndexCounter = SgChooseExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
184 5 : listOfMemoryPoolSizes [ 54 ] = globalIndexCounter;
185 5 : globalIndexCounter = SgClassDecl_attr::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
186 5 : listOfMemoryPoolSizes [ 55 ] = globalIndexCounter;
187 5 : globalIndexCounter = SgClassDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
188 5 : listOfMemoryPoolSizes [ 56 ] = globalIndexCounter;
189 5 : globalIndexCounter = SgClassDefinition::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
190 5 : listOfMemoryPoolSizes [ 57 ] = globalIndexCounter;
191 5 : globalIndexCounter = SgClassNameRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
192 5 : listOfMemoryPoolSizes [ 58 ] = globalIndexCounter;
193 5 : globalIndexCounter = SgClassSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
194 5 : listOfMemoryPoolSizes [ 59 ] = globalIndexCounter;
195 5 : globalIndexCounter = SgClassType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
196 5 : listOfMemoryPoolSizes [ 60 ] = globalIndexCounter;
197 5 : globalIndexCounter = SgClinkageDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
198 5 : listOfMemoryPoolSizes [ 61 ] = globalIndexCounter;
199 5 : globalIndexCounter = SgClinkageEndStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
200 5 : listOfMemoryPoolSizes [ 62 ] = globalIndexCounter;
201 5 : globalIndexCounter = SgClinkageStartStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
202 5 : listOfMemoryPoolSizes [ 63 ] = globalIndexCounter;
203 5 : globalIndexCounter = SgCloseStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
204 5 : listOfMemoryPoolSizes [ 64 ] = globalIndexCounter;
205 5 : globalIndexCounter = SgColonShapeExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
206 5 : listOfMemoryPoolSizes [ 65 ] = globalIndexCounter;
207 5 : globalIndexCounter = SgCommaOpExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
208 5 : listOfMemoryPoolSizes [ 66 ] = globalIndexCounter;
209 5 : globalIndexCounter = SgCommonBlock::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
210 5 : listOfMemoryPoolSizes [ 67 ] = globalIndexCounter;
211 5 : globalIndexCounter = SgCommonBlockObject::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
212 5 : listOfMemoryPoolSizes [ 68 ] = globalIndexCounter;
213 5 : globalIndexCounter = SgCommonSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
214 5 : listOfMemoryPoolSizes [ 69 ] = globalIndexCounter;
215 5 : globalIndexCounter = SgComplexVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
216 5 : listOfMemoryPoolSizes [ 70 ] = globalIndexCounter;
217 5 : globalIndexCounter = SgComprehension::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
218 5 : listOfMemoryPoolSizes [ 71 ] = globalIndexCounter;
219 5 : listOfMemoryPoolSizes [ 72 ] = globalIndexCounter;
220 5 : globalIndexCounter = SgCompoundAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
221 5 : listOfMemoryPoolSizes [ 73 ] = globalIndexCounter;
222 5 : globalIndexCounter = SgCompoundInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
223 5 : listOfMemoryPoolSizes [ 74 ] = globalIndexCounter;
224 5 : globalIndexCounter = SgCompoundLiteralExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
225 5 : listOfMemoryPoolSizes [ 75 ] = globalIndexCounter;
226 5 : globalIndexCounter = SgComputedGotoStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
227 5 : listOfMemoryPoolSizes [ 76 ] = globalIndexCounter;
228 5 : globalIndexCounter = SgConcatenationOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
229 5 : listOfMemoryPoolSizes [ 77 ] = globalIndexCounter;
230 5 : globalIndexCounter = SgConditionalExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
231 5 : listOfMemoryPoolSizes [ 78 ] = globalIndexCounter;
232 5 : globalIndexCounter = SgConjugateOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
233 5 : listOfMemoryPoolSizes [ 79 ] = globalIndexCounter;
234 5 : globalIndexCounter = SgConstVolatileModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
235 5 : listOfMemoryPoolSizes [ 80 ] = globalIndexCounter;
236 5 : globalIndexCounter = SgConstructorInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
237 5 : listOfMemoryPoolSizes [ 81 ] = globalIndexCounter;
238 5 : globalIndexCounter = SgContainsStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
239 5 : listOfMemoryPoolSizes [ 82 ] = globalIndexCounter;
240 5 : globalIndexCounter = SgContinueStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
241 5 : listOfMemoryPoolSizes [ 83 ] = globalIndexCounter;
242 5 : globalIndexCounter = SgCtorInitializerList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
243 5 : listOfMemoryPoolSizes [ 84 ] = globalIndexCounter;
244 5 : globalIndexCounter = SgDataStatementGroup::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
245 5 : listOfMemoryPoolSizes [ 85 ] = globalIndexCounter;
246 5 : globalIndexCounter = SgDataStatementObject::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
247 5 : listOfMemoryPoolSizes [ 86 ] = globalIndexCounter;
248 5 : globalIndexCounter = SgDataStatementValue::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
249 5 : listOfMemoryPoolSizes [ 87 ] = globalIndexCounter;
250 5 : globalIndexCounter = SgDeadIfDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
251 5 : listOfMemoryPoolSizes [ 88 ] = globalIndexCounter;
252 5 : globalIndexCounter = SgDeallocateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
253 5 : listOfMemoryPoolSizes [ 89 ] = globalIndexCounter;
254 5 : globalIndexCounter = SgDeclarationModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
255 5 : listOfMemoryPoolSizes [ 90 ] = globalIndexCounter;
256 5 : globalIndexCounter = SgDeclarationScope::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
257 5 : listOfMemoryPoolSizes [ 91 ] = globalIndexCounter;
258 5 : globalIndexCounter = SgDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
259 5 : listOfMemoryPoolSizes [ 92 ] = globalIndexCounter;
260 5 : globalIndexCounter = SgDeclType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
261 5 : listOfMemoryPoolSizes [ 93 ] = globalIndexCounter;
262 5 : globalIndexCounter = SgDefaultOptionStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
263 5 : listOfMemoryPoolSizes [ 94 ] = globalIndexCounter;
264 5 : globalIndexCounter = SgDefaultSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
265 5 : listOfMemoryPoolSizes [ 95 ] = globalIndexCounter;
266 5 : globalIndexCounter = SgDefineDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
267 5 : listOfMemoryPoolSizes [ 96 ] = globalIndexCounter;
268 5 : globalIndexCounter = SgDeleteExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
269 5 : listOfMemoryPoolSizes [ 97 ] = globalIndexCounter;
270 5 : globalIndexCounter = SgDerivedTypeStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
271 5 : listOfMemoryPoolSizes [ 98 ] = globalIndexCounter;
272 5 : globalIndexCounter = SgDesignatedInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
273 5 : listOfMemoryPoolSizes [ 99 ] = globalIndexCounter;
274 5 : globalIndexCounter = SgDictionaryComprehension::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
275 5 : listOfMemoryPoolSizes [ 100 ] = globalIndexCounter;
276 5 : globalIndexCounter = SgDictionaryExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
277 5 : listOfMemoryPoolSizes [ 101 ] = globalIndexCounter;
278 5 : globalIndexCounter = SgDimensionObject::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
279 5 : listOfMemoryPoolSizes [ 102 ] = globalIndexCounter;
280 5 : listOfMemoryPoolSizes [ 103 ] = globalIndexCounter;
281 5 : globalIndexCounter = SgDirectedGraphEdge::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
282 5 : listOfMemoryPoolSizes [ 104 ] = globalIndexCounter;
283 5 : listOfMemoryPoolSizes [ 105 ] = globalIndexCounter;
284 5 : globalIndexCounter = SgDirectory::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
285 5 : listOfMemoryPoolSizes [ 106 ] = globalIndexCounter;
286 5 : globalIndexCounter = SgDirectoryList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
287 5 : listOfMemoryPoolSizes [ 107 ] = globalIndexCounter;
288 5 : globalIndexCounter = SgDivAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
289 5 : listOfMemoryPoolSizes [ 108 ] = globalIndexCounter;
290 5 : globalIndexCounter = SgDivideOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
291 5 : listOfMemoryPoolSizes [ 109 ] = globalIndexCounter;
292 5 : globalIndexCounter = SgDoWhileStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
293 5 : listOfMemoryPoolSizes [ 110 ] = globalIndexCounter;
294 5 : globalIndexCounter = SgDotExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
295 5 : listOfMemoryPoolSizes [ 111 ] = globalIndexCounter;
296 5 : globalIndexCounter = SgDotStarOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
297 5 : listOfMemoryPoolSizes [ 112 ] = globalIndexCounter;
298 5 : globalIndexCounter = SgDoubleVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
299 5 : listOfMemoryPoolSizes [ 113 ] = globalIndexCounter;
300 5 : globalIndexCounter = SgElaboratedTypeModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
301 5 : listOfMemoryPoolSizes [ 114 ] = globalIndexCounter;
302 5 : globalIndexCounter = SgElementwiseOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
303 5 : listOfMemoryPoolSizes [ 115 ] = globalIndexCounter;
304 5 : globalIndexCounter = SgElementwiseAddOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
305 5 : listOfMemoryPoolSizes [ 116 ] = globalIndexCounter;
306 5 : globalIndexCounter = SgElementwiseDivideOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
307 5 : listOfMemoryPoolSizes [ 117 ] = globalIndexCounter;
308 5 : globalIndexCounter = SgElementwiseLeftDivideOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
309 5 : listOfMemoryPoolSizes [ 118 ] = globalIndexCounter;
310 5 : globalIndexCounter = SgElementwiseMultiplyOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
311 5 : listOfMemoryPoolSizes [ 119 ] = globalIndexCounter;
312 5 : globalIndexCounter = SgElementwisePowerOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
313 5 : listOfMemoryPoolSizes [ 120 ] = globalIndexCounter;
314 5 : globalIndexCounter = SgElementwiseSubtractOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
315 5 : listOfMemoryPoolSizes [ 121 ] = globalIndexCounter;
316 5 : globalIndexCounter = SgElseDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
317 5 : listOfMemoryPoolSizes [ 122 ] = globalIndexCounter;
318 5 : globalIndexCounter = SgElseWhereStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
319 5 : listOfMemoryPoolSizes [ 123 ] = globalIndexCounter;
320 5 : globalIndexCounter = SgElseifDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
321 5 : listOfMemoryPoolSizes [ 124 ] = globalIndexCounter;
322 5 : globalIndexCounter = SgEmptyDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
323 5 : listOfMemoryPoolSizes [ 125 ] = globalIndexCounter;
324 5 : globalIndexCounter = SgEmptyDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
325 5 : listOfMemoryPoolSizes [ 126 ] = globalIndexCounter;
326 5 : globalIndexCounter = SgEndfileStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
327 5 : listOfMemoryPoolSizes [ 127 ] = globalIndexCounter;
328 5 : globalIndexCounter = SgEndifDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
329 5 : listOfMemoryPoolSizes [ 128 ] = globalIndexCounter;
330 5 : globalIndexCounter = SgEntryStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
331 5 : listOfMemoryPoolSizes [ 129 ] = globalIndexCounter;
332 5 : globalIndexCounter = SgEnumDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
333 5 : listOfMemoryPoolSizes [ 130 ] = globalIndexCounter;
334 5 : globalIndexCounter = SgEnumFieldSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
335 5 : listOfMemoryPoolSizes [ 131 ] = globalIndexCounter;
336 5 : globalIndexCounter = SgEnumSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
337 5 : listOfMemoryPoolSizes [ 132 ] = globalIndexCounter;
338 5 : globalIndexCounter = SgEnumType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
339 5 : listOfMemoryPoolSizes [ 133 ] = globalIndexCounter;
340 5 : globalIndexCounter = SgEnumVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
341 5 : listOfMemoryPoolSizes [ 134 ] = globalIndexCounter;
342 5 : globalIndexCounter = SgEqualityOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
343 5 : listOfMemoryPoolSizes [ 135 ] = globalIndexCounter;
344 5 : globalIndexCounter = SgEquivalenceStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
345 5 : listOfMemoryPoolSizes [ 136 ] = globalIndexCounter;
346 5 : globalIndexCounter = SgErrorDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
347 5 : listOfMemoryPoolSizes [ 137 ] = globalIndexCounter;
348 5 : globalIndexCounter = SgExecStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
349 5 : listOfMemoryPoolSizes [ 138 ] = globalIndexCounter;
350 5 : globalIndexCounter = SgExponentiationOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
351 5 : listOfMemoryPoolSizes [ 139 ] = globalIndexCounter;
352 5 : globalIndexCounter = SgExponentiationAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
353 5 : listOfMemoryPoolSizes [ 140 ] = globalIndexCounter;
354 5 : globalIndexCounter = SgExprListExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
355 5 : listOfMemoryPoolSizes [ 141 ] = globalIndexCounter;
356 5 : globalIndexCounter = SgExprStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
357 5 : listOfMemoryPoolSizes [ 142 ] = globalIndexCounter;
358 5 : globalIndexCounter = SgExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
359 5 : listOfMemoryPoolSizes [ 143 ] = globalIndexCounter;
360 5 : globalIndexCounter = SgExpressionRoot::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
361 5 : listOfMemoryPoolSizes [ 144 ] = globalIndexCounter;
362 5 : globalIndexCounter = SgFile::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
363 5 : listOfMemoryPoolSizes [ 145 ] = globalIndexCounter;
364 5 : globalIndexCounter = SgFileList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
365 5 : listOfMemoryPoolSizes [ 146 ] = globalIndexCounter;
366 5 : globalIndexCounter = SgFloatVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
367 5 : listOfMemoryPoolSizes [ 147 ] = globalIndexCounter;
368 5 : globalIndexCounter = SgFloat128Val::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
369 5 : listOfMemoryPoolSizes [ 148 ] = globalIndexCounter;
370 5 : globalIndexCounter = SgFloat80Val::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
371 5 : listOfMemoryPoolSizes [ 149 ] = globalIndexCounter;
372 5 : globalIndexCounter = SgFoldExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
373 5 : listOfMemoryPoolSizes [ 150 ] = globalIndexCounter;
374 5 : globalIndexCounter = SgFlushStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
375 5 : listOfMemoryPoolSizes [ 151 ] = globalIndexCounter;
376 5 : globalIndexCounter = SgForAllStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
377 5 : listOfMemoryPoolSizes [ 152 ] = globalIndexCounter;
378 5 : globalIndexCounter = SgForInitStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
379 5 : listOfMemoryPoolSizes [ 153 ] = globalIndexCounter;
380 5 : globalIndexCounter = SgForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
381 5 : listOfMemoryPoolSizes [ 154 ] = globalIndexCounter;
382 5 : globalIndexCounter = SgFormatItem::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
383 5 : listOfMemoryPoolSizes [ 155 ] = globalIndexCounter;
384 5 : globalIndexCounter = SgFormatItemList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
385 5 : listOfMemoryPoolSizes [ 156 ] = globalIndexCounter;
386 5 : globalIndexCounter = SgFormatStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
387 5 : listOfMemoryPoolSizes [ 157 ] = globalIndexCounter;
388 5 : globalIndexCounter = SgFortranDo::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
389 5 : listOfMemoryPoolSizes [ 158 ] = globalIndexCounter;
390 5 : globalIndexCounter = SgFortranIncludeLine::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
391 5 : listOfMemoryPoolSizes [ 159 ] = globalIndexCounter;
392 5 : globalIndexCounter = SgFortranNonblockedDo::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
393 5 : listOfMemoryPoolSizes [ 160 ] = globalIndexCounter;
394 5 : globalIndexCounter = SgFuncDecl_attr::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
395 5 : listOfMemoryPoolSizes [ 161 ] = globalIndexCounter;
396 5 : globalIndexCounter = SgFunctionCallExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
397 5 : listOfMemoryPoolSizes [ 162 ] = globalIndexCounter;
398 5 : globalIndexCounter = SgFunctionDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
399 5 : listOfMemoryPoolSizes [ 163 ] = globalIndexCounter;
400 5 : globalIndexCounter = SgFunctionDefinition::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
401 5 : listOfMemoryPoolSizes [ 164 ] = globalIndexCounter;
402 5 : globalIndexCounter = SgFunctionParameterScope::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
403 5 : listOfMemoryPoolSizes [ 165 ] = globalIndexCounter;
404 5 : globalIndexCounter = SgFunctionModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
405 5 : listOfMemoryPoolSizes [ 166 ] = globalIndexCounter;
406 5 : globalIndexCounter = SgFunctionParameterList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
407 5 : listOfMemoryPoolSizes [ 167 ] = globalIndexCounter;
408 5 : globalIndexCounter = SgFunctionParameterRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
409 5 : listOfMemoryPoolSizes [ 168 ] = globalIndexCounter;
410 5 : globalIndexCounter = SgFunctionParameterTypeList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
411 5 : listOfMemoryPoolSizes [ 169 ] = globalIndexCounter;
412 5 : globalIndexCounter = SgFunctionRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
413 5 : listOfMemoryPoolSizes [ 170 ] = globalIndexCounter;
414 5 : globalIndexCounter = SgFunctionSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
415 5 : listOfMemoryPoolSizes [ 171 ] = globalIndexCounter;
416 5 : globalIndexCounter = SgFunctionType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
417 5 : listOfMemoryPoolSizes [ 172 ] = globalIndexCounter;
418 5 : globalIndexCounter = SgFunctionTypeSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
419 5 : listOfMemoryPoolSizes [ 173 ] = globalIndexCounter;
420 5 : globalIndexCounter = SgFunctionTypeTable::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
421 5 : listOfMemoryPoolSizes [ 174 ] = globalIndexCounter;
422 5 : globalIndexCounter = SgTypeTable::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
423 5 : listOfMemoryPoolSizes [ 175 ] = globalIndexCounter;
424 5 : globalIndexCounter = SgGlobal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
425 5 : listOfMemoryPoolSizes [ 176 ] = globalIndexCounter;
426 5 : globalIndexCounter = SgGotoStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
427 5 : listOfMemoryPoolSizes [ 177 ] = globalIndexCounter;
428 5 : globalIndexCounter = SgGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
429 5 : listOfMemoryPoolSizes [ 178 ] = globalIndexCounter;
430 5 : globalIndexCounter = SgGraphEdge::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
431 5 : listOfMemoryPoolSizes [ 179 ] = globalIndexCounter;
432 5 : globalIndexCounter = SgGraphEdgeList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
433 5 : listOfMemoryPoolSizes [ 180 ] = globalIndexCounter;
434 5 : globalIndexCounter = SgGraphNode::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
435 5 : listOfMemoryPoolSizes [ 181 ] = globalIndexCounter;
436 5 : globalIndexCounter = SgGraphNodeList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
437 5 : listOfMemoryPoolSizes [ 182 ] = globalIndexCounter;
438 5 : globalIndexCounter = SgGreaterOrEqualOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
439 5 : listOfMemoryPoolSizes [ 183 ] = globalIndexCounter;
440 5 : globalIndexCounter = SgGreaterThanOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
441 5 : listOfMemoryPoolSizes [ 184 ] = globalIndexCounter;
442 5 : globalIndexCounter = SgIOItemExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
443 5 : listOfMemoryPoolSizes [ 185 ] = globalIndexCounter;
444 5 : globalIndexCounter = SgIOStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
445 5 : listOfMemoryPoolSizes [ 186 ] = globalIndexCounter;
446 5 : globalIndexCounter = SgIdentDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
447 5 : listOfMemoryPoolSizes [ 187 ] = globalIndexCounter;
448 5 : globalIndexCounter = SgIfDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
449 5 : listOfMemoryPoolSizes [ 188 ] = globalIndexCounter;
450 5 : globalIndexCounter = SgIfStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
451 5 : listOfMemoryPoolSizes [ 189 ] = globalIndexCounter;
452 5 : globalIndexCounter = SgIfdefDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
453 5 : listOfMemoryPoolSizes [ 190 ] = globalIndexCounter;
454 5 : globalIndexCounter = SgIfndefDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
455 5 : listOfMemoryPoolSizes [ 191 ] = globalIndexCounter;
456 5 : globalIndexCounter = SgImageControlStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
457 5 : listOfMemoryPoolSizes [ 192 ] = globalIndexCounter;
458 5 : globalIndexCounter = SgImagPartOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
459 5 : listOfMemoryPoolSizes [ 193 ] = globalIndexCounter;
460 5 : globalIndexCounter = SgImplicitStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
461 5 : listOfMemoryPoolSizes [ 194 ] = globalIndexCounter;
462 5 : globalIndexCounter = SgImpliedDo::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
463 5 : listOfMemoryPoolSizes [ 195 ] = globalIndexCounter;
464 5 : globalIndexCounter = SgImportStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
465 5 : listOfMemoryPoolSizes [ 196 ] = globalIndexCounter;
466 5 : globalIndexCounter = SgIncidenceDirectedGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
467 5 : listOfMemoryPoolSizes [ 197 ] = globalIndexCounter;
468 5 : globalIndexCounter = SgIncidenceUndirectedGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
469 5 : listOfMemoryPoolSizes [ 198 ] = globalIndexCounter;
470 5 : globalIndexCounter = SgIncludeDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
471 5 : listOfMemoryPoolSizes [ 199 ] = globalIndexCounter;
472 5 : globalIndexCounter = SgIncludeFile::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
473 5 : listOfMemoryPoolSizes [ 200 ] = globalIndexCounter;
474 5 : globalIndexCounter = SgIncludeNextDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
475 5 : listOfMemoryPoolSizes [ 201 ] = globalIndexCounter;
476 5 : globalIndexCounter = SgInitializedName::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
477 5 : listOfMemoryPoolSizes [ 202 ] = globalIndexCounter;
478 5 : globalIndexCounter = SgInitializer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
479 5 : listOfMemoryPoolSizes [ 203 ] = globalIndexCounter;
480 5 : globalIndexCounter = SgInquireStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
481 5 : listOfMemoryPoolSizes [ 204 ] = globalIndexCounter;
482 5 : globalIndexCounter = SgIntKeyedBidirectionalGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
483 5 : listOfMemoryPoolSizes [ 205 ] = globalIndexCounter;
484 5 : globalIndexCounter = SgIntVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
485 5 : listOfMemoryPoolSizes [ 206 ] = globalIndexCounter;
486 5 : globalIndexCounter = SgIntegerDivideOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
487 5 : listOfMemoryPoolSizes [ 207 ] = globalIndexCounter;
488 5 : globalIndexCounter = SgIntegerDivideAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
489 5 : listOfMemoryPoolSizes [ 208 ] = globalIndexCounter;
490 5 : globalIndexCounter = SgInterfaceBody::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
491 5 : listOfMemoryPoolSizes [ 209 ] = globalIndexCounter;
492 5 : globalIndexCounter = SgHeaderFileBody::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
493 5 : listOfMemoryPoolSizes [ 210 ] = globalIndexCounter;
494 5 : globalIndexCounter = SgHeaderFileReport::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
495 5 : listOfMemoryPoolSizes [ 211 ] = globalIndexCounter;
496 5 : globalIndexCounter = SgInterfaceStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
497 5 : listOfMemoryPoolSizes [ 212 ] = globalIndexCounter;
498 5 : globalIndexCounter = SgInterfaceSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
499 5 : listOfMemoryPoolSizes [ 213 ] = globalIndexCounter;
500 5 : globalIndexCounter = SgIntrinsicSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
501 5 : listOfMemoryPoolSizes [ 214 ] = globalIndexCounter;
502 5 : globalIndexCounter = SgIsOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
503 5 : listOfMemoryPoolSizes [ 215 ] = globalIndexCounter;
504 5 : globalIndexCounter = SgIsNotOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
505 5 : listOfMemoryPoolSizes [ 216 ] = globalIndexCounter;
506 5 : globalIndexCounter = SgIorAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
507 5 : listOfMemoryPoolSizes [ 217 ] = globalIndexCounter;
508 5 : globalIndexCounter = SgKeyDatumPair::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
509 5 : listOfMemoryPoolSizes [ 218 ] = globalIndexCounter;
510 5 : globalIndexCounter = SgCudaKernelExecConfig::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
511 5 : listOfMemoryPoolSizes [ 219 ] = globalIndexCounter;
512 5 : globalIndexCounter = SgCudaKernelCallExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
513 5 : listOfMemoryPoolSizes [ 220 ] = globalIndexCounter;
514 5 : globalIndexCounter = SgLabelRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
515 5 : listOfMemoryPoolSizes [ 221 ] = globalIndexCounter;
516 5 : globalIndexCounter = SgLabelStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
517 5 : listOfMemoryPoolSizes [ 222 ] = globalIndexCounter;
518 5 : globalIndexCounter = SgLabelSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
519 5 : listOfMemoryPoolSizes [ 223 ] = globalIndexCounter;
520 5 : globalIndexCounter = SgLambdaCapture::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
521 5 : listOfMemoryPoolSizes [ 224 ] = globalIndexCounter;
522 5 : globalIndexCounter = SgLambdaCaptureList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
523 5 : listOfMemoryPoolSizes [ 225 ] = globalIndexCounter;
524 5 : globalIndexCounter = SgLambdaExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
525 5 : listOfMemoryPoolSizes [ 226 ] = globalIndexCounter;
526 5 : globalIndexCounter = SgLambdaRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
527 5 : listOfMemoryPoolSizes [ 227 ] = globalIndexCounter;
528 5 : globalIndexCounter = SgLeftDivideOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
529 5 : listOfMemoryPoolSizes [ 228 ] = globalIndexCounter;
530 5 : globalIndexCounter = SgLessOrEqualOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
531 5 : listOfMemoryPoolSizes [ 229 ] = globalIndexCounter;
532 5 : globalIndexCounter = SgLessThanOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
533 5 : listOfMemoryPoolSizes [ 230 ] = globalIndexCounter;
534 5 : globalIndexCounter = SgLineDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
535 5 : listOfMemoryPoolSizes [ 231 ] = globalIndexCounter;
536 5 : globalIndexCounter = SgLinemarkerDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
537 5 : listOfMemoryPoolSizes [ 232 ] = globalIndexCounter;
538 5 : globalIndexCounter = SgLinkageModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
539 5 : listOfMemoryPoolSizes [ 233 ] = globalIndexCounter;
540 5 : globalIndexCounter = SgListComprehension::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
541 5 : listOfMemoryPoolSizes [ 234 ] = globalIndexCounter;
542 5 : globalIndexCounter = SgListExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
543 5 : listOfMemoryPoolSizes [ 235 ] = globalIndexCounter;
544 5 : globalIndexCounter = SgLocatedNode::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
545 5 : listOfMemoryPoolSizes [ 236 ] = globalIndexCounter;
546 5 : globalIndexCounter = SgLocatedNodeSupport::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
547 5 : listOfMemoryPoolSizes [ 237 ] = globalIndexCounter;
548 5 : globalIndexCounter = SgLongDoubleVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
549 5 : listOfMemoryPoolSizes [ 238 ] = globalIndexCounter;
550 5 : globalIndexCounter = SgLongIntVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
551 5 : listOfMemoryPoolSizes [ 239 ] = globalIndexCounter;
552 5 : globalIndexCounter = SgLongLongIntVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
553 5 : listOfMemoryPoolSizes [ 240 ] = globalIndexCounter;
554 5 : globalIndexCounter = SgLshiftAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
555 5 : listOfMemoryPoolSizes [ 241 ] = globalIndexCounter;
556 5 : globalIndexCounter = SgLshiftOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
557 5 : listOfMemoryPoolSizes [ 242 ] = globalIndexCounter;
558 5 : globalIndexCounter = SgMagicColonExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
559 5 : listOfMemoryPoolSizes [ 243 ] = globalIndexCounter;
560 5 : globalIndexCounter = SgMatrixExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
561 5 : listOfMemoryPoolSizes [ 244 ] = globalIndexCounter;
562 5 : globalIndexCounter = SgMatrixTransposeOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
563 5 : listOfMemoryPoolSizes [ 245 ] = globalIndexCounter;
564 5 : globalIndexCounter = SgMemberFunctionDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
565 5 : listOfMemoryPoolSizes [ 246 ] = globalIndexCounter;
566 5 : globalIndexCounter = SgMemberFunctionRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
567 5 : listOfMemoryPoolSizes [ 247 ] = globalIndexCounter;
568 5 : globalIndexCounter = SgMemberFunctionSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
569 5 : listOfMemoryPoolSizes [ 248 ] = globalIndexCounter;
570 5 : globalIndexCounter = SgMemberFunctionType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
571 5 : listOfMemoryPoolSizes [ 249 ] = globalIndexCounter;
572 5 : globalIndexCounter = SgMembershipOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
573 5 : listOfMemoryPoolSizes [ 250 ] = globalIndexCounter;
574 5 : globalIndexCounter = SgMicrosoftAttributeDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
575 5 : listOfMemoryPoolSizes [ 251 ] = globalIndexCounter;
576 5 : globalIndexCounter = SgMinusAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
577 5 : listOfMemoryPoolSizes [ 252 ] = globalIndexCounter;
578 5 : globalIndexCounter = SgMinusMinusOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
579 5 : listOfMemoryPoolSizes [ 253 ] = globalIndexCounter;
580 5 : globalIndexCounter = SgMinusOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
581 5 : listOfMemoryPoolSizes [ 254 ] = globalIndexCounter;
582 5 : globalIndexCounter = SgModAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
583 5 : listOfMemoryPoolSizes [ 255 ] = globalIndexCounter;
584 5 : globalIndexCounter = SgModOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
585 5 : listOfMemoryPoolSizes [ 256 ] = globalIndexCounter;
586 5 : globalIndexCounter = SgModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
587 5 : listOfMemoryPoolSizes [ 257 ] = globalIndexCounter;
588 5 : globalIndexCounter = SgModifierNodes::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
589 5 : listOfMemoryPoolSizes [ 258 ] = globalIndexCounter;
590 5 : globalIndexCounter = SgModifierType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
591 5 : listOfMemoryPoolSizes [ 259 ] = globalIndexCounter;
592 5 : globalIndexCounter = SgModuleStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
593 5 : listOfMemoryPoolSizes [ 260 ] = globalIndexCounter;
594 5 : globalIndexCounter = SgModuleSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
595 5 : listOfMemoryPoolSizes [ 261 ] = globalIndexCounter;
596 5 : globalIndexCounter = SgMultAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
597 5 : listOfMemoryPoolSizes [ 262 ] = globalIndexCounter;
598 5 : globalIndexCounter = SgMultiplyOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
599 5 : listOfMemoryPoolSizes [ 263 ] = globalIndexCounter;
600 5 : globalIndexCounter = SgName::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
601 5 : listOfMemoryPoolSizes [ 264 ] = globalIndexCounter;
602 5 : globalIndexCounter = SgNameGroup::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
603 5 : listOfMemoryPoolSizes [ 265 ] = globalIndexCounter;
604 5 : globalIndexCounter = SgNamedType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
605 5 : listOfMemoryPoolSizes [ 266 ] = globalIndexCounter;
606 5 : globalIndexCounter = SgNamelistStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
607 5 : listOfMemoryPoolSizes [ 267 ] = globalIndexCounter;
608 5 : globalIndexCounter = SgNamespaceAliasDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
609 5 : listOfMemoryPoolSizes [ 268 ] = globalIndexCounter;
610 5 : globalIndexCounter = SgNamespaceDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
611 5 : listOfMemoryPoolSizes [ 269 ] = globalIndexCounter;
612 5 : globalIndexCounter = SgNamespaceDefinitionStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
613 5 : listOfMemoryPoolSizes [ 270 ] = globalIndexCounter;
614 5 : globalIndexCounter = SgNamespaceSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
615 5 : listOfMemoryPoolSizes [ 271 ] = globalIndexCounter;
616 5 : globalIndexCounter = SgNaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
617 5 : listOfMemoryPoolSizes [ 272 ] = globalIndexCounter;
618 5 : globalIndexCounter = SgNaryBooleanOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
619 5 : listOfMemoryPoolSizes [ 273 ] = globalIndexCounter;
620 5 : globalIndexCounter = SgNaryComparisonOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
621 5 : listOfMemoryPoolSizes [ 274 ] = globalIndexCounter;
622 5 : globalIndexCounter = SgNewExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
623 5 : listOfMemoryPoolSizes [ 275 ] = globalIndexCounter;
624 5 : globalIndexCounter = SgNode::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
625 5 : listOfMemoryPoolSizes [ 276 ] = globalIndexCounter;
626 5 : globalIndexCounter = SgNoexceptOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
627 5 : listOfMemoryPoolSizes [ 277 ] = globalIndexCounter;
628 5 : globalIndexCounter = SgNotEqualOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
629 5 : listOfMemoryPoolSizes [ 278 ] = globalIndexCounter;
630 5 : globalIndexCounter = SgNotOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
631 5 : listOfMemoryPoolSizes [ 279 ] = globalIndexCounter;
632 5 : globalIndexCounter = SgNonMembershipOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
633 5 : listOfMemoryPoolSizes [ 280 ] = globalIndexCounter;
634 5 : globalIndexCounter = SgNonrealDecl::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
635 5 : listOfMemoryPoolSizes [ 281 ] = globalIndexCounter;
636 5 : globalIndexCounter = SgNonrealRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
637 5 : listOfMemoryPoolSizes [ 282 ] = globalIndexCounter;
638 5 : globalIndexCounter = SgNonrealSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
639 5 : listOfMemoryPoolSizes [ 283 ] = globalIndexCounter;
640 5 : globalIndexCounter = SgNonrealType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
641 5 : listOfMemoryPoolSizes [ 284 ] = globalIndexCounter;
642 5 : globalIndexCounter = SgNonrealBaseClass::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
643 5 : listOfMemoryPoolSizes [ 285 ] = globalIndexCounter;
644 5 : globalIndexCounter = SgNullExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
645 5 : listOfMemoryPoolSizes [ 286 ] = globalIndexCounter;
646 5 : globalIndexCounter = SgNullptrValExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
647 5 : listOfMemoryPoolSizes [ 287 ] = globalIndexCounter;
648 5 : globalIndexCounter = SgNullStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
649 5 : listOfMemoryPoolSizes [ 288 ] = globalIndexCounter;
650 5 : globalIndexCounter = SgNullifyStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
651 5 : listOfMemoryPoolSizes [ 289 ] = globalIndexCounter;
652 5 : globalIndexCounter = SgOmpAtomicStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
653 5 : listOfMemoryPoolSizes [ 290 ] = globalIndexCounter;
654 5 : globalIndexCounter = SgOmpBarrierStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
655 5 : listOfMemoryPoolSizes [ 291 ] = globalIndexCounter;
656 5 : globalIndexCounter = SgOmpCriticalStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
657 5 : listOfMemoryPoolSizes [ 292 ] = globalIndexCounter;
658 5 : globalIndexCounter = SgUpirFieldBodyStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
659 5 : listOfMemoryPoolSizes [ 293 ] = globalIndexCounter;
660 5 : globalIndexCounter = SgUpirBodyStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
661 5 : listOfMemoryPoolSizes [ 294 ] = globalIndexCounter;
662 5 : globalIndexCounter = SgUpirFieldStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
663 5 : listOfMemoryPoolSizes [ 295 ] = globalIndexCounter;
664 5 : globalIndexCounter = SgOmpDoStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
665 5 : listOfMemoryPoolSizes [ 296 ] = globalIndexCounter;
666 5 : globalIndexCounter = SgOmpFlushStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
667 5 : listOfMemoryPoolSizes [ 297 ] = globalIndexCounter;
668 5 : globalIndexCounter = SgOmpAllocateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
669 5 : listOfMemoryPoolSizes [ 298 ] = globalIndexCounter;
670 5 : globalIndexCounter = SgOmpDeclareSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
671 5 : listOfMemoryPoolSizes [ 299 ] = globalIndexCounter;
672 5 : globalIndexCounter = SgUpirWorksharingStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
673 5 : listOfMemoryPoolSizes [ 300 ] = globalIndexCounter;
674 5 : globalIndexCounter = SgOmpForSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
675 5 : listOfMemoryPoolSizes [ 301 ] = globalIndexCounter;
676 5 : globalIndexCounter = SgOmpMasterStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
677 5 : listOfMemoryPoolSizes [ 302 ] = globalIndexCounter;
678 5 : globalIndexCounter = SgOmpTaskyieldStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
679 5 : listOfMemoryPoolSizes [ 303 ] = globalIndexCounter;
680 5 : globalIndexCounter = SgOmpMetadirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
681 5 : listOfMemoryPoolSizes [ 304 ] = globalIndexCounter;
682 5 : globalIndexCounter = SgOmpOrderedStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
683 5 : listOfMemoryPoolSizes [ 305 ] = globalIndexCounter;
684 5 : globalIndexCounter = SgOmpOrderedDependStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
685 5 : listOfMemoryPoolSizes [ 306 ] = globalIndexCounter;
686 5 : globalIndexCounter = SgUpirSpmdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
687 5 : listOfMemoryPoolSizes [ 307 ] = globalIndexCounter;
688 5 : globalIndexCounter = SgOmpTeamsStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
689 5 : listOfMemoryPoolSizes [ 308 ] = globalIndexCounter;
690 5 : globalIndexCounter = SgOmpCancellationPointStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
691 5 : listOfMemoryPoolSizes [ 309 ] = globalIndexCounter;
692 5 : globalIndexCounter = SgOmpDeclareMapperStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
693 5 : listOfMemoryPoolSizes [ 310 ] = globalIndexCounter;
694 5 : globalIndexCounter = SgOmpCancelStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
695 5 : listOfMemoryPoolSizes [ 311 ] = globalIndexCounter;
696 5 : globalIndexCounter = SgOmpTaskgroupStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
697 5 : listOfMemoryPoolSizes [ 312 ] = globalIndexCounter;
698 5 : globalIndexCounter = SgOmpDepobjStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
699 5 : listOfMemoryPoolSizes [ 313 ] = globalIndexCounter;
700 5 : globalIndexCounter = SgOmpDistributeStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
701 5 : listOfMemoryPoolSizes [ 314 ] = globalIndexCounter;
702 5 : globalIndexCounter = SgOmpLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
703 5 : listOfMemoryPoolSizes [ 315 ] = globalIndexCounter;
704 5 : globalIndexCounter = SgOmpScanStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
705 5 : listOfMemoryPoolSizes [ 316 ] = globalIndexCounter;
706 5 : globalIndexCounter = SgOmpTaskloopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
707 5 : listOfMemoryPoolSizes [ 317 ] = globalIndexCounter;
708 5 : globalIndexCounter = SgOmpTargetEnterDataStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
709 5 : listOfMemoryPoolSizes [ 318 ] = globalIndexCounter;
710 5 : globalIndexCounter = SgOmpTargetExitDataStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
711 5 : listOfMemoryPoolSizes [ 319 ] = globalIndexCounter;
712 5 : globalIndexCounter = SgOmpSectionStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
713 5 : listOfMemoryPoolSizes [ 320 ] = globalIndexCounter;
714 5 : globalIndexCounter = SgOmpSectionsStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
715 5 : listOfMemoryPoolSizes [ 321 ] = globalIndexCounter;
716 5 : globalIndexCounter = SgOmpSingleStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
717 5 : listOfMemoryPoolSizes [ 322 ] = globalIndexCounter;
718 5 : globalIndexCounter = SgOmpTaskStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
719 5 : listOfMemoryPoolSizes [ 323 ] = globalIndexCounter;
720 5 : globalIndexCounter = SgOmpTaskwaitStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
721 5 : listOfMemoryPoolSizes [ 324 ] = globalIndexCounter;
722 5 : globalIndexCounter = SgOmpThreadprivateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
723 5 : listOfMemoryPoolSizes [ 325 ] = globalIndexCounter;
724 5 : globalIndexCounter = SgOmpWorkshareStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
725 5 : listOfMemoryPoolSizes [ 326 ] = globalIndexCounter;
726 5 : globalIndexCounter = SgUpirTaskStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
727 5 : listOfMemoryPoolSizes [ 327 ] = globalIndexCounter;
728 5 : globalIndexCounter = SgOmpTargetDataStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
729 5 : listOfMemoryPoolSizes [ 328 ] = globalIndexCounter;
730 5 : globalIndexCounter = SgOmpTargetParallelForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
731 5 : listOfMemoryPoolSizes [ 329 ] = globalIndexCounter;
732 5 : globalIndexCounter = SgOmpTargetUpdateStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
733 5 : listOfMemoryPoolSizes [ 330 ] = globalIndexCounter;
734 5 : globalIndexCounter = SgOmpRequiresStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
735 5 : listOfMemoryPoolSizes [ 331 ] = globalIndexCounter;
736 5 : globalIndexCounter = SgOmpTargetParallelStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
737 5 : listOfMemoryPoolSizes [ 332 ] = globalIndexCounter;
738 5 : globalIndexCounter = SgOmpTargetParallelForSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
739 5 : listOfMemoryPoolSizes [ 333 ] = globalIndexCounter;
740 5 : globalIndexCounter = SgOmpTargetParallelLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
741 5 : listOfMemoryPoolSizes [ 334 ] = globalIndexCounter;
742 5 : globalIndexCounter = SgOmpTargetSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
743 5 : listOfMemoryPoolSizes [ 335 ] = globalIndexCounter;
744 5 : globalIndexCounter = SgOmpTargetTeamsStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
745 5 : listOfMemoryPoolSizes [ 336 ] = globalIndexCounter;
746 5 : globalIndexCounter = SgOmpTargetTeamsDistributeStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
747 5 : listOfMemoryPoolSizes [ 337 ] = globalIndexCounter;
748 5 : globalIndexCounter = SgOmpTargetTeamsDistributeSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
749 5 : listOfMemoryPoolSizes [ 338 ] = globalIndexCounter;
750 5 : globalIndexCounter = SgOmpTargetTeamsLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
751 5 : listOfMemoryPoolSizes [ 339 ] = globalIndexCounter;
752 5 : globalIndexCounter = SgOmpTargetTeamsDistributeParallelForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
753 5 : listOfMemoryPoolSizes [ 340 ] = globalIndexCounter;
754 5 : globalIndexCounter = SgOmpTargetTeamsDistributeParallelForSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
755 5 : listOfMemoryPoolSizes [ 341 ] = globalIndexCounter;
756 5 : globalIndexCounter = SgOmpDistributeSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
757 5 : listOfMemoryPoolSizes [ 342 ] = globalIndexCounter;
758 5 : globalIndexCounter = SgOmpDistributeParallelForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
759 5 : listOfMemoryPoolSizes [ 343 ] = globalIndexCounter;
760 5 : globalIndexCounter = SgOmpDistributeParallelForSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
761 5 : listOfMemoryPoolSizes [ 344 ] = globalIndexCounter;
762 5 : globalIndexCounter = SgOmpTaskloopSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
763 5 : listOfMemoryPoolSizes [ 345 ] = globalIndexCounter;
764 5 : globalIndexCounter = SgOmpMasterTaskloopSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
765 5 : listOfMemoryPoolSizes [ 346 ] = globalIndexCounter;
766 5 : globalIndexCounter = SgOmpParallelMasterTaskloopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
767 5 : listOfMemoryPoolSizes [ 347 ] = globalIndexCounter;
768 5 : globalIndexCounter = SgOmpParallelMasterTaskloopSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
769 5 : listOfMemoryPoolSizes [ 348 ] = globalIndexCounter;
770 5 : globalIndexCounter = SgOmpTeamsDistributeStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
771 5 : listOfMemoryPoolSizes [ 349 ] = globalIndexCounter;
772 5 : globalIndexCounter = SgOmpTeamsDistributeSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
773 5 : listOfMemoryPoolSizes [ 350 ] = globalIndexCounter;
774 5 : globalIndexCounter = SgOmpTeamsDistributeParallelForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
775 5 : listOfMemoryPoolSizes [ 351 ] = globalIndexCounter;
776 5 : globalIndexCounter = SgOmpTeamsDistributeParallelForSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
777 5 : listOfMemoryPoolSizes [ 352 ] = globalIndexCounter;
778 5 : globalIndexCounter = SgOmpTeamsLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
779 5 : listOfMemoryPoolSizes [ 353 ] = globalIndexCounter;
780 5 : globalIndexCounter = SgOmpParallelLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
781 5 : listOfMemoryPoolSizes [ 354 ] = globalIndexCounter;
782 5 : globalIndexCounter = SgOmpParallelMasterStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
783 5 : listOfMemoryPoolSizes [ 355 ] = globalIndexCounter;
784 5 : globalIndexCounter = SgOmpMasterTaskloopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
785 5 : listOfMemoryPoolSizes [ 356 ] = globalIndexCounter;
786 5 : globalIndexCounter = SgOmpUnrollStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
787 5 : listOfMemoryPoolSizes [ 357 ] = globalIndexCounter;
788 5 : globalIndexCounter = SgOmpTileStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
789 5 : listOfMemoryPoolSizes [ 358 ] = globalIndexCounter;
790 5 : globalIndexCounter = SgUpirSimdStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
791 5 : listOfMemoryPoolSizes [ 359 ] = globalIndexCounter;
792 5 : globalIndexCounter = SgUpirBaseStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
793 5 : listOfMemoryPoolSizes [ 360 ] = globalIndexCounter;
794 5 : globalIndexCounter = SgUpirLoopStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
795 5 : listOfMemoryPoolSizes [ 361 ] = globalIndexCounter;
796 5 : globalIndexCounter = SgUpirLoopParallelStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
797 5 : listOfMemoryPoolSizes [ 362 ] = globalIndexCounter;
798 5 : globalIndexCounter = SgUpirSyncStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
799 5 : listOfMemoryPoolSizes [ 363 ] = globalIndexCounter;
800 5 : globalIndexCounter = SgOmpClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
801 5 : listOfMemoryPoolSizes [ 364 ] = globalIndexCounter;
802 5 : globalIndexCounter = SgOmpAllocateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
803 5 : listOfMemoryPoolSizes [ 365 ] = globalIndexCounter;
804 5 : globalIndexCounter = SgOmpAllocatorClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
805 5 : listOfMemoryPoolSizes [ 366 ] = globalIndexCounter;
806 5 : globalIndexCounter = SgOmpUsesAllocatorsClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
807 5 : listOfMemoryPoolSizes [ 367 ] = globalIndexCounter;
808 5 : globalIndexCounter = SgOmpUsesAllocatorsDefination::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
809 5 : listOfMemoryPoolSizes [ 368 ] = globalIndexCounter;
810 5 : globalIndexCounter = SgOmpToClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
811 5 : listOfMemoryPoolSizes [ 369 ] = globalIndexCounter;
812 5 : globalIndexCounter = SgOmpFromClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
813 5 : listOfMemoryPoolSizes [ 370 ] = globalIndexCounter;
814 5 : globalIndexCounter = SgOmpThreadsClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
815 5 : listOfMemoryPoolSizes [ 371 ] = globalIndexCounter;
816 5 : globalIndexCounter = SgOmpSimdClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
817 5 : listOfMemoryPoolSizes [ 372 ] = globalIndexCounter;
818 5 : globalIndexCounter = SgOmpBeginClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
819 5 : listOfMemoryPoolSizes [ 373 ] = globalIndexCounter;
820 5 : globalIndexCounter = SgOmpCollapseClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
821 5 : listOfMemoryPoolSizes [ 374 ] = globalIndexCounter;
822 5 : globalIndexCounter = SgOmpCopyinClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
823 5 : listOfMemoryPoolSizes [ 375 ] = globalIndexCounter;
824 5 : globalIndexCounter = SgOmpCopyprivateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
825 5 : listOfMemoryPoolSizes [ 376 ] = globalIndexCounter;
826 5 : globalIndexCounter = SgOmpDefaultClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
827 5 : listOfMemoryPoolSizes [ 377 ] = globalIndexCounter;
828 5 : globalIndexCounter = SgOmpEndClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
829 5 : listOfMemoryPoolSizes [ 378 ] = globalIndexCounter;
830 5 : globalIndexCounter = SgOmpExpressionClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
831 5 : listOfMemoryPoolSizes [ 379 ] = globalIndexCounter;
832 5 : globalIndexCounter = SgOmpFirstprivateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
833 5 : listOfMemoryPoolSizes [ 380 ] = globalIndexCounter;
834 5 : globalIndexCounter = SgOmpIfClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
835 5 : listOfMemoryPoolSizes [ 381 ] = globalIndexCounter;
836 5 : globalIndexCounter = SgOmpFinalClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
837 5 : listOfMemoryPoolSizes [ 382 ] = globalIndexCounter;
838 5 : globalIndexCounter = SgOmpPriorityClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
839 5 : listOfMemoryPoolSizes [ 383 ] = globalIndexCounter;
840 5 : globalIndexCounter = SgOmpDeviceClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
841 5 : listOfMemoryPoolSizes [ 384 ] = globalIndexCounter;
842 5 : globalIndexCounter = SgOmpLastprivateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
843 5 : listOfMemoryPoolSizes [ 385 ] = globalIndexCounter;
844 5 : globalIndexCounter = SgOmpNowaitClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
845 5 : listOfMemoryPoolSizes [ 386 ] = globalIndexCounter;
846 5 : globalIndexCounter = SgOmpReadClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
847 5 : listOfMemoryPoolSizes [ 387 ] = globalIndexCounter;
848 5 : globalIndexCounter = SgOmpWriteClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
849 5 : listOfMemoryPoolSizes [ 388 ] = globalIndexCounter;
850 5 : globalIndexCounter = SgOmpUpdateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
851 5 : listOfMemoryPoolSizes [ 389 ] = globalIndexCounter;
852 5 : globalIndexCounter = SgOmpDepobjUpdateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
853 5 : listOfMemoryPoolSizes [ 390 ] = globalIndexCounter;
854 5 : globalIndexCounter = SgOmpDestroyClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
855 5 : listOfMemoryPoolSizes [ 391 ] = globalIndexCounter;
856 5 : globalIndexCounter = SgOmpCaptureClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
857 5 : listOfMemoryPoolSizes [ 392 ] = globalIndexCounter;
858 5 : globalIndexCounter = SgOmpSeqCstClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
859 5 : listOfMemoryPoolSizes [ 393 ] = globalIndexCounter;
860 5 : globalIndexCounter = SgOmpAcqRelClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
861 5 : listOfMemoryPoolSizes [ 394 ] = globalIndexCounter;
862 5 : globalIndexCounter = SgOmpReleaseClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
863 5 : listOfMemoryPoolSizes [ 395 ] = globalIndexCounter;
864 5 : globalIndexCounter = SgOmpAcquireClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
865 5 : listOfMemoryPoolSizes [ 396 ] = globalIndexCounter;
866 5 : globalIndexCounter = SgOmpReverseOffloadClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
867 5 : listOfMemoryPoolSizes [ 397 ] = globalIndexCounter;
868 5 : globalIndexCounter = SgOmpUnifiedAddressClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
869 5 : listOfMemoryPoolSizes [ 398 ] = globalIndexCounter;
870 5 : globalIndexCounter = SgOmpUnifiedSharedMemoryClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
871 5 : listOfMemoryPoolSizes [ 399 ] = globalIndexCounter;
872 5 : globalIndexCounter = SgOmpDynamicAllocatorsClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
873 5 : listOfMemoryPoolSizes [ 400 ] = globalIndexCounter;
874 5 : globalIndexCounter = SgOmpAtomicDefaultMemOrderClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
875 5 : listOfMemoryPoolSizes [ 401 ] = globalIndexCounter;
876 5 : globalIndexCounter = SgOmpExtImplementationDefinedRequirementClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
877 5 : listOfMemoryPoolSizes [ 402 ] = globalIndexCounter;
878 5 : globalIndexCounter = SgOmpRelaxedClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
879 5 : listOfMemoryPoolSizes [ 403 ] = globalIndexCounter;
880 5 : globalIndexCounter = SgOmpParallelClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
881 5 : listOfMemoryPoolSizes [ 404 ] = globalIndexCounter;
882 5 : globalIndexCounter = SgOmpSectionsClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
883 5 : listOfMemoryPoolSizes [ 405 ] = globalIndexCounter;
884 5 : globalIndexCounter = SgOmpForClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
885 5 : listOfMemoryPoolSizes [ 406 ] = globalIndexCounter;
886 5 : globalIndexCounter = SgOmpTaskgroupClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
887 5 : listOfMemoryPoolSizes [ 407 ] = globalIndexCounter;
888 5 : globalIndexCounter = SgUpirNumUnitsField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
889 5 : listOfMemoryPoolSizes [ 408 ] = globalIndexCounter;
890 5 : globalIndexCounter = SgOmpNumTeamsClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
891 5 : listOfMemoryPoolSizes [ 409 ] = globalIndexCounter;
892 5 : globalIndexCounter = SgOmpGrainsizeClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
893 5 : listOfMemoryPoolSizes [ 410 ] = globalIndexCounter;
894 5 : globalIndexCounter = SgOmpDetachClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
895 5 : listOfMemoryPoolSizes [ 411 ] = globalIndexCounter;
896 5 : globalIndexCounter = SgOmpNumTasksClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
897 5 : listOfMemoryPoolSizes [ 412 ] = globalIndexCounter;
898 5 : globalIndexCounter = SgOmpNogroupClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
899 5 : listOfMemoryPoolSizes [ 413 ] = globalIndexCounter;
900 5 : globalIndexCounter = SgOmpHintClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
901 5 : listOfMemoryPoolSizes [ 414 ] = globalIndexCounter;
902 5 : globalIndexCounter = SgOmpOrderClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
903 5 : listOfMemoryPoolSizes [ 415 ] = globalIndexCounter;
904 5 : globalIndexCounter = SgOmpDistScheduleClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
905 5 : listOfMemoryPoolSizes [ 416 ] = globalIndexCounter;
906 5 : globalIndexCounter = SgOmpBindClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
907 5 : listOfMemoryPoolSizes [ 417 ] = globalIndexCounter;
908 5 : globalIndexCounter = SgOmpNontemporalClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
909 5 : listOfMemoryPoolSizes [ 418 ] = globalIndexCounter;
910 5 : globalIndexCounter = SgOmpInclusiveClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
911 5 : listOfMemoryPoolSizes [ 419 ] = globalIndexCounter;
912 5 : globalIndexCounter = SgOmpExclusiveClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
913 5 : listOfMemoryPoolSizes [ 420 ] = globalIndexCounter;
914 5 : globalIndexCounter = SgOmpIsDevicePtrClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
915 5 : listOfMemoryPoolSizes [ 421 ] = globalIndexCounter;
916 5 : globalIndexCounter = SgOmpUseDevicePtrClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
917 5 : listOfMemoryPoolSizes [ 422 ] = globalIndexCounter;
918 5 : globalIndexCounter = SgOmpUseDeviceAddrClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
919 5 : listOfMemoryPoolSizes [ 423 ] = globalIndexCounter;
920 5 : globalIndexCounter = SgOmpThreadLimitClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
921 5 : listOfMemoryPoolSizes [ 424 ] = globalIndexCounter;
922 5 : globalIndexCounter = SgOmpOrderedClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
923 5 : listOfMemoryPoolSizes [ 425 ] = globalIndexCounter;
924 5 : globalIndexCounter = SgOmpPrivateClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
925 5 : listOfMemoryPoolSizes [ 426 ] = globalIndexCounter;
926 5 : globalIndexCounter = SgOmpReductionClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
927 5 : listOfMemoryPoolSizes [ 427 ] = globalIndexCounter;
928 5 : globalIndexCounter = SgOmpInReductionClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
929 5 : listOfMemoryPoolSizes [ 428 ] = globalIndexCounter;
930 5 : globalIndexCounter = SgOmpTaskReductionClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
931 5 : listOfMemoryPoolSizes [ 429 ] = globalIndexCounter;
932 5 : globalIndexCounter = SgOmpDefaultmapClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
933 5 : listOfMemoryPoolSizes [ 430 ] = globalIndexCounter;
934 5 : globalIndexCounter = SgOmpScheduleClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
935 5 : listOfMemoryPoolSizes [ 431 ] = globalIndexCounter;
936 5 : globalIndexCounter = SgOmpSharedClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
937 5 : listOfMemoryPoolSizes [ 432 ] = globalIndexCounter;
938 5 : globalIndexCounter = SgOmpUntiedClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
939 5 : listOfMemoryPoolSizes [ 433 ] = globalIndexCounter;
940 5 : globalIndexCounter = SgOmpMergeableClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
941 5 : listOfMemoryPoolSizes [ 434 ] = globalIndexCounter;
942 5 : globalIndexCounter = SgOmpVariablesClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
943 5 : listOfMemoryPoolSizes [ 435 ] = globalIndexCounter;
944 5 : globalIndexCounter = SgOmpMapClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
945 5 : listOfMemoryPoolSizes [ 436 ] = globalIndexCounter;
946 5 : globalIndexCounter = SgOmpSafelenClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
947 5 : listOfMemoryPoolSizes [ 437 ] = globalIndexCounter;
948 5 : globalIndexCounter = SgOmpSimdlenClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
949 5 : listOfMemoryPoolSizes [ 438 ] = globalIndexCounter;
950 5 : globalIndexCounter = SgOmpLinearClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
951 5 : listOfMemoryPoolSizes [ 439 ] = globalIndexCounter;
952 5 : globalIndexCounter = SgOmpUniformClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
953 5 : listOfMemoryPoolSizes [ 440 ] = globalIndexCounter;
954 5 : globalIndexCounter = SgOmpAlignedClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
955 5 : listOfMemoryPoolSizes [ 441 ] = globalIndexCounter;
956 5 : globalIndexCounter = SgOmpProcBindClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
957 5 : listOfMemoryPoolSizes [ 442 ] = globalIndexCounter;
958 5 : globalIndexCounter = SgOmpAtomicClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
959 5 : listOfMemoryPoolSizes [ 443 ] = globalIndexCounter;
960 5 : globalIndexCounter = SgOmpInbranchClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
961 5 : listOfMemoryPoolSizes [ 444 ] = globalIndexCounter;
962 5 : globalIndexCounter = SgOmpNotinbranchClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
963 5 : listOfMemoryPoolSizes [ 445 ] = globalIndexCounter;
964 5 : globalIndexCounter = SgOmpDependClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
965 5 : listOfMemoryPoolSizes [ 446 ] = globalIndexCounter;
966 5 : globalIndexCounter = SgOmpAffinityClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
967 5 : listOfMemoryPoolSizes [ 447 ] = globalIndexCounter;
968 5 : globalIndexCounter = SgOmpWhenClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
969 5 : listOfMemoryPoolSizes [ 448 ] = globalIndexCounter;
970 5 : globalIndexCounter = SgOmpFullClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
971 5 : listOfMemoryPoolSizes [ 449 ] = globalIndexCounter;
972 5 : globalIndexCounter = SgOmpPartialClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
973 5 : listOfMemoryPoolSizes [ 450 ] = globalIndexCounter;
974 5 : globalIndexCounter = SgOmpSizesClause::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
975 5 : listOfMemoryPoolSizes [ 451 ] = globalIndexCounter;
976 5 : globalIndexCounter = SgUpirBranchField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
977 5 : listOfMemoryPoolSizes [ 452 ] = globalIndexCounter;
978 5 : globalIndexCounter = SgUpirNestedLevelField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
979 5 : listOfMemoryPoolSizes [ 453 ] = globalIndexCounter;
980 5 : globalIndexCounter = SgUpirNestedParentField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
981 5 : listOfMemoryPoolSizes [ 454 ] = globalIndexCounter;
982 5 : globalIndexCounter = SgUpirNestedChildField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
983 5 : listOfMemoryPoolSizes [ 455 ] = globalIndexCounter;
984 5 : globalIndexCounter = SgUpirSyncField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
985 5 : listOfMemoryPoolSizes [ 456 ] = globalIndexCounter;
986 5 : globalIndexCounter = SgUpirDataField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
987 5 : listOfMemoryPoolSizes [ 457 ] = globalIndexCounter;
988 5 : globalIndexCounter = SgUpirDataItemField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
989 5 : listOfMemoryPoolSizes [ 458 ] = globalIndexCounter;
990 5 : globalIndexCounter = SgUpirTargetField::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
991 5 : listOfMemoryPoolSizes [ 459 ] = globalIndexCounter;
992 5 : globalIndexCounter = SgOpenclAccessModeModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
993 5 : listOfMemoryPoolSizes [ 460 ] = globalIndexCounter;
994 5 : globalIndexCounter = SgOpenStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
995 5 : listOfMemoryPoolSizes [ 461 ] = globalIndexCounter;
996 5 : globalIndexCounter = SgOptions::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
997 5 : listOfMemoryPoolSizes [ 462 ] = globalIndexCounter;
998 5 : globalIndexCounter = SgOrOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
999 5 : listOfMemoryPoolSizes [ 463 ] = globalIndexCounter;
1000 5 : globalIndexCounter = SgParameterStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1001 5 : listOfMemoryPoolSizes [ 464 ] = globalIndexCounter;
1002 5 : globalIndexCounter = SgPartialFunctionModifierType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1003 5 : listOfMemoryPoolSizes [ 465 ] = globalIndexCounter;
1004 5 : globalIndexCounter = SgPartialFunctionType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1005 5 : listOfMemoryPoolSizes [ 466 ] = globalIndexCounter;
1006 5 : globalIndexCounter = SgPassStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1007 5 : listOfMemoryPoolSizes [ 467 ] = globalIndexCounter;
1008 5 : globalIndexCounter = SgPlusAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1009 5 : listOfMemoryPoolSizes [ 468 ] = globalIndexCounter;
1010 5 : globalIndexCounter = SgPlusPlusOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1011 5 : listOfMemoryPoolSizes [ 469 ] = globalIndexCounter;
1012 5 : globalIndexCounter = SgPntrArrRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1013 5 : listOfMemoryPoolSizes [ 470 ] = globalIndexCounter;
1014 5 : globalIndexCounter = SgPointerAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1015 5 : listOfMemoryPoolSizes [ 471 ] = globalIndexCounter;
1016 5 : globalIndexCounter = SgPointerDerefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1017 5 : listOfMemoryPoolSizes [ 472 ] = globalIndexCounter;
1018 5 : globalIndexCounter = SgPointerMemberType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1019 5 : listOfMemoryPoolSizes [ 473 ] = globalIndexCounter;
1020 5 : globalIndexCounter = SgPointerType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1021 5 : listOfMemoryPoolSizes [ 474 ] = globalIndexCounter;
1022 5 : globalIndexCounter = SgPowerOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1023 5 : listOfMemoryPoolSizes [ 475 ] = globalIndexCounter;
1024 5 : globalIndexCounter = SgPragma::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1025 5 : listOfMemoryPoolSizes [ 476 ] = globalIndexCounter;
1026 5 : globalIndexCounter = SgPragmaDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1027 5 : listOfMemoryPoolSizes [ 477 ] = globalIndexCounter;
1028 5 : globalIndexCounter = SgPrintStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1029 5 : listOfMemoryPoolSizes [ 478 ] = globalIndexCounter;
1030 5 : globalIndexCounter = SgProcedureHeaderStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1031 5 : listOfMemoryPoolSizes [ 479 ] = globalIndexCounter;
1032 5 : globalIndexCounter = SgProgramHeaderStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1033 5 : listOfMemoryPoolSizes [ 480 ] = globalIndexCounter;
1034 5 : globalIndexCounter = SgProject::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1035 5 : listOfMemoryPoolSizes [ 481 ] = globalIndexCounter;
1036 5 : globalIndexCounter = SgPseudoDestructorRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1037 5 : listOfMemoryPoolSizes [ 482 ] = globalIndexCounter;
1038 5 : listOfMemoryPoolSizes [ 483 ] = globalIndexCounter;
1039 5 : listOfMemoryPoolSizes [ 484 ] = globalIndexCounter;
1040 5 : globalIndexCounter = SgQualifiedName::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1041 5 : listOfMemoryPoolSizes [ 485 ] = globalIndexCounter;
1042 5 : globalIndexCounter = SgQualifiedNameType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1043 5 : listOfMemoryPoolSizes [ 486 ] = globalIndexCounter;
1044 5 : globalIndexCounter = SgRangeExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1045 5 : listOfMemoryPoolSizes [ 487 ] = globalIndexCounter;
1046 5 : globalIndexCounter = SgRangeBasedForStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1047 5 : listOfMemoryPoolSizes [ 488 ] = globalIndexCounter;
1048 5 : globalIndexCounter = SgReadStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1049 5 : listOfMemoryPoolSizes [ 489 ] = globalIndexCounter;
1050 5 : globalIndexCounter = SgRealPartOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1051 5 : listOfMemoryPoolSizes [ 490 ] = globalIndexCounter;
1052 5 : globalIndexCounter = SgRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1053 5 : listOfMemoryPoolSizes [ 491 ] = globalIndexCounter;
1054 5 : globalIndexCounter = SgReferenceType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1055 5 : listOfMemoryPoolSizes [ 492 ] = globalIndexCounter;
1056 5 : globalIndexCounter = SgRenamePair::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1057 5 : listOfMemoryPoolSizes [ 493 ] = globalIndexCounter;
1058 5 : globalIndexCounter = SgRenameSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1059 5 : listOfMemoryPoolSizes [ 494 ] = globalIndexCounter;
1060 5 : globalIndexCounter = SgReturnStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1061 5 : listOfMemoryPoolSizes [ 495 ] = globalIndexCounter;
1062 5 : globalIndexCounter = SgRewindStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1063 5 : listOfMemoryPoolSizes [ 496 ] = globalIndexCounter;
1064 5 : globalIndexCounter = SgRshiftAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1065 5 : listOfMemoryPoolSizes [ 497 ] = globalIndexCounter;
1066 5 : globalIndexCounter = SgRshiftOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1067 5 : listOfMemoryPoolSizes [ 498 ] = globalIndexCounter;
1068 5 : globalIndexCounter = SgRvalueReferenceType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1069 5 : listOfMemoryPoolSizes [ 499 ] = globalIndexCounter;
1070 5 : globalIndexCounter = SgScopeOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1071 5 : listOfMemoryPoolSizes [ 500 ] = globalIndexCounter;
1072 5 : globalIndexCounter = SgScopeStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1073 5 : listOfMemoryPoolSizes [ 501 ] = globalIndexCounter;
1074 5 : globalIndexCounter = SgSequenceStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1075 5 : listOfMemoryPoolSizes [ 502 ] = globalIndexCounter;
1076 5 : globalIndexCounter = SgSetComprehension::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1077 5 : listOfMemoryPoolSizes [ 503 ] = globalIndexCounter;
1078 5 : globalIndexCounter = SgShortVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1079 5 : listOfMemoryPoolSizes [ 504 ] = globalIndexCounter;
1080 5 : globalIndexCounter = SgSIMDBinaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1081 5 : listOfMemoryPoolSizes [ 505 ] = globalIndexCounter;
1082 5 : globalIndexCounter = SgSIMDAddOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1083 5 : listOfMemoryPoolSizes [ 506 ] = globalIndexCounter;
1084 5 : globalIndexCounter = SgSIMDSubOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1085 5 : listOfMemoryPoolSizes [ 507 ] = globalIndexCounter;
1086 5 : globalIndexCounter = SgSIMDMulOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1087 5 : listOfMemoryPoolSizes [ 508 ] = globalIndexCounter;
1088 5 : globalIndexCounter = SgSIMDDivOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1089 5 : listOfMemoryPoolSizes [ 509 ] = globalIndexCounter;
1090 5 : globalIndexCounter = SgSIMDFmaOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1091 5 : listOfMemoryPoolSizes [ 510 ] = globalIndexCounter;
1092 5 : globalIndexCounter = SgSIMDLoad::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1093 5 : listOfMemoryPoolSizes [ 511 ] = globalIndexCounter;
1094 5 : globalIndexCounter = SgSIMDBroadcast::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1095 5 : listOfMemoryPoolSizes [ 512 ] = globalIndexCounter;
1096 5 : globalIndexCounter = SgSIMDStore::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1097 5 : listOfMemoryPoolSizes [ 513 ] = globalIndexCounter;
1098 5 : globalIndexCounter = SgSIMDPartialStore::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1099 5 : listOfMemoryPoolSizes [ 514 ] = globalIndexCounter;
1100 5 : globalIndexCounter = SgSIMDScalarStore::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1101 5 : listOfMemoryPoolSizes [ 515 ] = globalIndexCounter;
1102 5 : globalIndexCounter = SgSIMDGather::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1103 5 : listOfMemoryPoolSizes [ 516 ] = globalIndexCounter;
1104 5 : globalIndexCounter = SgSIMDExplicitGather::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1105 5 : listOfMemoryPoolSizes [ 517 ] = globalIndexCounter;
1106 5 : globalIndexCounter = SgSIMDScatter::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1107 5 : listOfMemoryPoolSizes [ 518 ] = globalIndexCounter;
1108 5 : globalIndexCounter = SgSizeOfOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1109 5 : listOfMemoryPoolSizes [ 519 ] = globalIndexCounter;
1110 5 : globalIndexCounter = SgAlignOfOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1111 5 : listOfMemoryPoolSizes [ 520 ] = globalIndexCounter;
1112 5 : globalIndexCounter = SgSourceFile::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1113 5 : listOfMemoryPoolSizes [ 521 ] = globalIndexCounter;
1114 5 : globalIndexCounter = SgSpaceshipOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1115 5 : listOfMemoryPoolSizes [ 522 ] = globalIndexCounter;
1116 5 : globalIndexCounter = SgSpawnStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1117 5 : listOfMemoryPoolSizes [ 523 ] = globalIndexCounter;
1118 5 : globalIndexCounter = SgSyncAllStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1119 5 : listOfMemoryPoolSizes [ 524 ] = globalIndexCounter;
1120 5 : globalIndexCounter = SgSyncImagesStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1121 5 : listOfMemoryPoolSizes [ 525 ] = globalIndexCounter;
1122 5 : globalIndexCounter = SgSyncMemoryStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1123 5 : listOfMemoryPoolSizes [ 526 ] = globalIndexCounter;
1124 5 : globalIndexCounter = SgSyncTeamStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1125 5 : listOfMemoryPoolSizes [ 527 ] = globalIndexCounter;
1126 5 : globalIndexCounter = SgLockStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1127 5 : listOfMemoryPoolSizes [ 528 ] = globalIndexCounter;
1128 5 : globalIndexCounter = SgUnlockStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1129 5 : listOfMemoryPoolSizes [ 529 ] = globalIndexCounter;
1130 5 : globalIndexCounter = SgProcessControlStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1131 5 : listOfMemoryPoolSizes [ 530 ] = globalIndexCounter;
1132 5 : globalIndexCounter = SgSpecialFunctionModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1133 5 : listOfMemoryPoolSizes [ 531 ] = globalIndexCounter;
1134 5 : globalIndexCounter = SgStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1135 5 : listOfMemoryPoolSizes [ 532 ] = globalIndexCounter;
1136 5 : globalIndexCounter = SgStaticAssertionDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1137 5 : listOfMemoryPoolSizes [ 533 ] = globalIndexCounter;
1138 5 : globalIndexCounter = SgStmtDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1139 5 : listOfMemoryPoolSizes [ 534 ] = globalIndexCounter;
1140 5 : globalIndexCounter = SgStatementExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1141 5 : listOfMemoryPoolSizes [ 535 ] = globalIndexCounter;
1142 5 : globalIndexCounter = SgStatementFunctionStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1143 5 : listOfMemoryPoolSizes [ 536 ] = globalIndexCounter;
1144 5 : listOfMemoryPoolSizes [ 537 ] = globalIndexCounter;
1145 5 : globalIndexCounter = SgStorageModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1146 5 : listOfMemoryPoolSizes [ 538 ] = globalIndexCounter;
1147 5 : globalIndexCounter = SgStringConversion::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1148 5 : listOfMemoryPoolSizes [ 539 ] = globalIndexCounter;
1149 5 : globalIndexCounter = SgStringKeyedBidirectionalGraph::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1150 5 : listOfMemoryPoolSizes [ 540 ] = globalIndexCounter;
1151 5 : globalIndexCounter = SgStringVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1152 5 : listOfMemoryPoolSizes [ 541 ] = globalIndexCounter;
1153 5 : globalIndexCounter = SgStructureModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1154 5 : listOfMemoryPoolSizes [ 542 ] = globalIndexCounter;
1155 5 : globalIndexCounter = SgSubscriptExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1156 5 : listOfMemoryPoolSizes [ 543 ] = globalIndexCounter;
1157 5 : globalIndexCounter = SgSubtractOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1158 5 : listOfMemoryPoolSizes [ 544 ] = globalIndexCounter;
1159 5 : globalIndexCounter = SgSupport::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1160 5 : listOfMemoryPoolSizes [ 545 ] = globalIndexCounter;
1161 5 : globalIndexCounter = SgSwitchStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1162 5 : listOfMemoryPoolSizes [ 546 ] = globalIndexCounter;
1163 5 : globalIndexCounter = SgSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1164 5 : listOfMemoryPoolSizes [ 547 ] = globalIndexCounter;
1165 5 : globalIndexCounter = SgSymbolTable::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1166 5 : listOfMemoryPoolSizes [ 548 ] = globalIndexCounter;
1167 5 : globalIndexCounter = SgTemplateArgument::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1168 5 : listOfMemoryPoolSizes [ 549 ] = globalIndexCounter;
1169 5 : globalIndexCounter = SgTemplateArgumentList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1170 5 : listOfMemoryPoolSizes [ 550 ] = globalIndexCounter;
1171 5 : globalIndexCounter = SgTemplateDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1172 5 : listOfMemoryPoolSizes [ 551 ] = globalIndexCounter;
1173 5 : globalIndexCounter = SgTemplateClassDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1174 5 : listOfMemoryPoolSizes [ 552 ] = globalIndexCounter;
1175 5 : globalIndexCounter = SgTemplateClassSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1176 5 : listOfMemoryPoolSizes [ 553 ] = globalIndexCounter;
1177 5 : globalIndexCounter = SgTemplateFunctionDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1178 5 : listOfMemoryPoolSizes [ 554 ] = globalIndexCounter;
1179 5 : globalIndexCounter = SgTemplateFunctionRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1180 5 : listOfMemoryPoolSizes [ 555 ] = globalIndexCounter;
1181 5 : globalIndexCounter = SgTemplateFunctionSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1182 5 : listOfMemoryPoolSizes [ 556 ] = globalIndexCounter;
1183 5 : globalIndexCounter = SgTemplateMemberFunctionDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1184 5 : listOfMemoryPoolSizes [ 557 ] = globalIndexCounter;
1185 5 : globalIndexCounter = SgTemplateMemberFunctionRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1186 5 : listOfMemoryPoolSizes [ 558 ] = globalIndexCounter;
1187 5 : globalIndexCounter = SgTemplateMemberFunctionSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1188 5 : listOfMemoryPoolSizes [ 559 ] = globalIndexCounter;
1189 5 : globalIndexCounter = SgTemplateTypedefDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1190 5 : listOfMemoryPoolSizes [ 560 ] = globalIndexCounter;
1191 5 : globalIndexCounter = SgTemplateTypedefSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1192 5 : listOfMemoryPoolSizes [ 561 ] = globalIndexCounter;
1193 5 : globalIndexCounter = SgTemplateVariableDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1194 5 : listOfMemoryPoolSizes [ 562 ] = globalIndexCounter;
1195 5 : globalIndexCounter = SgTemplateVariableSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1196 5 : listOfMemoryPoolSizes [ 563 ] = globalIndexCounter;
1197 5 : globalIndexCounter = SgTemplateClassDefinition::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1198 5 : listOfMemoryPoolSizes [ 564 ] = globalIndexCounter;
1199 5 : globalIndexCounter = SgTemplateFunctionDefinition::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1200 5 : listOfMemoryPoolSizes [ 565 ] = globalIndexCounter;
1201 5 : globalIndexCounter = SgTemplateInstantiationDecl::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1202 5 : listOfMemoryPoolSizes [ 566 ] = globalIndexCounter;
1203 5 : globalIndexCounter = SgTemplateInstantiationDefn::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1204 5 : listOfMemoryPoolSizes [ 567 ] = globalIndexCounter;
1205 5 : globalIndexCounter = SgTemplateInstantiationDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1206 5 : listOfMemoryPoolSizes [ 568 ] = globalIndexCounter;
1207 5 : globalIndexCounter = SgTemplateInstantiationFunctionDecl::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1208 5 : listOfMemoryPoolSizes [ 569 ] = globalIndexCounter;
1209 5 : globalIndexCounter = SgTemplateInstantiationMemberFunctionDecl::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1210 5 : listOfMemoryPoolSizes [ 570 ] = globalIndexCounter;
1211 5 : globalIndexCounter = SgTemplateInstantiationTypedefDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1212 5 : listOfMemoryPoolSizes [ 571 ] = globalIndexCounter;
1213 5 : globalIndexCounter = SgTemplateParameter::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1214 5 : listOfMemoryPoolSizes [ 572 ] = globalIndexCounter;
1215 5 : globalIndexCounter = SgTemplateParameterVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1216 5 : listOfMemoryPoolSizes [ 573 ] = globalIndexCounter;
1217 5 : globalIndexCounter = SgTemplateParameterList::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1218 5 : listOfMemoryPoolSizes [ 574 ] = globalIndexCounter;
1219 5 : globalIndexCounter = SgTemplateSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1220 5 : listOfMemoryPoolSizes [ 575 ] = globalIndexCounter;
1221 5 : globalIndexCounter = SgTemplateType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1222 5 : listOfMemoryPoolSizes [ 576 ] = globalIndexCounter;
1223 5 : globalIndexCounter = SgThisExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1224 5 : listOfMemoryPoolSizes [ 577 ] = globalIndexCounter;
1225 5 : globalIndexCounter = SgTypeTraitBuiltinOperator::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1226 5 : listOfMemoryPoolSizes [ 578 ] = globalIndexCounter;
1227 5 : globalIndexCounter = SgSuperExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1228 5 : listOfMemoryPoolSizes [ 579 ] = globalIndexCounter;
1229 5 : globalIndexCounter = SgThrowOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1230 5 : listOfMemoryPoolSizes [ 580 ] = globalIndexCounter;
1231 5 : globalIndexCounter = SgToken::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1232 5 : listOfMemoryPoolSizes [ 581 ] = globalIndexCounter;
1233 5 : globalIndexCounter = SgTryStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1234 5 : listOfMemoryPoolSizes [ 582 ] = globalIndexCounter;
1235 5 : globalIndexCounter = SgTupleExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1236 5 : listOfMemoryPoolSizes [ 583 ] = globalIndexCounter;
1237 5 : globalIndexCounter = SgType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1238 5 : listOfMemoryPoolSizes [ 584 ] = globalIndexCounter;
1239 5 : globalIndexCounter = SgTypeBool::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1240 5 : listOfMemoryPoolSizes [ 585 ] = globalIndexCounter;
1241 5 : globalIndexCounter = SgTypeChar::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1242 5 : listOfMemoryPoolSizes [ 586 ] = globalIndexCounter;
1243 5 : globalIndexCounter = SgTypeChar16::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1244 5 : listOfMemoryPoolSizes [ 587 ] = globalIndexCounter;
1245 5 : globalIndexCounter = SgTypeChar32::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1246 5 : listOfMemoryPoolSizes [ 588 ] = globalIndexCounter;
1247 5 : globalIndexCounter = SgTypeComplex::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1248 5 : listOfMemoryPoolSizes [ 589 ] = globalIndexCounter;
1249 5 : globalIndexCounter = SgTypeDefault::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1250 5 : listOfMemoryPoolSizes [ 590 ] = globalIndexCounter;
1251 5 : globalIndexCounter = SgTypeExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1252 5 : listOfMemoryPoolSizes [ 591 ] = globalIndexCounter;
1253 5 : globalIndexCounter = SgTypeLabel::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1254 5 : listOfMemoryPoolSizes [ 592 ] = globalIndexCounter;
1255 5 : globalIndexCounter = SgTypeDouble::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1256 5 : listOfMemoryPoolSizes [ 593 ] = globalIndexCounter;
1257 5 : globalIndexCounter = SgTypeEllipse::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1258 5 : listOfMemoryPoolSizes [ 594 ] = globalIndexCounter;
1259 5 : globalIndexCounter = SgTypeFixed::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1260 5 : listOfMemoryPoolSizes [ 595 ] = globalIndexCounter;
1261 5 : globalIndexCounter = SgTypeFloat::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1262 5 : listOfMemoryPoolSizes [ 596 ] = globalIndexCounter;
1263 5 : globalIndexCounter = SgTypeFloat128::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1264 5 : listOfMemoryPoolSizes [ 597 ] = globalIndexCounter;
1265 5 : globalIndexCounter = SgTypeFloat80::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1266 5 : listOfMemoryPoolSizes [ 598 ] = globalIndexCounter;
1267 5 : globalIndexCounter = SgTypeGlobalVoid::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1268 5 : listOfMemoryPoolSizes [ 599 ] = globalIndexCounter;
1269 5 : globalIndexCounter = SgTypeIdOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1270 5 : listOfMemoryPoolSizes [ 600 ] = globalIndexCounter;
1271 5 : globalIndexCounter = SgTypeImaginary::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1272 5 : listOfMemoryPoolSizes [ 601 ] = globalIndexCounter;
1273 5 : globalIndexCounter = SgTypeInt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1274 5 : listOfMemoryPoolSizes [ 602 ] = globalIndexCounter;
1275 5 : globalIndexCounter = SgTypeLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1276 5 : listOfMemoryPoolSizes [ 603 ] = globalIndexCounter;
1277 5 : globalIndexCounter = SgTypeLongDouble::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1278 5 : listOfMemoryPoolSizes [ 604 ] = globalIndexCounter;
1279 5 : globalIndexCounter = SgTypeLongLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1280 5 : listOfMemoryPoolSizes [ 605 ] = globalIndexCounter;
1281 5 : globalIndexCounter = SgTypeModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1282 5 : listOfMemoryPoolSizes [ 606 ] = globalIndexCounter;
1283 5 : globalIndexCounter = SgTypeMatrix::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1284 5 : listOfMemoryPoolSizes [ 607 ] = globalIndexCounter;
1285 5 : globalIndexCounter = SgTypeTuple::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1286 5 : listOfMemoryPoolSizes [ 608 ] = globalIndexCounter;
1287 5 : globalIndexCounter = SgTypeNullptr::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1288 5 : listOfMemoryPoolSizes [ 609 ] = globalIndexCounter;
1289 5 : globalIndexCounter = SgTypeOfType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1290 5 : listOfMemoryPoolSizes [ 610 ] = globalIndexCounter;
1291 5 : globalIndexCounter = SgTypeShort::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1292 5 : listOfMemoryPoolSizes [ 611 ] = globalIndexCounter;
1293 5 : globalIndexCounter = SgTypeSigned128bitInteger::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1294 5 : listOfMemoryPoolSizes [ 612 ] = globalIndexCounter;
1295 5 : globalIndexCounter = SgTypeSignedChar::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1296 5 : listOfMemoryPoolSizes [ 613 ] = globalIndexCounter;
1297 5 : globalIndexCounter = SgTypeSignedInt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1298 5 : listOfMemoryPoolSizes [ 614 ] = globalIndexCounter;
1299 5 : globalIndexCounter = SgTypeSignedLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1300 5 : listOfMemoryPoolSizes [ 615 ] = globalIndexCounter;
1301 5 : globalIndexCounter = SgTypeSignedLongLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1302 5 : listOfMemoryPoolSizes [ 616 ] = globalIndexCounter;
1303 5 : globalIndexCounter = SgTypeSignedShort::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1304 5 : listOfMemoryPoolSizes [ 617 ] = globalIndexCounter;
1305 5 : globalIndexCounter = SgTypeString::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1306 5 : listOfMemoryPoolSizes [ 618 ] = globalIndexCounter;
1307 5 : globalIndexCounter = SgTypeUnknown::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1308 5 : listOfMemoryPoolSizes [ 619 ] = globalIndexCounter;
1309 5 : globalIndexCounter = SgTypeUnsigned128bitInteger::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1310 5 : listOfMemoryPoolSizes [ 620 ] = globalIndexCounter;
1311 5 : globalIndexCounter = SgTypeUnsignedChar::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1312 5 : listOfMemoryPoolSizes [ 621 ] = globalIndexCounter;
1313 5 : globalIndexCounter = SgTypeUnsignedInt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1314 5 : listOfMemoryPoolSizes [ 622 ] = globalIndexCounter;
1315 5 : globalIndexCounter = SgTypeUnsignedLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1316 5 : listOfMemoryPoolSizes [ 623 ] = globalIndexCounter;
1317 5 : globalIndexCounter = SgTypeUnsignedLongLong::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1318 5 : listOfMemoryPoolSizes [ 624 ] = globalIndexCounter;
1319 5 : globalIndexCounter = SgTypeUnsignedShort::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1320 5 : listOfMemoryPoolSizes [ 625 ] = globalIndexCounter;
1321 5 : globalIndexCounter = SgTypeVoid::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1322 5 : listOfMemoryPoolSizes [ 626 ] = globalIndexCounter;
1323 5 : globalIndexCounter = SgTypeWchar::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1324 5 : listOfMemoryPoolSizes [ 627 ] = globalIndexCounter;
1325 5 : globalIndexCounter = SgTypedefDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1326 5 : listOfMemoryPoolSizes [ 628 ] = globalIndexCounter;
1327 5 : globalIndexCounter = SgTypedefSeq::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1328 5 : listOfMemoryPoolSizes [ 629 ] = globalIndexCounter;
1329 5 : globalIndexCounter = SgTypedefSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1330 5 : listOfMemoryPoolSizes [ 630 ] = globalIndexCounter;
1331 5 : globalIndexCounter = SgTypedefType::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1332 5 : listOfMemoryPoolSizes [ 631 ] = globalIndexCounter;
1333 5 : globalIndexCounter = SgUPC_AccessModifier::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1334 5 : listOfMemoryPoolSizes [ 632 ] = globalIndexCounter;
1335 5 : globalIndexCounter = SgUnaryAddOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1336 5 : listOfMemoryPoolSizes [ 633 ] = globalIndexCounter;
1337 5 : globalIndexCounter = SgUnaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1338 5 : listOfMemoryPoolSizes [ 634 ] = globalIndexCounter;
1339 5 : globalIndexCounter = SgUndefDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1340 5 : listOfMemoryPoolSizes [ 635 ] = globalIndexCounter;
1341 5 : globalIndexCounter = SgUndirectedGraphEdge::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1342 5 : listOfMemoryPoolSizes [ 636 ] = globalIndexCounter;
1343 5 : globalIndexCounter = SgUnknownArrayOrFunctionReference::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1344 5 : listOfMemoryPoolSizes [ 637 ] = globalIndexCounter;
1345 5 : globalIndexCounter = SgUnknownFile::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1346 5 : listOfMemoryPoolSizes [ 638 ] = globalIndexCounter;
1347 5 : listOfMemoryPoolSizes [ 639 ] = globalIndexCounter;
1348 5 : globalIndexCounter = SgUnparse_Info::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1349 5 : listOfMemoryPoolSizes [ 640 ] = globalIndexCounter;
1350 5 : globalIndexCounter = SgUnsignedCharVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1351 5 : listOfMemoryPoolSizes [ 641 ] = globalIndexCounter;
1352 5 : globalIndexCounter = SgUnsignedIntVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1353 5 : listOfMemoryPoolSizes [ 642 ] = globalIndexCounter;
1354 5 : globalIndexCounter = SgUnsignedLongLongIntVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1355 5 : listOfMemoryPoolSizes [ 643 ] = globalIndexCounter;
1356 5 : globalIndexCounter = SgUnsignedLongVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1357 5 : listOfMemoryPoolSizes [ 644 ] = globalIndexCounter;
1358 5 : globalIndexCounter = SgUnsignedShortVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1359 5 : listOfMemoryPoolSizes [ 645 ] = globalIndexCounter;
1360 5 : globalIndexCounter = SgUpcBarrierStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1361 5 : listOfMemoryPoolSizes [ 646 ] = globalIndexCounter;
1362 5 : globalIndexCounter = SgUpcBlocksizeofExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1363 5 : listOfMemoryPoolSizes [ 647 ] = globalIndexCounter;
1364 5 : globalIndexCounter = SgUpcElemsizeofExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1365 5 : listOfMemoryPoolSizes [ 648 ] = globalIndexCounter;
1366 5 : globalIndexCounter = SgUpcFenceStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1367 5 : listOfMemoryPoolSizes [ 649 ] = globalIndexCounter;
1368 5 : globalIndexCounter = SgUpcForAllStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1369 5 : listOfMemoryPoolSizes [ 650 ] = globalIndexCounter;
1370 5 : globalIndexCounter = SgUpcLocalsizeofExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1371 5 : listOfMemoryPoolSizes [ 651 ] = globalIndexCounter;
1372 5 : globalIndexCounter = SgUpcMythread::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1373 5 : listOfMemoryPoolSizes [ 652 ] = globalIndexCounter;
1374 5 : globalIndexCounter = SgUpcNotifyStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1375 5 : listOfMemoryPoolSizes [ 653 ] = globalIndexCounter;
1376 5 : globalIndexCounter = SgUpcThreads::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1377 5 : listOfMemoryPoolSizes [ 654 ] = globalIndexCounter;
1378 5 : globalIndexCounter = SgUpcWaitStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1379 5 : listOfMemoryPoolSizes [ 655 ] = globalIndexCounter;
1380 5 : globalIndexCounter = SgUseStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1381 5 : listOfMemoryPoolSizes [ 656 ] = globalIndexCounter;
1382 5 : globalIndexCounter = SgUserDefinedBinaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1383 5 : listOfMemoryPoolSizes [ 657 ] = globalIndexCounter;
1384 5 : globalIndexCounter = SgUserDefinedUnaryOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1385 5 : listOfMemoryPoolSizes [ 658 ] = globalIndexCounter;
1386 5 : globalIndexCounter = SgUsingDeclarationStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1387 5 : listOfMemoryPoolSizes [ 659 ] = globalIndexCounter;
1388 5 : globalIndexCounter = SgUsingDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1389 5 : listOfMemoryPoolSizes [ 660 ] = globalIndexCounter;
1390 5 : globalIndexCounter = SgValueExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1391 5 : listOfMemoryPoolSizes [ 661 ] = globalIndexCounter;
1392 5 : globalIndexCounter = SgVarArgCopyOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1393 5 : listOfMemoryPoolSizes [ 662 ] = globalIndexCounter;
1394 5 : globalIndexCounter = SgVarArgEndOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1395 5 : listOfMemoryPoolSizes [ 663 ] = globalIndexCounter;
1396 5 : globalIndexCounter = SgVarArgOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1397 5 : listOfMemoryPoolSizes [ 664 ] = globalIndexCounter;
1398 5 : globalIndexCounter = SgVarArgStartOneOperandOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1399 5 : listOfMemoryPoolSizes [ 665 ] = globalIndexCounter;
1400 5 : globalIndexCounter = SgVarArgStartOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1401 5 : listOfMemoryPoolSizes [ 666 ] = globalIndexCounter;
1402 5 : globalIndexCounter = SgVarRefExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1403 5 : listOfMemoryPoolSizes [ 667 ] = globalIndexCounter;
1404 5 : globalIndexCounter = SgVariableDeclaration::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1405 5 : listOfMemoryPoolSizes [ 668 ] = globalIndexCounter;
1406 5 : globalIndexCounter = SgVariableDefinition::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1407 5 : listOfMemoryPoolSizes [ 669 ] = globalIndexCounter;
1408 5 : globalIndexCounter = SgVariableSymbol::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1409 5 : listOfMemoryPoolSizes [ 670 ] = globalIndexCounter;
1410 5 : globalIndexCounter = SgVariantExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1411 5 : listOfMemoryPoolSizes [ 671 ] = globalIndexCounter;
1412 5 : globalIndexCounter = SgVariantStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1413 5 : listOfMemoryPoolSizes [ 672 ] = globalIndexCounter;
1414 5 : globalIndexCounter = SgVoidVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1415 5 : listOfMemoryPoolSizes [ 673 ] = globalIndexCounter;
1416 5 : globalIndexCounter = SgWaitStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1417 5 : listOfMemoryPoolSizes [ 674 ] = globalIndexCounter;
1418 5 : globalIndexCounter = SgWarningDirectiveStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1419 5 : listOfMemoryPoolSizes [ 675 ] = globalIndexCounter;
1420 5 : globalIndexCounter = SgWithStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1421 5 : listOfMemoryPoolSizes [ 676 ] = globalIndexCounter;
1422 5 : globalIndexCounter = SgWcharVal::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1423 5 : listOfMemoryPoolSizes [ 677 ] = globalIndexCounter;
1424 5 : globalIndexCounter = SgWhereStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1425 5 : listOfMemoryPoolSizes [ 678 ] = globalIndexCounter;
1426 5 : globalIndexCounter = SgWhileStmt::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1427 5 : listOfMemoryPoolSizes [ 679 ] = globalIndexCounter;
1428 5 : globalIndexCounter = SgWriteStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1429 5 : listOfMemoryPoolSizes [ 680 ] = globalIndexCounter;
1430 5 : globalIndexCounter = SgXorAssignOp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1431 5 : listOfMemoryPoolSizes [ 681 ] = globalIndexCounter;
1432 5 : globalIndexCounter = SgYieldExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1433 5 : listOfMemoryPoolSizes [ 682 ] = globalIndexCounter;
1434 5 : globalIndexCounter = Sg_File_Info::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1435 5 : listOfMemoryPoolSizes [ 683 ] = globalIndexCounter;
1436 5 : globalIndexCounter = SgTypeCAFTeam::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1437 5 : listOfMemoryPoolSizes [ 684 ] = globalIndexCounter;
1438 5 : globalIndexCounter = SgCAFWithTeamStatement::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1439 5 : listOfMemoryPoolSizes [ 685 ] = globalIndexCounter;
1440 5 : globalIndexCounter = SgCAFCoExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1441 5 : listOfMemoryPoolSizes [ 686 ] = globalIndexCounter;
1442 5 : globalIndexCounter = SgCallExpression::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1443 5 : listOfMemoryPoolSizes [ 687 ] = globalIndexCounter;
1444 5 : globalIndexCounter = SgTypeCrayPointer::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1445 5 : listOfMemoryPoolSizes [ 688 ] = globalIndexCounter;
1446 5 : globalIndexCounter = SgClassExp::getNumberOfValidNodesAndSetGlobalIndexInFreepointer ( globalIndexCounter ) ;
1447 5 : listOfMemoryPoolSizes [ 689 ] = globalIndexCounter;
1448 5 : listOfMemoryPoolSizes [ 690 ] = globalIndexCounter;
1449 :
1450 : /* #line 78 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
1451 :
1452 : #if DEBUG_AstFileIO_startUp
1453 : std::cout << "listOfMemoryPoolSizes [935] = " << std::dec << listOfMemoryPoolSizes [935] << std::endl;
1454 : #endif
1455 :
1456 5 : {
1457 : // DQ (4/22/2006): Added timer information for AST File I/O
1458 5 : TimingPerformance nested_timer ("AST_FILE_IO::startUp() Build contiguious storage:");
1459 :
1460 5 : actualRebuildAst = new AstData(root);
1461 5 : vectorOfASTs.push_back( actualRebuildAst );
1462 :
1463 5 : actualRebuildAst->listOfAccumulatedPoolSizes[0] = listOfMemoryPoolSizes[0];
1464 3455 : for (int i = 0; i < totalNumberOfIRNodes ; ++i )
1465 : {
1466 3450 : actualRebuildAst->listOfAccumulatedPoolSizes[i+1] = listOfMemoryPoolSizes[i+1];
1467 3450 : listOfMemoryPoolSizes[i] = actualRebuildAst->listOfAccumulatedPoolSizes[i+1] - actualRebuildAst->listOfAccumulatedPoolSizes[i];
1468 : }
1469 :
1470 5 : freepointersOfCurrentAstAreSetToGlobalIndices = true;
1471 :
1472 5 : REGISTER_ATTRIBUTE_FOR_FILE_IO(AstAttribute) ;
1473 : }
1474 :
1475 5 : }
1476 :
1477 :
1478 : unsigned long
1479 1742990 : AST_FILE_IO :: getSizeOfMemoryPool( const int position )
1480 : {
1481 : /* JH (01/03/2006): method returns the accumulated pool sizes of the pools that are
1482 : previous to V_position -> i.e. the SgVariant of an IRNode class
1483 : */
1484 1742990 : return listOfMemoryPoolSizes [ position ];
1485 : }
1486 :
1487 :
1488 : unsigned long
1489 0 : AST_FILE_IO :: getSizeOfMemoryPoolUpToAst( AstData *astInPool, const int position )
1490 : {
1491 : /* JH (01/03/2006): method returns the accumulated pool sizes of the pools that are
1492 : previous to V_position -> i.e. the SgVariant of an IRNode class
1493 : */
1494 0 : unsigned long memoryPoolSize = 0;
1495 0 : for (int i=0;i < astInPool->get_AstIndex(); ++i)
1496 : {
1497 0 : memoryPoolSize += vectorOfASTs[i]->getMemoryPoolSize(position);
1498 : }
1499 0 : return memoryPoolSize;
1500 : }
1501 :
1502 : unsigned long
1503 8697950 : AST_FILE_IO :: getAccumulatedPoolSizeOfNewAst( const int position )
1504 : {
1505 : /* JH (01/03/2006): method returns the accumulated pool sizes of the pools that are
1506 : previous to V_position -> i.e. the SgVariant of an IRNode class
1507 : */
1508 8697950 : return actualRebuildAst->getNumberOfAccumulatedNodes ( position ) ;
1509 : }
1510 :
1511 :
1512 : unsigned long
1513 0 : AST_FILE_IO :: getAccumulatedPoolSizeOfAst( AstData *astInPool, const int position )
1514 : {
1515 : /* JH (01/03/2006): method returns the accumulated pool sizes of the pools that are
1516 : previous to V_position -> i.e. the SgVariant of an IRNode class
1517 : */
1518 0 : return astInPool->getNumberOfAccumulatedNodes ( position ) ;
1519 : }
1520 :
1521 :
1522 : unsigned long
1523 4098 : AST_FILE_IO :: getPoolSizeOfNewAst( const int position )
1524 : {
1525 : /* JH (01/03/2006): method returns the accumulated pool sizes of the pools that are
1526 : previous to V_position -> i.e. the SgVariant of an IRNode class
1527 : */
1528 4098 : return actualRebuildAst->getMemoryPoolSize ( position ) ;
1529 : }
1530 :
1531 :
1532 : unsigned long
1533 1739590 : AST_FILE_IO :: getTotalNumberOfNodesOfAstInMemoryPool ( )
1534 : {
1535 : // JH (01/03/2006): returning the sum of all pool sizes; this is used for checking only ...
1536 1739590 : return listOfMemoryPoolSizes [ totalNumberOfIRNodes ] ;
1537 : }
1538 :
1539 :
1540 : unsigned long
1541 1739590 : AST_FILE_IO :: getTotalNumberOfNodesOfNewAst ( )
1542 : {
1543 : // JH (01/03/2006): returning the sum of all pool sizes; this is used for checking only ...
1544 1739590 : assert (actualRebuildAst != NULL);
1545 1739590 : return actualRebuildAst->getTotalNumberOfASTIRNodes();
1546 : }
1547 :
1548 :
1549 :
1550 : unsigned long
1551 0 : AST_FILE_IO :: linearSearch( unsigned long globalIndex )
1552 : {
1553 : /* JH (01/03/2006): linearSearch. This easy implementation just looks at the first index, where the
1554 : getAccumulated pool sizes exceed index.
1555 : */
1556 : #if FILE_IO_EXTRA_CHECK
1557 : // assert ( 0 <= globalIndex ) ;
1558 0 : assert ( globalIndex < actualRebuildAst->getTotalNumberOfASTIRNodes() ) ;
1559 : #endif
1560 0 : unsigned int actualIRNodeType = 1;
1561 0 : while ( actualIRNodeType < actualRebuildAst->getTotalNumberOfASTIRNodes() )
1562 : {
1563 0 : if ( actualRebuildAst->getNumberOfAccumulatedNodes (actualIRNodeType) <= globalIndex && globalIndex < actualRebuildAst->getNumberOfAccumulatedNodes (actualIRNodeType + 1 ) )
1564 : {
1565 : break ;
1566 : }
1567 : }
1568 : #if FILE_IO_EXTRA_CHECK
1569 0 : assert ( 0 < actualIRNodeType ) ;
1570 0 : assert ( actualIRNodeType < actualRebuildAst->getTotalNumberOfASTIRNodes() ) ;
1571 : #endif
1572 0 : return actualIRNodeType;
1573 : }
1574 :
1575 :
1576 :
1577 : unsigned long
1578 1739590 : AST_FILE_IO :: binarySearch( unsigned long globalIndex, int start , int end )
1579 : {
1580 : /* JH (01/03/2006): binarySearch: find the SgVariant that corresponds to the index contained in
1581 : the pointer. Therefore, we use the accumulatedPoolSizesOfNewAst and check the ranges
1582 : */
1583 18365200 : if ( end - start <= 1 )
1584 : {
1585 1739590 : if ( actualRebuildAst->getNumberOfAccumulatedNodes (start) <= globalIndex && globalIndex < actualRebuildAst->getNumberOfAccumulatedNodes (end) )
1586 : {
1587 1739590 : return start;
1588 : }
1589 : else
1590 : {
1591 0 : return end;
1592 : }
1593 : }
1594 16625600 : int middle = ( end + start ) / 2 ;
1595 16625600 : if ( actualRebuildAst->getNumberOfAccumulatedNodes (middle ) <= globalIndex )
1596 : {
1597 : return binarySearch ( globalIndex , middle , end ) ;
1598 : }
1599 : else
1600 : {
1601 6924860 : return binarySearch ( globalIndex, start , middle ) ;
1602 : }
1603 : }
1604 :
1605 : void
1606 0 : AST_FILE_IO :: compressAstInMemoryPool ( )
1607 : {
1608 : // DQ (4/22/2006): Added timer information for AST File I/O
1609 0 : TimingPerformance timer ("AST_FILE_IO::compressAstInMemoryPool():");
1610 :
1611 0 : assert ( freepointersOfCurrentAstAreSetToGlobalIndices == true );
1612 0 : assert ( 0 < getTotalNumberOfNodesOfAstInMemoryPool() );
1613 : /* JH (01/03/2006): prepareMemoryPoolWise: method that traverses the storage pools.
1614 : 1. For each IRNodesStorageClass the pickOutIRNodeData is called
1615 : 2. The static data of the EasyStorage classes is arranged, in order that all static data (of a type) is
1616 : contained in one memory block
1617 : 3. For each IRNodesStorageClass the rebuildIRNode is called
1618 : 4. The static data of the EasyStorage classes is deleted
1619 : */
1620 :
1621 0 : unsigned long sizeOfActualPool = 0 ;
1622 :
1623 0 : AstSpecificDataManagingClassStorageClass staticTemp;
1624 0 : staticTemp.pickOutIRNodeData(actualRebuildAst);
1625 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAccessModifier ) ;
1626 0 : std::cout << " SgAccessModifier has size " << sizeOfActualPool << std::endl;
1627 0 : SgAccessModifierStorageClass* SgAccessModifierStorageArray = NULL;
1628 0 : if ( 0 < sizeOfActualPool )
1629 : {
1630 0 : SgAccessModifierStorageArray = new SgAccessModifierStorageClass[sizeOfActualPool] ;
1631 0 : unsigned long storageClassIndex = SgAccessModifier::initializeStorageClassArray (SgAccessModifierStorageArray); ;
1632 0 : assert ( storageClassIndex == sizeOfActualPool );
1633 : }
1634 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgActualArgumentExpression ) ;
1635 0 : std::cout << " SgActualArgumentExpression has size " << sizeOfActualPool << std::endl;
1636 0 : SgActualArgumentExpressionStorageClass* SgActualArgumentExpressionStorageArray = NULL;
1637 0 : if ( 0 < sizeOfActualPool )
1638 : {
1639 0 : SgActualArgumentExpressionStorageArray = new SgActualArgumentExpressionStorageClass[sizeOfActualPool] ;
1640 0 : unsigned long storageClassIndex = SgActualArgumentExpression::initializeStorageClassArray (SgActualArgumentExpressionStorageArray); ;
1641 0 : assert ( storageClassIndex == sizeOfActualPool );
1642 : }
1643 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAddOp ) ;
1644 0 : std::cout << " SgAddOp has size " << sizeOfActualPool << std::endl;
1645 0 : SgAddOpStorageClass* SgAddOpStorageArray = NULL;
1646 0 : if ( 0 < sizeOfActualPool )
1647 : {
1648 0 : SgAddOpStorageArray = new SgAddOpStorageClass[sizeOfActualPool] ;
1649 0 : unsigned long storageClassIndex = SgAddOp::initializeStorageClassArray (SgAddOpStorageArray); ;
1650 0 : assert ( storageClassIndex == sizeOfActualPool );
1651 : }
1652 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAddressOfOp ) ;
1653 0 : std::cout << " SgAddressOfOp has size " << sizeOfActualPool << std::endl;
1654 0 : SgAddressOfOpStorageClass* SgAddressOfOpStorageArray = NULL;
1655 0 : if ( 0 < sizeOfActualPool )
1656 : {
1657 0 : SgAddressOfOpStorageArray = new SgAddressOfOpStorageClass[sizeOfActualPool] ;
1658 0 : unsigned long storageClassIndex = SgAddressOfOp::initializeStorageClassArray (SgAddressOfOpStorageArray); ;
1659 0 : assert ( storageClassIndex == sizeOfActualPool );
1660 : }
1661 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAggregateInitializer ) ;
1662 0 : std::cout << " SgAggregateInitializer has size " << sizeOfActualPool << std::endl;
1663 0 : SgAggregateInitializerStorageClass* SgAggregateInitializerStorageArray = NULL;
1664 0 : if ( 0 < sizeOfActualPool )
1665 : {
1666 0 : SgAggregateInitializerStorageArray = new SgAggregateInitializerStorageClass[sizeOfActualPool] ;
1667 0 : unsigned long storageClassIndex = SgAggregateInitializer::initializeStorageClassArray (SgAggregateInitializerStorageArray); ;
1668 0 : assert ( storageClassIndex == sizeOfActualPool );
1669 : }
1670 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAliasSymbol ) ;
1671 0 : std::cout << " SgAliasSymbol has size " << sizeOfActualPool << std::endl;
1672 0 : SgAliasSymbolStorageClass* SgAliasSymbolStorageArray = NULL;
1673 0 : if ( 0 < sizeOfActualPool )
1674 : {
1675 0 : SgAliasSymbolStorageArray = new SgAliasSymbolStorageClass[sizeOfActualPool] ;
1676 0 : unsigned long storageClassIndex = SgAliasSymbol::initializeStorageClassArray (SgAliasSymbolStorageArray); ;
1677 0 : assert ( storageClassIndex == sizeOfActualPool );
1678 : }
1679 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAllocateStatement ) ;
1680 0 : std::cout << " SgAllocateStatement has size " << sizeOfActualPool << std::endl;
1681 0 : SgAllocateStatementStorageClass* SgAllocateStatementStorageArray = NULL;
1682 0 : if ( 0 < sizeOfActualPool )
1683 : {
1684 0 : SgAllocateStatementStorageArray = new SgAllocateStatementStorageClass[sizeOfActualPool] ;
1685 0 : unsigned long storageClassIndex = SgAllocateStatement::initializeStorageClassArray (SgAllocateStatementStorageArray); ;
1686 0 : assert ( storageClassIndex == sizeOfActualPool );
1687 : }
1688 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAndAssignOp ) ;
1689 0 : std::cout << " SgAndAssignOp has size " << sizeOfActualPool << std::endl;
1690 0 : SgAndAssignOpStorageClass* SgAndAssignOpStorageArray = NULL;
1691 0 : if ( 0 < sizeOfActualPool )
1692 : {
1693 0 : SgAndAssignOpStorageArray = new SgAndAssignOpStorageClass[sizeOfActualPool] ;
1694 0 : unsigned long storageClassIndex = SgAndAssignOp::initializeStorageClassArray (SgAndAssignOpStorageArray); ;
1695 0 : assert ( storageClassIndex == sizeOfActualPool );
1696 : }
1697 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAndOp ) ;
1698 0 : std::cout << " SgAndOp has size " << sizeOfActualPool << std::endl;
1699 0 : SgAndOpStorageClass* SgAndOpStorageArray = NULL;
1700 0 : if ( 0 < sizeOfActualPool )
1701 : {
1702 0 : SgAndOpStorageArray = new SgAndOpStorageClass[sizeOfActualPool] ;
1703 0 : unsigned long storageClassIndex = SgAndOp::initializeStorageClassArray (SgAndOpStorageArray); ;
1704 0 : assert ( storageClassIndex == sizeOfActualPool );
1705 : }
1706 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgArithmeticIfStatement ) ;
1707 0 : std::cout << " SgArithmeticIfStatement has size " << sizeOfActualPool << std::endl;
1708 0 : SgArithmeticIfStatementStorageClass* SgArithmeticIfStatementStorageArray = NULL;
1709 0 : if ( 0 < sizeOfActualPool )
1710 : {
1711 0 : SgArithmeticIfStatementStorageArray = new SgArithmeticIfStatementStorageClass[sizeOfActualPool] ;
1712 0 : unsigned long storageClassIndex = SgArithmeticIfStatement::initializeStorageClassArray (SgArithmeticIfStatementStorageArray); ;
1713 0 : assert ( storageClassIndex == sizeOfActualPool );
1714 : }
1715 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgArrayType ) ;
1716 0 : std::cout << " SgArrayType has size " << sizeOfActualPool << std::endl;
1717 0 : SgArrayTypeStorageClass* SgArrayTypeStorageArray = NULL;
1718 0 : if ( 0 < sizeOfActualPool )
1719 : {
1720 0 : SgArrayTypeStorageArray = new SgArrayTypeStorageClass[sizeOfActualPool] ;
1721 0 : unsigned long storageClassIndex = SgArrayType::initializeStorageClassArray (SgArrayTypeStorageArray); ;
1722 0 : assert ( storageClassIndex == sizeOfActualPool );
1723 : }
1724 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgArrowExp ) ;
1725 0 : std::cout << " SgArrowExp has size " << sizeOfActualPool << std::endl;
1726 0 : SgArrowExpStorageClass* SgArrowExpStorageArray = NULL;
1727 0 : if ( 0 < sizeOfActualPool )
1728 : {
1729 0 : SgArrowExpStorageArray = new SgArrowExpStorageClass[sizeOfActualPool] ;
1730 0 : unsigned long storageClassIndex = SgArrowExp::initializeStorageClassArray (SgArrowExpStorageArray); ;
1731 0 : assert ( storageClassIndex == sizeOfActualPool );
1732 : }
1733 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgArrowStarOp ) ;
1734 0 : std::cout << " SgArrowStarOp has size " << sizeOfActualPool << std::endl;
1735 0 : SgArrowStarOpStorageClass* SgArrowStarOpStorageArray = NULL;
1736 0 : if ( 0 < sizeOfActualPool )
1737 : {
1738 0 : SgArrowStarOpStorageArray = new SgArrowStarOpStorageClass[sizeOfActualPool] ;
1739 0 : unsigned long storageClassIndex = SgArrowStarOp::initializeStorageClassArray (SgArrowStarOpStorageArray); ;
1740 0 : assert ( storageClassIndex == sizeOfActualPool );
1741 : }
1742 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAsmOp ) ;
1743 0 : std::cout << " SgAsmOp has size " << sizeOfActualPool << std::endl;
1744 0 : SgAsmOpStorageClass* SgAsmOpStorageArray = NULL;
1745 0 : if ( 0 < sizeOfActualPool )
1746 : {
1747 0 : SgAsmOpStorageArray = new SgAsmOpStorageClass[sizeOfActualPool] ;
1748 0 : unsigned long storageClassIndex = SgAsmOp::initializeStorageClassArray (SgAsmOpStorageArray); ;
1749 0 : assert ( storageClassIndex == sizeOfActualPool );
1750 : }
1751 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAsmStmt ) ;
1752 0 : std::cout << " SgAsmStmt has size " << sizeOfActualPool << std::endl;
1753 0 : SgAsmStmtStorageClass* SgAsmStmtStorageArray = NULL;
1754 0 : if ( 0 < sizeOfActualPool )
1755 : {
1756 0 : SgAsmStmtStorageArray = new SgAsmStmtStorageClass[sizeOfActualPool] ;
1757 0 : unsigned long storageClassIndex = SgAsmStmt::initializeStorageClassArray (SgAsmStmtStorageArray); ;
1758 0 : assert ( storageClassIndex == sizeOfActualPool );
1759 : }
1760 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssertStmt ) ;
1761 0 : std::cout << " SgAssertStmt has size " << sizeOfActualPool << std::endl;
1762 0 : SgAssertStmtStorageClass* SgAssertStmtStorageArray = NULL;
1763 0 : if ( 0 < sizeOfActualPool )
1764 : {
1765 0 : SgAssertStmtStorageArray = new SgAssertStmtStorageClass[sizeOfActualPool] ;
1766 0 : unsigned long storageClassIndex = SgAssertStmt::initializeStorageClassArray (SgAssertStmtStorageArray); ;
1767 0 : assert ( storageClassIndex == sizeOfActualPool );
1768 : }
1769 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssignInitializer ) ;
1770 0 : std::cout << " SgAssignInitializer has size " << sizeOfActualPool << std::endl;
1771 0 : SgAssignInitializerStorageClass* SgAssignInitializerStorageArray = NULL;
1772 0 : if ( 0 < sizeOfActualPool )
1773 : {
1774 0 : SgAssignInitializerStorageArray = new SgAssignInitializerStorageClass[sizeOfActualPool] ;
1775 0 : unsigned long storageClassIndex = SgAssignInitializer::initializeStorageClassArray (SgAssignInitializerStorageArray); ;
1776 0 : assert ( storageClassIndex == sizeOfActualPool );
1777 : }
1778 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssignOp ) ;
1779 0 : std::cout << " SgAssignOp has size " << sizeOfActualPool << std::endl;
1780 0 : SgAssignOpStorageClass* SgAssignOpStorageArray = NULL;
1781 0 : if ( 0 < sizeOfActualPool )
1782 : {
1783 0 : SgAssignOpStorageArray = new SgAssignOpStorageClass[sizeOfActualPool] ;
1784 0 : unsigned long storageClassIndex = SgAssignOp::initializeStorageClassArray (SgAssignOpStorageArray); ;
1785 0 : assert ( storageClassIndex == sizeOfActualPool );
1786 : }
1787 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssignStatement ) ;
1788 0 : std::cout << " SgAssignStatement has size " << sizeOfActualPool << std::endl;
1789 0 : SgAssignStatementStorageClass* SgAssignStatementStorageArray = NULL;
1790 0 : if ( 0 < sizeOfActualPool )
1791 : {
1792 0 : SgAssignStatementStorageArray = new SgAssignStatementStorageClass[sizeOfActualPool] ;
1793 0 : unsigned long storageClassIndex = SgAssignStatement::initializeStorageClassArray (SgAssignStatementStorageArray); ;
1794 0 : assert ( storageClassIndex == sizeOfActualPool );
1795 : }
1796 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssignedGotoStatement ) ;
1797 0 : std::cout << " SgAssignedGotoStatement has size " << sizeOfActualPool << std::endl;
1798 0 : SgAssignedGotoStatementStorageClass* SgAssignedGotoStatementStorageArray = NULL;
1799 0 : if ( 0 < sizeOfActualPool )
1800 : {
1801 0 : SgAssignedGotoStatementStorageArray = new SgAssignedGotoStatementStorageClass[sizeOfActualPool] ;
1802 0 : unsigned long storageClassIndex = SgAssignedGotoStatement::initializeStorageClassArray (SgAssignedGotoStatementStorageArray); ;
1803 0 : assert ( storageClassIndex == sizeOfActualPool );
1804 : }
1805 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAssociateStatement ) ;
1806 0 : std::cout << " SgAssociateStatement has size " << sizeOfActualPool << std::endl;
1807 0 : SgAssociateStatementStorageClass* SgAssociateStatementStorageArray = NULL;
1808 0 : if ( 0 < sizeOfActualPool )
1809 : {
1810 0 : SgAssociateStatementStorageArray = new SgAssociateStatementStorageClass[sizeOfActualPool] ;
1811 0 : unsigned long storageClassIndex = SgAssociateStatement::initializeStorageClassArray (SgAssociateStatementStorageArray); ;
1812 0 : assert ( storageClassIndex == sizeOfActualPool );
1813 : }
1814 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAsteriskShapeExp ) ;
1815 0 : std::cout << " SgAsteriskShapeExp has size " << sizeOfActualPool << std::endl;
1816 0 : SgAsteriskShapeExpStorageClass* SgAsteriskShapeExpStorageArray = NULL;
1817 0 : if ( 0 < sizeOfActualPool )
1818 : {
1819 0 : SgAsteriskShapeExpStorageArray = new SgAsteriskShapeExpStorageClass[sizeOfActualPool] ;
1820 0 : unsigned long storageClassIndex = SgAsteriskShapeExp::initializeStorageClassArray (SgAsteriskShapeExpStorageArray); ;
1821 0 : assert ( storageClassIndex == sizeOfActualPool );
1822 : }
1823 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAttribute ) ;
1824 0 : std::cout << " SgAttribute has size " << sizeOfActualPool << std::endl;
1825 0 : SgAttributeStorageClass* SgAttributeStorageArray = NULL;
1826 0 : if ( 0 < sizeOfActualPool )
1827 : {
1828 0 : SgAttributeStorageArray = new SgAttributeStorageClass[sizeOfActualPool] ;
1829 0 : unsigned long storageClassIndex = SgAttribute::initializeStorageClassArray (SgAttributeStorageArray); ;
1830 0 : assert ( storageClassIndex == sizeOfActualPool );
1831 : }
1832 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAttributeSpecificationStatement ) ;
1833 0 : std::cout << " SgAttributeSpecificationStatement has size " << sizeOfActualPool << std::endl;
1834 0 : SgAttributeSpecificationStatementStorageClass* SgAttributeSpecificationStatementStorageArray = NULL;
1835 0 : if ( 0 < sizeOfActualPool )
1836 : {
1837 0 : SgAttributeSpecificationStatementStorageArray = new SgAttributeSpecificationStatementStorageClass[sizeOfActualPool] ;
1838 0 : unsigned long storageClassIndex = SgAttributeSpecificationStatement::initializeStorageClassArray (SgAttributeSpecificationStatementStorageArray); ;
1839 0 : assert ( storageClassIndex == sizeOfActualPool );
1840 : }
1841 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAutoType ) ;
1842 0 : std::cout << " SgAutoType has size " << sizeOfActualPool << std::endl;
1843 0 : SgAutoTypeStorageClass* SgAutoTypeStorageArray = NULL;
1844 0 : if ( 0 < sizeOfActualPool )
1845 : {
1846 0 : SgAutoTypeStorageArray = new SgAutoTypeStorageClass[sizeOfActualPool] ;
1847 0 : unsigned long storageClassIndex = SgAutoType::initializeStorageClassArray (SgAutoTypeStorageArray); ;
1848 0 : assert ( storageClassIndex == sizeOfActualPool );
1849 : }
1850 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAwaitExpression ) ;
1851 0 : std::cout << " SgAwaitExpression has size " << sizeOfActualPool << std::endl;
1852 0 : SgAwaitExpressionStorageClass* SgAwaitExpressionStorageArray = NULL;
1853 0 : if ( 0 < sizeOfActualPool )
1854 : {
1855 0 : SgAwaitExpressionStorageArray = new SgAwaitExpressionStorageClass[sizeOfActualPool] ;
1856 0 : unsigned long storageClassIndex = SgAwaitExpression::initializeStorageClassArray (SgAwaitExpressionStorageArray); ;
1857 0 : assert ( storageClassIndex == sizeOfActualPool );
1858 : }
1859 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBackspaceStatement ) ;
1860 0 : std::cout << " SgBackspaceStatement has size " << sizeOfActualPool << std::endl;
1861 0 : SgBackspaceStatementStorageClass* SgBackspaceStatementStorageArray = NULL;
1862 0 : if ( 0 < sizeOfActualPool )
1863 : {
1864 0 : SgBackspaceStatementStorageArray = new SgBackspaceStatementStorageClass[sizeOfActualPool] ;
1865 0 : unsigned long storageClassIndex = SgBackspaceStatement::initializeStorageClassArray (SgBackspaceStatementStorageArray); ;
1866 0 : assert ( storageClassIndex == sizeOfActualPool );
1867 : }
1868 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBaseClass ) ;
1869 0 : std::cout << " SgBaseClass has size " << sizeOfActualPool << std::endl;
1870 0 : SgBaseClassStorageClass* SgBaseClassStorageArray = NULL;
1871 0 : if ( 0 < sizeOfActualPool )
1872 : {
1873 0 : SgBaseClassStorageArray = new SgBaseClassStorageClass[sizeOfActualPool] ;
1874 0 : unsigned long storageClassIndex = SgBaseClass::initializeStorageClassArray (SgBaseClassStorageArray); ;
1875 0 : assert ( storageClassIndex == sizeOfActualPool );
1876 : }
1877 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExpBaseClass ) ;
1878 0 : std::cout << " SgExpBaseClass has size " << sizeOfActualPool << std::endl;
1879 0 : SgExpBaseClassStorageClass* SgExpBaseClassStorageArray = NULL;
1880 0 : if ( 0 < sizeOfActualPool )
1881 : {
1882 0 : SgExpBaseClassStorageArray = new SgExpBaseClassStorageClass[sizeOfActualPool] ;
1883 0 : unsigned long storageClassIndex = SgExpBaseClass::initializeStorageClassArray (SgExpBaseClassStorageArray); ;
1884 0 : assert ( storageClassIndex == sizeOfActualPool );
1885 : }
1886 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBaseClassModifier ) ;
1887 0 : std::cout << " SgBaseClassModifier has size " << sizeOfActualPool << std::endl;
1888 0 : SgBaseClassModifierStorageClass* SgBaseClassModifierStorageArray = NULL;
1889 0 : if ( 0 < sizeOfActualPool )
1890 : {
1891 0 : SgBaseClassModifierStorageArray = new SgBaseClassModifierStorageClass[sizeOfActualPool] ;
1892 0 : unsigned long storageClassIndex = SgBaseClassModifier::initializeStorageClassArray (SgBaseClassModifierStorageArray); ;
1893 0 : assert ( storageClassIndex == sizeOfActualPool );
1894 : }
1895 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBasicBlock ) ;
1896 0 : std::cout << " SgBasicBlock has size " << sizeOfActualPool << std::endl;
1897 0 : SgBasicBlockStorageClass* SgBasicBlockStorageArray = NULL;
1898 0 : if ( 0 < sizeOfActualPool )
1899 : {
1900 0 : SgBasicBlockStorageArray = new SgBasicBlockStorageClass[sizeOfActualPool] ;
1901 0 : unsigned long storageClassIndex = SgBasicBlock::initializeStorageClassArray (SgBasicBlockStorageArray); ;
1902 0 : assert ( storageClassIndex == sizeOfActualPool );
1903 : }
1904 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBidirectionalGraph ) ;
1905 0 : std::cout << " SgBidirectionalGraph has size " << sizeOfActualPool << std::endl;
1906 0 : SgBidirectionalGraphStorageClass* SgBidirectionalGraphStorageArray = NULL;
1907 0 : if ( 0 < sizeOfActualPool )
1908 : {
1909 0 : SgBidirectionalGraphStorageArray = new SgBidirectionalGraphStorageClass[sizeOfActualPool] ;
1910 0 : unsigned long storageClassIndex = SgBidirectionalGraph::initializeStorageClassArray (SgBidirectionalGraphStorageArray); ;
1911 0 : assert ( storageClassIndex == sizeOfActualPool );
1912 : }
1913 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBinaryOp ) ;
1914 0 : std::cout << " SgBinaryOp has size " << sizeOfActualPool << std::endl;
1915 0 : SgBinaryOpStorageClass* SgBinaryOpStorageArray = NULL;
1916 0 : if ( 0 < sizeOfActualPool )
1917 : {
1918 0 : SgBinaryOpStorageArray = new SgBinaryOpStorageClass[sizeOfActualPool] ;
1919 0 : unsigned long storageClassIndex = SgBinaryOp::initializeStorageClassArray (SgBinaryOpStorageArray); ;
1920 0 : assert ( storageClassIndex == sizeOfActualPool );
1921 : }
1922 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitAndOp ) ;
1923 0 : std::cout << " SgBitAndOp has size " << sizeOfActualPool << std::endl;
1924 0 : SgBitAndOpStorageClass* SgBitAndOpStorageArray = NULL;
1925 0 : if ( 0 < sizeOfActualPool )
1926 : {
1927 0 : SgBitAndOpStorageArray = new SgBitAndOpStorageClass[sizeOfActualPool] ;
1928 0 : unsigned long storageClassIndex = SgBitAndOp::initializeStorageClassArray (SgBitAndOpStorageArray); ;
1929 0 : assert ( storageClassIndex == sizeOfActualPool );
1930 : }
1931 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitAttribute ) ;
1932 0 : std::cout << " SgBitAttribute has size " << sizeOfActualPool << std::endl;
1933 0 : SgBitAttributeStorageClass* SgBitAttributeStorageArray = NULL;
1934 0 : if ( 0 < sizeOfActualPool )
1935 : {
1936 0 : SgBitAttributeStorageArray = new SgBitAttributeStorageClass[sizeOfActualPool] ;
1937 0 : unsigned long storageClassIndex = SgBitAttribute::initializeStorageClassArray (SgBitAttributeStorageArray); ;
1938 0 : assert ( storageClassIndex == sizeOfActualPool );
1939 : }
1940 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitComplementOp ) ;
1941 0 : std::cout << " SgBitComplementOp has size " << sizeOfActualPool << std::endl;
1942 0 : SgBitComplementOpStorageClass* SgBitComplementOpStorageArray = NULL;
1943 0 : if ( 0 < sizeOfActualPool )
1944 : {
1945 0 : SgBitComplementOpStorageArray = new SgBitComplementOpStorageClass[sizeOfActualPool] ;
1946 0 : unsigned long storageClassIndex = SgBitComplementOp::initializeStorageClassArray (SgBitComplementOpStorageArray); ;
1947 0 : assert ( storageClassIndex == sizeOfActualPool );
1948 : }
1949 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitEqvOp ) ;
1950 0 : std::cout << " SgBitEqvOp has size " << sizeOfActualPool << std::endl;
1951 0 : SgBitEqvOpStorageClass* SgBitEqvOpStorageArray = NULL;
1952 0 : if ( 0 < sizeOfActualPool )
1953 : {
1954 0 : SgBitEqvOpStorageArray = new SgBitEqvOpStorageClass[sizeOfActualPool] ;
1955 0 : unsigned long storageClassIndex = SgBitEqvOp::initializeStorageClassArray (SgBitEqvOpStorageArray); ;
1956 0 : assert ( storageClassIndex == sizeOfActualPool );
1957 : }
1958 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitOrOp ) ;
1959 0 : std::cout << " SgBitOrOp has size " << sizeOfActualPool << std::endl;
1960 0 : SgBitOrOpStorageClass* SgBitOrOpStorageArray = NULL;
1961 0 : if ( 0 < sizeOfActualPool )
1962 : {
1963 0 : SgBitOrOpStorageArray = new SgBitOrOpStorageClass[sizeOfActualPool] ;
1964 0 : unsigned long storageClassIndex = SgBitOrOp::initializeStorageClassArray (SgBitOrOpStorageArray); ;
1965 0 : assert ( storageClassIndex == sizeOfActualPool );
1966 : }
1967 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBitXorOp ) ;
1968 0 : std::cout << " SgBitXorOp has size " << sizeOfActualPool << std::endl;
1969 0 : SgBitXorOpStorageClass* SgBitXorOpStorageArray = NULL;
1970 0 : if ( 0 < sizeOfActualPool )
1971 : {
1972 0 : SgBitXorOpStorageArray = new SgBitXorOpStorageClass[sizeOfActualPool] ;
1973 0 : unsigned long storageClassIndex = SgBitXorOp::initializeStorageClassArray (SgBitXorOpStorageArray); ;
1974 0 : assert ( storageClassIndex == sizeOfActualPool );
1975 : }
1976 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBlockDataStatement ) ;
1977 0 : std::cout << " SgBlockDataStatement has size " << sizeOfActualPool << std::endl;
1978 0 : SgBlockDataStatementStorageClass* SgBlockDataStatementStorageArray = NULL;
1979 0 : if ( 0 < sizeOfActualPool )
1980 : {
1981 0 : SgBlockDataStatementStorageArray = new SgBlockDataStatementStorageClass[sizeOfActualPool] ;
1982 0 : unsigned long storageClassIndex = SgBlockDataStatement::initializeStorageClassArray (SgBlockDataStatementStorageArray); ;
1983 0 : assert ( storageClassIndex == sizeOfActualPool );
1984 : }
1985 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBoolValExp ) ;
1986 0 : std::cout << " SgBoolValExp has size " << sizeOfActualPool << std::endl;
1987 0 : SgBoolValExpStorageClass* SgBoolValExpStorageArray = NULL;
1988 0 : if ( 0 < sizeOfActualPool )
1989 : {
1990 0 : SgBoolValExpStorageArray = new SgBoolValExpStorageClass[sizeOfActualPool] ;
1991 0 : unsigned long storageClassIndex = SgBoolValExp::initializeStorageClassArray (SgBoolValExpStorageArray); ;
1992 0 : assert ( storageClassIndex == sizeOfActualPool );
1993 : }
1994 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBreakStmt ) ;
1995 0 : std::cout << " SgBreakStmt has size " << sizeOfActualPool << std::endl;
1996 0 : SgBreakStmtStorageClass* SgBreakStmtStorageArray = NULL;
1997 0 : if ( 0 < sizeOfActualPool )
1998 : {
1999 0 : SgBreakStmtStorageArray = new SgBreakStmtStorageClass[sizeOfActualPool] ;
2000 0 : unsigned long storageClassIndex = SgBreakStmt::initializeStorageClassArray (SgBreakStmtStorageArray); ;
2001 0 : assert ( storageClassIndex == sizeOfActualPool );
2002 : }
2003 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgBracedInitializer ) ;
2004 0 : std::cout << " SgBracedInitializer has size " << sizeOfActualPool << std::endl;
2005 0 : SgBracedInitializerStorageClass* SgBracedInitializerStorageArray = NULL;
2006 0 : if ( 0 < sizeOfActualPool )
2007 : {
2008 0 : SgBracedInitializerStorageArray = new SgBracedInitializerStorageClass[sizeOfActualPool] ;
2009 0 : unsigned long storageClassIndex = SgBracedInitializer::initializeStorageClassArray (SgBracedInitializerStorageArray); ;
2010 0 : assert ( storageClassIndex == sizeOfActualPool );
2011 : }
2012 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgC_PreprocessorDirectiveStatement ) ;
2013 0 : std::cout << " SgC_PreprocessorDirectiveStatement has size " << sizeOfActualPool << std::endl;
2014 0 : SgC_PreprocessorDirectiveStatementStorageClass* SgC_PreprocessorDirectiveStatementStorageArray = NULL;
2015 0 : if ( 0 < sizeOfActualPool )
2016 : {
2017 0 : SgC_PreprocessorDirectiveStatementStorageArray = new SgC_PreprocessorDirectiveStatementStorageClass[sizeOfActualPool] ;
2018 0 : unsigned long storageClassIndex = SgC_PreprocessorDirectiveStatement::initializeStorageClassArray (SgC_PreprocessorDirectiveStatementStorageArray); ;
2019 0 : assert ( storageClassIndex == sizeOfActualPool );
2020 : }
2021 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCaseOptionStmt ) ;
2022 0 : std::cout << " SgCaseOptionStmt has size " << sizeOfActualPool << std::endl;
2023 0 : SgCaseOptionStmtStorageClass* SgCaseOptionStmtStorageArray = NULL;
2024 0 : if ( 0 < sizeOfActualPool )
2025 : {
2026 0 : SgCaseOptionStmtStorageArray = new SgCaseOptionStmtStorageClass[sizeOfActualPool] ;
2027 0 : unsigned long storageClassIndex = SgCaseOptionStmt::initializeStorageClassArray (SgCaseOptionStmtStorageArray); ;
2028 0 : assert ( storageClassIndex == sizeOfActualPool );
2029 : }
2030 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCastExp ) ;
2031 0 : std::cout << " SgCastExp has size " << sizeOfActualPool << std::endl;
2032 0 : SgCastExpStorageClass* SgCastExpStorageArray = NULL;
2033 0 : if ( 0 < sizeOfActualPool )
2034 : {
2035 0 : SgCastExpStorageArray = new SgCastExpStorageClass[sizeOfActualPool] ;
2036 0 : unsigned long storageClassIndex = SgCastExp::initializeStorageClassArray (SgCastExpStorageArray); ;
2037 0 : assert ( storageClassIndex == sizeOfActualPool );
2038 : }
2039 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCatchOptionStmt ) ;
2040 0 : std::cout << " SgCatchOptionStmt has size " << sizeOfActualPool << std::endl;
2041 0 : SgCatchOptionStmtStorageClass* SgCatchOptionStmtStorageArray = NULL;
2042 0 : if ( 0 < sizeOfActualPool )
2043 : {
2044 0 : SgCatchOptionStmtStorageArray = new SgCatchOptionStmtStorageClass[sizeOfActualPool] ;
2045 0 : unsigned long storageClassIndex = SgCatchOptionStmt::initializeStorageClassArray (SgCatchOptionStmtStorageArray); ;
2046 0 : assert ( storageClassIndex == sizeOfActualPool );
2047 : }
2048 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCatchStatementSeq ) ;
2049 0 : std::cout << " SgCatchStatementSeq has size " << sizeOfActualPool << std::endl;
2050 0 : SgCatchStatementSeqStorageClass* SgCatchStatementSeqStorageArray = NULL;
2051 0 : if ( 0 < sizeOfActualPool )
2052 : {
2053 0 : SgCatchStatementSeqStorageArray = new SgCatchStatementSeqStorageClass[sizeOfActualPool] ;
2054 0 : unsigned long storageClassIndex = SgCatchStatementSeq::initializeStorageClassArray (SgCatchStatementSeqStorageArray); ;
2055 0 : assert ( storageClassIndex == sizeOfActualPool );
2056 : }
2057 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCharVal ) ;
2058 0 : std::cout << " SgCharVal has size " << sizeOfActualPool << std::endl;
2059 0 : SgCharValStorageClass* SgCharValStorageArray = NULL;
2060 0 : if ( 0 < sizeOfActualPool )
2061 : {
2062 0 : SgCharValStorageArray = new SgCharValStorageClass[sizeOfActualPool] ;
2063 0 : unsigned long storageClassIndex = SgCharVal::initializeStorageClassArray (SgCharValStorageArray); ;
2064 0 : assert ( storageClassIndex == sizeOfActualPool );
2065 : }
2066 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgChar16Val ) ;
2067 0 : std::cout << " SgChar16Val has size " << sizeOfActualPool << std::endl;
2068 0 : SgChar16ValStorageClass* SgChar16ValStorageArray = NULL;
2069 0 : if ( 0 < sizeOfActualPool )
2070 : {
2071 0 : SgChar16ValStorageArray = new SgChar16ValStorageClass[sizeOfActualPool] ;
2072 0 : unsigned long storageClassIndex = SgChar16Val::initializeStorageClassArray (SgChar16ValStorageArray); ;
2073 0 : assert ( storageClassIndex == sizeOfActualPool );
2074 : }
2075 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgChar32Val ) ;
2076 0 : std::cout << " SgChar32Val has size " << sizeOfActualPool << std::endl;
2077 0 : SgChar32ValStorageClass* SgChar32ValStorageArray = NULL;
2078 0 : if ( 0 < sizeOfActualPool )
2079 : {
2080 0 : SgChar32ValStorageArray = new SgChar32ValStorageClass[sizeOfActualPool] ;
2081 0 : unsigned long storageClassIndex = SgChar32Val::initializeStorageClassArray (SgChar32ValStorageArray); ;
2082 0 : assert ( storageClassIndex == sizeOfActualPool );
2083 : }
2084 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgChooseExpression ) ;
2085 0 : std::cout << " SgChooseExpression has size " << sizeOfActualPool << std::endl;
2086 0 : SgChooseExpressionStorageClass* SgChooseExpressionStorageArray = NULL;
2087 0 : if ( 0 < sizeOfActualPool )
2088 : {
2089 0 : SgChooseExpressionStorageArray = new SgChooseExpressionStorageClass[sizeOfActualPool] ;
2090 0 : unsigned long storageClassIndex = SgChooseExpression::initializeStorageClassArray (SgChooseExpressionStorageArray); ;
2091 0 : assert ( storageClassIndex == sizeOfActualPool );
2092 : }
2093 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassDecl_attr ) ;
2094 0 : std::cout << " SgClassDecl_attr has size " << sizeOfActualPool << std::endl;
2095 0 : SgClassDecl_attrStorageClass* SgClassDecl_attrStorageArray = NULL;
2096 0 : if ( 0 < sizeOfActualPool )
2097 : {
2098 0 : SgClassDecl_attrStorageArray = new SgClassDecl_attrStorageClass[sizeOfActualPool] ;
2099 0 : unsigned long storageClassIndex = SgClassDecl_attr::initializeStorageClassArray (SgClassDecl_attrStorageArray); ;
2100 0 : assert ( storageClassIndex == sizeOfActualPool );
2101 : }
2102 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassDeclaration ) ;
2103 0 : std::cout << " SgClassDeclaration has size " << sizeOfActualPool << std::endl;
2104 0 : SgClassDeclarationStorageClass* SgClassDeclarationStorageArray = NULL;
2105 0 : if ( 0 < sizeOfActualPool )
2106 : {
2107 0 : SgClassDeclarationStorageArray = new SgClassDeclarationStorageClass[sizeOfActualPool] ;
2108 0 : unsigned long storageClassIndex = SgClassDeclaration::initializeStorageClassArray (SgClassDeclarationStorageArray); ;
2109 0 : assert ( storageClassIndex == sizeOfActualPool );
2110 : }
2111 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassDefinition ) ;
2112 0 : std::cout << " SgClassDefinition has size " << sizeOfActualPool << std::endl;
2113 0 : SgClassDefinitionStorageClass* SgClassDefinitionStorageArray = NULL;
2114 0 : if ( 0 < sizeOfActualPool )
2115 : {
2116 0 : SgClassDefinitionStorageArray = new SgClassDefinitionStorageClass[sizeOfActualPool] ;
2117 0 : unsigned long storageClassIndex = SgClassDefinition::initializeStorageClassArray (SgClassDefinitionStorageArray); ;
2118 0 : assert ( storageClassIndex == sizeOfActualPool );
2119 : }
2120 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassNameRefExp ) ;
2121 0 : std::cout << " SgClassNameRefExp has size " << sizeOfActualPool << std::endl;
2122 0 : SgClassNameRefExpStorageClass* SgClassNameRefExpStorageArray = NULL;
2123 0 : if ( 0 < sizeOfActualPool )
2124 : {
2125 0 : SgClassNameRefExpStorageArray = new SgClassNameRefExpStorageClass[sizeOfActualPool] ;
2126 0 : unsigned long storageClassIndex = SgClassNameRefExp::initializeStorageClassArray (SgClassNameRefExpStorageArray); ;
2127 0 : assert ( storageClassIndex == sizeOfActualPool );
2128 : }
2129 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassSymbol ) ;
2130 0 : std::cout << " SgClassSymbol has size " << sizeOfActualPool << std::endl;
2131 0 : SgClassSymbolStorageClass* SgClassSymbolStorageArray = NULL;
2132 0 : if ( 0 < sizeOfActualPool )
2133 : {
2134 0 : SgClassSymbolStorageArray = new SgClassSymbolStorageClass[sizeOfActualPool] ;
2135 0 : unsigned long storageClassIndex = SgClassSymbol::initializeStorageClassArray (SgClassSymbolStorageArray); ;
2136 0 : assert ( storageClassIndex == sizeOfActualPool );
2137 : }
2138 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassType ) ;
2139 0 : std::cout << " SgClassType has size " << sizeOfActualPool << std::endl;
2140 0 : SgClassTypeStorageClass* SgClassTypeStorageArray = NULL;
2141 0 : if ( 0 < sizeOfActualPool )
2142 : {
2143 0 : SgClassTypeStorageArray = new SgClassTypeStorageClass[sizeOfActualPool] ;
2144 0 : unsigned long storageClassIndex = SgClassType::initializeStorageClassArray (SgClassTypeStorageArray); ;
2145 0 : assert ( storageClassIndex == sizeOfActualPool );
2146 : }
2147 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClinkageDeclarationStatement ) ;
2148 0 : std::cout << " SgClinkageDeclarationStatement has size " << sizeOfActualPool << std::endl;
2149 0 : SgClinkageDeclarationStatementStorageClass* SgClinkageDeclarationStatementStorageArray = NULL;
2150 0 : if ( 0 < sizeOfActualPool )
2151 : {
2152 0 : SgClinkageDeclarationStatementStorageArray = new SgClinkageDeclarationStatementStorageClass[sizeOfActualPool] ;
2153 0 : unsigned long storageClassIndex = SgClinkageDeclarationStatement::initializeStorageClassArray (SgClinkageDeclarationStatementStorageArray); ;
2154 0 : assert ( storageClassIndex == sizeOfActualPool );
2155 : }
2156 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClinkageEndStatement ) ;
2157 0 : std::cout << " SgClinkageEndStatement has size " << sizeOfActualPool << std::endl;
2158 0 : SgClinkageEndStatementStorageClass* SgClinkageEndStatementStorageArray = NULL;
2159 0 : if ( 0 < sizeOfActualPool )
2160 : {
2161 0 : SgClinkageEndStatementStorageArray = new SgClinkageEndStatementStorageClass[sizeOfActualPool] ;
2162 0 : unsigned long storageClassIndex = SgClinkageEndStatement::initializeStorageClassArray (SgClinkageEndStatementStorageArray); ;
2163 0 : assert ( storageClassIndex == sizeOfActualPool );
2164 : }
2165 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClinkageStartStatement ) ;
2166 0 : std::cout << " SgClinkageStartStatement has size " << sizeOfActualPool << std::endl;
2167 0 : SgClinkageStartStatementStorageClass* SgClinkageStartStatementStorageArray = NULL;
2168 0 : if ( 0 < sizeOfActualPool )
2169 : {
2170 0 : SgClinkageStartStatementStorageArray = new SgClinkageStartStatementStorageClass[sizeOfActualPool] ;
2171 0 : unsigned long storageClassIndex = SgClinkageStartStatement::initializeStorageClassArray (SgClinkageStartStatementStorageArray); ;
2172 0 : assert ( storageClassIndex == sizeOfActualPool );
2173 : }
2174 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCloseStatement ) ;
2175 0 : std::cout << " SgCloseStatement has size " << sizeOfActualPool << std::endl;
2176 0 : SgCloseStatementStorageClass* SgCloseStatementStorageArray = NULL;
2177 0 : if ( 0 < sizeOfActualPool )
2178 : {
2179 0 : SgCloseStatementStorageArray = new SgCloseStatementStorageClass[sizeOfActualPool] ;
2180 0 : unsigned long storageClassIndex = SgCloseStatement::initializeStorageClassArray (SgCloseStatementStorageArray); ;
2181 0 : assert ( storageClassIndex == sizeOfActualPool );
2182 : }
2183 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgColonShapeExp ) ;
2184 0 : std::cout << " SgColonShapeExp has size " << sizeOfActualPool << std::endl;
2185 0 : SgColonShapeExpStorageClass* SgColonShapeExpStorageArray = NULL;
2186 0 : if ( 0 < sizeOfActualPool )
2187 : {
2188 0 : SgColonShapeExpStorageArray = new SgColonShapeExpStorageClass[sizeOfActualPool] ;
2189 0 : unsigned long storageClassIndex = SgColonShapeExp::initializeStorageClassArray (SgColonShapeExpStorageArray); ;
2190 0 : assert ( storageClassIndex == sizeOfActualPool );
2191 : }
2192 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCommaOpExp ) ;
2193 0 : std::cout << " SgCommaOpExp has size " << sizeOfActualPool << std::endl;
2194 0 : SgCommaOpExpStorageClass* SgCommaOpExpStorageArray = NULL;
2195 0 : if ( 0 < sizeOfActualPool )
2196 : {
2197 0 : SgCommaOpExpStorageArray = new SgCommaOpExpStorageClass[sizeOfActualPool] ;
2198 0 : unsigned long storageClassIndex = SgCommaOpExp::initializeStorageClassArray (SgCommaOpExpStorageArray); ;
2199 0 : assert ( storageClassIndex == sizeOfActualPool );
2200 : }
2201 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCommonBlock ) ;
2202 0 : std::cout << " SgCommonBlock has size " << sizeOfActualPool << std::endl;
2203 0 : SgCommonBlockStorageClass* SgCommonBlockStorageArray = NULL;
2204 0 : if ( 0 < sizeOfActualPool )
2205 : {
2206 0 : SgCommonBlockStorageArray = new SgCommonBlockStorageClass[sizeOfActualPool] ;
2207 0 : unsigned long storageClassIndex = SgCommonBlock::initializeStorageClassArray (SgCommonBlockStorageArray); ;
2208 0 : assert ( storageClassIndex == sizeOfActualPool );
2209 : }
2210 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCommonBlockObject ) ;
2211 0 : std::cout << " SgCommonBlockObject has size " << sizeOfActualPool << std::endl;
2212 0 : SgCommonBlockObjectStorageClass* SgCommonBlockObjectStorageArray = NULL;
2213 0 : if ( 0 < sizeOfActualPool )
2214 : {
2215 0 : SgCommonBlockObjectStorageArray = new SgCommonBlockObjectStorageClass[sizeOfActualPool] ;
2216 0 : unsigned long storageClassIndex = SgCommonBlockObject::initializeStorageClassArray (SgCommonBlockObjectStorageArray); ;
2217 0 : assert ( storageClassIndex == sizeOfActualPool );
2218 : }
2219 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCommonSymbol ) ;
2220 0 : std::cout << " SgCommonSymbol has size " << sizeOfActualPool << std::endl;
2221 0 : SgCommonSymbolStorageClass* SgCommonSymbolStorageArray = NULL;
2222 0 : if ( 0 < sizeOfActualPool )
2223 : {
2224 0 : SgCommonSymbolStorageArray = new SgCommonSymbolStorageClass[sizeOfActualPool] ;
2225 0 : unsigned long storageClassIndex = SgCommonSymbol::initializeStorageClassArray (SgCommonSymbolStorageArray); ;
2226 0 : assert ( storageClassIndex == sizeOfActualPool );
2227 : }
2228 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgComplexVal ) ;
2229 0 : std::cout << " SgComplexVal has size " << sizeOfActualPool << std::endl;
2230 0 : SgComplexValStorageClass* SgComplexValStorageArray = NULL;
2231 0 : if ( 0 < sizeOfActualPool )
2232 : {
2233 0 : SgComplexValStorageArray = new SgComplexValStorageClass[sizeOfActualPool] ;
2234 0 : unsigned long storageClassIndex = SgComplexVal::initializeStorageClassArray (SgComplexValStorageArray); ;
2235 0 : assert ( storageClassIndex == sizeOfActualPool );
2236 : }
2237 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgComprehension ) ;
2238 0 : std::cout << " SgComprehension has size " << sizeOfActualPool << std::endl;
2239 0 : SgComprehensionStorageClass* SgComprehensionStorageArray = NULL;
2240 0 : if ( 0 < sizeOfActualPool )
2241 : {
2242 0 : SgComprehensionStorageArray = new SgComprehensionStorageClass[sizeOfActualPool] ;
2243 0 : unsigned long storageClassIndex = SgComprehension::initializeStorageClassArray (SgComprehensionStorageArray); ;
2244 0 : assert ( storageClassIndex == sizeOfActualPool );
2245 : }
2246 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCompoundAssignOp ) ;
2247 0 : std::cout << " SgCompoundAssignOp has size " << sizeOfActualPool << std::endl;
2248 0 : SgCompoundAssignOpStorageClass* SgCompoundAssignOpStorageArray = NULL;
2249 0 : if ( 0 < sizeOfActualPool )
2250 : {
2251 0 : SgCompoundAssignOpStorageArray = new SgCompoundAssignOpStorageClass[sizeOfActualPool] ;
2252 0 : unsigned long storageClassIndex = SgCompoundAssignOp::initializeStorageClassArray (SgCompoundAssignOpStorageArray); ;
2253 0 : assert ( storageClassIndex == sizeOfActualPool );
2254 : }
2255 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCompoundInitializer ) ;
2256 0 : std::cout << " SgCompoundInitializer has size " << sizeOfActualPool << std::endl;
2257 0 : SgCompoundInitializerStorageClass* SgCompoundInitializerStorageArray = NULL;
2258 0 : if ( 0 < sizeOfActualPool )
2259 : {
2260 0 : SgCompoundInitializerStorageArray = new SgCompoundInitializerStorageClass[sizeOfActualPool] ;
2261 0 : unsigned long storageClassIndex = SgCompoundInitializer::initializeStorageClassArray (SgCompoundInitializerStorageArray); ;
2262 0 : assert ( storageClassIndex == sizeOfActualPool );
2263 : }
2264 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCompoundLiteralExp ) ;
2265 0 : std::cout << " SgCompoundLiteralExp has size " << sizeOfActualPool << std::endl;
2266 0 : SgCompoundLiteralExpStorageClass* SgCompoundLiteralExpStorageArray = NULL;
2267 0 : if ( 0 < sizeOfActualPool )
2268 : {
2269 0 : SgCompoundLiteralExpStorageArray = new SgCompoundLiteralExpStorageClass[sizeOfActualPool] ;
2270 0 : unsigned long storageClassIndex = SgCompoundLiteralExp::initializeStorageClassArray (SgCompoundLiteralExpStorageArray); ;
2271 0 : assert ( storageClassIndex == sizeOfActualPool );
2272 : }
2273 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgComputedGotoStatement ) ;
2274 0 : std::cout << " SgComputedGotoStatement has size " << sizeOfActualPool << std::endl;
2275 0 : SgComputedGotoStatementStorageClass* SgComputedGotoStatementStorageArray = NULL;
2276 0 : if ( 0 < sizeOfActualPool )
2277 : {
2278 0 : SgComputedGotoStatementStorageArray = new SgComputedGotoStatementStorageClass[sizeOfActualPool] ;
2279 0 : unsigned long storageClassIndex = SgComputedGotoStatement::initializeStorageClassArray (SgComputedGotoStatementStorageArray); ;
2280 0 : assert ( storageClassIndex == sizeOfActualPool );
2281 : }
2282 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgConcatenationOp ) ;
2283 0 : std::cout << " SgConcatenationOp has size " << sizeOfActualPool << std::endl;
2284 0 : SgConcatenationOpStorageClass* SgConcatenationOpStorageArray = NULL;
2285 0 : if ( 0 < sizeOfActualPool )
2286 : {
2287 0 : SgConcatenationOpStorageArray = new SgConcatenationOpStorageClass[sizeOfActualPool] ;
2288 0 : unsigned long storageClassIndex = SgConcatenationOp::initializeStorageClassArray (SgConcatenationOpStorageArray); ;
2289 0 : assert ( storageClassIndex == sizeOfActualPool );
2290 : }
2291 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgConditionalExp ) ;
2292 0 : std::cout << " SgConditionalExp has size " << sizeOfActualPool << std::endl;
2293 0 : SgConditionalExpStorageClass* SgConditionalExpStorageArray = NULL;
2294 0 : if ( 0 < sizeOfActualPool )
2295 : {
2296 0 : SgConditionalExpStorageArray = new SgConditionalExpStorageClass[sizeOfActualPool] ;
2297 0 : unsigned long storageClassIndex = SgConditionalExp::initializeStorageClassArray (SgConditionalExpStorageArray); ;
2298 0 : assert ( storageClassIndex == sizeOfActualPool );
2299 : }
2300 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgConjugateOp ) ;
2301 0 : std::cout << " SgConjugateOp has size " << sizeOfActualPool << std::endl;
2302 0 : SgConjugateOpStorageClass* SgConjugateOpStorageArray = NULL;
2303 0 : if ( 0 < sizeOfActualPool )
2304 : {
2305 0 : SgConjugateOpStorageArray = new SgConjugateOpStorageClass[sizeOfActualPool] ;
2306 0 : unsigned long storageClassIndex = SgConjugateOp::initializeStorageClassArray (SgConjugateOpStorageArray); ;
2307 0 : assert ( storageClassIndex == sizeOfActualPool );
2308 : }
2309 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgConstVolatileModifier ) ;
2310 0 : std::cout << " SgConstVolatileModifier has size " << sizeOfActualPool << std::endl;
2311 0 : SgConstVolatileModifierStorageClass* SgConstVolatileModifierStorageArray = NULL;
2312 0 : if ( 0 < sizeOfActualPool )
2313 : {
2314 0 : SgConstVolatileModifierStorageArray = new SgConstVolatileModifierStorageClass[sizeOfActualPool] ;
2315 0 : unsigned long storageClassIndex = SgConstVolatileModifier::initializeStorageClassArray (SgConstVolatileModifierStorageArray); ;
2316 0 : assert ( storageClassIndex == sizeOfActualPool );
2317 : }
2318 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgConstructorInitializer ) ;
2319 0 : std::cout << " SgConstructorInitializer has size " << sizeOfActualPool << std::endl;
2320 0 : SgConstructorInitializerStorageClass* SgConstructorInitializerStorageArray = NULL;
2321 0 : if ( 0 < sizeOfActualPool )
2322 : {
2323 0 : SgConstructorInitializerStorageArray = new SgConstructorInitializerStorageClass[sizeOfActualPool] ;
2324 0 : unsigned long storageClassIndex = SgConstructorInitializer::initializeStorageClassArray (SgConstructorInitializerStorageArray); ;
2325 0 : assert ( storageClassIndex == sizeOfActualPool );
2326 : }
2327 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgContainsStatement ) ;
2328 0 : std::cout << " SgContainsStatement has size " << sizeOfActualPool << std::endl;
2329 0 : SgContainsStatementStorageClass* SgContainsStatementStorageArray = NULL;
2330 0 : if ( 0 < sizeOfActualPool )
2331 : {
2332 0 : SgContainsStatementStorageArray = new SgContainsStatementStorageClass[sizeOfActualPool] ;
2333 0 : unsigned long storageClassIndex = SgContainsStatement::initializeStorageClassArray (SgContainsStatementStorageArray); ;
2334 0 : assert ( storageClassIndex == sizeOfActualPool );
2335 : }
2336 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgContinueStmt ) ;
2337 0 : std::cout << " SgContinueStmt has size " << sizeOfActualPool << std::endl;
2338 0 : SgContinueStmtStorageClass* SgContinueStmtStorageArray = NULL;
2339 0 : if ( 0 < sizeOfActualPool )
2340 : {
2341 0 : SgContinueStmtStorageArray = new SgContinueStmtStorageClass[sizeOfActualPool] ;
2342 0 : unsigned long storageClassIndex = SgContinueStmt::initializeStorageClassArray (SgContinueStmtStorageArray); ;
2343 0 : assert ( storageClassIndex == sizeOfActualPool );
2344 : }
2345 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCtorInitializerList ) ;
2346 0 : std::cout << " SgCtorInitializerList has size " << sizeOfActualPool << std::endl;
2347 0 : SgCtorInitializerListStorageClass* SgCtorInitializerListStorageArray = NULL;
2348 0 : if ( 0 < sizeOfActualPool )
2349 : {
2350 0 : SgCtorInitializerListStorageArray = new SgCtorInitializerListStorageClass[sizeOfActualPool] ;
2351 0 : unsigned long storageClassIndex = SgCtorInitializerList::initializeStorageClassArray (SgCtorInitializerListStorageArray); ;
2352 0 : assert ( storageClassIndex == sizeOfActualPool );
2353 : }
2354 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDataStatementGroup ) ;
2355 0 : std::cout << " SgDataStatementGroup has size " << sizeOfActualPool << std::endl;
2356 0 : SgDataStatementGroupStorageClass* SgDataStatementGroupStorageArray = NULL;
2357 0 : if ( 0 < sizeOfActualPool )
2358 : {
2359 0 : SgDataStatementGroupStorageArray = new SgDataStatementGroupStorageClass[sizeOfActualPool] ;
2360 0 : unsigned long storageClassIndex = SgDataStatementGroup::initializeStorageClassArray (SgDataStatementGroupStorageArray); ;
2361 0 : assert ( storageClassIndex == sizeOfActualPool );
2362 : }
2363 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDataStatementObject ) ;
2364 0 : std::cout << " SgDataStatementObject has size " << sizeOfActualPool << std::endl;
2365 0 : SgDataStatementObjectStorageClass* SgDataStatementObjectStorageArray = NULL;
2366 0 : if ( 0 < sizeOfActualPool )
2367 : {
2368 0 : SgDataStatementObjectStorageArray = new SgDataStatementObjectStorageClass[sizeOfActualPool] ;
2369 0 : unsigned long storageClassIndex = SgDataStatementObject::initializeStorageClassArray (SgDataStatementObjectStorageArray); ;
2370 0 : assert ( storageClassIndex == sizeOfActualPool );
2371 : }
2372 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDataStatementValue ) ;
2373 0 : std::cout << " SgDataStatementValue has size " << sizeOfActualPool << std::endl;
2374 0 : SgDataStatementValueStorageClass* SgDataStatementValueStorageArray = NULL;
2375 0 : if ( 0 < sizeOfActualPool )
2376 : {
2377 0 : SgDataStatementValueStorageArray = new SgDataStatementValueStorageClass[sizeOfActualPool] ;
2378 0 : unsigned long storageClassIndex = SgDataStatementValue::initializeStorageClassArray (SgDataStatementValueStorageArray); ;
2379 0 : assert ( storageClassIndex == sizeOfActualPool );
2380 : }
2381 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeadIfDirectiveStatement ) ;
2382 0 : std::cout << " SgDeadIfDirectiveStatement has size " << sizeOfActualPool << std::endl;
2383 0 : SgDeadIfDirectiveStatementStorageClass* SgDeadIfDirectiveStatementStorageArray = NULL;
2384 0 : if ( 0 < sizeOfActualPool )
2385 : {
2386 0 : SgDeadIfDirectiveStatementStorageArray = new SgDeadIfDirectiveStatementStorageClass[sizeOfActualPool] ;
2387 0 : unsigned long storageClassIndex = SgDeadIfDirectiveStatement::initializeStorageClassArray (SgDeadIfDirectiveStatementStorageArray); ;
2388 0 : assert ( storageClassIndex == sizeOfActualPool );
2389 : }
2390 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeallocateStatement ) ;
2391 0 : std::cout << " SgDeallocateStatement has size " << sizeOfActualPool << std::endl;
2392 0 : SgDeallocateStatementStorageClass* SgDeallocateStatementStorageArray = NULL;
2393 0 : if ( 0 < sizeOfActualPool )
2394 : {
2395 0 : SgDeallocateStatementStorageArray = new SgDeallocateStatementStorageClass[sizeOfActualPool] ;
2396 0 : unsigned long storageClassIndex = SgDeallocateStatement::initializeStorageClassArray (SgDeallocateStatementStorageArray); ;
2397 0 : assert ( storageClassIndex == sizeOfActualPool );
2398 : }
2399 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeclarationModifier ) ;
2400 0 : std::cout << " SgDeclarationModifier has size " << sizeOfActualPool << std::endl;
2401 0 : SgDeclarationModifierStorageClass* SgDeclarationModifierStorageArray = NULL;
2402 0 : if ( 0 < sizeOfActualPool )
2403 : {
2404 0 : SgDeclarationModifierStorageArray = new SgDeclarationModifierStorageClass[sizeOfActualPool] ;
2405 0 : unsigned long storageClassIndex = SgDeclarationModifier::initializeStorageClassArray (SgDeclarationModifierStorageArray); ;
2406 0 : assert ( storageClassIndex == sizeOfActualPool );
2407 : }
2408 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeclarationScope ) ;
2409 0 : std::cout << " SgDeclarationScope has size " << sizeOfActualPool << std::endl;
2410 0 : SgDeclarationScopeStorageClass* SgDeclarationScopeStorageArray = NULL;
2411 0 : if ( 0 < sizeOfActualPool )
2412 : {
2413 0 : SgDeclarationScopeStorageArray = new SgDeclarationScopeStorageClass[sizeOfActualPool] ;
2414 0 : unsigned long storageClassIndex = SgDeclarationScope::initializeStorageClassArray (SgDeclarationScopeStorageArray); ;
2415 0 : assert ( storageClassIndex == sizeOfActualPool );
2416 : }
2417 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeclarationStatement ) ;
2418 0 : std::cout << " SgDeclarationStatement has size " << sizeOfActualPool << std::endl;
2419 0 : SgDeclarationStatementStorageClass* SgDeclarationStatementStorageArray = NULL;
2420 0 : if ( 0 < sizeOfActualPool )
2421 : {
2422 0 : SgDeclarationStatementStorageArray = new SgDeclarationStatementStorageClass[sizeOfActualPool] ;
2423 0 : unsigned long storageClassIndex = SgDeclarationStatement::initializeStorageClassArray (SgDeclarationStatementStorageArray); ;
2424 0 : assert ( storageClassIndex == sizeOfActualPool );
2425 : }
2426 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeclType ) ;
2427 0 : std::cout << " SgDeclType has size " << sizeOfActualPool << std::endl;
2428 0 : SgDeclTypeStorageClass* SgDeclTypeStorageArray = NULL;
2429 0 : if ( 0 < sizeOfActualPool )
2430 : {
2431 0 : SgDeclTypeStorageArray = new SgDeclTypeStorageClass[sizeOfActualPool] ;
2432 0 : unsigned long storageClassIndex = SgDeclType::initializeStorageClassArray (SgDeclTypeStorageArray); ;
2433 0 : assert ( storageClassIndex == sizeOfActualPool );
2434 : }
2435 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDefaultOptionStmt ) ;
2436 0 : std::cout << " SgDefaultOptionStmt has size " << sizeOfActualPool << std::endl;
2437 0 : SgDefaultOptionStmtStorageClass* SgDefaultOptionStmtStorageArray = NULL;
2438 0 : if ( 0 < sizeOfActualPool )
2439 : {
2440 0 : SgDefaultOptionStmtStorageArray = new SgDefaultOptionStmtStorageClass[sizeOfActualPool] ;
2441 0 : unsigned long storageClassIndex = SgDefaultOptionStmt::initializeStorageClassArray (SgDefaultOptionStmtStorageArray); ;
2442 0 : assert ( storageClassIndex == sizeOfActualPool );
2443 : }
2444 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDefaultSymbol ) ;
2445 0 : std::cout << " SgDefaultSymbol has size " << sizeOfActualPool << std::endl;
2446 0 : SgDefaultSymbolStorageClass* SgDefaultSymbolStorageArray = NULL;
2447 0 : if ( 0 < sizeOfActualPool )
2448 : {
2449 0 : SgDefaultSymbolStorageArray = new SgDefaultSymbolStorageClass[sizeOfActualPool] ;
2450 0 : unsigned long storageClassIndex = SgDefaultSymbol::initializeStorageClassArray (SgDefaultSymbolStorageArray); ;
2451 0 : assert ( storageClassIndex == sizeOfActualPool );
2452 : }
2453 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDefineDirectiveStatement ) ;
2454 0 : std::cout << " SgDefineDirectiveStatement has size " << sizeOfActualPool << std::endl;
2455 0 : SgDefineDirectiveStatementStorageClass* SgDefineDirectiveStatementStorageArray = NULL;
2456 0 : if ( 0 < sizeOfActualPool )
2457 : {
2458 0 : SgDefineDirectiveStatementStorageArray = new SgDefineDirectiveStatementStorageClass[sizeOfActualPool] ;
2459 0 : unsigned long storageClassIndex = SgDefineDirectiveStatement::initializeStorageClassArray (SgDefineDirectiveStatementStorageArray); ;
2460 0 : assert ( storageClassIndex == sizeOfActualPool );
2461 : }
2462 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDeleteExp ) ;
2463 0 : std::cout << " SgDeleteExp has size " << sizeOfActualPool << std::endl;
2464 0 : SgDeleteExpStorageClass* SgDeleteExpStorageArray = NULL;
2465 0 : if ( 0 < sizeOfActualPool )
2466 : {
2467 0 : SgDeleteExpStorageArray = new SgDeleteExpStorageClass[sizeOfActualPool] ;
2468 0 : unsigned long storageClassIndex = SgDeleteExp::initializeStorageClassArray (SgDeleteExpStorageArray); ;
2469 0 : assert ( storageClassIndex == sizeOfActualPool );
2470 : }
2471 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDerivedTypeStatement ) ;
2472 0 : std::cout << " SgDerivedTypeStatement has size " << sizeOfActualPool << std::endl;
2473 0 : SgDerivedTypeStatementStorageClass* SgDerivedTypeStatementStorageArray = NULL;
2474 0 : if ( 0 < sizeOfActualPool )
2475 : {
2476 0 : SgDerivedTypeStatementStorageArray = new SgDerivedTypeStatementStorageClass[sizeOfActualPool] ;
2477 0 : unsigned long storageClassIndex = SgDerivedTypeStatement::initializeStorageClassArray (SgDerivedTypeStatementStorageArray); ;
2478 0 : assert ( storageClassIndex == sizeOfActualPool );
2479 : }
2480 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDesignatedInitializer ) ;
2481 0 : std::cout << " SgDesignatedInitializer has size " << sizeOfActualPool << std::endl;
2482 0 : SgDesignatedInitializerStorageClass* SgDesignatedInitializerStorageArray = NULL;
2483 0 : if ( 0 < sizeOfActualPool )
2484 : {
2485 0 : SgDesignatedInitializerStorageArray = new SgDesignatedInitializerStorageClass[sizeOfActualPool] ;
2486 0 : unsigned long storageClassIndex = SgDesignatedInitializer::initializeStorageClassArray (SgDesignatedInitializerStorageArray); ;
2487 0 : assert ( storageClassIndex == sizeOfActualPool );
2488 : }
2489 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDictionaryComprehension ) ;
2490 0 : std::cout << " SgDictionaryComprehension has size " << sizeOfActualPool << std::endl;
2491 0 : SgDictionaryComprehensionStorageClass* SgDictionaryComprehensionStorageArray = NULL;
2492 0 : if ( 0 < sizeOfActualPool )
2493 : {
2494 0 : SgDictionaryComprehensionStorageArray = new SgDictionaryComprehensionStorageClass[sizeOfActualPool] ;
2495 0 : unsigned long storageClassIndex = SgDictionaryComprehension::initializeStorageClassArray (SgDictionaryComprehensionStorageArray); ;
2496 0 : assert ( storageClassIndex == sizeOfActualPool );
2497 : }
2498 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDictionaryExp ) ;
2499 0 : std::cout << " SgDictionaryExp has size " << sizeOfActualPool << std::endl;
2500 0 : SgDictionaryExpStorageClass* SgDictionaryExpStorageArray = NULL;
2501 0 : if ( 0 < sizeOfActualPool )
2502 : {
2503 0 : SgDictionaryExpStorageArray = new SgDictionaryExpStorageClass[sizeOfActualPool] ;
2504 0 : unsigned long storageClassIndex = SgDictionaryExp::initializeStorageClassArray (SgDictionaryExpStorageArray); ;
2505 0 : assert ( storageClassIndex == sizeOfActualPool );
2506 : }
2507 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDimensionObject ) ;
2508 0 : std::cout << " SgDimensionObject has size " << sizeOfActualPool << std::endl;
2509 0 : SgDimensionObjectStorageClass* SgDimensionObjectStorageArray = NULL;
2510 0 : if ( 0 < sizeOfActualPool )
2511 : {
2512 0 : SgDimensionObjectStorageArray = new SgDimensionObjectStorageClass[sizeOfActualPool] ;
2513 0 : unsigned long storageClassIndex = SgDimensionObject::initializeStorageClassArray (SgDimensionObjectStorageArray); ;
2514 0 : assert ( storageClassIndex == sizeOfActualPool );
2515 : }
2516 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDirectedGraphEdge ) ;
2517 0 : std::cout << " SgDirectedGraphEdge has size " << sizeOfActualPool << std::endl;
2518 0 : SgDirectedGraphEdgeStorageClass* SgDirectedGraphEdgeStorageArray = NULL;
2519 0 : if ( 0 < sizeOfActualPool )
2520 : {
2521 0 : SgDirectedGraphEdgeStorageArray = new SgDirectedGraphEdgeStorageClass[sizeOfActualPool] ;
2522 0 : unsigned long storageClassIndex = SgDirectedGraphEdge::initializeStorageClassArray (SgDirectedGraphEdgeStorageArray); ;
2523 0 : assert ( storageClassIndex == sizeOfActualPool );
2524 : }
2525 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDirectory ) ;
2526 0 : std::cout << " SgDirectory has size " << sizeOfActualPool << std::endl;
2527 0 : SgDirectoryStorageClass* SgDirectoryStorageArray = NULL;
2528 0 : if ( 0 < sizeOfActualPool )
2529 : {
2530 0 : SgDirectoryStorageArray = new SgDirectoryStorageClass[sizeOfActualPool] ;
2531 0 : unsigned long storageClassIndex = SgDirectory::initializeStorageClassArray (SgDirectoryStorageArray); ;
2532 0 : assert ( storageClassIndex == sizeOfActualPool );
2533 : }
2534 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDirectoryList ) ;
2535 0 : std::cout << " SgDirectoryList has size " << sizeOfActualPool << std::endl;
2536 0 : SgDirectoryListStorageClass* SgDirectoryListStorageArray = NULL;
2537 0 : if ( 0 < sizeOfActualPool )
2538 : {
2539 0 : SgDirectoryListStorageArray = new SgDirectoryListStorageClass[sizeOfActualPool] ;
2540 0 : unsigned long storageClassIndex = SgDirectoryList::initializeStorageClassArray (SgDirectoryListStorageArray); ;
2541 0 : assert ( storageClassIndex == sizeOfActualPool );
2542 : }
2543 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDivAssignOp ) ;
2544 0 : std::cout << " SgDivAssignOp has size " << sizeOfActualPool << std::endl;
2545 0 : SgDivAssignOpStorageClass* SgDivAssignOpStorageArray = NULL;
2546 0 : if ( 0 < sizeOfActualPool )
2547 : {
2548 0 : SgDivAssignOpStorageArray = new SgDivAssignOpStorageClass[sizeOfActualPool] ;
2549 0 : unsigned long storageClassIndex = SgDivAssignOp::initializeStorageClassArray (SgDivAssignOpStorageArray); ;
2550 0 : assert ( storageClassIndex == sizeOfActualPool );
2551 : }
2552 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDivideOp ) ;
2553 0 : std::cout << " SgDivideOp has size " << sizeOfActualPool << std::endl;
2554 0 : SgDivideOpStorageClass* SgDivideOpStorageArray = NULL;
2555 0 : if ( 0 < sizeOfActualPool )
2556 : {
2557 0 : SgDivideOpStorageArray = new SgDivideOpStorageClass[sizeOfActualPool] ;
2558 0 : unsigned long storageClassIndex = SgDivideOp::initializeStorageClassArray (SgDivideOpStorageArray); ;
2559 0 : assert ( storageClassIndex == sizeOfActualPool );
2560 : }
2561 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDoWhileStmt ) ;
2562 0 : std::cout << " SgDoWhileStmt has size " << sizeOfActualPool << std::endl;
2563 0 : SgDoWhileStmtStorageClass* SgDoWhileStmtStorageArray = NULL;
2564 0 : if ( 0 < sizeOfActualPool )
2565 : {
2566 0 : SgDoWhileStmtStorageArray = new SgDoWhileStmtStorageClass[sizeOfActualPool] ;
2567 0 : unsigned long storageClassIndex = SgDoWhileStmt::initializeStorageClassArray (SgDoWhileStmtStorageArray); ;
2568 0 : assert ( storageClassIndex == sizeOfActualPool );
2569 : }
2570 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDotExp ) ;
2571 0 : std::cout << " SgDotExp has size " << sizeOfActualPool << std::endl;
2572 0 : SgDotExpStorageClass* SgDotExpStorageArray = NULL;
2573 0 : if ( 0 < sizeOfActualPool )
2574 : {
2575 0 : SgDotExpStorageArray = new SgDotExpStorageClass[sizeOfActualPool] ;
2576 0 : unsigned long storageClassIndex = SgDotExp::initializeStorageClassArray (SgDotExpStorageArray); ;
2577 0 : assert ( storageClassIndex == sizeOfActualPool );
2578 : }
2579 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDotStarOp ) ;
2580 0 : std::cout << " SgDotStarOp has size " << sizeOfActualPool << std::endl;
2581 0 : SgDotStarOpStorageClass* SgDotStarOpStorageArray = NULL;
2582 0 : if ( 0 < sizeOfActualPool )
2583 : {
2584 0 : SgDotStarOpStorageArray = new SgDotStarOpStorageClass[sizeOfActualPool] ;
2585 0 : unsigned long storageClassIndex = SgDotStarOp::initializeStorageClassArray (SgDotStarOpStorageArray); ;
2586 0 : assert ( storageClassIndex == sizeOfActualPool );
2587 : }
2588 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgDoubleVal ) ;
2589 0 : std::cout << " SgDoubleVal has size " << sizeOfActualPool << std::endl;
2590 0 : SgDoubleValStorageClass* SgDoubleValStorageArray = NULL;
2591 0 : if ( 0 < sizeOfActualPool )
2592 : {
2593 0 : SgDoubleValStorageArray = new SgDoubleValStorageClass[sizeOfActualPool] ;
2594 0 : unsigned long storageClassIndex = SgDoubleVal::initializeStorageClassArray (SgDoubleValStorageArray); ;
2595 0 : assert ( storageClassIndex == sizeOfActualPool );
2596 : }
2597 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElaboratedTypeModifier ) ;
2598 0 : std::cout << " SgElaboratedTypeModifier has size " << sizeOfActualPool << std::endl;
2599 0 : SgElaboratedTypeModifierStorageClass* SgElaboratedTypeModifierStorageArray = NULL;
2600 0 : if ( 0 < sizeOfActualPool )
2601 : {
2602 0 : SgElaboratedTypeModifierStorageArray = new SgElaboratedTypeModifierStorageClass[sizeOfActualPool] ;
2603 0 : unsigned long storageClassIndex = SgElaboratedTypeModifier::initializeStorageClassArray (SgElaboratedTypeModifierStorageArray); ;
2604 0 : assert ( storageClassIndex == sizeOfActualPool );
2605 : }
2606 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseOp ) ;
2607 0 : std::cout << " SgElementwiseOp has size " << sizeOfActualPool << std::endl;
2608 0 : SgElementwiseOpStorageClass* SgElementwiseOpStorageArray = NULL;
2609 0 : if ( 0 < sizeOfActualPool )
2610 : {
2611 0 : SgElementwiseOpStorageArray = new SgElementwiseOpStorageClass[sizeOfActualPool] ;
2612 0 : unsigned long storageClassIndex = SgElementwiseOp::initializeStorageClassArray (SgElementwiseOpStorageArray); ;
2613 0 : assert ( storageClassIndex == sizeOfActualPool );
2614 : }
2615 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseAddOp ) ;
2616 0 : std::cout << " SgElementwiseAddOp has size " << sizeOfActualPool << std::endl;
2617 0 : SgElementwiseAddOpStorageClass* SgElementwiseAddOpStorageArray = NULL;
2618 0 : if ( 0 < sizeOfActualPool )
2619 : {
2620 0 : SgElementwiseAddOpStorageArray = new SgElementwiseAddOpStorageClass[sizeOfActualPool] ;
2621 0 : unsigned long storageClassIndex = SgElementwiseAddOp::initializeStorageClassArray (SgElementwiseAddOpStorageArray); ;
2622 0 : assert ( storageClassIndex == sizeOfActualPool );
2623 : }
2624 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseDivideOp ) ;
2625 0 : std::cout << " SgElementwiseDivideOp has size " << sizeOfActualPool << std::endl;
2626 0 : SgElementwiseDivideOpStorageClass* SgElementwiseDivideOpStorageArray = NULL;
2627 0 : if ( 0 < sizeOfActualPool )
2628 : {
2629 0 : SgElementwiseDivideOpStorageArray = new SgElementwiseDivideOpStorageClass[sizeOfActualPool] ;
2630 0 : unsigned long storageClassIndex = SgElementwiseDivideOp::initializeStorageClassArray (SgElementwiseDivideOpStorageArray); ;
2631 0 : assert ( storageClassIndex == sizeOfActualPool );
2632 : }
2633 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseLeftDivideOp ) ;
2634 0 : std::cout << " SgElementwiseLeftDivideOp has size " << sizeOfActualPool << std::endl;
2635 0 : SgElementwiseLeftDivideOpStorageClass* SgElementwiseLeftDivideOpStorageArray = NULL;
2636 0 : if ( 0 < sizeOfActualPool )
2637 : {
2638 0 : SgElementwiseLeftDivideOpStorageArray = new SgElementwiseLeftDivideOpStorageClass[sizeOfActualPool] ;
2639 0 : unsigned long storageClassIndex = SgElementwiseLeftDivideOp::initializeStorageClassArray (SgElementwiseLeftDivideOpStorageArray); ;
2640 0 : assert ( storageClassIndex == sizeOfActualPool );
2641 : }
2642 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseMultiplyOp ) ;
2643 0 : std::cout << " SgElementwiseMultiplyOp has size " << sizeOfActualPool << std::endl;
2644 0 : SgElementwiseMultiplyOpStorageClass* SgElementwiseMultiplyOpStorageArray = NULL;
2645 0 : if ( 0 < sizeOfActualPool )
2646 : {
2647 0 : SgElementwiseMultiplyOpStorageArray = new SgElementwiseMultiplyOpStorageClass[sizeOfActualPool] ;
2648 0 : unsigned long storageClassIndex = SgElementwiseMultiplyOp::initializeStorageClassArray (SgElementwiseMultiplyOpStorageArray); ;
2649 0 : assert ( storageClassIndex == sizeOfActualPool );
2650 : }
2651 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwisePowerOp ) ;
2652 0 : std::cout << " SgElementwisePowerOp has size " << sizeOfActualPool << std::endl;
2653 0 : SgElementwisePowerOpStorageClass* SgElementwisePowerOpStorageArray = NULL;
2654 0 : if ( 0 < sizeOfActualPool )
2655 : {
2656 0 : SgElementwisePowerOpStorageArray = new SgElementwisePowerOpStorageClass[sizeOfActualPool] ;
2657 0 : unsigned long storageClassIndex = SgElementwisePowerOp::initializeStorageClassArray (SgElementwisePowerOpStorageArray); ;
2658 0 : assert ( storageClassIndex == sizeOfActualPool );
2659 : }
2660 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElementwiseSubtractOp ) ;
2661 0 : std::cout << " SgElementwiseSubtractOp has size " << sizeOfActualPool << std::endl;
2662 0 : SgElementwiseSubtractOpStorageClass* SgElementwiseSubtractOpStorageArray = NULL;
2663 0 : if ( 0 < sizeOfActualPool )
2664 : {
2665 0 : SgElementwiseSubtractOpStorageArray = new SgElementwiseSubtractOpStorageClass[sizeOfActualPool] ;
2666 0 : unsigned long storageClassIndex = SgElementwiseSubtractOp::initializeStorageClassArray (SgElementwiseSubtractOpStorageArray); ;
2667 0 : assert ( storageClassIndex == sizeOfActualPool );
2668 : }
2669 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElseDirectiveStatement ) ;
2670 0 : std::cout << " SgElseDirectiveStatement has size " << sizeOfActualPool << std::endl;
2671 0 : SgElseDirectiveStatementStorageClass* SgElseDirectiveStatementStorageArray = NULL;
2672 0 : if ( 0 < sizeOfActualPool )
2673 : {
2674 0 : SgElseDirectiveStatementStorageArray = new SgElseDirectiveStatementStorageClass[sizeOfActualPool] ;
2675 0 : unsigned long storageClassIndex = SgElseDirectiveStatement::initializeStorageClassArray (SgElseDirectiveStatementStorageArray); ;
2676 0 : assert ( storageClassIndex == sizeOfActualPool );
2677 : }
2678 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElseWhereStatement ) ;
2679 0 : std::cout << " SgElseWhereStatement has size " << sizeOfActualPool << std::endl;
2680 0 : SgElseWhereStatementStorageClass* SgElseWhereStatementStorageArray = NULL;
2681 0 : if ( 0 < sizeOfActualPool )
2682 : {
2683 0 : SgElseWhereStatementStorageArray = new SgElseWhereStatementStorageClass[sizeOfActualPool] ;
2684 0 : unsigned long storageClassIndex = SgElseWhereStatement::initializeStorageClassArray (SgElseWhereStatementStorageArray); ;
2685 0 : assert ( storageClassIndex == sizeOfActualPool );
2686 : }
2687 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgElseifDirectiveStatement ) ;
2688 0 : std::cout << " SgElseifDirectiveStatement has size " << sizeOfActualPool << std::endl;
2689 0 : SgElseifDirectiveStatementStorageClass* SgElseifDirectiveStatementStorageArray = NULL;
2690 0 : if ( 0 < sizeOfActualPool )
2691 : {
2692 0 : SgElseifDirectiveStatementStorageArray = new SgElseifDirectiveStatementStorageClass[sizeOfActualPool] ;
2693 0 : unsigned long storageClassIndex = SgElseifDirectiveStatement::initializeStorageClassArray (SgElseifDirectiveStatementStorageArray); ;
2694 0 : assert ( storageClassIndex == sizeOfActualPool );
2695 : }
2696 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEmptyDeclaration ) ;
2697 0 : std::cout << " SgEmptyDeclaration has size " << sizeOfActualPool << std::endl;
2698 0 : SgEmptyDeclarationStorageClass* SgEmptyDeclarationStorageArray = NULL;
2699 0 : if ( 0 < sizeOfActualPool )
2700 : {
2701 0 : SgEmptyDeclarationStorageArray = new SgEmptyDeclarationStorageClass[sizeOfActualPool] ;
2702 0 : unsigned long storageClassIndex = SgEmptyDeclaration::initializeStorageClassArray (SgEmptyDeclarationStorageArray); ;
2703 0 : assert ( storageClassIndex == sizeOfActualPool );
2704 : }
2705 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEmptyDirectiveStatement ) ;
2706 0 : std::cout << " SgEmptyDirectiveStatement has size " << sizeOfActualPool << std::endl;
2707 0 : SgEmptyDirectiveStatementStorageClass* SgEmptyDirectiveStatementStorageArray = NULL;
2708 0 : if ( 0 < sizeOfActualPool )
2709 : {
2710 0 : SgEmptyDirectiveStatementStorageArray = new SgEmptyDirectiveStatementStorageClass[sizeOfActualPool] ;
2711 0 : unsigned long storageClassIndex = SgEmptyDirectiveStatement::initializeStorageClassArray (SgEmptyDirectiveStatementStorageArray); ;
2712 0 : assert ( storageClassIndex == sizeOfActualPool );
2713 : }
2714 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEndfileStatement ) ;
2715 0 : std::cout << " SgEndfileStatement has size " << sizeOfActualPool << std::endl;
2716 0 : SgEndfileStatementStorageClass* SgEndfileStatementStorageArray = NULL;
2717 0 : if ( 0 < sizeOfActualPool )
2718 : {
2719 0 : SgEndfileStatementStorageArray = new SgEndfileStatementStorageClass[sizeOfActualPool] ;
2720 0 : unsigned long storageClassIndex = SgEndfileStatement::initializeStorageClassArray (SgEndfileStatementStorageArray); ;
2721 0 : assert ( storageClassIndex == sizeOfActualPool );
2722 : }
2723 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEndifDirectiveStatement ) ;
2724 0 : std::cout << " SgEndifDirectiveStatement has size " << sizeOfActualPool << std::endl;
2725 0 : SgEndifDirectiveStatementStorageClass* SgEndifDirectiveStatementStorageArray = NULL;
2726 0 : if ( 0 < sizeOfActualPool )
2727 : {
2728 0 : SgEndifDirectiveStatementStorageArray = new SgEndifDirectiveStatementStorageClass[sizeOfActualPool] ;
2729 0 : unsigned long storageClassIndex = SgEndifDirectiveStatement::initializeStorageClassArray (SgEndifDirectiveStatementStorageArray); ;
2730 0 : assert ( storageClassIndex == sizeOfActualPool );
2731 : }
2732 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEntryStatement ) ;
2733 0 : std::cout << " SgEntryStatement has size " << sizeOfActualPool << std::endl;
2734 0 : SgEntryStatementStorageClass* SgEntryStatementStorageArray = NULL;
2735 0 : if ( 0 < sizeOfActualPool )
2736 : {
2737 0 : SgEntryStatementStorageArray = new SgEntryStatementStorageClass[sizeOfActualPool] ;
2738 0 : unsigned long storageClassIndex = SgEntryStatement::initializeStorageClassArray (SgEntryStatementStorageArray); ;
2739 0 : assert ( storageClassIndex == sizeOfActualPool );
2740 : }
2741 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEnumDeclaration ) ;
2742 0 : std::cout << " SgEnumDeclaration has size " << sizeOfActualPool << std::endl;
2743 0 : SgEnumDeclarationStorageClass* SgEnumDeclarationStorageArray = NULL;
2744 0 : if ( 0 < sizeOfActualPool )
2745 : {
2746 0 : SgEnumDeclarationStorageArray = new SgEnumDeclarationStorageClass[sizeOfActualPool] ;
2747 0 : unsigned long storageClassIndex = SgEnumDeclaration::initializeStorageClassArray (SgEnumDeclarationStorageArray); ;
2748 0 : assert ( storageClassIndex == sizeOfActualPool );
2749 : }
2750 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEnumFieldSymbol ) ;
2751 0 : std::cout << " SgEnumFieldSymbol has size " << sizeOfActualPool << std::endl;
2752 0 : SgEnumFieldSymbolStorageClass* SgEnumFieldSymbolStorageArray = NULL;
2753 0 : if ( 0 < sizeOfActualPool )
2754 : {
2755 0 : SgEnumFieldSymbolStorageArray = new SgEnumFieldSymbolStorageClass[sizeOfActualPool] ;
2756 0 : unsigned long storageClassIndex = SgEnumFieldSymbol::initializeStorageClassArray (SgEnumFieldSymbolStorageArray); ;
2757 0 : assert ( storageClassIndex == sizeOfActualPool );
2758 : }
2759 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEnumSymbol ) ;
2760 0 : std::cout << " SgEnumSymbol has size " << sizeOfActualPool << std::endl;
2761 0 : SgEnumSymbolStorageClass* SgEnumSymbolStorageArray = NULL;
2762 0 : if ( 0 < sizeOfActualPool )
2763 : {
2764 0 : SgEnumSymbolStorageArray = new SgEnumSymbolStorageClass[sizeOfActualPool] ;
2765 0 : unsigned long storageClassIndex = SgEnumSymbol::initializeStorageClassArray (SgEnumSymbolStorageArray); ;
2766 0 : assert ( storageClassIndex == sizeOfActualPool );
2767 : }
2768 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEnumType ) ;
2769 0 : std::cout << " SgEnumType has size " << sizeOfActualPool << std::endl;
2770 0 : SgEnumTypeStorageClass* SgEnumTypeStorageArray = NULL;
2771 0 : if ( 0 < sizeOfActualPool )
2772 : {
2773 0 : SgEnumTypeStorageArray = new SgEnumTypeStorageClass[sizeOfActualPool] ;
2774 0 : unsigned long storageClassIndex = SgEnumType::initializeStorageClassArray (SgEnumTypeStorageArray); ;
2775 0 : assert ( storageClassIndex == sizeOfActualPool );
2776 : }
2777 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEnumVal ) ;
2778 0 : std::cout << " SgEnumVal has size " << sizeOfActualPool << std::endl;
2779 0 : SgEnumValStorageClass* SgEnumValStorageArray = NULL;
2780 0 : if ( 0 < sizeOfActualPool )
2781 : {
2782 0 : SgEnumValStorageArray = new SgEnumValStorageClass[sizeOfActualPool] ;
2783 0 : unsigned long storageClassIndex = SgEnumVal::initializeStorageClassArray (SgEnumValStorageArray); ;
2784 0 : assert ( storageClassIndex == sizeOfActualPool );
2785 : }
2786 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEqualityOp ) ;
2787 0 : std::cout << " SgEqualityOp has size " << sizeOfActualPool << std::endl;
2788 0 : SgEqualityOpStorageClass* SgEqualityOpStorageArray = NULL;
2789 0 : if ( 0 < sizeOfActualPool )
2790 : {
2791 0 : SgEqualityOpStorageArray = new SgEqualityOpStorageClass[sizeOfActualPool] ;
2792 0 : unsigned long storageClassIndex = SgEqualityOp::initializeStorageClassArray (SgEqualityOpStorageArray); ;
2793 0 : assert ( storageClassIndex == sizeOfActualPool );
2794 : }
2795 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgEquivalenceStatement ) ;
2796 0 : std::cout << " SgEquivalenceStatement has size " << sizeOfActualPool << std::endl;
2797 0 : SgEquivalenceStatementStorageClass* SgEquivalenceStatementStorageArray = NULL;
2798 0 : if ( 0 < sizeOfActualPool )
2799 : {
2800 0 : SgEquivalenceStatementStorageArray = new SgEquivalenceStatementStorageClass[sizeOfActualPool] ;
2801 0 : unsigned long storageClassIndex = SgEquivalenceStatement::initializeStorageClassArray (SgEquivalenceStatementStorageArray); ;
2802 0 : assert ( storageClassIndex == sizeOfActualPool );
2803 : }
2804 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgErrorDirectiveStatement ) ;
2805 0 : std::cout << " SgErrorDirectiveStatement has size " << sizeOfActualPool << std::endl;
2806 0 : SgErrorDirectiveStatementStorageClass* SgErrorDirectiveStatementStorageArray = NULL;
2807 0 : if ( 0 < sizeOfActualPool )
2808 : {
2809 0 : SgErrorDirectiveStatementStorageArray = new SgErrorDirectiveStatementStorageClass[sizeOfActualPool] ;
2810 0 : unsigned long storageClassIndex = SgErrorDirectiveStatement::initializeStorageClassArray (SgErrorDirectiveStatementStorageArray); ;
2811 0 : assert ( storageClassIndex == sizeOfActualPool );
2812 : }
2813 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExecStatement ) ;
2814 0 : std::cout << " SgExecStatement has size " << sizeOfActualPool << std::endl;
2815 0 : SgExecStatementStorageClass* SgExecStatementStorageArray = NULL;
2816 0 : if ( 0 < sizeOfActualPool )
2817 : {
2818 0 : SgExecStatementStorageArray = new SgExecStatementStorageClass[sizeOfActualPool] ;
2819 0 : unsigned long storageClassIndex = SgExecStatement::initializeStorageClassArray (SgExecStatementStorageArray); ;
2820 0 : assert ( storageClassIndex == sizeOfActualPool );
2821 : }
2822 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExponentiationOp ) ;
2823 0 : std::cout << " SgExponentiationOp has size " << sizeOfActualPool << std::endl;
2824 0 : SgExponentiationOpStorageClass* SgExponentiationOpStorageArray = NULL;
2825 0 : if ( 0 < sizeOfActualPool )
2826 : {
2827 0 : SgExponentiationOpStorageArray = new SgExponentiationOpStorageClass[sizeOfActualPool] ;
2828 0 : unsigned long storageClassIndex = SgExponentiationOp::initializeStorageClassArray (SgExponentiationOpStorageArray); ;
2829 0 : assert ( storageClassIndex == sizeOfActualPool );
2830 : }
2831 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExponentiationAssignOp ) ;
2832 0 : std::cout << " SgExponentiationAssignOp has size " << sizeOfActualPool << std::endl;
2833 0 : SgExponentiationAssignOpStorageClass* SgExponentiationAssignOpStorageArray = NULL;
2834 0 : if ( 0 < sizeOfActualPool )
2835 : {
2836 0 : SgExponentiationAssignOpStorageArray = new SgExponentiationAssignOpStorageClass[sizeOfActualPool] ;
2837 0 : unsigned long storageClassIndex = SgExponentiationAssignOp::initializeStorageClassArray (SgExponentiationAssignOpStorageArray); ;
2838 0 : assert ( storageClassIndex == sizeOfActualPool );
2839 : }
2840 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExprListExp ) ;
2841 0 : std::cout << " SgExprListExp has size " << sizeOfActualPool << std::endl;
2842 0 : SgExprListExpStorageClass* SgExprListExpStorageArray = NULL;
2843 0 : if ( 0 < sizeOfActualPool )
2844 : {
2845 0 : SgExprListExpStorageArray = new SgExprListExpStorageClass[sizeOfActualPool] ;
2846 0 : unsigned long storageClassIndex = SgExprListExp::initializeStorageClassArray (SgExprListExpStorageArray); ;
2847 0 : assert ( storageClassIndex == sizeOfActualPool );
2848 : }
2849 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExprStatement ) ;
2850 0 : std::cout << " SgExprStatement has size " << sizeOfActualPool << std::endl;
2851 0 : SgExprStatementStorageClass* SgExprStatementStorageArray = NULL;
2852 0 : if ( 0 < sizeOfActualPool )
2853 : {
2854 0 : SgExprStatementStorageArray = new SgExprStatementStorageClass[sizeOfActualPool] ;
2855 0 : unsigned long storageClassIndex = SgExprStatement::initializeStorageClassArray (SgExprStatementStorageArray); ;
2856 0 : assert ( storageClassIndex == sizeOfActualPool );
2857 : }
2858 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExpression ) ;
2859 0 : std::cout << " SgExpression has size " << sizeOfActualPool << std::endl;
2860 0 : SgExpressionStorageClass* SgExpressionStorageArray = NULL;
2861 0 : if ( 0 < sizeOfActualPool )
2862 : {
2863 0 : SgExpressionStorageArray = new SgExpressionStorageClass[sizeOfActualPool] ;
2864 0 : unsigned long storageClassIndex = SgExpression::initializeStorageClassArray (SgExpressionStorageArray); ;
2865 0 : assert ( storageClassIndex == sizeOfActualPool );
2866 : }
2867 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgExpressionRoot ) ;
2868 0 : std::cout << " SgExpressionRoot has size " << sizeOfActualPool << std::endl;
2869 0 : SgExpressionRootStorageClass* SgExpressionRootStorageArray = NULL;
2870 0 : if ( 0 < sizeOfActualPool )
2871 : {
2872 0 : SgExpressionRootStorageArray = new SgExpressionRootStorageClass[sizeOfActualPool] ;
2873 0 : unsigned long storageClassIndex = SgExpressionRoot::initializeStorageClassArray (SgExpressionRootStorageArray); ;
2874 0 : assert ( storageClassIndex == sizeOfActualPool );
2875 : }
2876 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFile ) ;
2877 0 : std::cout << " SgFile has size " << sizeOfActualPool << std::endl;
2878 0 : SgFileStorageClass* SgFileStorageArray = NULL;
2879 0 : if ( 0 < sizeOfActualPool )
2880 : {
2881 0 : SgFileStorageArray = new SgFileStorageClass[sizeOfActualPool] ;
2882 0 : unsigned long storageClassIndex = SgFile::initializeStorageClassArray (SgFileStorageArray); ;
2883 0 : assert ( storageClassIndex == sizeOfActualPool );
2884 : }
2885 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFileList ) ;
2886 0 : std::cout << " SgFileList has size " << sizeOfActualPool << std::endl;
2887 0 : SgFileListStorageClass* SgFileListStorageArray = NULL;
2888 0 : if ( 0 < sizeOfActualPool )
2889 : {
2890 0 : SgFileListStorageArray = new SgFileListStorageClass[sizeOfActualPool] ;
2891 0 : unsigned long storageClassIndex = SgFileList::initializeStorageClassArray (SgFileListStorageArray); ;
2892 0 : assert ( storageClassIndex == sizeOfActualPool );
2893 : }
2894 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFloatVal ) ;
2895 0 : std::cout << " SgFloatVal has size " << sizeOfActualPool << std::endl;
2896 0 : SgFloatValStorageClass* SgFloatValStorageArray = NULL;
2897 0 : if ( 0 < sizeOfActualPool )
2898 : {
2899 0 : SgFloatValStorageArray = new SgFloatValStorageClass[sizeOfActualPool] ;
2900 0 : unsigned long storageClassIndex = SgFloatVal::initializeStorageClassArray (SgFloatValStorageArray); ;
2901 0 : assert ( storageClassIndex == sizeOfActualPool );
2902 : }
2903 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFloat128Val ) ;
2904 0 : std::cout << " SgFloat128Val has size " << sizeOfActualPool << std::endl;
2905 0 : SgFloat128ValStorageClass* SgFloat128ValStorageArray = NULL;
2906 0 : if ( 0 < sizeOfActualPool )
2907 : {
2908 0 : SgFloat128ValStorageArray = new SgFloat128ValStorageClass[sizeOfActualPool] ;
2909 0 : unsigned long storageClassIndex = SgFloat128Val::initializeStorageClassArray (SgFloat128ValStorageArray); ;
2910 0 : assert ( storageClassIndex == sizeOfActualPool );
2911 : }
2912 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFloat80Val ) ;
2913 0 : std::cout << " SgFloat80Val has size " << sizeOfActualPool << std::endl;
2914 0 : SgFloat80ValStorageClass* SgFloat80ValStorageArray = NULL;
2915 0 : if ( 0 < sizeOfActualPool )
2916 : {
2917 0 : SgFloat80ValStorageArray = new SgFloat80ValStorageClass[sizeOfActualPool] ;
2918 0 : unsigned long storageClassIndex = SgFloat80Val::initializeStorageClassArray (SgFloat80ValStorageArray); ;
2919 0 : assert ( storageClassIndex == sizeOfActualPool );
2920 : }
2921 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFoldExpression ) ;
2922 0 : std::cout << " SgFoldExpression has size " << sizeOfActualPool << std::endl;
2923 0 : SgFoldExpressionStorageClass* SgFoldExpressionStorageArray = NULL;
2924 0 : if ( 0 < sizeOfActualPool )
2925 : {
2926 0 : SgFoldExpressionStorageArray = new SgFoldExpressionStorageClass[sizeOfActualPool] ;
2927 0 : unsigned long storageClassIndex = SgFoldExpression::initializeStorageClassArray (SgFoldExpressionStorageArray); ;
2928 0 : assert ( storageClassIndex == sizeOfActualPool );
2929 : }
2930 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFlushStatement ) ;
2931 0 : std::cout << " SgFlushStatement has size " << sizeOfActualPool << std::endl;
2932 0 : SgFlushStatementStorageClass* SgFlushStatementStorageArray = NULL;
2933 0 : if ( 0 < sizeOfActualPool )
2934 : {
2935 0 : SgFlushStatementStorageArray = new SgFlushStatementStorageClass[sizeOfActualPool] ;
2936 0 : unsigned long storageClassIndex = SgFlushStatement::initializeStorageClassArray (SgFlushStatementStorageArray); ;
2937 0 : assert ( storageClassIndex == sizeOfActualPool );
2938 : }
2939 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgForAllStatement ) ;
2940 0 : std::cout << " SgForAllStatement has size " << sizeOfActualPool << std::endl;
2941 0 : SgForAllStatementStorageClass* SgForAllStatementStorageArray = NULL;
2942 0 : if ( 0 < sizeOfActualPool )
2943 : {
2944 0 : SgForAllStatementStorageArray = new SgForAllStatementStorageClass[sizeOfActualPool] ;
2945 0 : unsigned long storageClassIndex = SgForAllStatement::initializeStorageClassArray (SgForAllStatementStorageArray); ;
2946 0 : assert ( storageClassIndex == sizeOfActualPool );
2947 : }
2948 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgForInitStatement ) ;
2949 0 : std::cout << " SgForInitStatement has size " << sizeOfActualPool << std::endl;
2950 0 : SgForInitStatementStorageClass* SgForInitStatementStorageArray = NULL;
2951 0 : if ( 0 < sizeOfActualPool )
2952 : {
2953 0 : SgForInitStatementStorageArray = new SgForInitStatementStorageClass[sizeOfActualPool] ;
2954 0 : unsigned long storageClassIndex = SgForInitStatement::initializeStorageClassArray (SgForInitStatementStorageArray); ;
2955 0 : assert ( storageClassIndex == sizeOfActualPool );
2956 : }
2957 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgForStatement ) ;
2958 0 : std::cout << " SgForStatement has size " << sizeOfActualPool << std::endl;
2959 0 : SgForStatementStorageClass* SgForStatementStorageArray = NULL;
2960 0 : if ( 0 < sizeOfActualPool )
2961 : {
2962 0 : SgForStatementStorageArray = new SgForStatementStorageClass[sizeOfActualPool] ;
2963 0 : unsigned long storageClassIndex = SgForStatement::initializeStorageClassArray (SgForStatementStorageArray); ;
2964 0 : assert ( storageClassIndex == sizeOfActualPool );
2965 : }
2966 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFormatItem ) ;
2967 0 : std::cout << " SgFormatItem has size " << sizeOfActualPool << std::endl;
2968 0 : SgFormatItemStorageClass* SgFormatItemStorageArray = NULL;
2969 0 : if ( 0 < sizeOfActualPool )
2970 : {
2971 0 : SgFormatItemStorageArray = new SgFormatItemStorageClass[sizeOfActualPool] ;
2972 0 : unsigned long storageClassIndex = SgFormatItem::initializeStorageClassArray (SgFormatItemStorageArray); ;
2973 0 : assert ( storageClassIndex == sizeOfActualPool );
2974 : }
2975 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFormatItemList ) ;
2976 0 : std::cout << " SgFormatItemList has size " << sizeOfActualPool << std::endl;
2977 0 : SgFormatItemListStorageClass* SgFormatItemListStorageArray = NULL;
2978 0 : if ( 0 < sizeOfActualPool )
2979 : {
2980 0 : SgFormatItemListStorageArray = new SgFormatItemListStorageClass[sizeOfActualPool] ;
2981 0 : unsigned long storageClassIndex = SgFormatItemList::initializeStorageClassArray (SgFormatItemListStorageArray); ;
2982 0 : assert ( storageClassIndex == sizeOfActualPool );
2983 : }
2984 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFormatStatement ) ;
2985 0 : std::cout << " SgFormatStatement has size " << sizeOfActualPool << std::endl;
2986 0 : SgFormatStatementStorageClass* SgFormatStatementStorageArray = NULL;
2987 0 : if ( 0 < sizeOfActualPool )
2988 : {
2989 0 : SgFormatStatementStorageArray = new SgFormatStatementStorageClass[sizeOfActualPool] ;
2990 0 : unsigned long storageClassIndex = SgFormatStatement::initializeStorageClassArray (SgFormatStatementStorageArray); ;
2991 0 : assert ( storageClassIndex == sizeOfActualPool );
2992 : }
2993 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFortranDo ) ;
2994 0 : std::cout << " SgFortranDo has size " << sizeOfActualPool << std::endl;
2995 0 : SgFortranDoStorageClass* SgFortranDoStorageArray = NULL;
2996 0 : if ( 0 < sizeOfActualPool )
2997 : {
2998 0 : SgFortranDoStorageArray = new SgFortranDoStorageClass[sizeOfActualPool] ;
2999 0 : unsigned long storageClassIndex = SgFortranDo::initializeStorageClassArray (SgFortranDoStorageArray); ;
3000 0 : assert ( storageClassIndex == sizeOfActualPool );
3001 : }
3002 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFortranIncludeLine ) ;
3003 0 : std::cout << " SgFortranIncludeLine has size " << sizeOfActualPool << std::endl;
3004 0 : SgFortranIncludeLineStorageClass* SgFortranIncludeLineStorageArray = NULL;
3005 0 : if ( 0 < sizeOfActualPool )
3006 : {
3007 0 : SgFortranIncludeLineStorageArray = new SgFortranIncludeLineStorageClass[sizeOfActualPool] ;
3008 0 : unsigned long storageClassIndex = SgFortranIncludeLine::initializeStorageClassArray (SgFortranIncludeLineStorageArray); ;
3009 0 : assert ( storageClassIndex == sizeOfActualPool );
3010 : }
3011 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFortranNonblockedDo ) ;
3012 0 : std::cout << " SgFortranNonblockedDo has size " << sizeOfActualPool << std::endl;
3013 0 : SgFortranNonblockedDoStorageClass* SgFortranNonblockedDoStorageArray = NULL;
3014 0 : if ( 0 < sizeOfActualPool )
3015 : {
3016 0 : SgFortranNonblockedDoStorageArray = new SgFortranNonblockedDoStorageClass[sizeOfActualPool] ;
3017 0 : unsigned long storageClassIndex = SgFortranNonblockedDo::initializeStorageClassArray (SgFortranNonblockedDoStorageArray); ;
3018 0 : assert ( storageClassIndex == sizeOfActualPool );
3019 : }
3020 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFuncDecl_attr ) ;
3021 0 : std::cout << " SgFuncDecl_attr has size " << sizeOfActualPool << std::endl;
3022 0 : SgFuncDecl_attrStorageClass* SgFuncDecl_attrStorageArray = NULL;
3023 0 : if ( 0 < sizeOfActualPool )
3024 : {
3025 0 : SgFuncDecl_attrStorageArray = new SgFuncDecl_attrStorageClass[sizeOfActualPool] ;
3026 0 : unsigned long storageClassIndex = SgFuncDecl_attr::initializeStorageClassArray (SgFuncDecl_attrStorageArray); ;
3027 0 : assert ( storageClassIndex == sizeOfActualPool );
3028 : }
3029 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionCallExp ) ;
3030 0 : std::cout << " SgFunctionCallExp has size " << sizeOfActualPool << std::endl;
3031 0 : SgFunctionCallExpStorageClass* SgFunctionCallExpStorageArray = NULL;
3032 0 : if ( 0 < sizeOfActualPool )
3033 : {
3034 0 : SgFunctionCallExpStorageArray = new SgFunctionCallExpStorageClass[sizeOfActualPool] ;
3035 0 : unsigned long storageClassIndex = SgFunctionCallExp::initializeStorageClassArray (SgFunctionCallExpStorageArray); ;
3036 0 : assert ( storageClassIndex == sizeOfActualPool );
3037 : }
3038 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionDeclaration ) ;
3039 0 : std::cout << " SgFunctionDeclaration has size " << sizeOfActualPool << std::endl;
3040 0 : SgFunctionDeclarationStorageClass* SgFunctionDeclarationStorageArray = NULL;
3041 0 : if ( 0 < sizeOfActualPool )
3042 : {
3043 0 : SgFunctionDeclarationStorageArray = new SgFunctionDeclarationStorageClass[sizeOfActualPool] ;
3044 0 : unsigned long storageClassIndex = SgFunctionDeclaration::initializeStorageClassArray (SgFunctionDeclarationStorageArray); ;
3045 0 : assert ( storageClassIndex == sizeOfActualPool );
3046 : }
3047 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionDefinition ) ;
3048 0 : std::cout << " SgFunctionDefinition has size " << sizeOfActualPool << std::endl;
3049 0 : SgFunctionDefinitionStorageClass* SgFunctionDefinitionStorageArray = NULL;
3050 0 : if ( 0 < sizeOfActualPool )
3051 : {
3052 0 : SgFunctionDefinitionStorageArray = new SgFunctionDefinitionStorageClass[sizeOfActualPool] ;
3053 0 : unsigned long storageClassIndex = SgFunctionDefinition::initializeStorageClassArray (SgFunctionDefinitionStorageArray); ;
3054 0 : assert ( storageClassIndex == sizeOfActualPool );
3055 : }
3056 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionParameterScope ) ;
3057 0 : std::cout << " SgFunctionParameterScope has size " << sizeOfActualPool << std::endl;
3058 0 : SgFunctionParameterScopeStorageClass* SgFunctionParameterScopeStorageArray = NULL;
3059 0 : if ( 0 < sizeOfActualPool )
3060 : {
3061 0 : SgFunctionParameterScopeStorageArray = new SgFunctionParameterScopeStorageClass[sizeOfActualPool] ;
3062 0 : unsigned long storageClassIndex = SgFunctionParameterScope::initializeStorageClassArray (SgFunctionParameterScopeStorageArray); ;
3063 0 : assert ( storageClassIndex == sizeOfActualPool );
3064 : }
3065 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionModifier ) ;
3066 0 : std::cout << " SgFunctionModifier has size " << sizeOfActualPool << std::endl;
3067 0 : SgFunctionModifierStorageClass* SgFunctionModifierStorageArray = NULL;
3068 0 : if ( 0 < sizeOfActualPool )
3069 : {
3070 0 : SgFunctionModifierStorageArray = new SgFunctionModifierStorageClass[sizeOfActualPool] ;
3071 0 : unsigned long storageClassIndex = SgFunctionModifier::initializeStorageClassArray (SgFunctionModifierStorageArray); ;
3072 0 : assert ( storageClassIndex == sizeOfActualPool );
3073 : }
3074 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionParameterList ) ;
3075 0 : std::cout << " SgFunctionParameterList has size " << sizeOfActualPool << std::endl;
3076 0 : SgFunctionParameterListStorageClass* SgFunctionParameterListStorageArray = NULL;
3077 0 : if ( 0 < sizeOfActualPool )
3078 : {
3079 0 : SgFunctionParameterListStorageArray = new SgFunctionParameterListStorageClass[sizeOfActualPool] ;
3080 0 : unsigned long storageClassIndex = SgFunctionParameterList::initializeStorageClassArray (SgFunctionParameterListStorageArray); ;
3081 0 : assert ( storageClassIndex == sizeOfActualPool );
3082 : }
3083 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionParameterRefExp ) ;
3084 0 : std::cout << " SgFunctionParameterRefExp has size " << sizeOfActualPool << std::endl;
3085 0 : SgFunctionParameterRefExpStorageClass* SgFunctionParameterRefExpStorageArray = NULL;
3086 0 : if ( 0 < sizeOfActualPool )
3087 : {
3088 0 : SgFunctionParameterRefExpStorageArray = new SgFunctionParameterRefExpStorageClass[sizeOfActualPool] ;
3089 0 : unsigned long storageClassIndex = SgFunctionParameterRefExp::initializeStorageClassArray (SgFunctionParameterRefExpStorageArray); ;
3090 0 : assert ( storageClassIndex == sizeOfActualPool );
3091 : }
3092 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionParameterTypeList ) ;
3093 0 : std::cout << " SgFunctionParameterTypeList has size " << sizeOfActualPool << std::endl;
3094 0 : SgFunctionParameterTypeListStorageClass* SgFunctionParameterTypeListStorageArray = NULL;
3095 0 : if ( 0 < sizeOfActualPool )
3096 : {
3097 0 : SgFunctionParameterTypeListStorageArray = new SgFunctionParameterTypeListStorageClass[sizeOfActualPool] ;
3098 0 : unsigned long storageClassIndex = SgFunctionParameterTypeList::initializeStorageClassArray (SgFunctionParameterTypeListStorageArray); ;
3099 0 : assert ( storageClassIndex == sizeOfActualPool );
3100 : }
3101 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionRefExp ) ;
3102 0 : std::cout << " SgFunctionRefExp has size " << sizeOfActualPool << std::endl;
3103 0 : SgFunctionRefExpStorageClass* SgFunctionRefExpStorageArray = NULL;
3104 0 : if ( 0 < sizeOfActualPool )
3105 : {
3106 0 : SgFunctionRefExpStorageArray = new SgFunctionRefExpStorageClass[sizeOfActualPool] ;
3107 0 : unsigned long storageClassIndex = SgFunctionRefExp::initializeStorageClassArray (SgFunctionRefExpStorageArray); ;
3108 0 : assert ( storageClassIndex == sizeOfActualPool );
3109 : }
3110 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionSymbol ) ;
3111 0 : std::cout << " SgFunctionSymbol has size " << sizeOfActualPool << std::endl;
3112 0 : SgFunctionSymbolStorageClass* SgFunctionSymbolStorageArray = NULL;
3113 0 : if ( 0 < sizeOfActualPool )
3114 : {
3115 0 : SgFunctionSymbolStorageArray = new SgFunctionSymbolStorageClass[sizeOfActualPool] ;
3116 0 : unsigned long storageClassIndex = SgFunctionSymbol::initializeStorageClassArray (SgFunctionSymbolStorageArray); ;
3117 0 : assert ( storageClassIndex == sizeOfActualPool );
3118 : }
3119 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionType ) ;
3120 0 : std::cout << " SgFunctionType has size " << sizeOfActualPool << std::endl;
3121 0 : SgFunctionTypeStorageClass* SgFunctionTypeStorageArray = NULL;
3122 0 : if ( 0 < sizeOfActualPool )
3123 : {
3124 0 : SgFunctionTypeStorageArray = new SgFunctionTypeStorageClass[sizeOfActualPool] ;
3125 0 : unsigned long storageClassIndex = SgFunctionType::initializeStorageClassArray (SgFunctionTypeStorageArray); ;
3126 0 : assert ( storageClassIndex == sizeOfActualPool );
3127 : }
3128 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionTypeSymbol ) ;
3129 0 : std::cout << " SgFunctionTypeSymbol has size " << sizeOfActualPool << std::endl;
3130 0 : SgFunctionTypeSymbolStorageClass* SgFunctionTypeSymbolStorageArray = NULL;
3131 0 : if ( 0 < sizeOfActualPool )
3132 : {
3133 0 : SgFunctionTypeSymbolStorageArray = new SgFunctionTypeSymbolStorageClass[sizeOfActualPool] ;
3134 0 : unsigned long storageClassIndex = SgFunctionTypeSymbol::initializeStorageClassArray (SgFunctionTypeSymbolStorageArray); ;
3135 0 : assert ( storageClassIndex == sizeOfActualPool );
3136 : }
3137 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgFunctionTypeTable ) ;
3138 0 : std::cout << " SgFunctionTypeTable has size " << sizeOfActualPool << std::endl;
3139 0 : SgFunctionTypeTableStorageClass* SgFunctionTypeTableStorageArray = NULL;
3140 0 : if ( 0 < sizeOfActualPool )
3141 : {
3142 0 : SgFunctionTypeTableStorageArray = new SgFunctionTypeTableStorageClass[sizeOfActualPool] ;
3143 0 : unsigned long storageClassIndex = SgFunctionTypeTable::initializeStorageClassArray (SgFunctionTypeTableStorageArray); ;
3144 0 : assert ( storageClassIndex == sizeOfActualPool );
3145 : }
3146 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeTable ) ;
3147 0 : std::cout << " SgTypeTable has size " << sizeOfActualPool << std::endl;
3148 0 : SgTypeTableStorageClass* SgTypeTableStorageArray = NULL;
3149 0 : if ( 0 < sizeOfActualPool )
3150 : {
3151 0 : SgTypeTableStorageArray = new SgTypeTableStorageClass[sizeOfActualPool] ;
3152 0 : unsigned long storageClassIndex = SgTypeTable::initializeStorageClassArray (SgTypeTableStorageArray); ;
3153 0 : assert ( storageClassIndex == sizeOfActualPool );
3154 : }
3155 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGlobal ) ;
3156 0 : std::cout << " SgGlobal has size " << sizeOfActualPool << std::endl;
3157 0 : SgGlobalStorageClass* SgGlobalStorageArray = NULL;
3158 0 : if ( 0 < sizeOfActualPool )
3159 : {
3160 0 : SgGlobalStorageArray = new SgGlobalStorageClass[sizeOfActualPool] ;
3161 0 : unsigned long storageClassIndex = SgGlobal::initializeStorageClassArray (SgGlobalStorageArray); ;
3162 0 : assert ( storageClassIndex == sizeOfActualPool );
3163 : }
3164 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGotoStatement ) ;
3165 0 : std::cout << " SgGotoStatement has size " << sizeOfActualPool << std::endl;
3166 0 : SgGotoStatementStorageClass* SgGotoStatementStorageArray = NULL;
3167 0 : if ( 0 < sizeOfActualPool )
3168 : {
3169 0 : SgGotoStatementStorageArray = new SgGotoStatementStorageClass[sizeOfActualPool] ;
3170 0 : unsigned long storageClassIndex = SgGotoStatement::initializeStorageClassArray (SgGotoStatementStorageArray); ;
3171 0 : assert ( storageClassIndex == sizeOfActualPool );
3172 : }
3173 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGraph ) ;
3174 0 : std::cout << " SgGraph has size " << sizeOfActualPool << std::endl;
3175 0 : SgGraphStorageClass* SgGraphStorageArray = NULL;
3176 0 : if ( 0 < sizeOfActualPool )
3177 : {
3178 0 : SgGraphStorageArray = new SgGraphStorageClass[sizeOfActualPool] ;
3179 0 : unsigned long storageClassIndex = SgGraph::initializeStorageClassArray (SgGraphStorageArray); ;
3180 0 : assert ( storageClassIndex == sizeOfActualPool );
3181 : }
3182 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGraphEdge ) ;
3183 0 : std::cout << " SgGraphEdge has size " << sizeOfActualPool << std::endl;
3184 0 : SgGraphEdgeStorageClass* SgGraphEdgeStorageArray = NULL;
3185 0 : if ( 0 < sizeOfActualPool )
3186 : {
3187 0 : SgGraphEdgeStorageArray = new SgGraphEdgeStorageClass[sizeOfActualPool] ;
3188 0 : unsigned long storageClassIndex = SgGraphEdge::initializeStorageClassArray (SgGraphEdgeStorageArray); ;
3189 0 : assert ( storageClassIndex == sizeOfActualPool );
3190 : }
3191 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGraphEdgeList ) ;
3192 0 : std::cout << " SgGraphEdgeList has size " << sizeOfActualPool << std::endl;
3193 0 : SgGraphEdgeListStorageClass* SgGraphEdgeListStorageArray = NULL;
3194 0 : if ( 0 < sizeOfActualPool )
3195 : {
3196 0 : SgGraphEdgeListStorageArray = new SgGraphEdgeListStorageClass[sizeOfActualPool] ;
3197 0 : unsigned long storageClassIndex = SgGraphEdgeList::initializeStorageClassArray (SgGraphEdgeListStorageArray); ;
3198 0 : assert ( storageClassIndex == sizeOfActualPool );
3199 : }
3200 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGraphNode ) ;
3201 0 : std::cout << " SgGraphNode has size " << sizeOfActualPool << std::endl;
3202 0 : SgGraphNodeStorageClass* SgGraphNodeStorageArray = NULL;
3203 0 : if ( 0 < sizeOfActualPool )
3204 : {
3205 0 : SgGraphNodeStorageArray = new SgGraphNodeStorageClass[sizeOfActualPool] ;
3206 0 : unsigned long storageClassIndex = SgGraphNode::initializeStorageClassArray (SgGraphNodeStorageArray); ;
3207 0 : assert ( storageClassIndex == sizeOfActualPool );
3208 : }
3209 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGraphNodeList ) ;
3210 0 : std::cout << " SgGraphNodeList has size " << sizeOfActualPool << std::endl;
3211 0 : SgGraphNodeListStorageClass* SgGraphNodeListStorageArray = NULL;
3212 0 : if ( 0 < sizeOfActualPool )
3213 : {
3214 0 : SgGraphNodeListStorageArray = new SgGraphNodeListStorageClass[sizeOfActualPool] ;
3215 0 : unsigned long storageClassIndex = SgGraphNodeList::initializeStorageClassArray (SgGraphNodeListStorageArray); ;
3216 0 : assert ( storageClassIndex == sizeOfActualPool );
3217 : }
3218 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGreaterOrEqualOp ) ;
3219 0 : std::cout << " SgGreaterOrEqualOp has size " << sizeOfActualPool << std::endl;
3220 0 : SgGreaterOrEqualOpStorageClass* SgGreaterOrEqualOpStorageArray = NULL;
3221 0 : if ( 0 < sizeOfActualPool )
3222 : {
3223 0 : SgGreaterOrEqualOpStorageArray = new SgGreaterOrEqualOpStorageClass[sizeOfActualPool] ;
3224 0 : unsigned long storageClassIndex = SgGreaterOrEqualOp::initializeStorageClassArray (SgGreaterOrEqualOpStorageArray); ;
3225 0 : assert ( storageClassIndex == sizeOfActualPool );
3226 : }
3227 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgGreaterThanOp ) ;
3228 0 : std::cout << " SgGreaterThanOp has size " << sizeOfActualPool << std::endl;
3229 0 : SgGreaterThanOpStorageClass* SgGreaterThanOpStorageArray = NULL;
3230 0 : if ( 0 < sizeOfActualPool )
3231 : {
3232 0 : SgGreaterThanOpStorageArray = new SgGreaterThanOpStorageClass[sizeOfActualPool] ;
3233 0 : unsigned long storageClassIndex = SgGreaterThanOp::initializeStorageClassArray (SgGreaterThanOpStorageArray); ;
3234 0 : assert ( storageClassIndex == sizeOfActualPool );
3235 : }
3236 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIOItemExpression ) ;
3237 0 : std::cout << " SgIOItemExpression has size " << sizeOfActualPool << std::endl;
3238 0 : SgIOItemExpressionStorageClass* SgIOItemExpressionStorageArray = NULL;
3239 0 : if ( 0 < sizeOfActualPool )
3240 : {
3241 0 : SgIOItemExpressionStorageArray = new SgIOItemExpressionStorageClass[sizeOfActualPool] ;
3242 0 : unsigned long storageClassIndex = SgIOItemExpression::initializeStorageClassArray (SgIOItemExpressionStorageArray); ;
3243 0 : assert ( storageClassIndex == sizeOfActualPool );
3244 : }
3245 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIOStatement ) ;
3246 0 : std::cout << " SgIOStatement has size " << sizeOfActualPool << std::endl;
3247 0 : SgIOStatementStorageClass* SgIOStatementStorageArray = NULL;
3248 0 : if ( 0 < sizeOfActualPool )
3249 : {
3250 0 : SgIOStatementStorageArray = new SgIOStatementStorageClass[sizeOfActualPool] ;
3251 0 : unsigned long storageClassIndex = SgIOStatement::initializeStorageClassArray (SgIOStatementStorageArray); ;
3252 0 : assert ( storageClassIndex == sizeOfActualPool );
3253 : }
3254 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIdentDirectiveStatement ) ;
3255 0 : std::cout << " SgIdentDirectiveStatement has size " << sizeOfActualPool << std::endl;
3256 0 : SgIdentDirectiveStatementStorageClass* SgIdentDirectiveStatementStorageArray = NULL;
3257 0 : if ( 0 < sizeOfActualPool )
3258 : {
3259 0 : SgIdentDirectiveStatementStorageArray = new SgIdentDirectiveStatementStorageClass[sizeOfActualPool] ;
3260 0 : unsigned long storageClassIndex = SgIdentDirectiveStatement::initializeStorageClassArray (SgIdentDirectiveStatementStorageArray); ;
3261 0 : assert ( storageClassIndex == sizeOfActualPool );
3262 : }
3263 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIfDirectiveStatement ) ;
3264 0 : std::cout << " SgIfDirectiveStatement has size " << sizeOfActualPool << std::endl;
3265 0 : SgIfDirectiveStatementStorageClass* SgIfDirectiveStatementStorageArray = NULL;
3266 0 : if ( 0 < sizeOfActualPool )
3267 : {
3268 0 : SgIfDirectiveStatementStorageArray = new SgIfDirectiveStatementStorageClass[sizeOfActualPool] ;
3269 0 : unsigned long storageClassIndex = SgIfDirectiveStatement::initializeStorageClassArray (SgIfDirectiveStatementStorageArray); ;
3270 0 : assert ( storageClassIndex == sizeOfActualPool );
3271 : }
3272 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIfStmt ) ;
3273 0 : std::cout << " SgIfStmt has size " << sizeOfActualPool << std::endl;
3274 0 : SgIfStmtStorageClass* SgIfStmtStorageArray = NULL;
3275 0 : if ( 0 < sizeOfActualPool )
3276 : {
3277 0 : SgIfStmtStorageArray = new SgIfStmtStorageClass[sizeOfActualPool] ;
3278 0 : unsigned long storageClassIndex = SgIfStmt::initializeStorageClassArray (SgIfStmtStorageArray); ;
3279 0 : assert ( storageClassIndex == sizeOfActualPool );
3280 : }
3281 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIfdefDirectiveStatement ) ;
3282 0 : std::cout << " SgIfdefDirectiveStatement has size " << sizeOfActualPool << std::endl;
3283 0 : SgIfdefDirectiveStatementStorageClass* SgIfdefDirectiveStatementStorageArray = NULL;
3284 0 : if ( 0 < sizeOfActualPool )
3285 : {
3286 0 : SgIfdefDirectiveStatementStorageArray = new SgIfdefDirectiveStatementStorageClass[sizeOfActualPool] ;
3287 0 : unsigned long storageClassIndex = SgIfdefDirectiveStatement::initializeStorageClassArray (SgIfdefDirectiveStatementStorageArray); ;
3288 0 : assert ( storageClassIndex == sizeOfActualPool );
3289 : }
3290 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIfndefDirectiveStatement ) ;
3291 0 : std::cout << " SgIfndefDirectiveStatement has size " << sizeOfActualPool << std::endl;
3292 0 : SgIfndefDirectiveStatementStorageClass* SgIfndefDirectiveStatementStorageArray = NULL;
3293 0 : if ( 0 < sizeOfActualPool )
3294 : {
3295 0 : SgIfndefDirectiveStatementStorageArray = new SgIfndefDirectiveStatementStorageClass[sizeOfActualPool] ;
3296 0 : unsigned long storageClassIndex = SgIfndefDirectiveStatement::initializeStorageClassArray (SgIfndefDirectiveStatementStorageArray); ;
3297 0 : assert ( storageClassIndex == sizeOfActualPool );
3298 : }
3299 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgImageControlStatement ) ;
3300 0 : std::cout << " SgImageControlStatement has size " << sizeOfActualPool << std::endl;
3301 0 : SgImageControlStatementStorageClass* SgImageControlStatementStorageArray = NULL;
3302 0 : if ( 0 < sizeOfActualPool )
3303 : {
3304 0 : SgImageControlStatementStorageArray = new SgImageControlStatementStorageClass[sizeOfActualPool] ;
3305 0 : unsigned long storageClassIndex = SgImageControlStatement::initializeStorageClassArray (SgImageControlStatementStorageArray); ;
3306 0 : assert ( storageClassIndex == sizeOfActualPool );
3307 : }
3308 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgImagPartOp ) ;
3309 0 : std::cout << " SgImagPartOp has size " << sizeOfActualPool << std::endl;
3310 0 : SgImagPartOpStorageClass* SgImagPartOpStorageArray = NULL;
3311 0 : if ( 0 < sizeOfActualPool )
3312 : {
3313 0 : SgImagPartOpStorageArray = new SgImagPartOpStorageClass[sizeOfActualPool] ;
3314 0 : unsigned long storageClassIndex = SgImagPartOp::initializeStorageClassArray (SgImagPartOpStorageArray); ;
3315 0 : assert ( storageClassIndex == sizeOfActualPool );
3316 : }
3317 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgImplicitStatement ) ;
3318 0 : std::cout << " SgImplicitStatement has size " << sizeOfActualPool << std::endl;
3319 0 : SgImplicitStatementStorageClass* SgImplicitStatementStorageArray = NULL;
3320 0 : if ( 0 < sizeOfActualPool )
3321 : {
3322 0 : SgImplicitStatementStorageArray = new SgImplicitStatementStorageClass[sizeOfActualPool] ;
3323 0 : unsigned long storageClassIndex = SgImplicitStatement::initializeStorageClassArray (SgImplicitStatementStorageArray); ;
3324 0 : assert ( storageClassIndex == sizeOfActualPool );
3325 : }
3326 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgImpliedDo ) ;
3327 0 : std::cout << " SgImpliedDo has size " << sizeOfActualPool << std::endl;
3328 0 : SgImpliedDoStorageClass* SgImpliedDoStorageArray = NULL;
3329 0 : if ( 0 < sizeOfActualPool )
3330 : {
3331 0 : SgImpliedDoStorageArray = new SgImpliedDoStorageClass[sizeOfActualPool] ;
3332 0 : unsigned long storageClassIndex = SgImpliedDo::initializeStorageClassArray (SgImpliedDoStorageArray); ;
3333 0 : assert ( storageClassIndex == sizeOfActualPool );
3334 : }
3335 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgImportStatement ) ;
3336 0 : std::cout << " SgImportStatement has size " << sizeOfActualPool << std::endl;
3337 0 : SgImportStatementStorageClass* SgImportStatementStorageArray = NULL;
3338 0 : if ( 0 < sizeOfActualPool )
3339 : {
3340 0 : SgImportStatementStorageArray = new SgImportStatementStorageClass[sizeOfActualPool] ;
3341 0 : unsigned long storageClassIndex = SgImportStatement::initializeStorageClassArray (SgImportStatementStorageArray); ;
3342 0 : assert ( storageClassIndex == sizeOfActualPool );
3343 : }
3344 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIncidenceDirectedGraph ) ;
3345 0 : std::cout << " SgIncidenceDirectedGraph has size " << sizeOfActualPool << std::endl;
3346 0 : SgIncidenceDirectedGraphStorageClass* SgIncidenceDirectedGraphStorageArray = NULL;
3347 0 : if ( 0 < sizeOfActualPool )
3348 : {
3349 0 : SgIncidenceDirectedGraphStorageArray = new SgIncidenceDirectedGraphStorageClass[sizeOfActualPool] ;
3350 0 : unsigned long storageClassIndex = SgIncidenceDirectedGraph::initializeStorageClassArray (SgIncidenceDirectedGraphStorageArray); ;
3351 0 : assert ( storageClassIndex == sizeOfActualPool );
3352 : }
3353 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIncidenceUndirectedGraph ) ;
3354 0 : std::cout << " SgIncidenceUndirectedGraph has size " << sizeOfActualPool << std::endl;
3355 0 : SgIncidenceUndirectedGraphStorageClass* SgIncidenceUndirectedGraphStorageArray = NULL;
3356 0 : if ( 0 < sizeOfActualPool )
3357 : {
3358 0 : SgIncidenceUndirectedGraphStorageArray = new SgIncidenceUndirectedGraphStorageClass[sizeOfActualPool] ;
3359 0 : unsigned long storageClassIndex = SgIncidenceUndirectedGraph::initializeStorageClassArray (SgIncidenceUndirectedGraphStorageArray); ;
3360 0 : assert ( storageClassIndex == sizeOfActualPool );
3361 : }
3362 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIncludeDirectiveStatement ) ;
3363 0 : std::cout << " SgIncludeDirectiveStatement has size " << sizeOfActualPool << std::endl;
3364 0 : SgIncludeDirectiveStatementStorageClass* SgIncludeDirectiveStatementStorageArray = NULL;
3365 0 : if ( 0 < sizeOfActualPool )
3366 : {
3367 0 : SgIncludeDirectiveStatementStorageArray = new SgIncludeDirectiveStatementStorageClass[sizeOfActualPool] ;
3368 0 : unsigned long storageClassIndex = SgIncludeDirectiveStatement::initializeStorageClassArray (SgIncludeDirectiveStatementStorageArray); ;
3369 0 : assert ( storageClassIndex == sizeOfActualPool );
3370 : }
3371 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIncludeFile ) ;
3372 0 : std::cout << " SgIncludeFile has size " << sizeOfActualPool << std::endl;
3373 0 : SgIncludeFileStorageClass* SgIncludeFileStorageArray = NULL;
3374 0 : if ( 0 < sizeOfActualPool )
3375 : {
3376 0 : SgIncludeFileStorageArray = new SgIncludeFileStorageClass[sizeOfActualPool] ;
3377 0 : unsigned long storageClassIndex = SgIncludeFile::initializeStorageClassArray (SgIncludeFileStorageArray); ;
3378 0 : assert ( storageClassIndex == sizeOfActualPool );
3379 : }
3380 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIncludeNextDirectiveStatement ) ;
3381 0 : std::cout << " SgIncludeNextDirectiveStatement has size " << sizeOfActualPool << std::endl;
3382 0 : SgIncludeNextDirectiveStatementStorageClass* SgIncludeNextDirectiveStatementStorageArray = NULL;
3383 0 : if ( 0 < sizeOfActualPool )
3384 : {
3385 0 : SgIncludeNextDirectiveStatementStorageArray = new SgIncludeNextDirectiveStatementStorageClass[sizeOfActualPool] ;
3386 0 : unsigned long storageClassIndex = SgIncludeNextDirectiveStatement::initializeStorageClassArray (SgIncludeNextDirectiveStatementStorageArray); ;
3387 0 : assert ( storageClassIndex == sizeOfActualPool );
3388 : }
3389 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInitializedName ) ;
3390 0 : std::cout << " SgInitializedName has size " << sizeOfActualPool << std::endl;
3391 0 : SgInitializedNameStorageClass* SgInitializedNameStorageArray = NULL;
3392 0 : if ( 0 < sizeOfActualPool )
3393 : {
3394 0 : SgInitializedNameStorageArray = new SgInitializedNameStorageClass[sizeOfActualPool] ;
3395 0 : unsigned long storageClassIndex = SgInitializedName::initializeStorageClassArray (SgInitializedNameStorageArray); ;
3396 0 : assert ( storageClassIndex == sizeOfActualPool );
3397 : }
3398 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInitializer ) ;
3399 0 : std::cout << " SgInitializer has size " << sizeOfActualPool << std::endl;
3400 0 : SgInitializerStorageClass* SgInitializerStorageArray = NULL;
3401 0 : if ( 0 < sizeOfActualPool )
3402 : {
3403 0 : SgInitializerStorageArray = new SgInitializerStorageClass[sizeOfActualPool] ;
3404 0 : unsigned long storageClassIndex = SgInitializer::initializeStorageClassArray (SgInitializerStorageArray); ;
3405 0 : assert ( storageClassIndex == sizeOfActualPool );
3406 : }
3407 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInquireStatement ) ;
3408 0 : std::cout << " SgInquireStatement has size " << sizeOfActualPool << std::endl;
3409 0 : SgInquireStatementStorageClass* SgInquireStatementStorageArray = NULL;
3410 0 : if ( 0 < sizeOfActualPool )
3411 : {
3412 0 : SgInquireStatementStorageArray = new SgInquireStatementStorageClass[sizeOfActualPool] ;
3413 0 : unsigned long storageClassIndex = SgInquireStatement::initializeStorageClassArray (SgInquireStatementStorageArray); ;
3414 0 : assert ( storageClassIndex == sizeOfActualPool );
3415 : }
3416 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIntKeyedBidirectionalGraph ) ;
3417 0 : std::cout << " SgIntKeyedBidirectionalGraph has size " << sizeOfActualPool << std::endl;
3418 0 : SgIntKeyedBidirectionalGraphStorageClass* SgIntKeyedBidirectionalGraphStorageArray = NULL;
3419 0 : if ( 0 < sizeOfActualPool )
3420 : {
3421 0 : SgIntKeyedBidirectionalGraphStorageArray = new SgIntKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
3422 0 : unsigned long storageClassIndex = SgIntKeyedBidirectionalGraph::initializeStorageClassArray (SgIntKeyedBidirectionalGraphStorageArray); ;
3423 0 : assert ( storageClassIndex == sizeOfActualPool );
3424 : }
3425 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIntVal ) ;
3426 0 : std::cout << " SgIntVal has size " << sizeOfActualPool << std::endl;
3427 0 : SgIntValStorageClass* SgIntValStorageArray = NULL;
3428 0 : if ( 0 < sizeOfActualPool )
3429 : {
3430 0 : SgIntValStorageArray = new SgIntValStorageClass[sizeOfActualPool] ;
3431 0 : unsigned long storageClassIndex = SgIntVal::initializeStorageClassArray (SgIntValStorageArray); ;
3432 0 : assert ( storageClassIndex == sizeOfActualPool );
3433 : }
3434 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIntegerDivideOp ) ;
3435 0 : std::cout << " SgIntegerDivideOp has size " << sizeOfActualPool << std::endl;
3436 0 : SgIntegerDivideOpStorageClass* SgIntegerDivideOpStorageArray = NULL;
3437 0 : if ( 0 < sizeOfActualPool )
3438 : {
3439 0 : SgIntegerDivideOpStorageArray = new SgIntegerDivideOpStorageClass[sizeOfActualPool] ;
3440 0 : unsigned long storageClassIndex = SgIntegerDivideOp::initializeStorageClassArray (SgIntegerDivideOpStorageArray); ;
3441 0 : assert ( storageClassIndex == sizeOfActualPool );
3442 : }
3443 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIntegerDivideAssignOp ) ;
3444 0 : std::cout << " SgIntegerDivideAssignOp has size " << sizeOfActualPool << std::endl;
3445 0 : SgIntegerDivideAssignOpStorageClass* SgIntegerDivideAssignOpStorageArray = NULL;
3446 0 : if ( 0 < sizeOfActualPool )
3447 : {
3448 0 : SgIntegerDivideAssignOpStorageArray = new SgIntegerDivideAssignOpStorageClass[sizeOfActualPool] ;
3449 0 : unsigned long storageClassIndex = SgIntegerDivideAssignOp::initializeStorageClassArray (SgIntegerDivideAssignOpStorageArray); ;
3450 0 : assert ( storageClassIndex == sizeOfActualPool );
3451 : }
3452 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInterfaceBody ) ;
3453 0 : std::cout << " SgInterfaceBody has size " << sizeOfActualPool << std::endl;
3454 0 : SgInterfaceBodyStorageClass* SgInterfaceBodyStorageArray = NULL;
3455 0 : if ( 0 < sizeOfActualPool )
3456 : {
3457 0 : SgInterfaceBodyStorageArray = new SgInterfaceBodyStorageClass[sizeOfActualPool] ;
3458 0 : unsigned long storageClassIndex = SgInterfaceBody::initializeStorageClassArray (SgInterfaceBodyStorageArray); ;
3459 0 : assert ( storageClassIndex == sizeOfActualPool );
3460 : }
3461 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgHeaderFileBody ) ;
3462 0 : std::cout << " SgHeaderFileBody has size " << sizeOfActualPool << std::endl;
3463 0 : SgHeaderFileBodyStorageClass* SgHeaderFileBodyStorageArray = NULL;
3464 0 : if ( 0 < sizeOfActualPool )
3465 : {
3466 0 : SgHeaderFileBodyStorageArray = new SgHeaderFileBodyStorageClass[sizeOfActualPool] ;
3467 0 : unsigned long storageClassIndex = SgHeaderFileBody::initializeStorageClassArray (SgHeaderFileBodyStorageArray); ;
3468 0 : assert ( storageClassIndex == sizeOfActualPool );
3469 : }
3470 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgHeaderFileReport ) ;
3471 0 : std::cout << " SgHeaderFileReport has size " << sizeOfActualPool << std::endl;
3472 0 : SgHeaderFileReportStorageClass* SgHeaderFileReportStorageArray = NULL;
3473 0 : if ( 0 < sizeOfActualPool )
3474 : {
3475 0 : SgHeaderFileReportStorageArray = new SgHeaderFileReportStorageClass[sizeOfActualPool] ;
3476 0 : unsigned long storageClassIndex = SgHeaderFileReport::initializeStorageClassArray (SgHeaderFileReportStorageArray); ;
3477 0 : assert ( storageClassIndex == sizeOfActualPool );
3478 : }
3479 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInterfaceStatement ) ;
3480 0 : std::cout << " SgInterfaceStatement has size " << sizeOfActualPool << std::endl;
3481 0 : SgInterfaceStatementStorageClass* SgInterfaceStatementStorageArray = NULL;
3482 0 : if ( 0 < sizeOfActualPool )
3483 : {
3484 0 : SgInterfaceStatementStorageArray = new SgInterfaceStatementStorageClass[sizeOfActualPool] ;
3485 0 : unsigned long storageClassIndex = SgInterfaceStatement::initializeStorageClassArray (SgInterfaceStatementStorageArray); ;
3486 0 : assert ( storageClassIndex == sizeOfActualPool );
3487 : }
3488 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgInterfaceSymbol ) ;
3489 0 : std::cout << " SgInterfaceSymbol has size " << sizeOfActualPool << std::endl;
3490 0 : SgInterfaceSymbolStorageClass* SgInterfaceSymbolStorageArray = NULL;
3491 0 : if ( 0 < sizeOfActualPool )
3492 : {
3493 0 : SgInterfaceSymbolStorageArray = new SgInterfaceSymbolStorageClass[sizeOfActualPool] ;
3494 0 : unsigned long storageClassIndex = SgInterfaceSymbol::initializeStorageClassArray (SgInterfaceSymbolStorageArray); ;
3495 0 : assert ( storageClassIndex == sizeOfActualPool );
3496 : }
3497 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIntrinsicSymbol ) ;
3498 0 : std::cout << " SgIntrinsicSymbol has size " << sizeOfActualPool << std::endl;
3499 0 : SgIntrinsicSymbolStorageClass* SgIntrinsicSymbolStorageArray = NULL;
3500 0 : if ( 0 < sizeOfActualPool )
3501 : {
3502 0 : SgIntrinsicSymbolStorageArray = new SgIntrinsicSymbolStorageClass[sizeOfActualPool] ;
3503 0 : unsigned long storageClassIndex = SgIntrinsicSymbol::initializeStorageClassArray (SgIntrinsicSymbolStorageArray); ;
3504 0 : assert ( storageClassIndex == sizeOfActualPool );
3505 : }
3506 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIsOp ) ;
3507 0 : std::cout << " SgIsOp has size " << sizeOfActualPool << std::endl;
3508 0 : SgIsOpStorageClass* SgIsOpStorageArray = NULL;
3509 0 : if ( 0 < sizeOfActualPool )
3510 : {
3511 0 : SgIsOpStorageArray = new SgIsOpStorageClass[sizeOfActualPool] ;
3512 0 : unsigned long storageClassIndex = SgIsOp::initializeStorageClassArray (SgIsOpStorageArray); ;
3513 0 : assert ( storageClassIndex == sizeOfActualPool );
3514 : }
3515 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIsNotOp ) ;
3516 0 : std::cout << " SgIsNotOp has size " << sizeOfActualPool << std::endl;
3517 0 : SgIsNotOpStorageClass* SgIsNotOpStorageArray = NULL;
3518 0 : if ( 0 < sizeOfActualPool )
3519 : {
3520 0 : SgIsNotOpStorageArray = new SgIsNotOpStorageClass[sizeOfActualPool] ;
3521 0 : unsigned long storageClassIndex = SgIsNotOp::initializeStorageClassArray (SgIsNotOpStorageArray); ;
3522 0 : assert ( storageClassIndex == sizeOfActualPool );
3523 : }
3524 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgIorAssignOp ) ;
3525 0 : std::cout << " SgIorAssignOp has size " << sizeOfActualPool << std::endl;
3526 0 : SgIorAssignOpStorageClass* SgIorAssignOpStorageArray = NULL;
3527 0 : if ( 0 < sizeOfActualPool )
3528 : {
3529 0 : SgIorAssignOpStorageArray = new SgIorAssignOpStorageClass[sizeOfActualPool] ;
3530 0 : unsigned long storageClassIndex = SgIorAssignOp::initializeStorageClassArray (SgIorAssignOpStorageArray); ;
3531 0 : assert ( storageClassIndex == sizeOfActualPool );
3532 : }
3533 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgKeyDatumPair ) ;
3534 0 : std::cout << " SgKeyDatumPair has size " << sizeOfActualPool << std::endl;
3535 0 : SgKeyDatumPairStorageClass* SgKeyDatumPairStorageArray = NULL;
3536 0 : if ( 0 < sizeOfActualPool )
3537 : {
3538 0 : SgKeyDatumPairStorageArray = new SgKeyDatumPairStorageClass[sizeOfActualPool] ;
3539 0 : unsigned long storageClassIndex = SgKeyDatumPair::initializeStorageClassArray (SgKeyDatumPairStorageArray); ;
3540 0 : assert ( storageClassIndex == sizeOfActualPool );
3541 : }
3542 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCudaKernelExecConfig ) ;
3543 0 : std::cout << " SgCudaKernelExecConfig has size " << sizeOfActualPool << std::endl;
3544 0 : SgCudaKernelExecConfigStorageClass* SgCudaKernelExecConfigStorageArray = NULL;
3545 0 : if ( 0 < sizeOfActualPool )
3546 : {
3547 0 : SgCudaKernelExecConfigStorageArray = new SgCudaKernelExecConfigStorageClass[sizeOfActualPool] ;
3548 0 : unsigned long storageClassIndex = SgCudaKernelExecConfig::initializeStorageClassArray (SgCudaKernelExecConfigStorageArray); ;
3549 0 : assert ( storageClassIndex == sizeOfActualPool );
3550 : }
3551 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCudaKernelCallExp ) ;
3552 0 : std::cout << " SgCudaKernelCallExp has size " << sizeOfActualPool << std::endl;
3553 0 : SgCudaKernelCallExpStorageClass* SgCudaKernelCallExpStorageArray = NULL;
3554 0 : if ( 0 < sizeOfActualPool )
3555 : {
3556 0 : SgCudaKernelCallExpStorageArray = new SgCudaKernelCallExpStorageClass[sizeOfActualPool] ;
3557 0 : unsigned long storageClassIndex = SgCudaKernelCallExp::initializeStorageClassArray (SgCudaKernelCallExpStorageArray); ;
3558 0 : assert ( storageClassIndex == sizeOfActualPool );
3559 : }
3560 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLabelRefExp ) ;
3561 0 : std::cout << " SgLabelRefExp has size " << sizeOfActualPool << std::endl;
3562 0 : SgLabelRefExpStorageClass* SgLabelRefExpStorageArray = NULL;
3563 0 : if ( 0 < sizeOfActualPool )
3564 : {
3565 0 : SgLabelRefExpStorageArray = new SgLabelRefExpStorageClass[sizeOfActualPool] ;
3566 0 : unsigned long storageClassIndex = SgLabelRefExp::initializeStorageClassArray (SgLabelRefExpStorageArray); ;
3567 0 : assert ( storageClassIndex == sizeOfActualPool );
3568 : }
3569 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLabelStatement ) ;
3570 0 : std::cout << " SgLabelStatement has size " << sizeOfActualPool << std::endl;
3571 0 : SgLabelStatementStorageClass* SgLabelStatementStorageArray = NULL;
3572 0 : if ( 0 < sizeOfActualPool )
3573 : {
3574 0 : SgLabelStatementStorageArray = new SgLabelStatementStorageClass[sizeOfActualPool] ;
3575 0 : unsigned long storageClassIndex = SgLabelStatement::initializeStorageClassArray (SgLabelStatementStorageArray); ;
3576 0 : assert ( storageClassIndex == sizeOfActualPool );
3577 : }
3578 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLabelSymbol ) ;
3579 0 : std::cout << " SgLabelSymbol has size " << sizeOfActualPool << std::endl;
3580 0 : SgLabelSymbolStorageClass* SgLabelSymbolStorageArray = NULL;
3581 0 : if ( 0 < sizeOfActualPool )
3582 : {
3583 0 : SgLabelSymbolStorageArray = new SgLabelSymbolStorageClass[sizeOfActualPool] ;
3584 0 : unsigned long storageClassIndex = SgLabelSymbol::initializeStorageClassArray (SgLabelSymbolStorageArray); ;
3585 0 : assert ( storageClassIndex == sizeOfActualPool );
3586 : }
3587 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLambdaCapture ) ;
3588 0 : std::cout << " SgLambdaCapture has size " << sizeOfActualPool << std::endl;
3589 0 : SgLambdaCaptureStorageClass* SgLambdaCaptureStorageArray = NULL;
3590 0 : if ( 0 < sizeOfActualPool )
3591 : {
3592 0 : SgLambdaCaptureStorageArray = new SgLambdaCaptureStorageClass[sizeOfActualPool] ;
3593 0 : unsigned long storageClassIndex = SgLambdaCapture::initializeStorageClassArray (SgLambdaCaptureStorageArray); ;
3594 0 : assert ( storageClassIndex == sizeOfActualPool );
3595 : }
3596 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLambdaCaptureList ) ;
3597 0 : std::cout << " SgLambdaCaptureList has size " << sizeOfActualPool << std::endl;
3598 0 : SgLambdaCaptureListStorageClass* SgLambdaCaptureListStorageArray = NULL;
3599 0 : if ( 0 < sizeOfActualPool )
3600 : {
3601 0 : SgLambdaCaptureListStorageArray = new SgLambdaCaptureListStorageClass[sizeOfActualPool] ;
3602 0 : unsigned long storageClassIndex = SgLambdaCaptureList::initializeStorageClassArray (SgLambdaCaptureListStorageArray); ;
3603 0 : assert ( storageClassIndex == sizeOfActualPool );
3604 : }
3605 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLambdaExp ) ;
3606 0 : std::cout << " SgLambdaExp has size " << sizeOfActualPool << std::endl;
3607 0 : SgLambdaExpStorageClass* SgLambdaExpStorageArray = NULL;
3608 0 : if ( 0 < sizeOfActualPool )
3609 : {
3610 0 : SgLambdaExpStorageArray = new SgLambdaExpStorageClass[sizeOfActualPool] ;
3611 0 : unsigned long storageClassIndex = SgLambdaExp::initializeStorageClassArray (SgLambdaExpStorageArray); ;
3612 0 : assert ( storageClassIndex == sizeOfActualPool );
3613 : }
3614 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLambdaRefExp ) ;
3615 0 : std::cout << " SgLambdaRefExp has size " << sizeOfActualPool << std::endl;
3616 0 : SgLambdaRefExpStorageClass* SgLambdaRefExpStorageArray = NULL;
3617 0 : if ( 0 < sizeOfActualPool )
3618 : {
3619 0 : SgLambdaRefExpStorageArray = new SgLambdaRefExpStorageClass[sizeOfActualPool] ;
3620 0 : unsigned long storageClassIndex = SgLambdaRefExp::initializeStorageClassArray (SgLambdaRefExpStorageArray); ;
3621 0 : assert ( storageClassIndex == sizeOfActualPool );
3622 : }
3623 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLeftDivideOp ) ;
3624 0 : std::cout << " SgLeftDivideOp has size " << sizeOfActualPool << std::endl;
3625 0 : SgLeftDivideOpStorageClass* SgLeftDivideOpStorageArray = NULL;
3626 0 : if ( 0 < sizeOfActualPool )
3627 : {
3628 0 : SgLeftDivideOpStorageArray = new SgLeftDivideOpStorageClass[sizeOfActualPool] ;
3629 0 : unsigned long storageClassIndex = SgLeftDivideOp::initializeStorageClassArray (SgLeftDivideOpStorageArray); ;
3630 0 : assert ( storageClassIndex == sizeOfActualPool );
3631 : }
3632 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLessOrEqualOp ) ;
3633 0 : std::cout << " SgLessOrEqualOp has size " << sizeOfActualPool << std::endl;
3634 0 : SgLessOrEqualOpStorageClass* SgLessOrEqualOpStorageArray = NULL;
3635 0 : if ( 0 < sizeOfActualPool )
3636 : {
3637 0 : SgLessOrEqualOpStorageArray = new SgLessOrEqualOpStorageClass[sizeOfActualPool] ;
3638 0 : unsigned long storageClassIndex = SgLessOrEqualOp::initializeStorageClassArray (SgLessOrEqualOpStorageArray); ;
3639 0 : assert ( storageClassIndex == sizeOfActualPool );
3640 : }
3641 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLessThanOp ) ;
3642 0 : std::cout << " SgLessThanOp has size " << sizeOfActualPool << std::endl;
3643 0 : SgLessThanOpStorageClass* SgLessThanOpStorageArray = NULL;
3644 0 : if ( 0 < sizeOfActualPool )
3645 : {
3646 0 : SgLessThanOpStorageArray = new SgLessThanOpStorageClass[sizeOfActualPool] ;
3647 0 : unsigned long storageClassIndex = SgLessThanOp::initializeStorageClassArray (SgLessThanOpStorageArray); ;
3648 0 : assert ( storageClassIndex == sizeOfActualPool );
3649 : }
3650 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLineDirectiveStatement ) ;
3651 0 : std::cout << " SgLineDirectiveStatement has size " << sizeOfActualPool << std::endl;
3652 0 : SgLineDirectiveStatementStorageClass* SgLineDirectiveStatementStorageArray = NULL;
3653 0 : if ( 0 < sizeOfActualPool )
3654 : {
3655 0 : SgLineDirectiveStatementStorageArray = new SgLineDirectiveStatementStorageClass[sizeOfActualPool] ;
3656 0 : unsigned long storageClassIndex = SgLineDirectiveStatement::initializeStorageClassArray (SgLineDirectiveStatementStorageArray); ;
3657 0 : assert ( storageClassIndex == sizeOfActualPool );
3658 : }
3659 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLinemarkerDirectiveStatement ) ;
3660 0 : std::cout << " SgLinemarkerDirectiveStatement has size " << sizeOfActualPool << std::endl;
3661 0 : SgLinemarkerDirectiveStatementStorageClass* SgLinemarkerDirectiveStatementStorageArray = NULL;
3662 0 : if ( 0 < sizeOfActualPool )
3663 : {
3664 0 : SgLinemarkerDirectiveStatementStorageArray = new SgLinemarkerDirectiveStatementStorageClass[sizeOfActualPool] ;
3665 0 : unsigned long storageClassIndex = SgLinemarkerDirectiveStatement::initializeStorageClassArray (SgLinemarkerDirectiveStatementStorageArray); ;
3666 0 : assert ( storageClassIndex == sizeOfActualPool );
3667 : }
3668 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLinkageModifier ) ;
3669 0 : std::cout << " SgLinkageModifier has size " << sizeOfActualPool << std::endl;
3670 0 : SgLinkageModifierStorageClass* SgLinkageModifierStorageArray = NULL;
3671 0 : if ( 0 < sizeOfActualPool )
3672 : {
3673 0 : SgLinkageModifierStorageArray = new SgLinkageModifierStorageClass[sizeOfActualPool] ;
3674 0 : unsigned long storageClassIndex = SgLinkageModifier::initializeStorageClassArray (SgLinkageModifierStorageArray); ;
3675 0 : assert ( storageClassIndex == sizeOfActualPool );
3676 : }
3677 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgListComprehension ) ;
3678 0 : std::cout << " SgListComprehension has size " << sizeOfActualPool << std::endl;
3679 0 : SgListComprehensionStorageClass* SgListComprehensionStorageArray = NULL;
3680 0 : if ( 0 < sizeOfActualPool )
3681 : {
3682 0 : SgListComprehensionStorageArray = new SgListComprehensionStorageClass[sizeOfActualPool] ;
3683 0 : unsigned long storageClassIndex = SgListComprehension::initializeStorageClassArray (SgListComprehensionStorageArray); ;
3684 0 : assert ( storageClassIndex == sizeOfActualPool );
3685 : }
3686 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgListExp ) ;
3687 0 : std::cout << " SgListExp has size " << sizeOfActualPool << std::endl;
3688 0 : SgListExpStorageClass* SgListExpStorageArray = NULL;
3689 0 : if ( 0 < sizeOfActualPool )
3690 : {
3691 0 : SgListExpStorageArray = new SgListExpStorageClass[sizeOfActualPool] ;
3692 0 : unsigned long storageClassIndex = SgListExp::initializeStorageClassArray (SgListExpStorageArray); ;
3693 0 : assert ( storageClassIndex == sizeOfActualPool );
3694 : }
3695 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLocatedNode ) ;
3696 0 : std::cout << " SgLocatedNode has size " << sizeOfActualPool << std::endl;
3697 0 : SgLocatedNodeStorageClass* SgLocatedNodeStorageArray = NULL;
3698 0 : if ( 0 < sizeOfActualPool )
3699 : {
3700 0 : SgLocatedNodeStorageArray = new SgLocatedNodeStorageClass[sizeOfActualPool] ;
3701 0 : unsigned long storageClassIndex = SgLocatedNode::initializeStorageClassArray (SgLocatedNodeStorageArray); ;
3702 0 : assert ( storageClassIndex == sizeOfActualPool );
3703 : }
3704 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLocatedNodeSupport ) ;
3705 0 : std::cout << " SgLocatedNodeSupport has size " << sizeOfActualPool << std::endl;
3706 0 : SgLocatedNodeSupportStorageClass* SgLocatedNodeSupportStorageArray = NULL;
3707 0 : if ( 0 < sizeOfActualPool )
3708 : {
3709 0 : SgLocatedNodeSupportStorageArray = new SgLocatedNodeSupportStorageClass[sizeOfActualPool] ;
3710 0 : unsigned long storageClassIndex = SgLocatedNodeSupport::initializeStorageClassArray (SgLocatedNodeSupportStorageArray); ;
3711 0 : assert ( storageClassIndex == sizeOfActualPool );
3712 : }
3713 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLongDoubleVal ) ;
3714 0 : std::cout << " SgLongDoubleVal has size " << sizeOfActualPool << std::endl;
3715 0 : SgLongDoubleValStorageClass* SgLongDoubleValStorageArray = NULL;
3716 0 : if ( 0 < sizeOfActualPool )
3717 : {
3718 0 : SgLongDoubleValStorageArray = new SgLongDoubleValStorageClass[sizeOfActualPool] ;
3719 0 : unsigned long storageClassIndex = SgLongDoubleVal::initializeStorageClassArray (SgLongDoubleValStorageArray); ;
3720 0 : assert ( storageClassIndex == sizeOfActualPool );
3721 : }
3722 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLongIntVal ) ;
3723 0 : std::cout << " SgLongIntVal has size " << sizeOfActualPool << std::endl;
3724 0 : SgLongIntValStorageClass* SgLongIntValStorageArray = NULL;
3725 0 : if ( 0 < sizeOfActualPool )
3726 : {
3727 0 : SgLongIntValStorageArray = new SgLongIntValStorageClass[sizeOfActualPool] ;
3728 0 : unsigned long storageClassIndex = SgLongIntVal::initializeStorageClassArray (SgLongIntValStorageArray); ;
3729 0 : assert ( storageClassIndex == sizeOfActualPool );
3730 : }
3731 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLongLongIntVal ) ;
3732 0 : std::cout << " SgLongLongIntVal has size " << sizeOfActualPool << std::endl;
3733 0 : SgLongLongIntValStorageClass* SgLongLongIntValStorageArray = NULL;
3734 0 : if ( 0 < sizeOfActualPool )
3735 : {
3736 0 : SgLongLongIntValStorageArray = new SgLongLongIntValStorageClass[sizeOfActualPool] ;
3737 0 : unsigned long storageClassIndex = SgLongLongIntVal::initializeStorageClassArray (SgLongLongIntValStorageArray); ;
3738 0 : assert ( storageClassIndex == sizeOfActualPool );
3739 : }
3740 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLshiftAssignOp ) ;
3741 0 : std::cout << " SgLshiftAssignOp has size " << sizeOfActualPool << std::endl;
3742 0 : SgLshiftAssignOpStorageClass* SgLshiftAssignOpStorageArray = NULL;
3743 0 : if ( 0 < sizeOfActualPool )
3744 : {
3745 0 : SgLshiftAssignOpStorageArray = new SgLshiftAssignOpStorageClass[sizeOfActualPool] ;
3746 0 : unsigned long storageClassIndex = SgLshiftAssignOp::initializeStorageClassArray (SgLshiftAssignOpStorageArray); ;
3747 0 : assert ( storageClassIndex == sizeOfActualPool );
3748 : }
3749 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLshiftOp ) ;
3750 0 : std::cout << " SgLshiftOp has size " << sizeOfActualPool << std::endl;
3751 0 : SgLshiftOpStorageClass* SgLshiftOpStorageArray = NULL;
3752 0 : if ( 0 < sizeOfActualPool )
3753 : {
3754 0 : SgLshiftOpStorageArray = new SgLshiftOpStorageClass[sizeOfActualPool] ;
3755 0 : unsigned long storageClassIndex = SgLshiftOp::initializeStorageClassArray (SgLshiftOpStorageArray); ;
3756 0 : assert ( storageClassIndex == sizeOfActualPool );
3757 : }
3758 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMagicColonExp ) ;
3759 0 : std::cout << " SgMagicColonExp has size " << sizeOfActualPool << std::endl;
3760 0 : SgMagicColonExpStorageClass* SgMagicColonExpStorageArray = NULL;
3761 0 : if ( 0 < sizeOfActualPool )
3762 : {
3763 0 : SgMagicColonExpStorageArray = new SgMagicColonExpStorageClass[sizeOfActualPool] ;
3764 0 : unsigned long storageClassIndex = SgMagicColonExp::initializeStorageClassArray (SgMagicColonExpStorageArray); ;
3765 0 : assert ( storageClassIndex == sizeOfActualPool );
3766 : }
3767 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMatrixExp ) ;
3768 0 : std::cout << " SgMatrixExp has size " << sizeOfActualPool << std::endl;
3769 0 : SgMatrixExpStorageClass* SgMatrixExpStorageArray = NULL;
3770 0 : if ( 0 < sizeOfActualPool )
3771 : {
3772 0 : SgMatrixExpStorageArray = new SgMatrixExpStorageClass[sizeOfActualPool] ;
3773 0 : unsigned long storageClassIndex = SgMatrixExp::initializeStorageClassArray (SgMatrixExpStorageArray); ;
3774 0 : assert ( storageClassIndex == sizeOfActualPool );
3775 : }
3776 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMatrixTransposeOp ) ;
3777 0 : std::cout << " SgMatrixTransposeOp has size " << sizeOfActualPool << std::endl;
3778 0 : SgMatrixTransposeOpStorageClass* SgMatrixTransposeOpStorageArray = NULL;
3779 0 : if ( 0 < sizeOfActualPool )
3780 : {
3781 0 : SgMatrixTransposeOpStorageArray = new SgMatrixTransposeOpStorageClass[sizeOfActualPool] ;
3782 0 : unsigned long storageClassIndex = SgMatrixTransposeOp::initializeStorageClassArray (SgMatrixTransposeOpStorageArray); ;
3783 0 : assert ( storageClassIndex == sizeOfActualPool );
3784 : }
3785 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMemberFunctionDeclaration ) ;
3786 0 : std::cout << " SgMemberFunctionDeclaration has size " << sizeOfActualPool << std::endl;
3787 0 : SgMemberFunctionDeclarationStorageClass* SgMemberFunctionDeclarationStorageArray = NULL;
3788 0 : if ( 0 < sizeOfActualPool )
3789 : {
3790 0 : SgMemberFunctionDeclarationStorageArray = new SgMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
3791 0 : unsigned long storageClassIndex = SgMemberFunctionDeclaration::initializeStorageClassArray (SgMemberFunctionDeclarationStorageArray); ;
3792 0 : assert ( storageClassIndex == sizeOfActualPool );
3793 : }
3794 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMemberFunctionRefExp ) ;
3795 0 : std::cout << " SgMemberFunctionRefExp has size " << sizeOfActualPool << std::endl;
3796 0 : SgMemberFunctionRefExpStorageClass* SgMemberFunctionRefExpStorageArray = NULL;
3797 0 : if ( 0 < sizeOfActualPool )
3798 : {
3799 0 : SgMemberFunctionRefExpStorageArray = new SgMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
3800 0 : unsigned long storageClassIndex = SgMemberFunctionRefExp::initializeStorageClassArray (SgMemberFunctionRefExpStorageArray); ;
3801 0 : assert ( storageClassIndex == sizeOfActualPool );
3802 : }
3803 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMemberFunctionSymbol ) ;
3804 0 : std::cout << " SgMemberFunctionSymbol has size " << sizeOfActualPool << std::endl;
3805 0 : SgMemberFunctionSymbolStorageClass* SgMemberFunctionSymbolStorageArray = NULL;
3806 0 : if ( 0 < sizeOfActualPool )
3807 : {
3808 0 : SgMemberFunctionSymbolStorageArray = new SgMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
3809 0 : unsigned long storageClassIndex = SgMemberFunctionSymbol::initializeStorageClassArray (SgMemberFunctionSymbolStorageArray); ;
3810 0 : assert ( storageClassIndex == sizeOfActualPool );
3811 : }
3812 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMemberFunctionType ) ;
3813 0 : std::cout << " SgMemberFunctionType has size " << sizeOfActualPool << std::endl;
3814 0 : SgMemberFunctionTypeStorageClass* SgMemberFunctionTypeStorageArray = NULL;
3815 0 : if ( 0 < sizeOfActualPool )
3816 : {
3817 0 : SgMemberFunctionTypeStorageArray = new SgMemberFunctionTypeStorageClass[sizeOfActualPool] ;
3818 0 : unsigned long storageClassIndex = SgMemberFunctionType::initializeStorageClassArray (SgMemberFunctionTypeStorageArray); ;
3819 0 : assert ( storageClassIndex == sizeOfActualPool );
3820 : }
3821 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMembershipOp ) ;
3822 0 : std::cout << " SgMembershipOp has size " << sizeOfActualPool << std::endl;
3823 0 : SgMembershipOpStorageClass* SgMembershipOpStorageArray = NULL;
3824 0 : if ( 0 < sizeOfActualPool )
3825 : {
3826 0 : SgMembershipOpStorageArray = new SgMembershipOpStorageClass[sizeOfActualPool] ;
3827 0 : unsigned long storageClassIndex = SgMembershipOp::initializeStorageClassArray (SgMembershipOpStorageArray); ;
3828 0 : assert ( storageClassIndex == sizeOfActualPool );
3829 : }
3830 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMicrosoftAttributeDeclaration ) ;
3831 0 : std::cout << " SgMicrosoftAttributeDeclaration has size " << sizeOfActualPool << std::endl;
3832 0 : SgMicrosoftAttributeDeclarationStorageClass* SgMicrosoftAttributeDeclarationStorageArray = NULL;
3833 0 : if ( 0 < sizeOfActualPool )
3834 : {
3835 0 : SgMicrosoftAttributeDeclarationStorageArray = new SgMicrosoftAttributeDeclarationStorageClass[sizeOfActualPool] ;
3836 0 : unsigned long storageClassIndex = SgMicrosoftAttributeDeclaration::initializeStorageClassArray (SgMicrosoftAttributeDeclarationStorageArray); ;
3837 0 : assert ( storageClassIndex == sizeOfActualPool );
3838 : }
3839 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMinusAssignOp ) ;
3840 0 : std::cout << " SgMinusAssignOp has size " << sizeOfActualPool << std::endl;
3841 0 : SgMinusAssignOpStorageClass* SgMinusAssignOpStorageArray = NULL;
3842 0 : if ( 0 < sizeOfActualPool )
3843 : {
3844 0 : SgMinusAssignOpStorageArray = new SgMinusAssignOpStorageClass[sizeOfActualPool] ;
3845 0 : unsigned long storageClassIndex = SgMinusAssignOp::initializeStorageClassArray (SgMinusAssignOpStorageArray); ;
3846 0 : assert ( storageClassIndex == sizeOfActualPool );
3847 : }
3848 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMinusMinusOp ) ;
3849 0 : std::cout << " SgMinusMinusOp has size " << sizeOfActualPool << std::endl;
3850 0 : SgMinusMinusOpStorageClass* SgMinusMinusOpStorageArray = NULL;
3851 0 : if ( 0 < sizeOfActualPool )
3852 : {
3853 0 : SgMinusMinusOpStorageArray = new SgMinusMinusOpStorageClass[sizeOfActualPool] ;
3854 0 : unsigned long storageClassIndex = SgMinusMinusOp::initializeStorageClassArray (SgMinusMinusOpStorageArray); ;
3855 0 : assert ( storageClassIndex == sizeOfActualPool );
3856 : }
3857 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMinusOp ) ;
3858 0 : std::cout << " SgMinusOp has size " << sizeOfActualPool << std::endl;
3859 0 : SgMinusOpStorageClass* SgMinusOpStorageArray = NULL;
3860 0 : if ( 0 < sizeOfActualPool )
3861 : {
3862 0 : SgMinusOpStorageArray = new SgMinusOpStorageClass[sizeOfActualPool] ;
3863 0 : unsigned long storageClassIndex = SgMinusOp::initializeStorageClassArray (SgMinusOpStorageArray); ;
3864 0 : assert ( storageClassIndex == sizeOfActualPool );
3865 : }
3866 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModAssignOp ) ;
3867 0 : std::cout << " SgModAssignOp has size " << sizeOfActualPool << std::endl;
3868 0 : SgModAssignOpStorageClass* SgModAssignOpStorageArray = NULL;
3869 0 : if ( 0 < sizeOfActualPool )
3870 : {
3871 0 : SgModAssignOpStorageArray = new SgModAssignOpStorageClass[sizeOfActualPool] ;
3872 0 : unsigned long storageClassIndex = SgModAssignOp::initializeStorageClassArray (SgModAssignOpStorageArray); ;
3873 0 : assert ( storageClassIndex == sizeOfActualPool );
3874 : }
3875 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModOp ) ;
3876 0 : std::cout << " SgModOp has size " << sizeOfActualPool << std::endl;
3877 0 : SgModOpStorageClass* SgModOpStorageArray = NULL;
3878 0 : if ( 0 < sizeOfActualPool )
3879 : {
3880 0 : SgModOpStorageArray = new SgModOpStorageClass[sizeOfActualPool] ;
3881 0 : unsigned long storageClassIndex = SgModOp::initializeStorageClassArray (SgModOpStorageArray); ;
3882 0 : assert ( storageClassIndex == sizeOfActualPool );
3883 : }
3884 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModifier ) ;
3885 0 : std::cout << " SgModifier has size " << sizeOfActualPool << std::endl;
3886 0 : SgModifierStorageClass* SgModifierStorageArray = NULL;
3887 0 : if ( 0 < sizeOfActualPool )
3888 : {
3889 0 : SgModifierStorageArray = new SgModifierStorageClass[sizeOfActualPool] ;
3890 0 : unsigned long storageClassIndex = SgModifier::initializeStorageClassArray (SgModifierStorageArray); ;
3891 0 : assert ( storageClassIndex == sizeOfActualPool );
3892 : }
3893 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModifierNodes ) ;
3894 0 : std::cout << " SgModifierNodes has size " << sizeOfActualPool << std::endl;
3895 0 : SgModifierNodesStorageClass* SgModifierNodesStorageArray = NULL;
3896 0 : if ( 0 < sizeOfActualPool )
3897 : {
3898 0 : SgModifierNodesStorageArray = new SgModifierNodesStorageClass[sizeOfActualPool] ;
3899 0 : unsigned long storageClassIndex = SgModifierNodes::initializeStorageClassArray (SgModifierNodesStorageArray); ;
3900 0 : assert ( storageClassIndex == sizeOfActualPool );
3901 : }
3902 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModifierType ) ;
3903 0 : std::cout << " SgModifierType has size " << sizeOfActualPool << std::endl;
3904 0 : SgModifierTypeStorageClass* SgModifierTypeStorageArray = NULL;
3905 0 : if ( 0 < sizeOfActualPool )
3906 : {
3907 0 : SgModifierTypeStorageArray = new SgModifierTypeStorageClass[sizeOfActualPool] ;
3908 0 : unsigned long storageClassIndex = SgModifierType::initializeStorageClassArray (SgModifierTypeStorageArray); ;
3909 0 : assert ( storageClassIndex == sizeOfActualPool );
3910 : }
3911 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModuleStatement ) ;
3912 0 : std::cout << " SgModuleStatement has size " << sizeOfActualPool << std::endl;
3913 0 : SgModuleStatementStorageClass* SgModuleStatementStorageArray = NULL;
3914 0 : if ( 0 < sizeOfActualPool )
3915 : {
3916 0 : SgModuleStatementStorageArray = new SgModuleStatementStorageClass[sizeOfActualPool] ;
3917 0 : unsigned long storageClassIndex = SgModuleStatement::initializeStorageClassArray (SgModuleStatementStorageArray); ;
3918 0 : assert ( storageClassIndex == sizeOfActualPool );
3919 : }
3920 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgModuleSymbol ) ;
3921 0 : std::cout << " SgModuleSymbol has size " << sizeOfActualPool << std::endl;
3922 0 : SgModuleSymbolStorageClass* SgModuleSymbolStorageArray = NULL;
3923 0 : if ( 0 < sizeOfActualPool )
3924 : {
3925 0 : SgModuleSymbolStorageArray = new SgModuleSymbolStorageClass[sizeOfActualPool] ;
3926 0 : unsigned long storageClassIndex = SgModuleSymbol::initializeStorageClassArray (SgModuleSymbolStorageArray); ;
3927 0 : assert ( storageClassIndex == sizeOfActualPool );
3928 : }
3929 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMultAssignOp ) ;
3930 0 : std::cout << " SgMultAssignOp has size " << sizeOfActualPool << std::endl;
3931 0 : SgMultAssignOpStorageClass* SgMultAssignOpStorageArray = NULL;
3932 0 : if ( 0 < sizeOfActualPool )
3933 : {
3934 0 : SgMultAssignOpStorageArray = new SgMultAssignOpStorageClass[sizeOfActualPool] ;
3935 0 : unsigned long storageClassIndex = SgMultAssignOp::initializeStorageClassArray (SgMultAssignOpStorageArray); ;
3936 0 : assert ( storageClassIndex == sizeOfActualPool );
3937 : }
3938 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgMultiplyOp ) ;
3939 0 : std::cout << " SgMultiplyOp has size " << sizeOfActualPool << std::endl;
3940 0 : SgMultiplyOpStorageClass* SgMultiplyOpStorageArray = NULL;
3941 0 : if ( 0 < sizeOfActualPool )
3942 : {
3943 0 : SgMultiplyOpStorageArray = new SgMultiplyOpStorageClass[sizeOfActualPool] ;
3944 0 : unsigned long storageClassIndex = SgMultiplyOp::initializeStorageClassArray (SgMultiplyOpStorageArray); ;
3945 0 : assert ( storageClassIndex == sizeOfActualPool );
3946 : }
3947 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgName ) ;
3948 0 : std::cout << " SgName has size " << sizeOfActualPool << std::endl;
3949 0 : SgNameStorageClass* SgNameStorageArray = NULL;
3950 0 : if ( 0 < sizeOfActualPool )
3951 : {
3952 0 : SgNameStorageArray = new SgNameStorageClass[sizeOfActualPool] ;
3953 0 : unsigned long storageClassIndex = SgName::initializeStorageClassArray (SgNameStorageArray); ;
3954 0 : assert ( storageClassIndex == sizeOfActualPool );
3955 : }
3956 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNameGroup ) ;
3957 0 : std::cout << " SgNameGroup has size " << sizeOfActualPool << std::endl;
3958 0 : SgNameGroupStorageClass* SgNameGroupStorageArray = NULL;
3959 0 : if ( 0 < sizeOfActualPool )
3960 : {
3961 0 : SgNameGroupStorageArray = new SgNameGroupStorageClass[sizeOfActualPool] ;
3962 0 : unsigned long storageClassIndex = SgNameGroup::initializeStorageClassArray (SgNameGroupStorageArray); ;
3963 0 : assert ( storageClassIndex == sizeOfActualPool );
3964 : }
3965 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamedType ) ;
3966 0 : std::cout << " SgNamedType has size " << sizeOfActualPool << std::endl;
3967 0 : SgNamedTypeStorageClass* SgNamedTypeStorageArray = NULL;
3968 0 : if ( 0 < sizeOfActualPool )
3969 : {
3970 0 : SgNamedTypeStorageArray = new SgNamedTypeStorageClass[sizeOfActualPool] ;
3971 0 : unsigned long storageClassIndex = SgNamedType::initializeStorageClassArray (SgNamedTypeStorageArray); ;
3972 0 : assert ( storageClassIndex == sizeOfActualPool );
3973 : }
3974 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamelistStatement ) ;
3975 0 : std::cout << " SgNamelistStatement has size " << sizeOfActualPool << std::endl;
3976 0 : SgNamelistStatementStorageClass* SgNamelistStatementStorageArray = NULL;
3977 0 : if ( 0 < sizeOfActualPool )
3978 : {
3979 0 : SgNamelistStatementStorageArray = new SgNamelistStatementStorageClass[sizeOfActualPool] ;
3980 0 : unsigned long storageClassIndex = SgNamelistStatement::initializeStorageClassArray (SgNamelistStatementStorageArray); ;
3981 0 : assert ( storageClassIndex == sizeOfActualPool );
3982 : }
3983 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamespaceAliasDeclarationStatement ) ;
3984 0 : std::cout << " SgNamespaceAliasDeclarationStatement has size " << sizeOfActualPool << std::endl;
3985 0 : SgNamespaceAliasDeclarationStatementStorageClass* SgNamespaceAliasDeclarationStatementStorageArray = NULL;
3986 0 : if ( 0 < sizeOfActualPool )
3987 : {
3988 0 : SgNamespaceAliasDeclarationStatementStorageArray = new SgNamespaceAliasDeclarationStatementStorageClass[sizeOfActualPool] ;
3989 0 : unsigned long storageClassIndex = SgNamespaceAliasDeclarationStatement::initializeStorageClassArray (SgNamespaceAliasDeclarationStatementStorageArray); ;
3990 0 : assert ( storageClassIndex == sizeOfActualPool );
3991 : }
3992 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamespaceDeclarationStatement ) ;
3993 0 : std::cout << " SgNamespaceDeclarationStatement has size " << sizeOfActualPool << std::endl;
3994 0 : SgNamespaceDeclarationStatementStorageClass* SgNamespaceDeclarationStatementStorageArray = NULL;
3995 0 : if ( 0 < sizeOfActualPool )
3996 : {
3997 0 : SgNamespaceDeclarationStatementStorageArray = new SgNamespaceDeclarationStatementStorageClass[sizeOfActualPool] ;
3998 0 : unsigned long storageClassIndex = SgNamespaceDeclarationStatement::initializeStorageClassArray (SgNamespaceDeclarationStatementStorageArray); ;
3999 0 : assert ( storageClassIndex == sizeOfActualPool );
4000 : }
4001 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamespaceDefinitionStatement ) ;
4002 0 : std::cout << " SgNamespaceDefinitionStatement has size " << sizeOfActualPool << std::endl;
4003 0 : SgNamespaceDefinitionStatementStorageClass* SgNamespaceDefinitionStatementStorageArray = NULL;
4004 0 : if ( 0 < sizeOfActualPool )
4005 : {
4006 0 : SgNamespaceDefinitionStatementStorageArray = new SgNamespaceDefinitionStatementStorageClass[sizeOfActualPool] ;
4007 0 : unsigned long storageClassIndex = SgNamespaceDefinitionStatement::initializeStorageClassArray (SgNamespaceDefinitionStatementStorageArray); ;
4008 0 : assert ( storageClassIndex == sizeOfActualPool );
4009 : }
4010 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNamespaceSymbol ) ;
4011 0 : std::cout << " SgNamespaceSymbol has size " << sizeOfActualPool << std::endl;
4012 0 : SgNamespaceSymbolStorageClass* SgNamespaceSymbolStorageArray = NULL;
4013 0 : if ( 0 < sizeOfActualPool )
4014 : {
4015 0 : SgNamespaceSymbolStorageArray = new SgNamespaceSymbolStorageClass[sizeOfActualPool] ;
4016 0 : unsigned long storageClassIndex = SgNamespaceSymbol::initializeStorageClassArray (SgNamespaceSymbolStorageArray); ;
4017 0 : assert ( storageClassIndex == sizeOfActualPool );
4018 : }
4019 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNaryOp ) ;
4020 0 : std::cout << " SgNaryOp has size " << sizeOfActualPool << std::endl;
4021 0 : SgNaryOpStorageClass* SgNaryOpStorageArray = NULL;
4022 0 : if ( 0 < sizeOfActualPool )
4023 : {
4024 0 : SgNaryOpStorageArray = new SgNaryOpStorageClass[sizeOfActualPool] ;
4025 0 : unsigned long storageClassIndex = SgNaryOp::initializeStorageClassArray (SgNaryOpStorageArray); ;
4026 0 : assert ( storageClassIndex == sizeOfActualPool );
4027 : }
4028 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNaryBooleanOp ) ;
4029 0 : std::cout << " SgNaryBooleanOp has size " << sizeOfActualPool << std::endl;
4030 0 : SgNaryBooleanOpStorageClass* SgNaryBooleanOpStorageArray = NULL;
4031 0 : if ( 0 < sizeOfActualPool )
4032 : {
4033 0 : SgNaryBooleanOpStorageArray = new SgNaryBooleanOpStorageClass[sizeOfActualPool] ;
4034 0 : unsigned long storageClassIndex = SgNaryBooleanOp::initializeStorageClassArray (SgNaryBooleanOpStorageArray); ;
4035 0 : assert ( storageClassIndex == sizeOfActualPool );
4036 : }
4037 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNaryComparisonOp ) ;
4038 0 : std::cout << " SgNaryComparisonOp has size " << sizeOfActualPool << std::endl;
4039 0 : SgNaryComparisonOpStorageClass* SgNaryComparisonOpStorageArray = NULL;
4040 0 : if ( 0 < sizeOfActualPool )
4041 : {
4042 0 : SgNaryComparisonOpStorageArray = new SgNaryComparisonOpStorageClass[sizeOfActualPool] ;
4043 0 : unsigned long storageClassIndex = SgNaryComparisonOp::initializeStorageClassArray (SgNaryComparisonOpStorageArray); ;
4044 0 : assert ( storageClassIndex == sizeOfActualPool );
4045 : }
4046 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNewExp ) ;
4047 0 : std::cout << " SgNewExp has size " << sizeOfActualPool << std::endl;
4048 0 : SgNewExpStorageClass* SgNewExpStorageArray = NULL;
4049 0 : if ( 0 < sizeOfActualPool )
4050 : {
4051 0 : SgNewExpStorageArray = new SgNewExpStorageClass[sizeOfActualPool] ;
4052 0 : unsigned long storageClassIndex = SgNewExp::initializeStorageClassArray (SgNewExpStorageArray); ;
4053 0 : assert ( storageClassIndex == sizeOfActualPool );
4054 : }
4055 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNode ) ;
4056 0 : std::cout << " SgNode has size " << sizeOfActualPool << std::endl;
4057 0 : SgNodeStorageClass* SgNodeStorageArray = NULL;
4058 0 : if ( 0 < sizeOfActualPool )
4059 : {
4060 0 : SgNodeStorageArray = new SgNodeStorageClass[sizeOfActualPool] ;
4061 0 : unsigned long storageClassIndex = SgNode::initializeStorageClassArray (SgNodeStorageArray); ;
4062 0 : assert ( storageClassIndex == sizeOfActualPool );
4063 : }
4064 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNoexceptOp ) ;
4065 0 : std::cout << " SgNoexceptOp has size " << sizeOfActualPool << std::endl;
4066 0 : SgNoexceptOpStorageClass* SgNoexceptOpStorageArray = NULL;
4067 0 : if ( 0 < sizeOfActualPool )
4068 : {
4069 0 : SgNoexceptOpStorageArray = new SgNoexceptOpStorageClass[sizeOfActualPool] ;
4070 0 : unsigned long storageClassIndex = SgNoexceptOp::initializeStorageClassArray (SgNoexceptOpStorageArray); ;
4071 0 : assert ( storageClassIndex == sizeOfActualPool );
4072 : }
4073 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNotEqualOp ) ;
4074 0 : std::cout << " SgNotEqualOp has size " << sizeOfActualPool << std::endl;
4075 0 : SgNotEqualOpStorageClass* SgNotEqualOpStorageArray = NULL;
4076 0 : if ( 0 < sizeOfActualPool )
4077 : {
4078 0 : SgNotEqualOpStorageArray = new SgNotEqualOpStorageClass[sizeOfActualPool] ;
4079 0 : unsigned long storageClassIndex = SgNotEqualOp::initializeStorageClassArray (SgNotEqualOpStorageArray); ;
4080 0 : assert ( storageClassIndex == sizeOfActualPool );
4081 : }
4082 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNotOp ) ;
4083 0 : std::cout << " SgNotOp has size " << sizeOfActualPool << std::endl;
4084 0 : SgNotOpStorageClass* SgNotOpStorageArray = NULL;
4085 0 : if ( 0 < sizeOfActualPool )
4086 : {
4087 0 : SgNotOpStorageArray = new SgNotOpStorageClass[sizeOfActualPool] ;
4088 0 : unsigned long storageClassIndex = SgNotOp::initializeStorageClassArray (SgNotOpStorageArray); ;
4089 0 : assert ( storageClassIndex == sizeOfActualPool );
4090 : }
4091 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonMembershipOp ) ;
4092 0 : std::cout << " SgNonMembershipOp has size " << sizeOfActualPool << std::endl;
4093 0 : SgNonMembershipOpStorageClass* SgNonMembershipOpStorageArray = NULL;
4094 0 : if ( 0 < sizeOfActualPool )
4095 : {
4096 0 : SgNonMembershipOpStorageArray = new SgNonMembershipOpStorageClass[sizeOfActualPool] ;
4097 0 : unsigned long storageClassIndex = SgNonMembershipOp::initializeStorageClassArray (SgNonMembershipOpStorageArray); ;
4098 0 : assert ( storageClassIndex == sizeOfActualPool );
4099 : }
4100 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonrealDecl ) ;
4101 0 : std::cout << " SgNonrealDecl has size " << sizeOfActualPool << std::endl;
4102 0 : SgNonrealDeclStorageClass* SgNonrealDeclStorageArray = NULL;
4103 0 : if ( 0 < sizeOfActualPool )
4104 : {
4105 0 : SgNonrealDeclStorageArray = new SgNonrealDeclStorageClass[sizeOfActualPool] ;
4106 0 : unsigned long storageClassIndex = SgNonrealDecl::initializeStorageClassArray (SgNonrealDeclStorageArray); ;
4107 0 : assert ( storageClassIndex == sizeOfActualPool );
4108 : }
4109 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonrealRefExp ) ;
4110 0 : std::cout << " SgNonrealRefExp has size " << sizeOfActualPool << std::endl;
4111 0 : SgNonrealRefExpStorageClass* SgNonrealRefExpStorageArray = NULL;
4112 0 : if ( 0 < sizeOfActualPool )
4113 : {
4114 0 : SgNonrealRefExpStorageArray = new SgNonrealRefExpStorageClass[sizeOfActualPool] ;
4115 0 : unsigned long storageClassIndex = SgNonrealRefExp::initializeStorageClassArray (SgNonrealRefExpStorageArray); ;
4116 0 : assert ( storageClassIndex == sizeOfActualPool );
4117 : }
4118 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonrealSymbol ) ;
4119 0 : std::cout << " SgNonrealSymbol has size " << sizeOfActualPool << std::endl;
4120 0 : SgNonrealSymbolStorageClass* SgNonrealSymbolStorageArray = NULL;
4121 0 : if ( 0 < sizeOfActualPool )
4122 : {
4123 0 : SgNonrealSymbolStorageArray = new SgNonrealSymbolStorageClass[sizeOfActualPool] ;
4124 0 : unsigned long storageClassIndex = SgNonrealSymbol::initializeStorageClassArray (SgNonrealSymbolStorageArray); ;
4125 0 : assert ( storageClassIndex == sizeOfActualPool );
4126 : }
4127 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonrealType ) ;
4128 0 : std::cout << " SgNonrealType has size " << sizeOfActualPool << std::endl;
4129 0 : SgNonrealTypeStorageClass* SgNonrealTypeStorageArray = NULL;
4130 0 : if ( 0 < sizeOfActualPool )
4131 : {
4132 0 : SgNonrealTypeStorageArray = new SgNonrealTypeStorageClass[sizeOfActualPool] ;
4133 0 : unsigned long storageClassIndex = SgNonrealType::initializeStorageClassArray (SgNonrealTypeStorageArray); ;
4134 0 : assert ( storageClassIndex == sizeOfActualPool );
4135 : }
4136 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNonrealBaseClass ) ;
4137 0 : std::cout << " SgNonrealBaseClass has size " << sizeOfActualPool << std::endl;
4138 0 : SgNonrealBaseClassStorageClass* SgNonrealBaseClassStorageArray = NULL;
4139 0 : if ( 0 < sizeOfActualPool )
4140 : {
4141 0 : SgNonrealBaseClassStorageArray = new SgNonrealBaseClassStorageClass[sizeOfActualPool] ;
4142 0 : unsigned long storageClassIndex = SgNonrealBaseClass::initializeStorageClassArray (SgNonrealBaseClassStorageArray); ;
4143 0 : assert ( storageClassIndex == sizeOfActualPool );
4144 : }
4145 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNullExpression ) ;
4146 0 : std::cout << " SgNullExpression has size " << sizeOfActualPool << std::endl;
4147 0 : SgNullExpressionStorageClass* SgNullExpressionStorageArray = NULL;
4148 0 : if ( 0 < sizeOfActualPool )
4149 : {
4150 0 : SgNullExpressionStorageArray = new SgNullExpressionStorageClass[sizeOfActualPool] ;
4151 0 : unsigned long storageClassIndex = SgNullExpression::initializeStorageClassArray (SgNullExpressionStorageArray); ;
4152 0 : assert ( storageClassIndex == sizeOfActualPool );
4153 : }
4154 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNullptrValExp ) ;
4155 0 : std::cout << " SgNullptrValExp has size " << sizeOfActualPool << std::endl;
4156 0 : SgNullptrValExpStorageClass* SgNullptrValExpStorageArray = NULL;
4157 0 : if ( 0 < sizeOfActualPool )
4158 : {
4159 0 : SgNullptrValExpStorageArray = new SgNullptrValExpStorageClass[sizeOfActualPool] ;
4160 0 : unsigned long storageClassIndex = SgNullptrValExp::initializeStorageClassArray (SgNullptrValExpStorageArray); ;
4161 0 : assert ( storageClassIndex == sizeOfActualPool );
4162 : }
4163 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNullStatement ) ;
4164 0 : std::cout << " SgNullStatement has size " << sizeOfActualPool << std::endl;
4165 0 : SgNullStatementStorageClass* SgNullStatementStorageArray = NULL;
4166 0 : if ( 0 < sizeOfActualPool )
4167 : {
4168 0 : SgNullStatementStorageArray = new SgNullStatementStorageClass[sizeOfActualPool] ;
4169 0 : unsigned long storageClassIndex = SgNullStatement::initializeStorageClassArray (SgNullStatementStorageArray); ;
4170 0 : assert ( storageClassIndex == sizeOfActualPool );
4171 : }
4172 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgNullifyStatement ) ;
4173 0 : std::cout << " SgNullifyStatement has size " << sizeOfActualPool << std::endl;
4174 0 : SgNullifyStatementStorageClass* SgNullifyStatementStorageArray = NULL;
4175 0 : if ( 0 < sizeOfActualPool )
4176 : {
4177 0 : SgNullifyStatementStorageArray = new SgNullifyStatementStorageClass[sizeOfActualPool] ;
4178 0 : unsigned long storageClassIndex = SgNullifyStatement::initializeStorageClassArray (SgNullifyStatementStorageArray); ;
4179 0 : assert ( storageClassIndex == sizeOfActualPool );
4180 : }
4181 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAtomicStatement ) ;
4182 0 : std::cout << " SgOmpAtomicStatement has size " << sizeOfActualPool << std::endl;
4183 0 : SgOmpAtomicStatementStorageClass* SgOmpAtomicStatementStorageArray = NULL;
4184 0 : if ( 0 < sizeOfActualPool )
4185 : {
4186 0 : SgOmpAtomicStatementStorageArray = new SgOmpAtomicStatementStorageClass[sizeOfActualPool] ;
4187 0 : unsigned long storageClassIndex = SgOmpAtomicStatement::initializeStorageClassArray (SgOmpAtomicStatementStorageArray); ;
4188 0 : assert ( storageClassIndex == sizeOfActualPool );
4189 : }
4190 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpBarrierStatement ) ;
4191 0 : std::cout << " SgOmpBarrierStatement has size " << sizeOfActualPool << std::endl;
4192 0 : SgOmpBarrierStatementStorageClass* SgOmpBarrierStatementStorageArray = NULL;
4193 0 : if ( 0 < sizeOfActualPool )
4194 : {
4195 0 : SgOmpBarrierStatementStorageArray = new SgOmpBarrierStatementStorageClass[sizeOfActualPool] ;
4196 0 : unsigned long storageClassIndex = SgOmpBarrierStatement::initializeStorageClassArray (SgOmpBarrierStatementStorageArray); ;
4197 0 : assert ( storageClassIndex == sizeOfActualPool );
4198 : }
4199 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCriticalStatement ) ;
4200 0 : std::cout << " SgOmpCriticalStatement has size " << sizeOfActualPool << std::endl;
4201 0 : SgOmpCriticalStatementStorageClass* SgOmpCriticalStatementStorageArray = NULL;
4202 0 : if ( 0 < sizeOfActualPool )
4203 : {
4204 0 : SgOmpCriticalStatementStorageArray = new SgOmpCriticalStatementStorageClass[sizeOfActualPool] ;
4205 0 : unsigned long storageClassIndex = SgOmpCriticalStatement::initializeStorageClassArray (SgOmpCriticalStatementStorageArray); ;
4206 0 : assert ( storageClassIndex == sizeOfActualPool );
4207 : }
4208 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirFieldBodyStatement ) ;
4209 0 : std::cout << " SgUpirFieldBodyStatement has size " << sizeOfActualPool << std::endl;
4210 0 : SgUpirFieldBodyStatementStorageClass* SgUpirFieldBodyStatementStorageArray = NULL;
4211 0 : if ( 0 < sizeOfActualPool )
4212 : {
4213 0 : SgUpirFieldBodyStatementStorageArray = new SgUpirFieldBodyStatementStorageClass[sizeOfActualPool] ;
4214 0 : unsigned long storageClassIndex = SgUpirFieldBodyStatement::initializeStorageClassArray (SgUpirFieldBodyStatementStorageArray); ;
4215 0 : assert ( storageClassIndex == sizeOfActualPool );
4216 : }
4217 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirBodyStatement ) ;
4218 0 : std::cout << " SgUpirBodyStatement has size " << sizeOfActualPool << std::endl;
4219 0 : SgUpirBodyStatementStorageClass* SgUpirBodyStatementStorageArray = NULL;
4220 0 : if ( 0 < sizeOfActualPool )
4221 : {
4222 0 : SgUpirBodyStatementStorageArray = new SgUpirBodyStatementStorageClass[sizeOfActualPool] ;
4223 0 : unsigned long storageClassIndex = SgUpirBodyStatement::initializeStorageClassArray (SgUpirBodyStatementStorageArray); ;
4224 0 : assert ( storageClassIndex == sizeOfActualPool );
4225 : }
4226 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirFieldStatement ) ;
4227 0 : std::cout << " SgUpirFieldStatement has size " << sizeOfActualPool << std::endl;
4228 0 : SgUpirFieldStatementStorageClass* SgUpirFieldStatementStorageArray = NULL;
4229 0 : if ( 0 < sizeOfActualPool )
4230 : {
4231 0 : SgUpirFieldStatementStorageArray = new SgUpirFieldStatementStorageClass[sizeOfActualPool] ;
4232 0 : unsigned long storageClassIndex = SgUpirFieldStatement::initializeStorageClassArray (SgUpirFieldStatementStorageArray); ;
4233 0 : assert ( storageClassIndex == sizeOfActualPool );
4234 : }
4235 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDoStatement ) ;
4236 0 : std::cout << " SgOmpDoStatement has size " << sizeOfActualPool << std::endl;
4237 0 : SgOmpDoStatementStorageClass* SgOmpDoStatementStorageArray = NULL;
4238 0 : if ( 0 < sizeOfActualPool )
4239 : {
4240 0 : SgOmpDoStatementStorageArray = new SgOmpDoStatementStorageClass[sizeOfActualPool] ;
4241 0 : unsigned long storageClassIndex = SgOmpDoStatement::initializeStorageClassArray (SgOmpDoStatementStorageArray); ;
4242 0 : assert ( storageClassIndex == sizeOfActualPool );
4243 : }
4244 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpFlushStatement ) ;
4245 0 : std::cout << " SgOmpFlushStatement has size " << sizeOfActualPool << std::endl;
4246 0 : SgOmpFlushStatementStorageClass* SgOmpFlushStatementStorageArray = NULL;
4247 0 : if ( 0 < sizeOfActualPool )
4248 : {
4249 0 : SgOmpFlushStatementStorageArray = new SgOmpFlushStatementStorageClass[sizeOfActualPool] ;
4250 0 : unsigned long storageClassIndex = SgOmpFlushStatement::initializeStorageClassArray (SgOmpFlushStatementStorageArray); ;
4251 0 : assert ( storageClassIndex == sizeOfActualPool );
4252 : }
4253 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAllocateStatement ) ;
4254 0 : std::cout << " SgOmpAllocateStatement has size " << sizeOfActualPool << std::endl;
4255 0 : SgOmpAllocateStatementStorageClass* SgOmpAllocateStatementStorageArray = NULL;
4256 0 : if ( 0 < sizeOfActualPool )
4257 : {
4258 0 : SgOmpAllocateStatementStorageArray = new SgOmpAllocateStatementStorageClass[sizeOfActualPool] ;
4259 0 : unsigned long storageClassIndex = SgOmpAllocateStatement::initializeStorageClassArray (SgOmpAllocateStatementStorageArray); ;
4260 0 : assert ( storageClassIndex == sizeOfActualPool );
4261 : }
4262 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDeclareSimdStatement ) ;
4263 0 : std::cout << " SgOmpDeclareSimdStatement has size " << sizeOfActualPool << std::endl;
4264 0 : SgOmpDeclareSimdStatementStorageClass* SgOmpDeclareSimdStatementStorageArray = NULL;
4265 0 : if ( 0 < sizeOfActualPool )
4266 : {
4267 0 : SgOmpDeclareSimdStatementStorageArray = new SgOmpDeclareSimdStatementStorageClass[sizeOfActualPool] ;
4268 0 : unsigned long storageClassIndex = SgOmpDeclareSimdStatement::initializeStorageClassArray (SgOmpDeclareSimdStatementStorageArray); ;
4269 0 : assert ( storageClassIndex == sizeOfActualPool );
4270 : }
4271 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirWorksharingStatement ) ;
4272 0 : std::cout << " SgUpirWorksharingStatement has size " << sizeOfActualPool << std::endl;
4273 0 : SgUpirWorksharingStatementStorageClass* SgUpirWorksharingStatementStorageArray = NULL;
4274 0 : if ( 0 < sizeOfActualPool )
4275 : {
4276 0 : SgUpirWorksharingStatementStorageArray = new SgUpirWorksharingStatementStorageClass[sizeOfActualPool] ;
4277 0 : unsigned long storageClassIndex = SgUpirWorksharingStatement::initializeStorageClassArray (SgUpirWorksharingStatementStorageArray); ;
4278 0 : assert ( storageClassIndex == sizeOfActualPool );
4279 : }
4280 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpForSimdStatement ) ;
4281 0 : std::cout << " SgOmpForSimdStatement has size " << sizeOfActualPool << std::endl;
4282 0 : SgOmpForSimdStatementStorageClass* SgOmpForSimdStatementStorageArray = NULL;
4283 0 : if ( 0 < sizeOfActualPool )
4284 : {
4285 0 : SgOmpForSimdStatementStorageArray = new SgOmpForSimdStatementStorageClass[sizeOfActualPool] ;
4286 0 : unsigned long storageClassIndex = SgOmpForSimdStatement::initializeStorageClassArray (SgOmpForSimdStatementStorageArray); ;
4287 0 : assert ( storageClassIndex == sizeOfActualPool );
4288 : }
4289 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMasterStatement ) ;
4290 0 : std::cout << " SgOmpMasterStatement has size " << sizeOfActualPool << std::endl;
4291 0 : SgOmpMasterStatementStorageClass* SgOmpMasterStatementStorageArray = NULL;
4292 0 : if ( 0 < sizeOfActualPool )
4293 : {
4294 0 : SgOmpMasterStatementStorageArray = new SgOmpMasterStatementStorageClass[sizeOfActualPool] ;
4295 0 : unsigned long storageClassIndex = SgOmpMasterStatement::initializeStorageClassArray (SgOmpMasterStatementStorageArray); ;
4296 0 : assert ( storageClassIndex == sizeOfActualPool );
4297 : }
4298 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskyieldStatement ) ;
4299 0 : std::cout << " SgOmpTaskyieldStatement has size " << sizeOfActualPool << std::endl;
4300 0 : SgOmpTaskyieldStatementStorageClass* SgOmpTaskyieldStatementStorageArray = NULL;
4301 0 : if ( 0 < sizeOfActualPool )
4302 : {
4303 0 : SgOmpTaskyieldStatementStorageArray = new SgOmpTaskyieldStatementStorageClass[sizeOfActualPool] ;
4304 0 : unsigned long storageClassIndex = SgOmpTaskyieldStatement::initializeStorageClassArray (SgOmpTaskyieldStatementStorageArray); ;
4305 0 : assert ( storageClassIndex == sizeOfActualPool );
4306 : }
4307 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMetadirectiveStatement ) ;
4308 0 : std::cout << " SgOmpMetadirectiveStatement has size " << sizeOfActualPool << std::endl;
4309 0 : SgOmpMetadirectiveStatementStorageClass* SgOmpMetadirectiveStatementStorageArray = NULL;
4310 0 : if ( 0 < sizeOfActualPool )
4311 : {
4312 0 : SgOmpMetadirectiveStatementStorageArray = new SgOmpMetadirectiveStatementStorageClass[sizeOfActualPool] ;
4313 0 : unsigned long storageClassIndex = SgOmpMetadirectiveStatement::initializeStorageClassArray (SgOmpMetadirectiveStatementStorageArray); ;
4314 0 : assert ( storageClassIndex == sizeOfActualPool );
4315 : }
4316 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpOrderedStatement ) ;
4317 0 : std::cout << " SgOmpOrderedStatement has size " << sizeOfActualPool << std::endl;
4318 0 : SgOmpOrderedStatementStorageClass* SgOmpOrderedStatementStorageArray = NULL;
4319 0 : if ( 0 < sizeOfActualPool )
4320 : {
4321 0 : SgOmpOrderedStatementStorageArray = new SgOmpOrderedStatementStorageClass[sizeOfActualPool] ;
4322 0 : unsigned long storageClassIndex = SgOmpOrderedStatement::initializeStorageClassArray (SgOmpOrderedStatementStorageArray); ;
4323 0 : assert ( storageClassIndex == sizeOfActualPool );
4324 : }
4325 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpOrderedDependStatement ) ;
4326 0 : std::cout << " SgOmpOrderedDependStatement has size " << sizeOfActualPool << std::endl;
4327 0 : SgOmpOrderedDependStatementStorageClass* SgOmpOrderedDependStatementStorageArray = NULL;
4328 0 : if ( 0 < sizeOfActualPool )
4329 : {
4330 0 : SgOmpOrderedDependStatementStorageArray = new SgOmpOrderedDependStatementStorageClass[sizeOfActualPool] ;
4331 0 : unsigned long storageClassIndex = SgOmpOrderedDependStatement::initializeStorageClassArray (SgOmpOrderedDependStatementStorageArray); ;
4332 0 : assert ( storageClassIndex == sizeOfActualPool );
4333 : }
4334 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirSpmdStatement ) ;
4335 0 : std::cout << " SgUpirSpmdStatement has size " << sizeOfActualPool << std::endl;
4336 0 : SgUpirSpmdStatementStorageClass* SgUpirSpmdStatementStorageArray = NULL;
4337 0 : if ( 0 < sizeOfActualPool )
4338 : {
4339 0 : SgUpirSpmdStatementStorageArray = new SgUpirSpmdStatementStorageClass[sizeOfActualPool] ;
4340 0 : unsigned long storageClassIndex = SgUpirSpmdStatement::initializeStorageClassArray (SgUpirSpmdStatementStorageArray); ;
4341 0 : assert ( storageClassIndex == sizeOfActualPool );
4342 : }
4343 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsStatement ) ;
4344 0 : std::cout << " SgOmpTeamsStatement has size " << sizeOfActualPool << std::endl;
4345 0 : SgOmpTeamsStatementStorageClass* SgOmpTeamsStatementStorageArray = NULL;
4346 0 : if ( 0 < sizeOfActualPool )
4347 : {
4348 0 : SgOmpTeamsStatementStorageArray = new SgOmpTeamsStatementStorageClass[sizeOfActualPool] ;
4349 0 : unsigned long storageClassIndex = SgOmpTeamsStatement::initializeStorageClassArray (SgOmpTeamsStatementStorageArray); ;
4350 0 : assert ( storageClassIndex == sizeOfActualPool );
4351 : }
4352 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCancellationPointStatement ) ;
4353 0 : std::cout << " SgOmpCancellationPointStatement has size " << sizeOfActualPool << std::endl;
4354 0 : SgOmpCancellationPointStatementStorageClass* SgOmpCancellationPointStatementStorageArray = NULL;
4355 0 : if ( 0 < sizeOfActualPool )
4356 : {
4357 0 : SgOmpCancellationPointStatementStorageArray = new SgOmpCancellationPointStatementStorageClass[sizeOfActualPool] ;
4358 0 : unsigned long storageClassIndex = SgOmpCancellationPointStatement::initializeStorageClassArray (SgOmpCancellationPointStatementStorageArray); ;
4359 0 : assert ( storageClassIndex == sizeOfActualPool );
4360 : }
4361 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDeclareMapperStatement ) ;
4362 0 : std::cout << " SgOmpDeclareMapperStatement has size " << sizeOfActualPool << std::endl;
4363 0 : SgOmpDeclareMapperStatementStorageClass* SgOmpDeclareMapperStatementStorageArray = NULL;
4364 0 : if ( 0 < sizeOfActualPool )
4365 : {
4366 0 : SgOmpDeclareMapperStatementStorageArray = new SgOmpDeclareMapperStatementStorageClass[sizeOfActualPool] ;
4367 0 : unsigned long storageClassIndex = SgOmpDeclareMapperStatement::initializeStorageClassArray (SgOmpDeclareMapperStatementStorageArray); ;
4368 0 : assert ( storageClassIndex == sizeOfActualPool );
4369 : }
4370 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCancelStatement ) ;
4371 0 : std::cout << " SgOmpCancelStatement has size " << sizeOfActualPool << std::endl;
4372 0 : SgOmpCancelStatementStorageClass* SgOmpCancelStatementStorageArray = NULL;
4373 0 : if ( 0 < sizeOfActualPool )
4374 : {
4375 0 : SgOmpCancelStatementStorageArray = new SgOmpCancelStatementStorageClass[sizeOfActualPool] ;
4376 0 : unsigned long storageClassIndex = SgOmpCancelStatement::initializeStorageClassArray (SgOmpCancelStatementStorageArray); ;
4377 0 : assert ( storageClassIndex == sizeOfActualPool );
4378 : }
4379 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskgroupStatement ) ;
4380 0 : std::cout << " SgOmpTaskgroupStatement has size " << sizeOfActualPool << std::endl;
4381 0 : SgOmpTaskgroupStatementStorageClass* SgOmpTaskgroupStatementStorageArray = NULL;
4382 0 : if ( 0 < sizeOfActualPool )
4383 : {
4384 0 : SgOmpTaskgroupStatementStorageArray = new SgOmpTaskgroupStatementStorageClass[sizeOfActualPool] ;
4385 0 : unsigned long storageClassIndex = SgOmpTaskgroupStatement::initializeStorageClassArray (SgOmpTaskgroupStatementStorageArray); ;
4386 0 : assert ( storageClassIndex == sizeOfActualPool );
4387 : }
4388 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDepobjStatement ) ;
4389 0 : std::cout << " SgOmpDepobjStatement has size " << sizeOfActualPool << std::endl;
4390 0 : SgOmpDepobjStatementStorageClass* SgOmpDepobjStatementStorageArray = NULL;
4391 0 : if ( 0 < sizeOfActualPool )
4392 : {
4393 0 : SgOmpDepobjStatementStorageArray = new SgOmpDepobjStatementStorageClass[sizeOfActualPool] ;
4394 0 : unsigned long storageClassIndex = SgOmpDepobjStatement::initializeStorageClassArray (SgOmpDepobjStatementStorageArray); ;
4395 0 : assert ( storageClassIndex == sizeOfActualPool );
4396 : }
4397 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDistributeStatement ) ;
4398 0 : std::cout << " SgOmpDistributeStatement has size " << sizeOfActualPool << std::endl;
4399 0 : SgOmpDistributeStatementStorageClass* SgOmpDistributeStatementStorageArray = NULL;
4400 0 : if ( 0 < sizeOfActualPool )
4401 : {
4402 0 : SgOmpDistributeStatementStorageArray = new SgOmpDistributeStatementStorageClass[sizeOfActualPool] ;
4403 0 : unsigned long storageClassIndex = SgOmpDistributeStatement::initializeStorageClassArray (SgOmpDistributeStatementStorageArray); ;
4404 0 : assert ( storageClassIndex == sizeOfActualPool );
4405 : }
4406 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpLoopStatement ) ;
4407 0 : std::cout << " SgOmpLoopStatement has size " << sizeOfActualPool << std::endl;
4408 0 : SgOmpLoopStatementStorageClass* SgOmpLoopStatementStorageArray = NULL;
4409 0 : if ( 0 < sizeOfActualPool )
4410 : {
4411 0 : SgOmpLoopStatementStorageArray = new SgOmpLoopStatementStorageClass[sizeOfActualPool] ;
4412 0 : unsigned long storageClassIndex = SgOmpLoopStatement::initializeStorageClassArray (SgOmpLoopStatementStorageArray); ;
4413 0 : assert ( storageClassIndex == sizeOfActualPool );
4414 : }
4415 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpScanStatement ) ;
4416 0 : std::cout << " SgOmpScanStatement has size " << sizeOfActualPool << std::endl;
4417 0 : SgOmpScanStatementStorageClass* SgOmpScanStatementStorageArray = NULL;
4418 0 : if ( 0 < sizeOfActualPool )
4419 : {
4420 0 : SgOmpScanStatementStorageArray = new SgOmpScanStatementStorageClass[sizeOfActualPool] ;
4421 0 : unsigned long storageClassIndex = SgOmpScanStatement::initializeStorageClassArray (SgOmpScanStatementStorageArray); ;
4422 0 : assert ( storageClassIndex == sizeOfActualPool );
4423 : }
4424 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskloopStatement ) ;
4425 0 : std::cout << " SgOmpTaskloopStatement has size " << sizeOfActualPool << std::endl;
4426 0 : SgOmpTaskloopStatementStorageClass* SgOmpTaskloopStatementStorageArray = NULL;
4427 0 : if ( 0 < sizeOfActualPool )
4428 : {
4429 0 : SgOmpTaskloopStatementStorageArray = new SgOmpTaskloopStatementStorageClass[sizeOfActualPool] ;
4430 0 : unsigned long storageClassIndex = SgOmpTaskloopStatement::initializeStorageClassArray (SgOmpTaskloopStatementStorageArray); ;
4431 0 : assert ( storageClassIndex == sizeOfActualPool );
4432 : }
4433 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetEnterDataStatement ) ;
4434 0 : std::cout << " SgOmpTargetEnterDataStatement has size " << sizeOfActualPool << std::endl;
4435 0 : SgOmpTargetEnterDataStatementStorageClass* SgOmpTargetEnterDataStatementStorageArray = NULL;
4436 0 : if ( 0 < sizeOfActualPool )
4437 : {
4438 0 : SgOmpTargetEnterDataStatementStorageArray = new SgOmpTargetEnterDataStatementStorageClass[sizeOfActualPool] ;
4439 0 : unsigned long storageClassIndex = SgOmpTargetEnterDataStatement::initializeStorageClassArray (SgOmpTargetEnterDataStatementStorageArray); ;
4440 0 : assert ( storageClassIndex == sizeOfActualPool );
4441 : }
4442 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetExitDataStatement ) ;
4443 0 : std::cout << " SgOmpTargetExitDataStatement has size " << sizeOfActualPool << std::endl;
4444 0 : SgOmpTargetExitDataStatementStorageClass* SgOmpTargetExitDataStatementStorageArray = NULL;
4445 0 : if ( 0 < sizeOfActualPool )
4446 : {
4447 0 : SgOmpTargetExitDataStatementStorageArray = new SgOmpTargetExitDataStatementStorageClass[sizeOfActualPool] ;
4448 0 : unsigned long storageClassIndex = SgOmpTargetExitDataStatement::initializeStorageClassArray (SgOmpTargetExitDataStatementStorageArray); ;
4449 0 : assert ( storageClassIndex == sizeOfActualPool );
4450 : }
4451 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSectionStatement ) ;
4452 0 : std::cout << " SgOmpSectionStatement has size " << sizeOfActualPool << std::endl;
4453 0 : SgOmpSectionStatementStorageClass* SgOmpSectionStatementStorageArray = NULL;
4454 0 : if ( 0 < sizeOfActualPool )
4455 : {
4456 0 : SgOmpSectionStatementStorageArray = new SgOmpSectionStatementStorageClass[sizeOfActualPool] ;
4457 0 : unsigned long storageClassIndex = SgOmpSectionStatement::initializeStorageClassArray (SgOmpSectionStatementStorageArray); ;
4458 0 : assert ( storageClassIndex == sizeOfActualPool );
4459 : }
4460 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSectionsStatement ) ;
4461 0 : std::cout << " SgOmpSectionsStatement has size " << sizeOfActualPool << std::endl;
4462 0 : SgOmpSectionsStatementStorageClass* SgOmpSectionsStatementStorageArray = NULL;
4463 0 : if ( 0 < sizeOfActualPool )
4464 : {
4465 0 : SgOmpSectionsStatementStorageArray = new SgOmpSectionsStatementStorageClass[sizeOfActualPool] ;
4466 0 : unsigned long storageClassIndex = SgOmpSectionsStatement::initializeStorageClassArray (SgOmpSectionsStatementStorageArray); ;
4467 0 : assert ( storageClassIndex == sizeOfActualPool );
4468 : }
4469 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSingleStatement ) ;
4470 0 : std::cout << " SgOmpSingleStatement has size " << sizeOfActualPool << std::endl;
4471 0 : SgOmpSingleStatementStorageClass* SgOmpSingleStatementStorageArray = NULL;
4472 0 : if ( 0 < sizeOfActualPool )
4473 : {
4474 0 : SgOmpSingleStatementStorageArray = new SgOmpSingleStatementStorageClass[sizeOfActualPool] ;
4475 0 : unsigned long storageClassIndex = SgOmpSingleStatement::initializeStorageClassArray (SgOmpSingleStatementStorageArray); ;
4476 0 : assert ( storageClassIndex == sizeOfActualPool );
4477 : }
4478 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskStatement ) ;
4479 0 : std::cout << " SgOmpTaskStatement has size " << sizeOfActualPool << std::endl;
4480 0 : SgOmpTaskStatementStorageClass* SgOmpTaskStatementStorageArray = NULL;
4481 0 : if ( 0 < sizeOfActualPool )
4482 : {
4483 0 : SgOmpTaskStatementStorageArray = new SgOmpTaskStatementStorageClass[sizeOfActualPool] ;
4484 0 : unsigned long storageClassIndex = SgOmpTaskStatement::initializeStorageClassArray (SgOmpTaskStatementStorageArray); ;
4485 0 : assert ( storageClassIndex == sizeOfActualPool );
4486 : }
4487 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskwaitStatement ) ;
4488 0 : std::cout << " SgOmpTaskwaitStatement has size " << sizeOfActualPool << std::endl;
4489 0 : SgOmpTaskwaitStatementStorageClass* SgOmpTaskwaitStatementStorageArray = NULL;
4490 0 : if ( 0 < sizeOfActualPool )
4491 : {
4492 0 : SgOmpTaskwaitStatementStorageArray = new SgOmpTaskwaitStatementStorageClass[sizeOfActualPool] ;
4493 0 : unsigned long storageClassIndex = SgOmpTaskwaitStatement::initializeStorageClassArray (SgOmpTaskwaitStatementStorageArray); ;
4494 0 : assert ( storageClassIndex == sizeOfActualPool );
4495 : }
4496 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpThreadprivateStatement ) ;
4497 0 : std::cout << " SgOmpThreadprivateStatement has size " << sizeOfActualPool << std::endl;
4498 0 : SgOmpThreadprivateStatementStorageClass* SgOmpThreadprivateStatementStorageArray = NULL;
4499 0 : if ( 0 < sizeOfActualPool )
4500 : {
4501 0 : SgOmpThreadprivateStatementStorageArray = new SgOmpThreadprivateStatementStorageClass[sizeOfActualPool] ;
4502 0 : unsigned long storageClassIndex = SgOmpThreadprivateStatement::initializeStorageClassArray (SgOmpThreadprivateStatementStorageArray); ;
4503 0 : assert ( storageClassIndex == sizeOfActualPool );
4504 : }
4505 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpWorkshareStatement ) ;
4506 0 : std::cout << " SgOmpWorkshareStatement has size " << sizeOfActualPool << std::endl;
4507 0 : SgOmpWorkshareStatementStorageClass* SgOmpWorkshareStatementStorageArray = NULL;
4508 0 : if ( 0 < sizeOfActualPool )
4509 : {
4510 0 : SgOmpWorkshareStatementStorageArray = new SgOmpWorkshareStatementStorageClass[sizeOfActualPool] ;
4511 0 : unsigned long storageClassIndex = SgOmpWorkshareStatement::initializeStorageClassArray (SgOmpWorkshareStatementStorageArray); ;
4512 0 : assert ( storageClassIndex == sizeOfActualPool );
4513 : }
4514 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirTaskStatement ) ;
4515 0 : std::cout << " SgUpirTaskStatement has size " << sizeOfActualPool << std::endl;
4516 0 : SgUpirTaskStatementStorageClass* SgUpirTaskStatementStorageArray = NULL;
4517 0 : if ( 0 < sizeOfActualPool )
4518 : {
4519 0 : SgUpirTaskStatementStorageArray = new SgUpirTaskStatementStorageClass[sizeOfActualPool] ;
4520 0 : unsigned long storageClassIndex = SgUpirTaskStatement::initializeStorageClassArray (SgUpirTaskStatementStorageArray); ;
4521 0 : assert ( storageClassIndex == sizeOfActualPool );
4522 : }
4523 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetDataStatement ) ;
4524 0 : std::cout << " SgOmpTargetDataStatement has size " << sizeOfActualPool << std::endl;
4525 0 : SgOmpTargetDataStatementStorageClass* SgOmpTargetDataStatementStorageArray = NULL;
4526 0 : if ( 0 < sizeOfActualPool )
4527 : {
4528 0 : SgOmpTargetDataStatementStorageArray = new SgOmpTargetDataStatementStorageClass[sizeOfActualPool] ;
4529 0 : unsigned long storageClassIndex = SgOmpTargetDataStatement::initializeStorageClassArray (SgOmpTargetDataStatementStorageArray); ;
4530 0 : assert ( storageClassIndex == sizeOfActualPool );
4531 : }
4532 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetParallelForStatement ) ;
4533 0 : std::cout << " SgOmpTargetParallelForStatement has size " << sizeOfActualPool << std::endl;
4534 0 : SgOmpTargetParallelForStatementStorageClass* SgOmpTargetParallelForStatementStorageArray = NULL;
4535 0 : if ( 0 < sizeOfActualPool )
4536 : {
4537 0 : SgOmpTargetParallelForStatementStorageArray = new SgOmpTargetParallelForStatementStorageClass[sizeOfActualPool] ;
4538 0 : unsigned long storageClassIndex = SgOmpTargetParallelForStatement::initializeStorageClassArray (SgOmpTargetParallelForStatementStorageArray); ;
4539 0 : assert ( storageClassIndex == sizeOfActualPool );
4540 : }
4541 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetUpdateStatement ) ;
4542 0 : std::cout << " SgOmpTargetUpdateStatement has size " << sizeOfActualPool << std::endl;
4543 0 : SgOmpTargetUpdateStatementStorageClass* SgOmpTargetUpdateStatementStorageArray = NULL;
4544 0 : if ( 0 < sizeOfActualPool )
4545 : {
4546 0 : SgOmpTargetUpdateStatementStorageArray = new SgOmpTargetUpdateStatementStorageClass[sizeOfActualPool] ;
4547 0 : unsigned long storageClassIndex = SgOmpTargetUpdateStatement::initializeStorageClassArray (SgOmpTargetUpdateStatementStorageArray); ;
4548 0 : assert ( storageClassIndex == sizeOfActualPool );
4549 : }
4550 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpRequiresStatement ) ;
4551 0 : std::cout << " SgOmpRequiresStatement has size " << sizeOfActualPool << std::endl;
4552 0 : SgOmpRequiresStatementStorageClass* SgOmpRequiresStatementStorageArray = NULL;
4553 0 : if ( 0 < sizeOfActualPool )
4554 : {
4555 0 : SgOmpRequiresStatementStorageArray = new SgOmpRequiresStatementStorageClass[sizeOfActualPool] ;
4556 0 : unsigned long storageClassIndex = SgOmpRequiresStatement::initializeStorageClassArray (SgOmpRequiresStatementStorageArray); ;
4557 0 : assert ( storageClassIndex == sizeOfActualPool );
4558 : }
4559 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetParallelStatement ) ;
4560 0 : std::cout << " SgOmpTargetParallelStatement has size " << sizeOfActualPool << std::endl;
4561 0 : SgOmpTargetParallelStatementStorageClass* SgOmpTargetParallelStatementStorageArray = NULL;
4562 0 : if ( 0 < sizeOfActualPool )
4563 : {
4564 0 : SgOmpTargetParallelStatementStorageArray = new SgOmpTargetParallelStatementStorageClass[sizeOfActualPool] ;
4565 0 : unsigned long storageClassIndex = SgOmpTargetParallelStatement::initializeStorageClassArray (SgOmpTargetParallelStatementStorageArray); ;
4566 0 : assert ( storageClassIndex == sizeOfActualPool );
4567 : }
4568 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetParallelForSimdStatement ) ;
4569 0 : std::cout << " SgOmpTargetParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
4570 0 : SgOmpTargetParallelForSimdStatementStorageClass* SgOmpTargetParallelForSimdStatementStorageArray = NULL;
4571 0 : if ( 0 < sizeOfActualPool )
4572 : {
4573 0 : SgOmpTargetParallelForSimdStatementStorageArray = new SgOmpTargetParallelForSimdStatementStorageClass[sizeOfActualPool] ;
4574 0 : unsigned long storageClassIndex = SgOmpTargetParallelForSimdStatement::initializeStorageClassArray (SgOmpTargetParallelForSimdStatementStorageArray); ;
4575 0 : assert ( storageClassIndex == sizeOfActualPool );
4576 : }
4577 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetParallelLoopStatement ) ;
4578 0 : std::cout << " SgOmpTargetParallelLoopStatement has size " << sizeOfActualPool << std::endl;
4579 0 : SgOmpTargetParallelLoopStatementStorageClass* SgOmpTargetParallelLoopStatementStorageArray = NULL;
4580 0 : if ( 0 < sizeOfActualPool )
4581 : {
4582 0 : SgOmpTargetParallelLoopStatementStorageArray = new SgOmpTargetParallelLoopStatementStorageClass[sizeOfActualPool] ;
4583 0 : unsigned long storageClassIndex = SgOmpTargetParallelLoopStatement::initializeStorageClassArray (SgOmpTargetParallelLoopStatementStorageArray); ;
4584 0 : assert ( storageClassIndex == sizeOfActualPool );
4585 : }
4586 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetSimdStatement ) ;
4587 0 : std::cout << " SgOmpTargetSimdStatement has size " << sizeOfActualPool << std::endl;
4588 0 : SgOmpTargetSimdStatementStorageClass* SgOmpTargetSimdStatementStorageArray = NULL;
4589 0 : if ( 0 < sizeOfActualPool )
4590 : {
4591 0 : SgOmpTargetSimdStatementStorageArray = new SgOmpTargetSimdStatementStorageClass[sizeOfActualPool] ;
4592 0 : unsigned long storageClassIndex = SgOmpTargetSimdStatement::initializeStorageClassArray (SgOmpTargetSimdStatementStorageArray); ;
4593 0 : assert ( storageClassIndex == sizeOfActualPool );
4594 : }
4595 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsStatement ) ;
4596 0 : std::cout << " SgOmpTargetTeamsStatement has size " << sizeOfActualPool << std::endl;
4597 0 : SgOmpTargetTeamsStatementStorageClass* SgOmpTargetTeamsStatementStorageArray = NULL;
4598 0 : if ( 0 < sizeOfActualPool )
4599 : {
4600 0 : SgOmpTargetTeamsStatementStorageArray = new SgOmpTargetTeamsStatementStorageClass[sizeOfActualPool] ;
4601 0 : unsigned long storageClassIndex = SgOmpTargetTeamsStatement::initializeStorageClassArray (SgOmpTargetTeamsStatementStorageArray); ;
4602 0 : assert ( storageClassIndex == sizeOfActualPool );
4603 : }
4604 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsDistributeStatement ) ;
4605 0 : std::cout << " SgOmpTargetTeamsDistributeStatement has size " << sizeOfActualPool << std::endl;
4606 0 : SgOmpTargetTeamsDistributeStatementStorageClass* SgOmpTargetTeamsDistributeStatementStorageArray = NULL;
4607 0 : if ( 0 < sizeOfActualPool )
4608 : {
4609 0 : SgOmpTargetTeamsDistributeStatementStorageArray = new SgOmpTargetTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
4610 0 : unsigned long storageClassIndex = SgOmpTargetTeamsDistributeStatement::initializeStorageClassArray (SgOmpTargetTeamsDistributeStatementStorageArray); ;
4611 0 : assert ( storageClassIndex == sizeOfActualPool );
4612 : }
4613 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsDistributeSimdStatement ) ;
4614 0 : std::cout << " SgOmpTargetTeamsDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
4615 0 : SgOmpTargetTeamsDistributeSimdStatementStorageClass* SgOmpTargetTeamsDistributeSimdStatementStorageArray = NULL;
4616 0 : if ( 0 < sizeOfActualPool )
4617 : {
4618 0 : SgOmpTargetTeamsDistributeSimdStatementStorageArray = new SgOmpTargetTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
4619 0 : unsigned long storageClassIndex = SgOmpTargetTeamsDistributeSimdStatement::initializeStorageClassArray (SgOmpTargetTeamsDistributeSimdStatementStorageArray); ;
4620 0 : assert ( storageClassIndex == sizeOfActualPool );
4621 : }
4622 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsLoopStatement ) ;
4623 0 : std::cout << " SgOmpTargetTeamsLoopStatement has size " << sizeOfActualPool << std::endl;
4624 0 : SgOmpTargetTeamsLoopStatementStorageClass* SgOmpTargetTeamsLoopStatementStorageArray = NULL;
4625 0 : if ( 0 < sizeOfActualPool )
4626 : {
4627 0 : SgOmpTargetTeamsLoopStatementStorageArray = new SgOmpTargetTeamsLoopStatementStorageClass[sizeOfActualPool] ;
4628 0 : unsigned long storageClassIndex = SgOmpTargetTeamsLoopStatement::initializeStorageClassArray (SgOmpTargetTeamsLoopStatementStorageArray); ;
4629 0 : assert ( storageClassIndex == sizeOfActualPool );
4630 : }
4631 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsDistributeParallelForStatement ) ;
4632 0 : std::cout << " SgOmpTargetTeamsDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
4633 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass* SgOmpTargetTeamsDistributeParallelForStatementStorageArray = NULL;
4634 0 : if ( 0 < sizeOfActualPool )
4635 : {
4636 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageArray = new SgOmpTargetTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
4637 0 : unsigned long storageClassIndex = SgOmpTargetTeamsDistributeParallelForStatement::initializeStorageClassArray (SgOmpTargetTeamsDistributeParallelForStatementStorageArray); ;
4638 0 : assert ( storageClassIndex == sizeOfActualPool );
4639 : }
4640 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTargetTeamsDistributeParallelForSimdStatement ) ;
4641 0 : std::cout << " SgOmpTargetTeamsDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
4642 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass* SgOmpTargetTeamsDistributeParallelForSimdStatementStorageArray = NULL;
4643 0 : if ( 0 < sizeOfActualPool )
4644 : {
4645 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageArray = new SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
4646 0 : unsigned long storageClassIndex = SgOmpTargetTeamsDistributeParallelForSimdStatement::initializeStorageClassArray (SgOmpTargetTeamsDistributeParallelForSimdStatementStorageArray); ;
4647 0 : assert ( storageClassIndex == sizeOfActualPool );
4648 : }
4649 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDistributeSimdStatement ) ;
4650 0 : std::cout << " SgOmpDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
4651 0 : SgOmpDistributeSimdStatementStorageClass* SgOmpDistributeSimdStatementStorageArray = NULL;
4652 0 : if ( 0 < sizeOfActualPool )
4653 : {
4654 0 : SgOmpDistributeSimdStatementStorageArray = new SgOmpDistributeSimdStatementStorageClass[sizeOfActualPool] ;
4655 0 : unsigned long storageClassIndex = SgOmpDistributeSimdStatement::initializeStorageClassArray (SgOmpDistributeSimdStatementStorageArray); ;
4656 0 : assert ( storageClassIndex == sizeOfActualPool );
4657 : }
4658 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDistributeParallelForStatement ) ;
4659 0 : std::cout << " SgOmpDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
4660 0 : SgOmpDistributeParallelForStatementStorageClass* SgOmpDistributeParallelForStatementStorageArray = NULL;
4661 0 : if ( 0 < sizeOfActualPool )
4662 : {
4663 0 : SgOmpDistributeParallelForStatementStorageArray = new SgOmpDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
4664 0 : unsigned long storageClassIndex = SgOmpDistributeParallelForStatement::initializeStorageClassArray (SgOmpDistributeParallelForStatementStorageArray); ;
4665 0 : assert ( storageClassIndex == sizeOfActualPool );
4666 : }
4667 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDistributeParallelForSimdStatement ) ;
4668 0 : std::cout << " SgOmpDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
4669 0 : SgOmpDistributeParallelForSimdStatementStorageClass* SgOmpDistributeParallelForSimdStatementStorageArray = NULL;
4670 0 : if ( 0 < sizeOfActualPool )
4671 : {
4672 0 : SgOmpDistributeParallelForSimdStatementStorageArray = new SgOmpDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
4673 0 : unsigned long storageClassIndex = SgOmpDistributeParallelForSimdStatement::initializeStorageClassArray (SgOmpDistributeParallelForSimdStatementStorageArray); ;
4674 0 : assert ( storageClassIndex == sizeOfActualPool );
4675 : }
4676 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskloopSimdStatement ) ;
4677 0 : std::cout << " SgOmpTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
4678 0 : SgOmpTaskloopSimdStatementStorageClass* SgOmpTaskloopSimdStatementStorageArray = NULL;
4679 0 : if ( 0 < sizeOfActualPool )
4680 : {
4681 0 : SgOmpTaskloopSimdStatementStorageArray = new SgOmpTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
4682 0 : unsigned long storageClassIndex = SgOmpTaskloopSimdStatement::initializeStorageClassArray (SgOmpTaskloopSimdStatementStorageArray); ;
4683 0 : assert ( storageClassIndex == sizeOfActualPool );
4684 : }
4685 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMasterTaskloopSimdStatement ) ;
4686 0 : std::cout << " SgOmpMasterTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
4687 0 : SgOmpMasterTaskloopSimdStatementStorageClass* SgOmpMasterTaskloopSimdStatementStorageArray = NULL;
4688 0 : if ( 0 < sizeOfActualPool )
4689 : {
4690 0 : SgOmpMasterTaskloopSimdStatementStorageArray = new SgOmpMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
4691 0 : unsigned long storageClassIndex = SgOmpMasterTaskloopSimdStatement::initializeStorageClassArray (SgOmpMasterTaskloopSimdStatementStorageArray); ;
4692 0 : assert ( storageClassIndex == sizeOfActualPool );
4693 : }
4694 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpParallelMasterTaskloopStatement ) ;
4695 0 : std::cout << " SgOmpParallelMasterTaskloopStatement has size " << sizeOfActualPool << std::endl;
4696 0 : SgOmpParallelMasterTaskloopStatementStorageClass* SgOmpParallelMasterTaskloopStatementStorageArray = NULL;
4697 0 : if ( 0 < sizeOfActualPool )
4698 : {
4699 0 : SgOmpParallelMasterTaskloopStatementStorageArray = new SgOmpParallelMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
4700 0 : unsigned long storageClassIndex = SgOmpParallelMasterTaskloopStatement::initializeStorageClassArray (SgOmpParallelMasterTaskloopStatementStorageArray); ;
4701 0 : assert ( storageClassIndex == sizeOfActualPool );
4702 : }
4703 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpParallelMasterTaskloopSimdStatement ) ;
4704 0 : std::cout << " SgOmpParallelMasterTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
4705 0 : SgOmpParallelMasterTaskloopSimdStatementStorageClass* SgOmpParallelMasterTaskloopSimdStatementStorageArray = NULL;
4706 0 : if ( 0 < sizeOfActualPool )
4707 : {
4708 0 : SgOmpParallelMasterTaskloopSimdStatementStorageArray = new SgOmpParallelMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
4709 0 : unsigned long storageClassIndex = SgOmpParallelMasterTaskloopSimdStatement::initializeStorageClassArray (SgOmpParallelMasterTaskloopSimdStatementStorageArray); ;
4710 0 : assert ( storageClassIndex == sizeOfActualPool );
4711 : }
4712 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsDistributeStatement ) ;
4713 0 : std::cout << " SgOmpTeamsDistributeStatement has size " << sizeOfActualPool << std::endl;
4714 0 : SgOmpTeamsDistributeStatementStorageClass* SgOmpTeamsDistributeStatementStorageArray = NULL;
4715 0 : if ( 0 < sizeOfActualPool )
4716 : {
4717 0 : SgOmpTeamsDistributeStatementStorageArray = new SgOmpTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
4718 0 : unsigned long storageClassIndex = SgOmpTeamsDistributeStatement::initializeStorageClassArray (SgOmpTeamsDistributeStatementStorageArray); ;
4719 0 : assert ( storageClassIndex == sizeOfActualPool );
4720 : }
4721 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsDistributeSimdStatement ) ;
4722 0 : std::cout << " SgOmpTeamsDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
4723 0 : SgOmpTeamsDistributeSimdStatementStorageClass* SgOmpTeamsDistributeSimdStatementStorageArray = NULL;
4724 0 : if ( 0 < sizeOfActualPool )
4725 : {
4726 0 : SgOmpTeamsDistributeSimdStatementStorageArray = new SgOmpTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
4727 0 : unsigned long storageClassIndex = SgOmpTeamsDistributeSimdStatement::initializeStorageClassArray (SgOmpTeamsDistributeSimdStatementStorageArray); ;
4728 0 : assert ( storageClassIndex == sizeOfActualPool );
4729 : }
4730 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsDistributeParallelForStatement ) ;
4731 0 : std::cout << " SgOmpTeamsDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
4732 0 : SgOmpTeamsDistributeParallelForStatementStorageClass* SgOmpTeamsDistributeParallelForStatementStorageArray = NULL;
4733 0 : if ( 0 < sizeOfActualPool )
4734 : {
4735 0 : SgOmpTeamsDistributeParallelForStatementStorageArray = new SgOmpTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
4736 0 : unsigned long storageClassIndex = SgOmpTeamsDistributeParallelForStatement::initializeStorageClassArray (SgOmpTeamsDistributeParallelForStatementStorageArray); ;
4737 0 : assert ( storageClassIndex == sizeOfActualPool );
4738 : }
4739 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsDistributeParallelForSimdStatement ) ;
4740 0 : std::cout << " SgOmpTeamsDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
4741 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass* SgOmpTeamsDistributeParallelForSimdStatementStorageArray = NULL;
4742 0 : if ( 0 < sizeOfActualPool )
4743 : {
4744 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageArray = new SgOmpTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
4745 0 : unsigned long storageClassIndex = SgOmpTeamsDistributeParallelForSimdStatement::initializeStorageClassArray (SgOmpTeamsDistributeParallelForSimdStatementStorageArray); ;
4746 0 : assert ( storageClassIndex == sizeOfActualPool );
4747 : }
4748 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTeamsLoopStatement ) ;
4749 0 : std::cout << " SgOmpTeamsLoopStatement has size " << sizeOfActualPool << std::endl;
4750 0 : SgOmpTeamsLoopStatementStorageClass* SgOmpTeamsLoopStatementStorageArray = NULL;
4751 0 : if ( 0 < sizeOfActualPool )
4752 : {
4753 0 : SgOmpTeamsLoopStatementStorageArray = new SgOmpTeamsLoopStatementStorageClass[sizeOfActualPool] ;
4754 0 : unsigned long storageClassIndex = SgOmpTeamsLoopStatement::initializeStorageClassArray (SgOmpTeamsLoopStatementStorageArray); ;
4755 0 : assert ( storageClassIndex == sizeOfActualPool );
4756 : }
4757 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpParallelLoopStatement ) ;
4758 0 : std::cout << " SgOmpParallelLoopStatement has size " << sizeOfActualPool << std::endl;
4759 0 : SgOmpParallelLoopStatementStorageClass* SgOmpParallelLoopStatementStorageArray = NULL;
4760 0 : if ( 0 < sizeOfActualPool )
4761 : {
4762 0 : SgOmpParallelLoopStatementStorageArray = new SgOmpParallelLoopStatementStorageClass[sizeOfActualPool] ;
4763 0 : unsigned long storageClassIndex = SgOmpParallelLoopStatement::initializeStorageClassArray (SgOmpParallelLoopStatementStorageArray); ;
4764 0 : assert ( storageClassIndex == sizeOfActualPool );
4765 : }
4766 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpParallelMasterStatement ) ;
4767 0 : std::cout << " SgOmpParallelMasterStatement has size " << sizeOfActualPool << std::endl;
4768 0 : SgOmpParallelMasterStatementStorageClass* SgOmpParallelMasterStatementStorageArray = NULL;
4769 0 : if ( 0 < sizeOfActualPool )
4770 : {
4771 0 : SgOmpParallelMasterStatementStorageArray = new SgOmpParallelMasterStatementStorageClass[sizeOfActualPool] ;
4772 0 : unsigned long storageClassIndex = SgOmpParallelMasterStatement::initializeStorageClassArray (SgOmpParallelMasterStatementStorageArray); ;
4773 0 : assert ( storageClassIndex == sizeOfActualPool );
4774 : }
4775 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMasterTaskloopStatement ) ;
4776 0 : std::cout << " SgOmpMasterTaskloopStatement has size " << sizeOfActualPool << std::endl;
4777 0 : SgOmpMasterTaskloopStatementStorageClass* SgOmpMasterTaskloopStatementStorageArray = NULL;
4778 0 : if ( 0 < sizeOfActualPool )
4779 : {
4780 0 : SgOmpMasterTaskloopStatementStorageArray = new SgOmpMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
4781 0 : unsigned long storageClassIndex = SgOmpMasterTaskloopStatement::initializeStorageClassArray (SgOmpMasterTaskloopStatementStorageArray); ;
4782 0 : assert ( storageClassIndex == sizeOfActualPool );
4783 : }
4784 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUnrollStatement ) ;
4785 0 : std::cout << " SgOmpUnrollStatement has size " << sizeOfActualPool << std::endl;
4786 0 : SgOmpUnrollStatementStorageClass* SgOmpUnrollStatementStorageArray = NULL;
4787 0 : if ( 0 < sizeOfActualPool )
4788 : {
4789 0 : SgOmpUnrollStatementStorageArray = new SgOmpUnrollStatementStorageClass[sizeOfActualPool] ;
4790 0 : unsigned long storageClassIndex = SgOmpUnrollStatement::initializeStorageClassArray (SgOmpUnrollStatementStorageArray); ;
4791 0 : assert ( storageClassIndex == sizeOfActualPool );
4792 : }
4793 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTileStatement ) ;
4794 0 : std::cout << " SgOmpTileStatement has size " << sizeOfActualPool << std::endl;
4795 0 : SgOmpTileStatementStorageClass* SgOmpTileStatementStorageArray = NULL;
4796 0 : if ( 0 < sizeOfActualPool )
4797 : {
4798 0 : SgOmpTileStatementStorageArray = new SgOmpTileStatementStorageClass[sizeOfActualPool] ;
4799 0 : unsigned long storageClassIndex = SgOmpTileStatement::initializeStorageClassArray (SgOmpTileStatementStorageArray); ;
4800 0 : assert ( storageClassIndex == sizeOfActualPool );
4801 : }
4802 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirSimdStatement ) ;
4803 0 : std::cout << " SgUpirSimdStatement has size " << sizeOfActualPool << std::endl;
4804 0 : SgUpirSimdStatementStorageClass* SgUpirSimdStatementStorageArray = NULL;
4805 0 : if ( 0 < sizeOfActualPool )
4806 : {
4807 0 : SgUpirSimdStatementStorageArray = new SgUpirSimdStatementStorageClass[sizeOfActualPool] ;
4808 0 : unsigned long storageClassIndex = SgUpirSimdStatement::initializeStorageClassArray (SgUpirSimdStatementStorageArray); ;
4809 0 : assert ( storageClassIndex == sizeOfActualPool );
4810 : }
4811 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirBaseStatement ) ;
4812 0 : std::cout << " SgUpirBaseStatement has size " << sizeOfActualPool << std::endl;
4813 0 : SgUpirBaseStatementStorageClass* SgUpirBaseStatementStorageArray = NULL;
4814 0 : if ( 0 < sizeOfActualPool )
4815 : {
4816 0 : SgUpirBaseStatementStorageArray = new SgUpirBaseStatementStorageClass[sizeOfActualPool] ;
4817 0 : unsigned long storageClassIndex = SgUpirBaseStatement::initializeStorageClassArray (SgUpirBaseStatementStorageArray); ;
4818 0 : assert ( storageClassIndex == sizeOfActualPool );
4819 : }
4820 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirLoopStatement ) ;
4821 0 : std::cout << " SgUpirLoopStatement has size " << sizeOfActualPool << std::endl;
4822 0 : SgUpirLoopStatementStorageClass* SgUpirLoopStatementStorageArray = NULL;
4823 0 : if ( 0 < sizeOfActualPool )
4824 : {
4825 0 : SgUpirLoopStatementStorageArray = new SgUpirLoopStatementStorageClass[sizeOfActualPool] ;
4826 0 : unsigned long storageClassIndex = SgUpirLoopStatement::initializeStorageClassArray (SgUpirLoopStatementStorageArray); ;
4827 0 : assert ( storageClassIndex == sizeOfActualPool );
4828 : }
4829 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirLoopParallelStatement ) ;
4830 0 : std::cout << " SgUpirLoopParallelStatement has size " << sizeOfActualPool << std::endl;
4831 0 : SgUpirLoopParallelStatementStorageClass* SgUpirLoopParallelStatementStorageArray = NULL;
4832 0 : if ( 0 < sizeOfActualPool )
4833 : {
4834 0 : SgUpirLoopParallelStatementStorageArray = new SgUpirLoopParallelStatementStorageClass[sizeOfActualPool] ;
4835 0 : unsigned long storageClassIndex = SgUpirLoopParallelStatement::initializeStorageClassArray (SgUpirLoopParallelStatementStorageArray); ;
4836 0 : assert ( storageClassIndex == sizeOfActualPool );
4837 : }
4838 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirSyncStatement ) ;
4839 0 : std::cout << " SgUpirSyncStatement has size " << sizeOfActualPool << std::endl;
4840 0 : SgUpirSyncStatementStorageClass* SgUpirSyncStatementStorageArray = NULL;
4841 0 : if ( 0 < sizeOfActualPool )
4842 : {
4843 0 : SgUpirSyncStatementStorageArray = new SgUpirSyncStatementStorageClass[sizeOfActualPool] ;
4844 0 : unsigned long storageClassIndex = SgUpirSyncStatement::initializeStorageClassArray (SgUpirSyncStatementStorageArray); ;
4845 0 : assert ( storageClassIndex == sizeOfActualPool );
4846 : }
4847 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpClause ) ;
4848 0 : std::cout << " SgOmpClause has size " << sizeOfActualPool << std::endl;
4849 0 : SgOmpClauseStorageClass* SgOmpClauseStorageArray = NULL;
4850 0 : if ( 0 < sizeOfActualPool )
4851 : {
4852 0 : SgOmpClauseStorageArray = new SgOmpClauseStorageClass[sizeOfActualPool] ;
4853 0 : unsigned long storageClassIndex = SgOmpClause::initializeStorageClassArray (SgOmpClauseStorageArray); ;
4854 0 : assert ( storageClassIndex == sizeOfActualPool );
4855 : }
4856 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAllocateClause ) ;
4857 0 : std::cout << " SgOmpAllocateClause has size " << sizeOfActualPool << std::endl;
4858 0 : SgOmpAllocateClauseStorageClass* SgOmpAllocateClauseStorageArray = NULL;
4859 0 : if ( 0 < sizeOfActualPool )
4860 : {
4861 0 : SgOmpAllocateClauseStorageArray = new SgOmpAllocateClauseStorageClass[sizeOfActualPool] ;
4862 0 : unsigned long storageClassIndex = SgOmpAllocateClause::initializeStorageClassArray (SgOmpAllocateClauseStorageArray); ;
4863 0 : assert ( storageClassIndex == sizeOfActualPool );
4864 : }
4865 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAllocatorClause ) ;
4866 0 : std::cout << " SgOmpAllocatorClause has size " << sizeOfActualPool << std::endl;
4867 0 : SgOmpAllocatorClauseStorageClass* SgOmpAllocatorClauseStorageArray = NULL;
4868 0 : if ( 0 < sizeOfActualPool )
4869 : {
4870 0 : SgOmpAllocatorClauseStorageArray = new SgOmpAllocatorClauseStorageClass[sizeOfActualPool] ;
4871 0 : unsigned long storageClassIndex = SgOmpAllocatorClause::initializeStorageClassArray (SgOmpAllocatorClauseStorageArray); ;
4872 0 : assert ( storageClassIndex == sizeOfActualPool );
4873 : }
4874 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUsesAllocatorsClause ) ;
4875 0 : std::cout << " SgOmpUsesAllocatorsClause has size " << sizeOfActualPool << std::endl;
4876 0 : SgOmpUsesAllocatorsClauseStorageClass* SgOmpUsesAllocatorsClauseStorageArray = NULL;
4877 0 : if ( 0 < sizeOfActualPool )
4878 : {
4879 0 : SgOmpUsesAllocatorsClauseStorageArray = new SgOmpUsesAllocatorsClauseStorageClass[sizeOfActualPool] ;
4880 0 : unsigned long storageClassIndex = SgOmpUsesAllocatorsClause::initializeStorageClassArray (SgOmpUsesAllocatorsClauseStorageArray); ;
4881 0 : assert ( storageClassIndex == sizeOfActualPool );
4882 : }
4883 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUsesAllocatorsDefination ) ;
4884 0 : std::cout << " SgOmpUsesAllocatorsDefination has size " << sizeOfActualPool << std::endl;
4885 0 : SgOmpUsesAllocatorsDefinationStorageClass* SgOmpUsesAllocatorsDefinationStorageArray = NULL;
4886 0 : if ( 0 < sizeOfActualPool )
4887 : {
4888 0 : SgOmpUsesAllocatorsDefinationStorageArray = new SgOmpUsesAllocatorsDefinationStorageClass[sizeOfActualPool] ;
4889 0 : unsigned long storageClassIndex = SgOmpUsesAllocatorsDefination::initializeStorageClassArray (SgOmpUsesAllocatorsDefinationStorageArray); ;
4890 0 : assert ( storageClassIndex == sizeOfActualPool );
4891 : }
4892 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpToClause ) ;
4893 0 : std::cout << " SgOmpToClause has size " << sizeOfActualPool << std::endl;
4894 0 : SgOmpToClauseStorageClass* SgOmpToClauseStorageArray = NULL;
4895 0 : if ( 0 < sizeOfActualPool )
4896 : {
4897 0 : SgOmpToClauseStorageArray = new SgOmpToClauseStorageClass[sizeOfActualPool] ;
4898 0 : unsigned long storageClassIndex = SgOmpToClause::initializeStorageClassArray (SgOmpToClauseStorageArray); ;
4899 0 : assert ( storageClassIndex == sizeOfActualPool );
4900 : }
4901 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpFromClause ) ;
4902 0 : std::cout << " SgOmpFromClause has size " << sizeOfActualPool << std::endl;
4903 0 : SgOmpFromClauseStorageClass* SgOmpFromClauseStorageArray = NULL;
4904 0 : if ( 0 < sizeOfActualPool )
4905 : {
4906 0 : SgOmpFromClauseStorageArray = new SgOmpFromClauseStorageClass[sizeOfActualPool] ;
4907 0 : unsigned long storageClassIndex = SgOmpFromClause::initializeStorageClassArray (SgOmpFromClauseStorageArray); ;
4908 0 : assert ( storageClassIndex == sizeOfActualPool );
4909 : }
4910 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpThreadsClause ) ;
4911 0 : std::cout << " SgOmpThreadsClause has size " << sizeOfActualPool << std::endl;
4912 0 : SgOmpThreadsClauseStorageClass* SgOmpThreadsClauseStorageArray = NULL;
4913 0 : if ( 0 < sizeOfActualPool )
4914 : {
4915 0 : SgOmpThreadsClauseStorageArray = new SgOmpThreadsClauseStorageClass[sizeOfActualPool] ;
4916 0 : unsigned long storageClassIndex = SgOmpThreadsClause::initializeStorageClassArray (SgOmpThreadsClauseStorageArray); ;
4917 0 : assert ( storageClassIndex == sizeOfActualPool );
4918 : }
4919 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSimdClause ) ;
4920 0 : std::cout << " SgOmpSimdClause has size " << sizeOfActualPool << std::endl;
4921 0 : SgOmpSimdClauseStorageClass* SgOmpSimdClauseStorageArray = NULL;
4922 0 : if ( 0 < sizeOfActualPool )
4923 : {
4924 0 : SgOmpSimdClauseStorageArray = new SgOmpSimdClauseStorageClass[sizeOfActualPool] ;
4925 0 : unsigned long storageClassIndex = SgOmpSimdClause::initializeStorageClassArray (SgOmpSimdClauseStorageArray); ;
4926 0 : assert ( storageClassIndex == sizeOfActualPool );
4927 : }
4928 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpBeginClause ) ;
4929 0 : std::cout << " SgOmpBeginClause has size " << sizeOfActualPool << std::endl;
4930 0 : SgOmpBeginClauseStorageClass* SgOmpBeginClauseStorageArray = NULL;
4931 0 : if ( 0 < sizeOfActualPool )
4932 : {
4933 0 : SgOmpBeginClauseStorageArray = new SgOmpBeginClauseStorageClass[sizeOfActualPool] ;
4934 0 : unsigned long storageClassIndex = SgOmpBeginClause::initializeStorageClassArray (SgOmpBeginClauseStorageArray); ;
4935 0 : assert ( storageClassIndex == sizeOfActualPool );
4936 : }
4937 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCollapseClause ) ;
4938 0 : std::cout << " SgOmpCollapseClause has size " << sizeOfActualPool << std::endl;
4939 0 : SgOmpCollapseClauseStorageClass* SgOmpCollapseClauseStorageArray = NULL;
4940 0 : if ( 0 < sizeOfActualPool )
4941 : {
4942 0 : SgOmpCollapseClauseStorageArray = new SgOmpCollapseClauseStorageClass[sizeOfActualPool] ;
4943 0 : unsigned long storageClassIndex = SgOmpCollapseClause::initializeStorageClassArray (SgOmpCollapseClauseStorageArray); ;
4944 0 : assert ( storageClassIndex == sizeOfActualPool );
4945 : }
4946 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCopyinClause ) ;
4947 0 : std::cout << " SgOmpCopyinClause has size " << sizeOfActualPool << std::endl;
4948 0 : SgOmpCopyinClauseStorageClass* SgOmpCopyinClauseStorageArray = NULL;
4949 0 : if ( 0 < sizeOfActualPool )
4950 : {
4951 0 : SgOmpCopyinClauseStorageArray = new SgOmpCopyinClauseStorageClass[sizeOfActualPool] ;
4952 0 : unsigned long storageClassIndex = SgOmpCopyinClause::initializeStorageClassArray (SgOmpCopyinClauseStorageArray); ;
4953 0 : assert ( storageClassIndex == sizeOfActualPool );
4954 : }
4955 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCopyprivateClause ) ;
4956 0 : std::cout << " SgOmpCopyprivateClause has size " << sizeOfActualPool << std::endl;
4957 0 : SgOmpCopyprivateClauseStorageClass* SgOmpCopyprivateClauseStorageArray = NULL;
4958 0 : if ( 0 < sizeOfActualPool )
4959 : {
4960 0 : SgOmpCopyprivateClauseStorageArray = new SgOmpCopyprivateClauseStorageClass[sizeOfActualPool] ;
4961 0 : unsigned long storageClassIndex = SgOmpCopyprivateClause::initializeStorageClassArray (SgOmpCopyprivateClauseStorageArray); ;
4962 0 : assert ( storageClassIndex == sizeOfActualPool );
4963 : }
4964 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDefaultClause ) ;
4965 0 : std::cout << " SgOmpDefaultClause has size " << sizeOfActualPool << std::endl;
4966 0 : SgOmpDefaultClauseStorageClass* SgOmpDefaultClauseStorageArray = NULL;
4967 0 : if ( 0 < sizeOfActualPool )
4968 : {
4969 0 : SgOmpDefaultClauseStorageArray = new SgOmpDefaultClauseStorageClass[sizeOfActualPool] ;
4970 0 : unsigned long storageClassIndex = SgOmpDefaultClause::initializeStorageClassArray (SgOmpDefaultClauseStorageArray); ;
4971 0 : assert ( storageClassIndex == sizeOfActualPool );
4972 : }
4973 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpEndClause ) ;
4974 0 : std::cout << " SgOmpEndClause has size " << sizeOfActualPool << std::endl;
4975 0 : SgOmpEndClauseStorageClass* SgOmpEndClauseStorageArray = NULL;
4976 0 : if ( 0 < sizeOfActualPool )
4977 : {
4978 0 : SgOmpEndClauseStorageArray = new SgOmpEndClauseStorageClass[sizeOfActualPool] ;
4979 0 : unsigned long storageClassIndex = SgOmpEndClause::initializeStorageClassArray (SgOmpEndClauseStorageArray); ;
4980 0 : assert ( storageClassIndex == sizeOfActualPool );
4981 : }
4982 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpExpressionClause ) ;
4983 0 : std::cout << " SgOmpExpressionClause has size " << sizeOfActualPool << std::endl;
4984 0 : SgOmpExpressionClauseStorageClass* SgOmpExpressionClauseStorageArray = NULL;
4985 0 : if ( 0 < sizeOfActualPool )
4986 : {
4987 0 : SgOmpExpressionClauseStorageArray = new SgOmpExpressionClauseStorageClass[sizeOfActualPool] ;
4988 0 : unsigned long storageClassIndex = SgOmpExpressionClause::initializeStorageClassArray (SgOmpExpressionClauseStorageArray); ;
4989 0 : assert ( storageClassIndex == sizeOfActualPool );
4990 : }
4991 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpFirstprivateClause ) ;
4992 0 : std::cout << " SgOmpFirstprivateClause has size " << sizeOfActualPool << std::endl;
4993 0 : SgOmpFirstprivateClauseStorageClass* SgOmpFirstprivateClauseStorageArray = NULL;
4994 0 : if ( 0 < sizeOfActualPool )
4995 : {
4996 0 : SgOmpFirstprivateClauseStorageArray = new SgOmpFirstprivateClauseStorageClass[sizeOfActualPool] ;
4997 0 : unsigned long storageClassIndex = SgOmpFirstprivateClause::initializeStorageClassArray (SgOmpFirstprivateClauseStorageArray); ;
4998 0 : assert ( storageClassIndex == sizeOfActualPool );
4999 : }
5000 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpIfClause ) ;
5001 0 : std::cout << " SgOmpIfClause has size " << sizeOfActualPool << std::endl;
5002 0 : SgOmpIfClauseStorageClass* SgOmpIfClauseStorageArray = NULL;
5003 0 : if ( 0 < sizeOfActualPool )
5004 : {
5005 0 : SgOmpIfClauseStorageArray = new SgOmpIfClauseStorageClass[sizeOfActualPool] ;
5006 0 : unsigned long storageClassIndex = SgOmpIfClause::initializeStorageClassArray (SgOmpIfClauseStorageArray); ;
5007 0 : assert ( storageClassIndex == sizeOfActualPool );
5008 : }
5009 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpFinalClause ) ;
5010 0 : std::cout << " SgOmpFinalClause has size " << sizeOfActualPool << std::endl;
5011 0 : SgOmpFinalClauseStorageClass* SgOmpFinalClauseStorageArray = NULL;
5012 0 : if ( 0 < sizeOfActualPool )
5013 : {
5014 0 : SgOmpFinalClauseStorageArray = new SgOmpFinalClauseStorageClass[sizeOfActualPool] ;
5015 0 : unsigned long storageClassIndex = SgOmpFinalClause::initializeStorageClassArray (SgOmpFinalClauseStorageArray); ;
5016 0 : assert ( storageClassIndex == sizeOfActualPool );
5017 : }
5018 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpPriorityClause ) ;
5019 0 : std::cout << " SgOmpPriorityClause has size " << sizeOfActualPool << std::endl;
5020 0 : SgOmpPriorityClauseStorageClass* SgOmpPriorityClauseStorageArray = NULL;
5021 0 : if ( 0 < sizeOfActualPool )
5022 : {
5023 0 : SgOmpPriorityClauseStorageArray = new SgOmpPriorityClauseStorageClass[sizeOfActualPool] ;
5024 0 : unsigned long storageClassIndex = SgOmpPriorityClause::initializeStorageClassArray (SgOmpPriorityClauseStorageArray); ;
5025 0 : assert ( storageClassIndex == sizeOfActualPool );
5026 : }
5027 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDeviceClause ) ;
5028 0 : std::cout << " SgOmpDeviceClause has size " << sizeOfActualPool << std::endl;
5029 0 : SgOmpDeviceClauseStorageClass* SgOmpDeviceClauseStorageArray = NULL;
5030 0 : if ( 0 < sizeOfActualPool )
5031 : {
5032 0 : SgOmpDeviceClauseStorageArray = new SgOmpDeviceClauseStorageClass[sizeOfActualPool] ;
5033 0 : unsigned long storageClassIndex = SgOmpDeviceClause::initializeStorageClassArray (SgOmpDeviceClauseStorageArray); ;
5034 0 : assert ( storageClassIndex == sizeOfActualPool );
5035 : }
5036 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpLastprivateClause ) ;
5037 0 : std::cout << " SgOmpLastprivateClause has size " << sizeOfActualPool << std::endl;
5038 0 : SgOmpLastprivateClauseStorageClass* SgOmpLastprivateClauseStorageArray = NULL;
5039 0 : if ( 0 < sizeOfActualPool )
5040 : {
5041 0 : SgOmpLastprivateClauseStorageArray = new SgOmpLastprivateClauseStorageClass[sizeOfActualPool] ;
5042 0 : unsigned long storageClassIndex = SgOmpLastprivateClause::initializeStorageClassArray (SgOmpLastprivateClauseStorageArray); ;
5043 0 : assert ( storageClassIndex == sizeOfActualPool );
5044 : }
5045 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNowaitClause ) ;
5046 0 : std::cout << " SgOmpNowaitClause has size " << sizeOfActualPool << std::endl;
5047 0 : SgOmpNowaitClauseStorageClass* SgOmpNowaitClauseStorageArray = NULL;
5048 0 : if ( 0 < sizeOfActualPool )
5049 : {
5050 0 : SgOmpNowaitClauseStorageArray = new SgOmpNowaitClauseStorageClass[sizeOfActualPool] ;
5051 0 : unsigned long storageClassIndex = SgOmpNowaitClause::initializeStorageClassArray (SgOmpNowaitClauseStorageArray); ;
5052 0 : assert ( storageClassIndex == sizeOfActualPool );
5053 : }
5054 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpReadClause ) ;
5055 0 : std::cout << " SgOmpReadClause has size " << sizeOfActualPool << std::endl;
5056 0 : SgOmpReadClauseStorageClass* SgOmpReadClauseStorageArray = NULL;
5057 0 : if ( 0 < sizeOfActualPool )
5058 : {
5059 0 : SgOmpReadClauseStorageArray = new SgOmpReadClauseStorageClass[sizeOfActualPool] ;
5060 0 : unsigned long storageClassIndex = SgOmpReadClause::initializeStorageClassArray (SgOmpReadClauseStorageArray); ;
5061 0 : assert ( storageClassIndex == sizeOfActualPool );
5062 : }
5063 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpWriteClause ) ;
5064 0 : std::cout << " SgOmpWriteClause has size " << sizeOfActualPool << std::endl;
5065 0 : SgOmpWriteClauseStorageClass* SgOmpWriteClauseStorageArray = NULL;
5066 0 : if ( 0 < sizeOfActualPool )
5067 : {
5068 0 : SgOmpWriteClauseStorageArray = new SgOmpWriteClauseStorageClass[sizeOfActualPool] ;
5069 0 : unsigned long storageClassIndex = SgOmpWriteClause::initializeStorageClassArray (SgOmpWriteClauseStorageArray); ;
5070 0 : assert ( storageClassIndex == sizeOfActualPool );
5071 : }
5072 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUpdateClause ) ;
5073 0 : std::cout << " SgOmpUpdateClause has size " << sizeOfActualPool << std::endl;
5074 0 : SgOmpUpdateClauseStorageClass* SgOmpUpdateClauseStorageArray = NULL;
5075 0 : if ( 0 < sizeOfActualPool )
5076 : {
5077 0 : SgOmpUpdateClauseStorageArray = new SgOmpUpdateClauseStorageClass[sizeOfActualPool] ;
5078 0 : unsigned long storageClassIndex = SgOmpUpdateClause::initializeStorageClassArray (SgOmpUpdateClauseStorageArray); ;
5079 0 : assert ( storageClassIndex == sizeOfActualPool );
5080 : }
5081 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDepobjUpdateClause ) ;
5082 0 : std::cout << " SgOmpDepobjUpdateClause has size " << sizeOfActualPool << std::endl;
5083 0 : SgOmpDepobjUpdateClauseStorageClass* SgOmpDepobjUpdateClauseStorageArray = NULL;
5084 0 : if ( 0 < sizeOfActualPool )
5085 : {
5086 0 : SgOmpDepobjUpdateClauseStorageArray = new SgOmpDepobjUpdateClauseStorageClass[sizeOfActualPool] ;
5087 0 : unsigned long storageClassIndex = SgOmpDepobjUpdateClause::initializeStorageClassArray (SgOmpDepobjUpdateClauseStorageArray); ;
5088 0 : assert ( storageClassIndex == sizeOfActualPool );
5089 : }
5090 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDestroyClause ) ;
5091 0 : std::cout << " SgOmpDestroyClause has size " << sizeOfActualPool << std::endl;
5092 0 : SgOmpDestroyClauseStorageClass* SgOmpDestroyClauseStorageArray = NULL;
5093 0 : if ( 0 < sizeOfActualPool )
5094 : {
5095 0 : SgOmpDestroyClauseStorageArray = new SgOmpDestroyClauseStorageClass[sizeOfActualPool] ;
5096 0 : unsigned long storageClassIndex = SgOmpDestroyClause::initializeStorageClassArray (SgOmpDestroyClauseStorageArray); ;
5097 0 : assert ( storageClassIndex == sizeOfActualPool );
5098 : }
5099 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpCaptureClause ) ;
5100 0 : std::cout << " SgOmpCaptureClause has size " << sizeOfActualPool << std::endl;
5101 0 : SgOmpCaptureClauseStorageClass* SgOmpCaptureClauseStorageArray = NULL;
5102 0 : if ( 0 < sizeOfActualPool )
5103 : {
5104 0 : SgOmpCaptureClauseStorageArray = new SgOmpCaptureClauseStorageClass[sizeOfActualPool] ;
5105 0 : unsigned long storageClassIndex = SgOmpCaptureClause::initializeStorageClassArray (SgOmpCaptureClauseStorageArray); ;
5106 0 : assert ( storageClassIndex == sizeOfActualPool );
5107 : }
5108 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSeqCstClause ) ;
5109 0 : std::cout << " SgOmpSeqCstClause has size " << sizeOfActualPool << std::endl;
5110 0 : SgOmpSeqCstClauseStorageClass* SgOmpSeqCstClauseStorageArray = NULL;
5111 0 : if ( 0 < sizeOfActualPool )
5112 : {
5113 0 : SgOmpSeqCstClauseStorageArray = new SgOmpSeqCstClauseStorageClass[sizeOfActualPool] ;
5114 0 : unsigned long storageClassIndex = SgOmpSeqCstClause::initializeStorageClassArray (SgOmpSeqCstClauseStorageArray); ;
5115 0 : assert ( storageClassIndex == sizeOfActualPool );
5116 : }
5117 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAcqRelClause ) ;
5118 0 : std::cout << " SgOmpAcqRelClause has size " << sizeOfActualPool << std::endl;
5119 0 : SgOmpAcqRelClauseStorageClass* SgOmpAcqRelClauseStorageArray = NULL;
5120 0 : if ( 0 < sizeOfActualPool )
5121 : {
5122 0 : SgOmpAcqRelClauseStorageArray = new SgOmpAcqRelClauseStorageClass[sizeOfActualPool] ;
5123 0 : unsigned long storageClassIndex = SgOmpAcqRelClause::initializeStorageClassArray (SgOmpAcqRelClauseStorageArray); ;
5124 0 : assert ( storageClassIndex == sizeOfActualPool );
5125 : }
5126 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpReleaseClause ) ;
5127 0 : std::cout << " SgOmpReleaseClause has size " << sizeOfActualPool << std::endl;
5128 0 : SgOmpReleaseClauseStorageClass* SgOmpReleaseClauseStorageArray = NULL;
5129 0 : if ( 0 < sizeOfActualPool )
5130 : {
5131 0 : SgOmpReleaseClauseStorageArray = new SgOmpReleaseClauseStorageClass[sizeOfActualPool] ;
5132 0 : unsigned long storageClassIndex = SgOmpReleaseClause::initializeStorageClassArray (SgOmpReleaseClauseStorageArray); ;
5133 0 : assert ( storageClassIndex == sizeOfActualPool );
5134 : }
5135 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAcquireClause ) ;
5136 0 : std::cout << " SgOmpAcquireClause has size " << sizeOfActualPool << std::endl;
5137 0 : SgOmpAcquireClauseStorageClass* SgOmpAcquireClauseStorageArray = NULL;
5138 0 : if ( 0 < sizeOfActualPool )
5139 : {
5140 0 : SgOmpAcquireClauseStorageArray = new SgOmpAcquireClauseStorageClass[sizeOfActualPool] ;
5141 0 : unsigned long storageClassIndex = SgOmpAcquireClause::initializeStorageClassArray (SgOmpAcquireClauseStorageArray); ;
5142 0 : assert ( storageClassIndex == sizeOfActualPool );
5143 : }
5144 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpReverseOffloadClause ) ;
5145 0 : std::cout << " SgOmpReverseOffloadClause has size " << sizeOfActualPool << std::endl;
5146 0 : SgOmpReverseOffloadClauseStorageClass* SgOmpReverseOffloadClauseStorageArray = NULL;
5147 0 : if ( 0 < sizeOfActualPool )
5148 : {
5149 0 : SgOmpReverseOffloadClauseStorageArray = new SgOmpReverseOffloadClauseStorageClass[sizeOfActualPool] ;
5150 0 : unsigned long storageClassIndex = SgOmpReverseOffloadClause::initializeStorageClassArray (SgOmpReverseOffloadClauseStorageArray); ;
5151 0 : assert ( storageClassIndex == sizeOfActualPool );
5152 : }
5153 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUnifiedAddressClause ) ;
5154 0 : std::cout << " SgOmpUnifiedAddressClause has size " << sizeOfActualPool << std::endl;
5155 0 : SgOmpUnifiedAddressClauseStorageClass* SgOmpUnifiedAddressClauseStorageArray = NULL;
5156 0 : if ( 0 < sizeOfActualPool )
5157 : {
5158 0 : SgOmpUnifiedAddressClauseStorageArray = new SgOmpUnifiedAddressClauseStorageClass[sizeOfActualPool] ;
5159 0 : unsigned long storageClassIndex = SgOmpUnifiedAddressClause::initializeStorageClassArray (SgOmpUnifiedAddressClauseStorageArray); ;
5160 0 : assert ( storageClassIndex == sizeOfActualPool );
5161 : }
5162 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUnifiedSharedMemoryClause ) ;
5163 0 : std::cout << " SgOmpUnifiedSharedMemoryClause has size " << sizeOfActualPool << std::endl;
5164 0 : SgOmpUnifiedSharedMemoryClauseStorageClass* SgOmpUnifiedSharedMemoryClauseStorageArray = NULL;
5165 0 : if ( 0 < sizeOfActualPool )
5166 : {
5167 0 : SgOmpUnifiedSharedMemoryClauseStorageArray = new SgOmpUnifiedSharedMemoryClauseStorageClass[sizeOfActualPool] ;
5168 0 : unsigned long storageClassIndex = SgOmpUnifiedSharedMemoryClause::initializeStorageClassArray (SgOmpUnifiedSharedMemoryClauseStorageArray); ;
5169 0 : assert ( storageClassIndex == sizeOfActualPool );
5170 : }
5171 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDynamicAllocatorsClause ) ;
5172 0 : std::cout << " SgOmpDynamicAllocatorsClause has size " << sizeOfActualPool << std::endl;
5173 0 : SgOmpDynamicAllocatorsClauseStorageClass* SgOmpDynamicAllocatorsClauseStorageArray = NULL;
5174 0 : if ( 0 < sizeOfActualPool )
5175 : {
5176 0 : SgOmpDynamicAllocatorsClauseStorageArray = new SgOmpDynamicAllocatorsClauseStorageClass[sizeOfActualPool] ;
5177 0 : unsigned long storageClassIndex = SgOmpDynamicAllocatorsClause::initializeStorageClassArray (SgOmpDynamicAllocatorsClauseStorageArray); ;
5178 0 : assert ( storageClassIndex == sizeOfActualPool );
5179 : }
5180 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAtomicDefaultMemOrderClause ) ;
5181 0 : std::cout << " SgOmpAtomicDefaultMemOrderClause has size " << sizeOfActualPool << std::endl;
5182 0 : SgOmpAtomicDefaultMemOrderClauseStorageClass* SgOmpAtomicDefaultMemOrderClauseStorageArray = NULL;
5183 0 : if ( 0 < sizeOfActualPool )
5184 : {
5185 0 : SgOmpAtomicDefaultMemOrderClauseStorageArray = new SgOmpAtomicDefaultMemOrderClauseStorageClass[sizeOfActualPool] ;
5186 0 : unsigned long storageClassIndex = SgOmpAtomicDefaultMemOrderClause::initializeStorageClassArray (SgOmpAtomicDefaultMemOrderClauseStorageArray); ;
5187 0 : assert ( storageClassIndex == sizeOfActualPool );
5188 : }
5189 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpExtImplementationDefinedRequirementClause ) ;
5190 0 : std::cout << " SgOmpExtImplementationDefinedRequirementClause has size " << sizeOfActualPool << std::endl;
5191 0 : SgOmpExtImplementationDefinedRequirementClauseStorageClass* SgOmpExtImplementationDefinedRequirementClauseStorageArray = NULL;
5192 0 : if ( 0 < sizeOfActualPool )
5193 : {
5194 0 : SgOmpExtImplementationDefinedRequirementClauseStorageArray = new SgOmpExtImplementationDefinedRequirementClauseStorageClass[sizeOfActualPool] ;
5195 0 : unsigned long storageClassIndex = SgOmpExtImplementationDefinedRequirementClause::initializeStorageClassArray (SgOmpExtImplementationDefinedRequirementClauseStorageArray); ;
5196 0 : assert ( storageClassIndex == sizeOfActualPool );
5197 : }
5198 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpRelaxedClause ) ;
5199 0 : std::cout << " SgOmpRelaxedClause has size " << sizeOfActualPool << std::endl;
5200 0 : SgOmpRelaxedClauseStorageClass* SgOmpRelaxedClauseStorageArray = NULL;
5201 0 : if ( 0 < sizeOfActualPool )
5202 : {
5203 0 : SgOmpRelaxedClauseStorageArray = new SgOmpRelaxedClauseStorageClass[sizeOfActualPool] ;
5204 0 : unsigned long storageClassIndex = SgOmpRelaxedClause::initializeStorageClassArray (SgOmpRelaxedClauseStorageArray); ;
5205 0 : assert ( storageClassIndex == sizeOfActualPool );
5206 : }
5207 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpParallelClause ) ;
5208 0 : std::cout << " SgOmpParallelClause has size " << sizeOfActualPool << std::endl;
5209 0 : SgOmpParallelClauseStorageClass* SgOmpParallelClauseStorageArray = NULL;
5210 0 : if ( 0 < sizeOfActualPool )
5211 : {
5212 0 : SgOmpParallelClauseStorageArray = new SgOmpParallelClauseStorageClass[sizeOfActualPool] ;
5213 0 : unsigned long storageClassIndex = SgOmpParallelClause::initializeStorageClassArray (SgOmpParallelClauseStorageArray); ;
5214 0 : assert ( storageClassIndex == sizeOfActualPool );
5215 : }
5216 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSectionsClause ) ;
5217 0 : std::cout << " SgOmpSectionsClause has size " << sizeOfActualPool << std::endl;
5218 0 : SgOmpSectionsClauseStorageClass* SgOmpSectionsClauseStorageArray = NULL;
5219 0 : if ( 0 < sizeOfActualPool )
5220 : {
5221 0 : SgOmpSectionsClauseStorageArray = new SgOmpSectionsClauseStorageClass[sizeOfActualPool] ;
5222 0 : unsigned long storageClassIndex = SgOmpSectionsClause::initializeStorageClassArray (SgOmpSectionsClauseStorageArray); ;
5223 0 : assert ( storageClassIndex == sizeOfActualPool );
5224 : }
5225 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpForClause ) ;
5226 0 : std::cout << " SgOmpForClause has size " << sizeOfActualPool << std::endl;
5227 0 : SgOmpForClauseStorageClass* SgOmpForClauseStorageArray = NULL;
5228 0 : if ( 0 < sizeOfActualPool )
5229 : {
5230 0 : SgOmpForClauseStorageArray = new SgOmpForClauseStorageClass[sizeOfActualPool] ;
5231 0 : unsigned long storageClassIndex = SgOmpForClause::initializeStorageClassArray (SgOmpForClauseStorageArray); ;
5232 0 : assert ( storageClassIndex == sizeOfActualPool );
5233 : }
5234 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskgroupClause ) ;
5235 0 : std::cout << " SgOmpTaskgroupClause has size " << sizeOfActualPool << std::endl;
5236 0 : SgOmpTaskgroupClauseStorageClass* SgOmpTaskgroupClauseStorageArray = NULL;
5237 0 : if ( 0 < sizeOfActualPool )
5238 : {
5239 0 : SgOmpTaskgroupClauseStorageArray = new SgOmpTaskgroupClauseStorageClass[sizeOfActualPool] ;
5240 0 : unsigned long storageClassIndex = SgOmpTaskgroupClause::initializeStorageClassArray (SgOmpTaskgroupClauseStorageArray); ;
5241 0 : assert ( storageClassIndex == sizeOfActualPool );
5242 : }
5243 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirNumUnitsField ) ;
5244 0 : std::cout << " SgUpirNumUnitsField has size " << sizeOfActualPool << std::endl;
5245 0 : SgUpirNumUnitsFieldStorageClass* SgUpirNumUnitsFieldStorageArray = NULL;
5246 0 : if ( 0 < sizeOfActualPool )
5247 : {
5248 0 : SgUpirNumUnitsFieldStorageArray = new SgUpirNumUnitsFieldStorageClass[sizeOfActualPool] ;
5249 0 : unsigned long storageClassIndex = SgUpirNumUnitsField::initializeStorageClassArray (SgUpirNumUnitsFieldStorageArray); ;
5250 0 : assert ( storageClassIndex == sizeOfActualPool );
5251 : }
5252 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNumTeamsClause ) ;
5253 0 : std::cout << " SgOmpNumTeamsClause has size " << sizeOfActualPool << std::endl;
5254 0 : SgOmpNumTeamsClauseStorageClass* SgOmpNumTeamsClauseStorageArray = NULL;
5255 0 : if ( 0 < sizeOfActualPool )
5256 : {
5257 0 : SgOmpNumTeamsClauseStorageArray = new SgOmpNumTeamsClauseStorageClass[sizeOfActualPool] ;
5258 0 : unsigned long storageClassIndex = SgOmpNumTeamsClause::initializeStorageClassArray (SgOmpNumTeamsClauseStorageArray); ;
5259 0 : assert ( storageClassIndex == sizeOfActualPool );
5260 : }
5261 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpGrainsizeClause ) ;
5262 0 : std::cout << " SgOmpGrainsizeClause has size " << sizeOfActualPool << std::endl;
5263 0 : SgOmpGrainsizeClauseStorageClass* SgOmpGrainsizeClauseStorageArray = NULL;
5264 0 : if ( 0 < sizeOfActualPool )
5265 : {
5266 0 : SgOmpGrainsizeClauseStorageArray = new SgOmpGrainsizeClauseStorageClass[sizeOfActualPool] ;
5267 0 : unsigned long storageClassIndex = SgOmpGrainsizeClause::initializeStorageClassArray (SgOmpGrainsizeClauseStorageArray); ;
5268 0 : assert ( storageClassIndex == sizeOfActualPool );
5269 : }
5270 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDetachClause ) ;
5271 0 : std::cout << " SgOmpDetachClause has size " << sizeOfActualPool << std::endl;
5272 0 : SgOmpDetachClauseStorageClass* SgOmpDetachClauseStorageArray = NULL;
5273 0 : if ( 0 < sizeOfActualPool )
5274 : {
5275 0 : SgOmpDetachClauseStorageArray = new SgOmpDetachClauseStorageClass[sizeOfActualPool] ;
5276 0 : unsigned long storageClassIndex = SgOmpDetachClause::initializeStorageClassArray (SgOmpDetachClauseStorageArray); ;
5277 0 : assert ( storageClassIndex == sizeOfActualPool );
5278 : }
5279 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNumTasksClause ) ;
5280 0 : std::cout << " SgOmpNumTasksClause has size " << sizeOfActualPool << std::endl;
5281 0 : SgOmpNumTasksClauseStorageClass* SgOmpNumTasksClauseStorageArray = NULL;
5282 0 : if ( 0 < sizeOfActualPool )
5283 : {
5284 0 : SgOmpNumTasksClauseStorageArray = new SgOmpNumTasksClauseStorageClass[sizeOfActualPool] ;
5285 0 : unsigned long storageClassIndex = SgOmpNumTasksClause::initializeStorageClassArray (SgOmpNumTasksClauseStorageArray); ;
5286 0 : assert ( storageClassIndex == sizeOfActualPool );
5287 : }
5288 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNogroupClause ) ;
5289 0 : std::cout << " SgOmpNogroupClause has size " << sizeOfActualPool << std::endl;
5290 0 : SgOmpNogroupClauseStorageClass* SgOmpNogroupClauseStorageArray = NULL;
5291 0 : if ( 0 < sizeOfActualPool )
5292 : {
5293 0 : SgOmpNogroupClauseStorageArray = new SgOmpNogroupClauseStorageClass[sizeOfActualPool] ;
5294 0 : unsigned long storageClassIndex = SgOmpNogroupClause::initializeStorageClassArray (SgOmpNogroupClauseStorageArray); ;
5295 0 : assert ( storageClassIndex == sizeOfActualPool );
5296 : }
5297 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpHintClause ) ;
5298 0 : std::cout << " SgOmpHintClause has size " << sizeOfActualPool << std::endl;
5299 0 : SgOmpHintClauseStorageClass* SgOmpHintClauseStorageArray = NULL;
5300 0 : if ( 0 < sizeOfActualPool )
5301 : {
5302 0 : SgOmpHintClauseStorageArray = new SgOmpHintClauseStorageClass[sizeOfActualPool] ;
5303 0 : unsigned long storageClassIndex = SgOmpHintClause::initializeStorageClassArray (SgOmpHintClauseStorageArray); ;
5304 0 : assert ( storageClassIndex == sizeOfActualPool );
5305 : }
5306 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpOrderClause ) ;
5307 0 : std::cout << " SgOmpOrderClause has size " << sizeOfActualPool << std::endl;
5308 0 : SgOmpOrderClauseStorageClass* SgOmpOrderClauseStorageArray = NULL;
5309 0 : if ( 0 < sizeOfActualPool )
5310 : {
5311 0 : SgOmpOrderClauseStorageArray = new SgOmpOrderClauseStorageClass[sizeOfActualPool] ;
5312 0 : unsigned long storageClassIndex = SgOmpOrderClause::initializeStorageClassArray (SgOmpOrderClauseStorageArray); ;
5313 0 : assert ( storageClassIndex == sizeOfActualPool );
5314 : }
5315 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDistScheduleClause ) ;
5316 0 : std::cout << " SgOmpDistScheduleClause has size " << sizeOfActualPool << std::endl;
5317 0 : SgOmpDistScheduleClauseStorageClass* SgOmpDistScheduleClauseStorageArray = NULL;
5318 0 : if ( 0 < sizeOfActualPool )
5319 : {
5320 0 : SgOmpDistScheduleClauseStorageArray = new SgOmpDistScheduleClauseStorageClass[sizeOfActualPool] ;
5321 0 : unsigned long storageClassIndex = SgOmpDistScheduleClause::initializeStorageClassArray (SgOmpDistScheduleClauseStorageArray); ;
5322 0 : assert ( storageClassIndex == sizeOfActualPool );
5323 : }
5324 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpBindClause ) ;
5325 0 : std::cout << " SgOmpBindClause has size " << sizeOfActualPool << std::endl;
5326 0 : SgOmpBindClauseStorageClass* SgOmpBindClauseStorageArray = NULL;
5327 0 : if ( 0 < sizeOfActualPool )
5328 : {
5329 0 : SgOmpBindClauseStorageArray = new SgOmpBindClauseStorageClass[sizeOfActualPool] ;
5330 0 : unsigned long storageClassIndex = SgOmpBindClause::initializeStorageClassArray (SgOmpBindClauseStorageArray); ;
5331 0 : assert ( storageClassIndex == sizeOfActualPool );
5332 : }
5333 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNontemporalClause ) ;
5334 0 : std::cout << " SgOmpNontemporalClause has size " << sizeOfActualPool << std::endl;
5335 0 : SgOmpNontemporalClauseStorageClass* SgOmpNontemporalClauseStorageArray = NULL;
5336 0 : if ( 0 < sizeOfActualPool )
5337 : {
5338 0 : SgOmpNontemporalClauseStorageArray = new SgOmpNontemporalClauseStorageClass[sizeOfActualPool] ;
5339 0 : unsigned long storageClassIndex = SgOmpNontemporalClause::initializeStorageClassArray (SgOmpNontemporalClauseStorageArray); ;
5340 0 : assert ( storageClassIndex == sizeOfActualPool );
5341 : }
5342 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpInclusiveClause ) ;
5343 0 : std::cout << " SgOmpInclusiveClause has size " << sizeOfActualPool << std::endl;
5344 0 : SgOmpInclusiveClauseStorageClass* SgOmpInclusiveClauseStorageArray = NULL;
5345 0 : if ( 0 < sizeOfActualPool )
5346 : {
5347 0 : SgOmpInclusiveClauseStorageArray = new SgOmpInclusiveClauseStorageClass[sizeOfActualPool] ;
5348 0 : unsigned long storageClassIndex = SgOmpInclusiveClause::initializeStorageClassArray (SgOmpInclusiveClauseStorageArray); ;
5349 0 : assert ( storageClassIndex == sizeOfActualPool );
5350 : }
5351 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpExclusiveClause ) ;
5352 0 : std::cout << " SgOmpExclusiveClause has size " << sizeOfActualPool << std::endl;
5353 0 : SgOmpExclusiveClauseStorageClass* SgOmpExclusiveClauseStorageArray = NULL;
5354 0 : if ( 0 < sizeOfActualPool )
5355 : {
5356 0 : SgOmpExclusiveClauseStorageArray = new SgOmpExclusiveClauseStorageClass[sizeOfActualPool] ;
5357 0 : unsigned long storageClassIndex = SgOmpExclusiveClause::initializeStorageClassArray (SgOmpExclusiveClauseStorageArray); ;
5358 0 : assert ( storageClassIndex == sizeOfActualPool );
5359 : }
5360 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpIsDevicePtrClause ) ;
5361 0 : std::cout << " SgOmpIsDevicePtrClause has size " << sizeOfActualPool << std::endl;
5362 0 : SgOmpIsDevicePtrClauseStorageClass* SgOmpIsDevicePtrClauseStorageArray = NULL;
5363 0 : if ( 0 < sizeOfActualPool )
5364 : {
5365 0 : SgOmpIsDevicePtrClauseStorageArray = new SgOmpIsDevicePtrClauseStorageClass[sizeOfActualPool] ;
5366 0 : unsigned long storageClassIndex = SgOmpIsDevicePtrClause::initializeStorageClassArray (SgOmpIsDevicePtrClauseStorageArray); ;
5367 0 : assert ( storageClassIndex == sizeOfActualPool );
5368 : }
5369 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUseDevicePtrClause ) ;
5370 0 : std::cout << " SgOmpUseDevicePtrClause has size " << sizeOfActualPool << std::endl;
5371 0 : SgOmpUseDevicePtrClauseStorageClass* SgOmpUseDevicePtrClauseStorageArray = NULL;
5372 0 : if ( 0 < sizeOfActualPool )
5373 : {
5374 0 : SgOmpUseDevicePtrClauseStorageArray = new SgOmpUseDevicePtrClauseStorageClass[sizeOfActualPool] ;
5375 0 : unsigned long storageClassIndex = SgOmpUseDevicePtrClause::initializeStorageClassArray (SgOmpUseDevicePtrClauseStorageArray); ;
5376 0 : assert ( storageClassIndex == sizeOfActualPool );
5377 : }
5378 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUseDeviceAddrClause ) ;
5379 0 : std::cout << " SgOmpUseDeviceAddrClause has size " << sizeOfActualPool << std::endl;
5380 0 : SgOmpUseDeviceAddrClauseStorageClass* SgOmpUseDeviceAddrClauseStorageArray = NULL;
5381 0 : if ( 0 < sizeOfActualPool )
5382 : {
5383 0 : SgOmpUseDeviceAddrClauseStorageArray = new SgOmpUseDeviceAddrClauseStorageClass[sizeOfActualPool] ;
5384 0 : unsigned long storageClassIndex = SgOmpUseDeviceAddrClause::initializeStorageClassArray (SgOmpUseDeviceAddrClauseStorageArray); ;
5385 0 : assert ( storageClassIndex == sizeOfActualPool );
5386 : }
5387 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpThreadLimitClause ) ;
5388 0 : std::cout << " SgOmpThreadLimitClause has size " << sizeOfActualPool << std::endl;
5389 0 : SgOmpThreadLimitClauseStorageClass* SgOmpThreadLimitClauseStorageArray = NULL;
5390 0 : if ( 0 < sizeOfActualPool )
5391 : {
5392 0 : SgOmpThreadLimitClauseStorageArray = new SgOmpThreadLimitClauseStorageClass[sizeOfActualPool] ;
5393 0 : unsigned long storageClassIndex = SgOmpThreadLimitClause::initializeStorageClassArray (SgOmpThreadLimitClauseStorageArray); ;
5394 0 : assert ( storageClassIndex == sizeOfActualPool );
5395 : }
5396 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpOrderedClause ) ;
5397 0 : std::cout << " SgOmpOrderedClause has size " << sizeOfActualPool << std::endl;
5398 0 : SgOmpOrderedClauseStorageClass* SgOmpOrderedClauseStorageArray = NULL;
5399 0 : if ( 0 < sizeOfActualPool )
5400 : {
5401 0 : SgOmpOrderedClauseStorageArray = new SgOmpOrderedClauseStorageClass[sizeOfActualPool] ;
5402 0 : unsigned long storageClassIndex = SgOmpOrderedClause::initializeStorageClassArray (SgOmpOrderedClauseStorageArray); ;
5403 0 : assert ( storageClassIndex == sizeOfActualPool );
5404 : }
5405 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpPrivateClause ) ;
5406 0 : std::cout << " SgOmpPrivateClause has size " << sizeOfActualPool << std::endl;
5407 0 : SgOmpPrivateClauseStorageClass* SgOmpPrivateClauseStorageArray = NULL;
5408 0 : if ( 0 < sizeOfActualPool )
5409 : {
5410 0 : SgOmpPrivateClauseStorageArray = new SgOmpPrivateClauseStorageClass[sizeOfActualPool] ;
5411 0 : unsigned long storageClassIndex = SgOmpPrivateClause::initializeStorageClassArray (SgOmpPrivateClauseStorageArray); ;
5412 0 : assert ( storageClassIndex == sizeOfActualPool );
5413 : }
5414 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpReductionClause ) ;
5415 0 : std::cout << " SgOmpReductionClause has size " << sizeOfActualPool << std::endl;
5416 0 : SgOmpReductionClauseStorageClass* SgOmpReductionClauseStorageArray = NULL;
5417 0 : if ( 0 < sizeOfActualPool )
5418 : {
5419 0 : SgOmpReductionClauseStorageArray = new SgOmpReductionClauseStorageClass[sizeOfActualPool] ;
5420 0 : unsigned long storageClassIndex = SgOmpReductionClause::initializeStorageClassArray (SgOmpReductionClauseStorageArray); ;
5421 0 : assert ( storageClassIndex == sizeOfActualPool );
5422 : }
5423 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpInReductionClause ) ;
5424 0 : std::cout << " SgOmpInReductionClause has size " << sizeOfActualPool << std::endl;
5425 0 : SgOmpInReductionClauseStorageClass* SgOmpInReductionClauseStorageArray = NULL;
5426 0 : if ( 0 < sizeOfActualPool )
5427 : {
5428 0 : SgOmpInReductionClauseStorageArray = new SgOmpInReductionClauseStorageClass[sizeOfActualPool] ;
5429 0 : unsigned long storageClassIndex = SgOmpInReductionClause::initializeStorageClassArray (SgOmpInReductionClauseStorageArray); ;
5430 0 : assert ( storageClassIndex == sizeOfActualPool );
5431 : }
5432 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpTaskReductionClause ) ;
5433 0 : std::cout << " SgOmpTaskReductionClause has size " << sizeOfActualPool << std::endl;
5434 0 : SgOmpTaskReductionClauseStorageClass* SgOmpTaskReductionClauseStorageArray = NULL;
5435 0 : if ( 0 < sizeOfActualPool )
5436 : {
5437 0 : SgOmpTaskReductionClauseStorageArray = new SgOmpTaskReductionClauseStorageClass[sizeOfActualPool] ;
5438 0 : unsigned long storageClassIndex = SgOmpTaskReductionClause::initializeStorageClassArray (SgOmpTaskReductionClauseStorageArray); ;
5439 0 : assert ( storageClassIndex == sizeOfActualPool );
5440 : }
5441 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDefaultmapClause ) ;
5442 0 : std::cout << " SgOmpDefaultmapClause has size " << sizeOfActualPool << std::endl;
5443 0 : SgOmpDefaultmapClauseStorageClass* SgOmpDefaultmapClauseStorageArray = NULL;
5444 0 : if ( 0 < sizeOfActualPool )
5445 : {
5446 0 : SgOmpDefaultmapClauseStorageArray = new SgOmpDefaultmapClauseStorageClass[sizeOfActualPool] ;
5447 0 : unsigned long storageClassIndex = SgOmpDefaultmapClause::initializeStorageClassArray (SgOmpDefaultmapClauseStorageArray); ;
5448 0 : assert ( storageClassIndex == sizeOfActualPool );
5449 : }
5450 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpScheduleClause ) ;
5451 0 : std::cout << " SgOmpScheduleClause has size " << sizeOfActualPool << std::endl;
5452 0 : SgOmpScheduleClauseStorageClass* SgOmpScheduleClauseStorageArray = NULL;
5453 0 : if ( 0 < sizeOfActualPool )
5454 : {
5455 0 : SgOmpScheduleClauseStorageArray = new SgOmpScheduleClauseStorageClass[sizeOfActualPool] ;
5456 0 : unsigned long storageClassIndex = SgOmpScheduleClause::initializeStorageClassArray (SgOmpScheduleClauseStorageArray); ;
5457 0 : assert ( storageClassIndex == sizeOfActualPool );
5458 : }
5459 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSharedClause ) ;
5460 0 : std::cout << " SgOmpSharedClause has size " << sizeOfActualPool << std::endl;
5461 0 : SgOmpSharedClauseStorageClass* SgOmpSharedClauseStorageArray = NULL;
5462 0 : if ( 0 < sizeOfActualPool )
5463 : {
5464 0 : SgOmpSharedClauseStorageArray = new SgOmpSharedClauseStorageClass[sizeOfActualPool] ;
5465 0 : unsigned long storageClassIndex = SgOmpSharedClause::initializeStorageClassArray (SgOmpSharedClauseStorageArray); ;
5466 0 : assert ( storageClassIndex == sizeOfActualPool );
5467 : }
5468 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUntiedClause ) ;
5469 0 : std::cout << " SgOmpUntiedClause has size " << sizeOfActualPool << std::endl;
5470 0 : SgOmpUntiedClauseStorageClass* SgOmpUntiedClauseStorageArray = NULL;
5471 0 : if ( 0 < sizeOfActualPool )
5472 : {
5473 0 : SgOmpUntiedClauseStorageArray = new SgOmpUntiedClauseStorageClass[sizeOfActualPool] ;
5474 0 : unsigned long storageClassIndex = SgOmpUntiedClause::initializeStorageClassArray (SgOmpUntiedClauseStorageArray); ;
5475 0 : assert ( storageClassIndex == sizeOfActualPool );
5476 : }
5477 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMergeableClause ) ;
5478 0 : std::cout << " SgOmpMergeableClause has size " << sizeOfActualPool << std::endl;
5479 0 : SgOmpMergeableClauseStorageClass* SgOmpMergeableClauseStorageArray = NULL;
5480 0 : if ( 0 < sizeOfActualPool )
5481 : {
5482 0 : SgOmpMergeableClauseStorageArray = new SgOmpMergeableClauseStorageClass[sizeOfActualPool] ;
5483 0 : unsigned long storageClassIndex = SgOmpMergeableClause::initializeStorageClassArray (SgOmpMergeableClauseStorageArray); ;
5484 0 : assert ( storageClassIndex == sizeOfActualPool );
5485 : }
5486 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpVariablesClause ) ;
5487 0 : std::cout << " SgOmpVariablesClause has size " << sizeOfActualPool << std::endl;
5488 0 : SgOmpVariablesClauseStorageClass* SgOmpVariablesClauseStorageArray = NULL;
5489 0 : if ( 0 < sizeOfActualPool )
5490 : {
5491 0 : SgOmpVariablesClauseStorageArray = new SgOmpVariablesClauseStorageClass[sizeOfActualPool] ;
5492 0 : unsigned long storageClassIndex = SgOmpVariablesClause::initializeStorageClassArray (SgOmpVariablesClauseStorageArray); ;
5493 0 : assert ( storageClassIndex == sizeOfActualPool );
5494 : }
5495 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpMapClause ) ;
5496 0 : std::cout << " SgOmpMapClause has size " << sizeOfActualPool << std::endl;
5497 0 : SgOmpMapClauseStorageClass* SgOmpMapClauseStorageArray = NULL;
5498 0 : if ( 0 < sizeOfActualPool )
5499 : {
5500 0 : SgOmpMapClauseStorageArray = new SgOmpMapClauseStorageClass[sizeOfActualPool] ;
5501 0 : unsigned long storageClassIndex = SgOmpMapClause::initializeStorageClassArray (SgOmpMapClauseStorageArray); ;
5502 0 : assert ( storageClassIndex == sizeOfActualPool );
5503 : }
5504 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSafelenClause ) ;
5505 0 : std::cout << " SgOmpSafelenClause has size " << sizeOfActualPool << std::endl;
5506 0 : SgOmpSafelenClauseStorageClass* SgOmpSafelenClauseStorageArray = NULL;
5507 0 : if ( 0 < sizeOfActualPool )
5508 : {
5509 0 : SgOmpSafelenClauseStorageArray = new SgOmpSafelenClauseStorageClass[sizeOfActualPool] ;
5510 0 : unsigned long storageClassIndex = SgOmpSafelenClause::initializeStorageClassArray (SgOmpSafelenClauseStorageArray); ;
5511 0 : assert ( storageClassIndex == sizeOfActualPool );
5512 : }
5513 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSimdlenClause ) ;
5514 0 : std::cout << " SgOmpSimdlenClause has size " << sizeOfActualPool << std::endl;
5515 0 : SgOmpSimdlenClauseStorageClass* SgOmpSimdlenClauseStorageArray = NULL;
5516 0 : if ( 0 < sizeOfActualPool )
5517 : {
5518 0 : SgOmpSimdlenClauseStorageArray = new SgOmpSimdlenClauseStorageClass[sizeOfActualPool] ;
5519 0 : unsigned long storageClassIndex = SgOmpSimdlenClause::initializeStorageClassArray (SgOmpSimdlenClauseStorageArray); ;
5520 0 : assert ( storageClassIndex == sizeOfActualPool );
5521 : }
5522 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpLinearClause ) ;
5523 0 : std::cout << " SgOmpLinearClause has size " << sizeOfActualPool << std::endl;
5524 0 : SgOmpLinearClauseStorageClass* SgOmpLinearClauseStorageArray = NULL;
5525 0 : if ( 0 < sizeOfActualPool )
5526 : {
5527 0 : SgOmpLinearClauseStorageArray = new SgOmpLinearClauseStorageClass[sizeOfActualPool] ;
5528 0 : unsigned long storageClassIndex = SgOmpLinearClause::initializeStorageClassArray (SgOmpLinearClauseStorageArray); ;
5529 0 : assert ( storageClassIndex == sizeOfActualPool );
5530 : }
5531 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpUniformClause ) ;
5532 0 : std::cout << " SgOmpUniformClause has size " << sizeOfActualPool << std::endl;
5533 0 : SgOmpUniformClauseStorageClass* SgOmpUniformClauseStorageArray = NULL;
5534 0 : if ( 0 < sizeOfActualPool )
5535 : {
5536 0 : SgOmpUniformClauseStorageArray = new SgOmpUniformClauseStorageClass[sizeOfActualPool] ;
5537 0 : unsigned long storageClassIndex = SgOmpUniformClause::initializeStorageClassArray (SgOmpUniformClauseStorageArray); ;
5538 0 : assert ( storageClassIndex == sizeOfActualPool );
5539 : }
5540 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAlignedClause ) ;
5541 0 : std::cout << " SgOmpAlignedClause has size " << sizeOfActualPool << std::endl;
5542 0 : SgOmpAlignedClauseStorageClass* SgOmpAlignedClauseStorageArray = NULL;
5543 0 : if ( 0 < sizeOfActualPool )
5544 : {
5545 0 : SgOmpAlignedClauseStorageArray = new SgOmpAlignedClauseStorageClass[sizeOfActualPool] ;
5546 0 : unsigned long storageClassIndex = SgOmpAlignedClause::initializeStorageClassArray (SgOmpAlignedClauseStorageArray); ;
5547 0 : assert ( storageClassIndex == sizeOfActualPool );
5548 : }
5549 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpProcBindClause ) ;
5550 0 : std::cout << " SgOmpProcBindClause has size " << sizeOfActualPool << std::endl;
5551 0 : SgOmpProcBindClauseStorageClass* SgOmpProcBindClauseStorageArray = NULL;
5552 0 : if ( 0 < sizeOfActualPool )
5553 : {
5554 0 : SgOmpProcBindClauseStorageArray = new SgOmpProcBindClauseStorageClass[sizeOfActualPool] ;
5555 0 : unsigned long storageClassIndex = SgOmpProcBindClause::initializeStorageClassArray (SgOmpProcBindClauseStorageArray); ;
5556 0 : assert ( storageClassIndex == sizeOfActualPool );
5557 : }
5558 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAtomicClause ) ;
5559 0 : std::cout << " SgOmpAtomicClause has size " << sizeOfActualPool << std::endl;
5560 0 : SgOmpAtomicClauseStorageClass* SgOmpAtomicClauseStorageArray = NULL;
5561 0 : if ( 0 < sizeOfActualPool )
5562 : {
5563 0 : SgOmpAtomicClauseStorageArray = new SgOmpAtomicClauseStorageClass[sizeOfActualPool] ;
5564 0 : unsigned long storageClassIndex = SgOmpAtomicClause::initializeStorageClassArray (SgOmpAtomicClauseStorageArray); ;
5565 0 : assert ( storageClassIndex == sizeOfActualPool );
5566 : }
5567 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpInbranchClause ) ;
5568 0 : std::cout << " SgOmpInbranchClause has size " << sizeOfActualPool << std::endl;
5569 0 : SgOmpInbranchClauseStorageClass* SgOmpInbranchClauseStorageArray = NULL;
5570 0 : if ( 0 < sizeOfActualPool )
5571 : {
5572 0 : SgOmpInbranchClauseStorageArray = new SgOmpInbranchClauseStorageClass[sizeOfActualPool] ;
5573 0 : unsigned long storageClassIndex = SgOmpInbranchClause::initializeStorageClassArray (SgOmpInbranchClauseStorageArray); ;
5574 0 : assert ( storageClassIndex == sizeOfActualPool );
5575 : }
5576 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpNotinbranchClause ) ;
5577 0 : std::cout << " SgOmpNotinbranchClause has size " << sizeOfActualPool << std::endl;
5578 0 : SgOmpNotinbranchClauseStorageClass* SgOmpNotinbranchClauseStorageArray = NULL;
5579 0 : if ( 0 < sizeOfActualPool )
5580 : {
5581 0 : SgOmpNotinbranchClauseStorageArray = new SgOmpNotinbranchClauseStorageClass[sizeOfActualPool] ;
5582 0 : unsigned long storageClassIndex = SgOmpNotinbranchClause::initializeStorageClassArray (SgOmpNotinbranchClauseStorageArray); ;
5583 0 : assert ( storageClassIndex == sizeOfActualPool );
5584 : }
5585 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpDependClause ) ;
5586 0 : std::cout << " SgOmpDependClause has size " << sizeOfActualPool << std::endl;
5587 0 : SgOmpDependClauseStorageClass* SgOmpDependClauseStorageArray = NULL;
5588 0 : if ( 0 < sizeOfActualPool )
5589 : {
5590 0 : SgOmpDependClauseStorageArray = new SgOmpDependClauseStorageClass[sizeOfActualPool] ;
5591 0 : unsigned long storageClassIndex = SgOmpDependClause::initializeStorageClassArray (SgOmpDependClauseStorageArray); ;
5592 0 : assert ( storageClassIndex == sizeOfActualPool );
5593 : }
5594 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpAffinityClause ) ;
5595 0 : std::cout << " SgOmpAffinityClause has size " << sizeOfActualPool << std::endl;
5596 0 : SgOmpAffinityClauseStorageClass* SgOmpAffinityClauseStorageArray = NULL;
5597 0 : if ( 0 < sizeOfActualPool )
5598 : {
5599 0 : SgOmpAffinityClauseStorageArray = new SgOmpAffinityClauseStorageClass[sizeOfActualPool] ;
5600 0 : unsigned long storageClassIndex = SgOmpAffinityClause::initializeStorageClassArray (SgOmpAffinityClauseStorageArray); ;
5601 0 : assert ( storageClassIndex == sizeOfActualPool );
5602 : }
5603 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpWhenClause ) ;
5604 0 : std::cout << " SgOmpWhenClause has size " << sizeOfActualPool << std::endl;
5605 0 : SgOmpWhenClauseStorageClass* SgOmpWhenClauseStorageArray = NULL;
5606 0 : if ( 0 < sizeOfActualPool )
5607 : {
5608 0 : SgOmpWhenClauseStorageArray = new SgOmpWhenClauseStorageClass[sizeOfActualPool] ;
5609 0 : unsigned long storageClassIndex = SgOmpWhenClause::initializeStorageClassArray (SgOmpWhenClauseStorageArray); ;
5610 0 : assert ( storageClassIndex == sizeOfActualPool );
5611 : }
5612 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpFullClause ) ;
5613 0 : std::cout << " SgOmpFullClause has size " << sizeOfActualPool << std::endl;
5614 0 : SgOmpFullClauseStorageClass* SgOmpFullClauseStorageArray = NULL;
5615 0 : if ( 0 < sizeOfActualPool )
5616 : {
5617 0 : SgOmpFullClauseStorageArray = new SgOmpFullClauseStorageClass[sizeOfActualPool] ;
5618 0 : unsigned long storageClassIndex = SgOmpFullClause::initializeStorageClassArray (SgOmpFullClauseStorageArray); ;
5619 0 : assert ( storageClassIndex == sizeOfActualPool );
5620 : }
5621 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpPartialClause ) ;
5622 0 : std::cout << " SgOmpPartialClause has size " << sizeOfActualPool << std::endl;
5623 0 : SgOmpPartialClauseStorageClass* SgOmpPartialClauseStorageArray = NULL;
5624 0 : if ( 0 < sizeOfActualPool )
5625 : {
5626 0 : SgOmpPartialClauseStorageArray = new SgOmpPartialClauseStorageClass[sizeOfActualPool] ;
5627 0 : unsigned long storageClassIndex = SgOmpPartialClause::initializeStorageClassArray (SgOmpPartialClauseStorageArray); ;
5628 0 : assert ( storageClassIndex == sizeOfActualPool );
5629 : }
5630 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOmpSizesClause ) ;
5631 0 : std::cout << " SgOmpSizesClause has size " << sizeOfActualPool << std::endl;
5632 0 : SgOmpSizesClauseStorageClass* SgOmpSizesClauseStorageArray = NULL;
5633 0 : if ( 0 < sizeOfActualPool )
5634 : {
5635 0 : SgOmpSizesClauseStorageArray = new SgOmpSizesClauseStorageClass[sizeOfActualPool] ;
5636 0 : unsigned long storageClassIndex = SgOmpSizesClause::initializeStorageClassArray (SgOmpSizesClauseStorageArray); ;
5637 0 : assert ( storageClassIndex == sizeOfActualPool );
5638 : }
5639 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirBranchField ) ;
5640 0 : std::cout << " SgUpirBranchField has size " << sizeOfActualPool << std::endl;
5641 0 : SgUpirBranchFieldStorageClass* SgUpirBranchFieldStorageArray = NULL;
5642 0 : if ( 0 < sizeOfActualPool )
5643 : {
5644 0 : SgUpirBranchFieldStorageArray = new SgUpirBranchFieldStorageClass[sizeOfActualPool] ;
5645 0 : unsigned long storageClassIndex = SgUpirBranchField::initializeStorageClassArray (SgUpirBranchFieldStorageArray); ;
5646 0 : assert ( storageClassIndex == sizeOfActualPool );
5647 : }
5648 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirNestedLevelField ) ;
5649 0 : std::cout << " SgUpirNestedLevelField has size " << sizeOfActualPool << std::endl;
5650 0 : SgUpirNestedLevelFieldStorageClass* SgUpirNestedLevelFieldStorageArray = NULL;
5651 0 : if ( 0 < sizeOfActualPool )
5652 : {
5653 0 : SgUpirNestedLevelFieldStorageArray = new SgUpirNestedLevelFieldStorageClass[sizeOfActualPool] ;
5654 0 : unsigned long storageClassIndex = SgUpirNestedLevelField::initializeStorageClassArray (SgUpirNestedLevelFieldStorageArray); ;
5655 0 : assert ( storageClassIndex == sizeOfActualPool );
5656 : }
5657 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirNestedParentField ) ;
5658 0 : std::cout << " SgUpirNestedParentField has size " << sizeOfActualPool << std::endl;
5659 0 : SgUpirNestedParentFieldStorageClass* SgUpirNestedParentFieldStorageArray = NULL;
5660 0 : if ( 0 < sizeOfActualPool )
5661 : {
5662 0 : SgUpirNestedParentFieldStorageArray = new SgUpirNestedParentFieldStorageClass[sizeOfActualPool] ;
5663 0 : unsigned long storageClassIndex = SgUpirNestedParentField::initializeStorageClassArray (SgUpirNestedParentFieldStorageArray); ;
5664 0 : assert ( storageClassIndex == sizeOfActualPool );
5665 : }
5666 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirNestedChildField ) ;
5667 0 : std::cout << " SgUpirNestedChildField has size " << sizeOfActualPool << std::endl;
5668 0 : SgUpirNestedChildFieldStorageClass* SgUpirNestedChildFieldStorageArray = NULL;
5669 0 : if ( 0 < sizeOfActualPool )
5670 : {
5671 0 : SgUpirNestedChildFieldStorageArray = new SgUpirNestedChildFieldStorageClass[sizeOfActualPool] ;
5672 0 : unsigned long storageClassIndex = SgUpirNestedChildField::initializeStorageClassArray (SgUpirNestedChildFieldStorageArray); ;
5673 0 : assert ( storageClassIndex == sizeOfActualPool );
5674 : }
5675 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirSyncField ) ;
5676 0 : std::cout << " SgUpirSyncField has size " << sizeOfActualPool << std::endl;
5677 0 : SgUpirSyncFieldStorageClass* SgUpirSyncFieldStorageArray = NULL;
5678 0 : if ( 0 < sizeOfActualPool )
5679 : {
5680 0 : SgUpirSyncFieldStorageArray = new SgUpirSyncFieldStorageClass[sizeOfActualPool] ;
5681 0 : unsigned long storageClassIndex = SgUpirSyncField::initializeStorageClassArray (SgUpirSyncFieldStorageArray); ;
5682 0 : assert ( storageClassIndex == sizeOfActualPool );
5683 : }
5684 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirDataField ) ;
5685 0 : std::cout << " SgUpirDataField has size " << sizeOfActualPool << std::endl;
5686 0 : SgUpirDataFieldStorageClass* SgUpirDataFieldStorageArray = NULL;
5687 0 : if ( 0 < sizeOfActualPool )
5688 : {
5689 0 : SgUpirDataFieldStorageArray = new SgUpirDataFieldStorageClass[sizeOfActualPool] ;
5690 0 : unsigned long storageClassIndex = SgUpirDataField::initializeStorageClassArray (SgUpirDataFieldStorageArray); ;
5691 0 : assert ( storageClassIndex == sizeOfActualPool );
5692 : }
5693 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirDataItemField ) ;
5694 0 : std::cout << " SgUpirDataItemField has size " << sizeOfActualPool << std::endl;
5695 0 : SgUpirDataItemFieldStorageClass* SgUpirDataItemFieldStorageArray = NULL;
5696 0 : if ( 0 < sizeOfActualPool )
5697 : {
5698 0 : SgUpirDataItemFieldStorageArray = new SgUpirDataItemFieldStorageClass[sizeOfActualPool] ;
5699 0 : unsigned long storageClassIndex = SgUpirDataItemField::initializeStorageClassArray (SgUpirDataItemFieldStorageArray); ;
5700 0 : assert ( storageClassIndex == sizeOfActualPool );
5701 : }
5702 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpirTargetField ) ;
5703 0 : std::cout << " SgUpirTargetField has size " << sizeOfActualPool << std::endl;
5704 0 : SgUpirTargetFieldStorageClass* SgUpirTargetFieldStorageArray = NULL;
5705 0 : if ( 0 < sizeOfActualPool )
5706 : {
5707 0 : SgUpirTargetFieldStorageArray = new SgUpirTargetFieldStorageClass[sizeOfActualPool] ;
5708 0 : unsigned long storageClassIndex = SgUpirTargetField::initializeStorageClassArray (SgUpirTargetFieldStorageArray); ;
5709 0 : assert ( storageClassIndex == sizeOfActualPool );
5710 : }
5711 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOpenclAccessModeModifier ) ;
5712 0 : std::cout << " SgOpenclAccessModeModifier has size " << sizeOfActualPool << std::endl;
5713 0 : SgOpenclAccessModeModifierStorageClass* SgOpenclAccessModeModifierStorageArray = NULL;
5714 0 : if ( 0 < sizeOfActualPool )
5715 : {
5716 0 : SgOpenclAccessModeModifierStorageArray = new SgOpenclAccessModeModifierStorageClass[sizeOfActualPool] ;
5717 0 : unsigned long storageClassIndex = SgOpenclAccessModeModifier::initializeStorageClassArray (SgOpenclAccessModeModifierStorageArray); ;
5718 0 : assert ( storageClassIndex == sizeOfActualPool );
5719 : }
5720 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOpenStatement ) ;
5721 0 : std::cout << " SgOpenStatement has size " << sizeOfActualPool << std::endl;
5722 0 : SgOpenStatementStorageClass* SgOpenStatementStorageArray = NULL;
5723 0 : if ( 0 < sizeOfActualPool )
5724 : {
5725 0 : SgOpenStatementStorageArray = new SgOpenStatementStorageClass[sizeOfActualPool] ;
5726 0 : unsigned long storageClassIndex = SgOpenStatement::initializeStorageClassArray (SgOpenStatementStorageArray); ;
5727 0 : assert ( storageClassIndex == sizeOfActualPool );
5728 : }
5729 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOptions ) ;
5730 0 : std::cout << " SgOptions has size " << sizeOfActualPool << std::endl;
5731 0 : SgOptionsStorageClass* SgOptionsStorageArray = NULL;
5732 0 : if ( 0 < sizeOfActualPool )
5733 : {
5734 0 : SgOptionsStorageArray = new SgOptionsStorageClass[sizeOfActualPool] ;
5735 0 : unsigned long storageClassIndex = SgOptions::initializeStorageClassArray (SgOptionsStorageArray); ;
5736 0 : assert ( storageClassIndex == sizeOfActualPool );
5737 : }
5738 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgOrOp ) ;
5739 0 : std::cout << " SgOrOp has size " << sizeOfActualPool << std::endl;
5740 0 : SgOrOpStorageClass* SgOrOpStorageArray = NULL;
5741 0 : if ( 0 < sizeOfActualPool )
5742 : {
5743 0 : SgOrOpStorageArray = new SgOrOpStorageClass[sizeOfActualPool] ;
5744 0 : unsigned long storageClassIndex = SgOrOp::initializeStorageClassArray (SgOrOpStorageArray); ;
5745 0 : assert ( storageClassIndex == sizeOfActualPool );
5746 : }
5747 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgParameterStatement ) ;
5748 0 : std::cout << " SgParameterStatement has size " << sizeOfActualPool << std::endl;
5749 0 : SgParameterStatementStorageClass* SgParameterStatementStorageArray = NULL;
5750 0 : if ( 0 < sizeOfActualPool )
5751 : {
5752 0 : SgParameterStatementStorageArray = new SgParameterStatementStorageClass[sizeOfActualPool] ;
5753 0 : unsigned long storageClassIndex = SgParameterStatement::initializeStorageClassArray (SgParameterStatementStorageArray); ;
5754 0 : assert ( storageClassIndex == sizeOfActualPool );
5755 : }
5756 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPartialFunctionModifierType ) ;
5757 0 : std::cout << " SgPartialFunctionModifierType has size " << sizeOfActualPool << std::endl;
5758 0 : SgPartialFunctionModifierTypeStorageClass* SgPartialFunctionModifierTypeStorageArray = NULL;
5759 0 : if ( 0 < sizeOfActualPool )
5760 : {
5761 0 : SgPartialFunctionModifierTypeStorageArray = new SgPartialFunctionModifierTypeStorageClass[sizeOfActualPool] ;
5762 0 : unsigned long storageClassIndex = SgPartialFunctionModifierType::initializeStorageClassArray (SgPartialFunctionModifierTypeStorageArray); ;
5763 0 : assert ( storageClassIndex == sizeOfActualPool );
5764 : }
5765 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPartialFunctionType ) ;
5766 0 : std::cout << " SgPartialFunctionType has size " << sizeOfActualPool << std::endl;
5767 0 : SgPartialFunctionTypeStorageClass* SgPartialFunctionTypeStorageArray = NULL;
5768 0 : if ( 0 < sizeOfActualPool )
5769 : {
5770 0 : SgPartialFunctionTypeStorageArray = new SgPartialFunctionTypeStorageClass[sizeOfActualPool] ;
5771 0 : unsigned long storageClassIndex = SgPartialFunctionType::initializeStorageClassArray (SgPartialFunctionTypeStorageArray); ;
5772 0 : assert ( storageClassIndex == sizeOfActualPool );
5773 : }
5774 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPassStatement ) ;
5775 0 : std::cout << " SgPassStatement has size " << sizeOfActualPool << std::endl;
5776 0 : SgPassStatementStorageClass* SgPassStatementStorageArray = NULL;
5777 0 : if ( 0 < sizeOfActualPool )
5778 : {
5779 0 : SgPassStatementStorageArray = new SgPassStatementStorageClass[sizeOfActualPool] ;
5780 0 : unsigned long storageClassIndex = SgPassStatement::initializeStorageClassArray (SgPassStatementStorageArray); ;
5781 0 : assert ( storageClassIndex == sizeOfActualPool );
5782 : }
5783 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPlusAssignOp ) ;
5784 0 : std::cout << " SgPlusAssignOp has size " << sizeOfActualPool << std::endl;
5785 0 : SgPlusAssignOpStorageClass* SgPlusAssignOpStorageArray = NULL;
5786 0 : if ( 0 < sizeOfActualPool )
5787 : {
5788 0 : SgPlusAssignOpStorageArray = new SgPlusAssignOpStorageClass[sizeOfActualPool] ;
5789 0 : unsigned long storageClassIndex = SgPlusAssignOp::initializeStorageClassArray (SgPlusAssignOpStorageArray); ;
5790 0 : assert ( storageClassIndex == sizeOfActualPool );
5791 : }
5792 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPlusPlusOp ) ;
5793 0 : std::cout << " SgPlusPlusOp has size " << sizeOfActualPool << std::endl;
5794 0 : SgPlusPlusOpStorageClass* SgPlusPlusOpStorageArray = NULL;
5795 0 : if ( 0 < sizeOfActualPool )
5796 : {
5797 0 : SgPlusPlusOpStorageArray = new SgPlusPlusOpStorageClass[sizeOfActualPool] ;
5798 0 : unsigned long storageClassIndex = SgPlusPlusOp::initializeStorageClassArray (SgPlusPlusOpStorageArray); ;
5799 0 : assert ( storageClassIndex == sizeOfActualPool );
5800 : }
5801 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPntrArrRefExp ) ;
5802 0 : std::cout << " SgPntrArrRefExp has size " << sizeOfActualPool << std::endl;
5803 0 : SgPntrArrRefExpStorageClass* SgPntrArrRefExpStorageArray = NULL;
5804 0 : if ( 0 < sizeOfActualPool )
5805 : {
5806 0 : SgPntrArrRefExpStorageArray = new SgPntrArrRefExpStorageClass[sizeOfActualPool] ;
5807 0 : unsigned long storageClassIndex = SgPntrArrRefExp::initializeStorageClassArray (SgPntrArrRefExpStorageArray); ;
5808 0 : assert ( storageClassIndex == sizeOfActualPool );
5809 : }
5810 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPointerAssignOp ) ;
5811 0 : std::cout << " SgPointerAssignOp has size " << sizeOfActualPool << std::endl;
5812 0 : SgPointerAssignOpStorageClass* SgPointerAssignOpStorageArray = NULL;
5813 0 : if ( 0 < sizeOfActualPool )
5814 : {
5815 0 : SgPointerAssignOpStorageArray = new SgPointerAssignOpStorageClass[sizeOfActualPool] ;
5816 0 : unsigned long storageClassIndex = SgPointerAssignOp::initializeStorageClassArray (SgPointerAssignOpStorageArray); ;
5817 0 : assert ( storageClassIndex == sizeOfActualPool );
5818 : }
5819 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPointerDerefExp ) ;
5820 0 : std::cout << " SgPointerDerefExp has size " << sizeOfActualPool << std::endl;
5821 0 : SgPointerDerefExpStorageClass* SgPointerDerefExpStorageArray = NULL;
5822 0 : if ( 0 < sizeOfActualPool )
5823 : {
5824 0 : SgPointerDerefExpStorageArray = new SgPointerDerefExpStorageClass[sizeOfActualPool] ;
5825 0 : unsigned long storageClassIndex = SgPointerDerefExp::initializeStorageClassArray (SgPointerDerefExpStorageArray); ;
5826 0 : assert ( storageClassIndex == sizeOfActualPool );
5827 : }
5828 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPointerMemberType ) ;
5829 0 : std::cout << " SgPointerMemberType has size " << sizeOfActualPool << std::endl;
5830 0 : SgPointerMemberTypeStorageClass* SgPointerMemberTypeStorageArray = NULL;
5831 0 : if ( 0 < sizeOfActualPool )
5832 : {
5833 0 : SgPointerMemberTypeStorageArray = new SgPointerMemberTypeStorageClass[sizeOfActualPool] ;
5834 0 : unsigned long storageClassIndex = SgPointerMemberType::initializeStorageClassArray (SgPointerMemberTypeStorageArray); ;
5835 0 : assert ( storageClassIndex == sizeOfActualPool );
5836 : }
5837 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPointerType ) ;
5838 0 : std::cout << " SgPointerType has size " << sizeOfActualPool << std::endl;
5839 0 : SgPointerTypeStorageClass* SgPointerTypeStorageArray = NULL;
5840 0 : if ( 0 < sizeOfActualPool )
5841 : {
5842 0 : SgPointerTypeStorageArray = new SgPointerTypeStorageClass[sizeOfActualPool] ;
5843 0 : unsigned long storageClassIndex = SgPointerType::initializeStorageClassArray (SgPointerTypeStorageArray); ;
5844 0 : assert ( storageClassIndex == sizeOfActualPool );
5845 : }
5846 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPowerOp ) ;
5847 0 : std::cout << " SgPowerOp has size " << sizeOfActualPool << std::endl;
5848 0 : SgPowerOpStorageClass* SgPowerOpStorageArray = NULL;
5849 0 : if ( 0 < sizeOfActualPool )
5850 : {
5851 0 : SgPowerOpStorageArray = new SgPowerOpStorageClass[sizeOfActualPool] ;
5852 0 : unsigned long storageClassIndex = SgPowerOp::initializeStorageClassArray (SgPowerOpStorageArray); ;
5853 0 : assert ( storageClassIndex == sizeOfActualPool );
5854 : }
5855 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPragma ) ;
5856 0 : std::cout << " SgPragma has size " << sizeOfActualPool << std::endl;
5857 0 : SgPragmaStorageClass* SgPragmaStorageArray = NULL;
5858 0 : if ( 0 < sizeOfActualPool )
5859 : {
5860 0 : SgPragmaStorageArray = new SgPragmaStorageClass[sizeOfActualPool] ;
5861 0 : unsigned long storageClassIndex = SgPragma::initializeStorageClassArray (SgPragmaStorageArray); ;
5862 0 : assert ( storageClassIndex == sizeOfActualPool );
5863 : }
5864 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPragmaDeclaration ) ;
5865 0 : std::cout << " SgPragmaDeclaration has size " << sizeOfActualPool << std::endl;
5866 0 : SgPragmaDeclarationStorageClass* SgPragmaDeclarationStorageArray = NULL;
5867 0 : if ( 0 < sizeOfActualPool )
5868 : {
5869 0 : SgPragmaDeclarationStorageArray = new SgPragmaDeclarationStorageClass[sizeOfActualPool] ;
5870 0 : unsigned long storageClassIndex = SgPragmaDeclaration::initializeStorageClassArray (SgPragmaDeclarationStorageArray); ;
5871 0 : assert ( storageClassIndex == sizeOfActualPool );
5872 : }
5873 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPrintStatement ) ;
5874 0 : std::cout << " SgPrintStatement has size " << sizeOfActualPool << std::endl;
5875 0 : SgPrintStatementStorageClass* SgPrintStatementStorageArray = NULL;
5876 0 : if ( 0 < sizeOfActualPool )
5877 : {
5878 0 : SgPrintStatementStorageArray = new SgPrintStatementStorageClass[sizeOfActualPool] ;
5879 0 : unsigned long storageClassIndex = SgPrintStatement::initializeStorageClassArray (SgPrintStatementStorageArray); ;
5880 0 : assert ( storageClassIndex == sizeOfActualPool );
5881 : }
5882 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgProcedureHeaderStatement ) ;
5883 0 : std::cout << " SgProcedureHeaderStatement has size " << sizeOfActualPool << std::endl;
5884 0 : SgProcedureHeaderStatementStorageClass* SgProcedureHeaderStatementStorageArray = NULL;
5885 0 : if ( 0 < sizeOfActualPool )
5886 : {
5887 0 : SgProcedureHeaderStatementStorageArray = new SgProcedureHeaderStatementStorageClass[sizeOfActualPool] ;
5888 0 : unsigned long storageClassIndex = SgProcedureHeaderStatement::initializeStorageClassArray (SgProcedureHeaderStatementStorageArray); ;
5889 0 : assert ( storageClassIndex == sizeOfActualPool );
5890 : }
5891 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgProgramHeaderStatement ) ;
5892 0 : std::cout << " SgProgramHeaderStatement has size " << sizeOfActualPool << std::endl;
5893 0 : SgProgramHeaderStatementStorageClass* SgProgramHeaderStatementStorageArray = NULL;
5894 0 : if ( 0 < sizeOfActualPool )
5895 : {
5896 0 : SgProgramHeaderStatementStorageArray = new SgProgramHeaderStatementStorageClass[sizeOfActualPool] ;
5897 0 : unsigned long storageClassIndex = SgProgramHeaderStatement::initializeStorageClassArray (SgProgramHeaderStatementStorageArray); ;
5898 0 : assert ( storageClassIndex == sizeOfActualPool );
5899 : }
5900 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgProject ) ;
5901 0 : std::cout << " SgProject has size " << sizeOfActualPool << std::endl;
5902 0 : SgProjectStorageClass* SgProjectStorageArray = NULL;
5903 0 : if ( 0 < sizeOfActualPool )
5904 : {
5905 0 : SgProjectStorageArray = new SgProjectStorageClass[sizeOfActualPool] ;
5906 0 : unsigned long storageClassIndex = SgProject::initializeStorageClassArray (SgProjectStorageArray); ;
5907 0 : assert ( storageClassIndex == sizeOfActualPool );
5908 : }
5909 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgPseudoDestructorRefExp ) ;
5910 0 : std::cout << " SgPseudoDestructorRefExp has size " << sizeOfActualPool << std::endl;
5911 0 : SgPseudoDestructorRefExpStorageClass* SgPseudoDestructorRefExpStorageArray = NULL;
5912 0 : if ( 0 < sizeOfActualPool )
5913 : {
5914 0 : SgPseudoDestructorRefExpStorageArray = new SgPseudoDestructorRefExpStorageClass[sizeOfActualPool] ;
5915 0 : unsigned long storageClassIndex = SgPseudoDestructorRefExp::initializeStorageClassArray (SgPseudoDestructorRefExpStorageArray); ;
5916 0 : assert ( storageClassIndex == sizeOfActualPool );
5917 : }
5918 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgQualifiedName ) ;
5919 0 : std::cout << " SgQualifiedName has size " << sizeOfActualPool << std::endl;
5920 0 : SgQualifiedNameStorageClass* SgQualifiedNameStorageArray = NULL;
5921 0 : if ( 0 < sizeOfActualPool )
5922 : {
5923 0 : SgQualifiedNameStorageArray = new SgQualifiedNameStorageClass[sizeOfActualPool] ;
5924 0 : unsigned long storageClassIndex = SgQualifiedName::initializeStorageClassArray (SgQualifiedNameStorageArray); ;
5925 0 : assert ( storageClassIndex == sizeOfActualPool );
5926 : }
5927 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgQualifiedNameType ) ;
5928 0 : std::cout << " SgQualifiedNameType has size " << sizeOfActualPool << std::endl;
5929 0 : SgQualifiedNameTypeStorageClass* SgQualifiedNameTypeStorageArray = NULL;
5930 0 : if ( 0 < sizeOfActualPool )
5931 : {
5932 0 : SgQualifiedNameTypeStorageArray = new SgQualifiedNameTypeStorageClass[sizeOfActualPool] ;
5933 0 : unsigned long storageClassIndex = SgQualifiedNameType::initializeStorageClassArray (SgQualifiedNameTypeStorageArray); ;
5934 0 : assert ( storageClassIndex == sizeOfActualPool );
5935 : }
5936 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRangeExp ) ;
5937 0 : std::cout << " SgRangeExp has size " << sizeOfActualPool << std::endl;
5938 0 : SgRangeExpStorageClass* SgRangeExpStorageArray = NULL;
5939 0 : if ( 0 < sizeOfActualPool )
5940 : {
5941 0 : SgRangeExpStorageArray = new SgRangeExpStorageClass[sizeOfActualPool] ;
5942 0 : unsigned long storageClassIndex = SgRangeExp::initializeStorageClassArray (SgRangeExpStorageArray); ;
5943 0 : assert ( storageClassIndex == sizeOfActualPool );
5944 : }
5945 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRangeBasedForStatement ) ;
5946 0 : std::cout << " SgRangeBasedForStatement has size " << sizeOfActualPool << std::endl;
5947 0 : SgRangeBasedForStatementStorageClass* SgRangeBasedForStatementStorageArray = NULL;
5948 0 : if ( 0 < sizeOfActualPool )
5949 : {
5950 0 : SgRangeBasedForStatementStorageArray = new SgRangeBasedForStatementStorageClass[sizeOfActualPool] ;
5951 0 : unsigned long storageClassIndex = SgRangeBasedForStatement::initializeStorageClassArray (SgRangeBasedForStatementStorageArray); ;
5952 0 : assert ( storageClassIndex == sizeOfActualPool );
5953 : }
5954 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgReadStatement ) ;
5955 0 : std::cout << " SgReadStatement has size " << sizeOfActualPool << std::endl;
5956 0 : SgReadStatementStorageClass* SgReadStatementStorageArray = NULL;
5957 0 : if ( 0 < sizeOfActualPool )
5958 : {
5959 0 : SgReadStatementStorageArray = new SgReadStatementStorageClass[sizeOfActualPool] ;
5960 0 : unsigned long storageClassIndex = SgReadStatement::initializeStorageClassArray (SgReadStatementStorageArray); ;
5961 0 : assert ( storageClassIndex == sizeOfActualPool );
5962 : }
5963 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRealPartOp ) ;
5964 0 : std::cout << " SgRealPartOp has size " << sizeOfActualPool << std::endl;
5965 0 : SgRealPartOpStorageClass* SgRealPartOpStorageArray = NULL;
5966 0 : if ( 0 < sizeOfActualPool )
5967 : {
5968 0 : SgRealPartOpStorageArray = new SgRealPartOpStorageClass[sizeOfActualPool] ;
5969 0 : unsigned long storageClassIndex = SgRealPartOp::initializeStorageClassArray (SgRealPartOpStorageArray); ;
5970 0 : assert ( storageClassIndex == sizeOfActualPool );
5971 : }
5972 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRefExp ) ;
5973 0 : std::cout << " SgRefExp has size " << sizeOfActualPool << std::endl;
5974 0 : SgRefExpStorageClass* SgRefExpStorageArray = NULL;
5975 0 : if ( 0 < sizeOfActualPool )
5976 : {
5977 0 : SgRefExpStorageArray = new SgRefExpStorageClass[sizeOfActualPool] ;
5978 0 : unsigned long storageClassIndex = SgRefExp::initializeStorageClassArray (SgRefExpStorageArray); ;
5979 0 : assert ( storageClassIndex == sizeOfActualPool );
5980 : }
5981 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgReferenceType ) ;
5982 0 : std::cout << " SgReferenceType has size " << sizeOfActualPool << std::endl;
5983 0 : SgReferenceTypeStorageClass* SgReferenceTypeStorageArray = NULL;
5984 0 : if ( 0 < sizeOfActualPool )
5985 : {
5986 0 : SgReferenceTypeStorageArray = new SgReferenceTypeStorageClass[sizeOfActualPool] ;
5987 0 : unsigned long storageClassIndex = SgReferenceType::initializeStorageClassArray (SgReferenceTypeStorageArray); ;
5988 0 : assert ( storageClassIndex == sizeOfActualPool );
5989 : }
5990 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRenamePair ) ;
5991 0 : std::cout << " SgRenamePair has size " << sizeOfActualPool << std::endl;
5992 0 : SgRenamePairStorageClass* SgRenamePairStorageArray = NULL;
5993 0 : if ( 0 < sizeOfActualPool )
5994 : {
5995 0 : SgRenamePairStorageArray = new SgRenamePairStorageClass[sizeOfActualPool] ;
5996 0 : unsigned long storageClassIndex = SgRenamePair::initializeStorageClassArray (SgRenamePairStorageArray); ;
5997 0 : assert ( storageClassIndex == sizeOfActualPool );
5998 : }
5999 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRenameSymbol ) ;
6000 0 : std::cout << " SgRenameSymbol has size " << sizeOfActualPool << std::endl;
6001 0 : SgRenameSymbolStorageClass* SgRenameSymbolStorageArray = NULL;
6002 0 : if ( 0 < sizeOfActualPool )
6003 : {
6004 0 : SgRenameSymbolStorageArray = new SgRenameSymbolStorageClass[sizeOfActualPool] ;
6005 0 : unsigned long storageClassIndex = SgRenameSymbol::initializeStorageClassArray (SgRenameSymbolStorageArray); ;
6006 0 : assert ( storageClassIndex == sizeOfActualPool );
6007 : }
6008 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgReturnStmt ) ;
6009 0 : std::cout << " SgReturnStmt has size " << sizeOfActualPool << std::endl;
6010 0 : SgReturnStmtStorageClass* SgReturnStmtStorageArray = NULL;
6011 0 : if ( 0 < sizeOfActualPool )
6012 : {
6013 0 : SgReturnStmtStorageArray = new SgReturnStmtStorageClass[sizeOfActualPool] ;
6014 0 : unsigned long storageClassIndex = SgReturnStmt::initializeStorageClassArray (SgReturnStmtStorageArray); ;
6015 0 : assert ( storageClassIndex == sizeOfActualPool );
6016 : }
6017 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRewindStatement ) ;
6018 0 : std::cout << " SgRewindStatement has size " << sizeOfActualPool << std::endl;
6019 0 : SgRewindStatementStorageClass* SgRewindStatementStorageArray = NULL;
6020 0 : if ( 0 < sizeOfActualPool )
6021 : {
6022 0 : SgRewindStatementStorageArray = new SgRewindStatementStorageClass[sizeOfActualPool] ;
6023 0 : unsigned long storageClassIndex = SgRewindStatement::initializeStorageClassArray (SgRewindStatementStorageArray); ;
6024 0 : assert ( storageClassIndex == sizeOfActualPool );
6025 : }
6026 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRshiftAssignOp ) ;
6027 0 : std::cout << " SgRshiftAssignOp has size " << sizeOfActualPool << std::endl;
6028 0 : SgRshiftAssignOpStorageClass* SgRshiftAssignOpStorageArray = NULL;
6029 0 : if ( 0 < sizeOfActualPool )
6030 : {
6031 0 : SgRshiftAssignOpStorageArray = new SgRshiftAssignOpStorageClass[sizeOfActualPool] ;
6032 0 : unsigned long storageClassIndex = SgRshiftAssignOp::initializeStorageClassArray (SgRshiftAssignOpStorageArray); ;
6033 0 : assert ( storageClassIndex == sizeOfActualPool );
6034 : }
6035 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRshiftOp ) ;
6036 0 : std::cout << " SgRshiftOp has size " << sizeOfActualPool << std::endl;
6037 0 : SgRshiftOpStorageClass* SgRshiftOpStorageArray = NULL;
6038 0 : if ( 0 < sizeOfActualPool )
6039 : {
6040 0 : SgRshiftOpStorageArray = new SgRshiftOpStorageClass[sizeOfActualPool] ;
6041 0 : unsigned long storageClassIndex = SgRshiftOp::initializeStorageClassArray (SgRshiftOpStorageArray); ;
6042 0 : assert ( storageClassIndex == sizeOfActualPool );
6043 : }
6044 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgRvalueReferenceType ) ;
6045 0 : std::cout << " SgRvalueReferenceType has size " << sizeOfActualPool << std::endl;
6046 0 : SgRvalueReferenceTypeStorageClass* SgRvalueReferenceTypeStorageArray = NULL;
6047 0 : if ( 0 < sizeOfActualPool )
6048 : {
6049 0 : SgRvalueReferenceTypeStorageArray = new SgRvalueReferenceTypeStorageClass[sizeOfActualPool] ;
6050 0 : unsigned long storageClassIndex = SgRvalueReferenceType::initializeStorageClassArray (SgRvalueReferenceTypeStorageArray); ;
6051 0 : assert ( storageClassIndex == sizeOfActualPool );
6052 : }
6053 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgScopeOp ) ;
6054 0 : std::cout << " SgScopeOp has size " << sizeOfActualPool << std::endl;
6055 0 : SgScopeOpStorageClass* SgScopeOpStorageArray = NULL;
6056 0 : if ( 0 < sizeOfActualPool )
6057 : {
6058 0 : SgScopeOpStorageArray = new SgScopeOpStorageClass[sizeOfActualPool] ;
6059 0 : unsigned long storageClassIndex = SgScopeOp::initializeStorageClassArray (SgScopeOpStorageArray); ;
6060 0 : assert ( storageClassIndex == sizeOfActualPool );
6061 : }
6062 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgScopeStatement ) ;
6063 0 : std::cout << " SgScopeStatement has size " << sizeOfActualPool << std::endl;
6064 0 : SgScopeStatementStorageClass* SgScopeStatementStorageArray = NULL;
6065 0 : if ( 0 < sizeOfActualPool )
6066 : {
6067 0 : SgScopeStatementStorageArray = new SgScopeStatementStorageClass[sizeOfActualPool] ;
6068 0 : unsigned long storageClassIndex = SgScopeStatement::initializeStorageClassArray (SgScopeStatementStorageArray); ;
6069 0 : assert ( storageClassIndex == sizeOfActualPool );
6070 : }
6071 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSequenceStatement ) ;
6072 0 : std::cout << " SgSequenceStatement has size " << sizeOfActualPool << std::endl;
6073 0 : SgSequenceStatementStorageClass* SgSequenceStatementStorageArray = NULL;
6074 0 : if ( 0 < sizeOfActualPool )
6075 : {
6076 0 : SgSequenceStatementStorageArray = new SgSequenceStatementStorageClass[sizeOfActualPool] ;
6077 0 : unsigned long storageClassIndex = SgSequenceStatement::initializeStorageClassArray (SgSequenceStatementStorageArray); ;
6078 0 : assert ( storageClassIndex == sizeOfActualPool );
6079 : }
6080 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSetComprehension ) ;
6081 0 : std::cout << " SgSetComprehension has size " << sizeOfActualPool << std::endl;
6082 0 : SgSetComprehensionStorageClass* SgSetComprehensionStorageArray = NULL;
6083 0 : if ( 0 < sizeOfActualPool )
6084 : {
6085 0 : SgSetComprehensionStorageArray = new SgSetComprehensionStorageClass[sizeOfActualPool] ;
6086 0 : unsigned long storageClassIndex = SgSetComprehension::initializeStorageClassArray (SgSetComprehensionStorageArray); ;
6087 0 : assert ( storageClassIndex == sizeOfActualPool );
6088 : }
6089 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgShortVal ) ;
6090 0 : std::cout << " SgShortVal has size " << sizeOfActualPool << std::endl;
6091 0 : SgShortValStorageClass* SgShortValStorageArray = NULL;
6092 0 : if ( 0 < sizeOfActualPool )
6093 : {
6094 0 : SgShortValStorageArray = new SgShortValStorageClass[sizeOfActualPool] ;
6095 0 : unsigned long storageClassIndex = SgShortVal::initializeStorageClassArray (SgShortValStorageArray); ;
6096 0 : assert ( storageClassIndex == sizeOfActualPool );
6097 : }
6098 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDBinaryOp ) ;
6099 0 : std::cout << " SgSIMDBinaryOp has size " << sizeOfActualPool << std::endl;
6100 0 : SgSIMDBinaryOpStorageClass* SgSIMDBinaryOpStorageArray = NULL;
6101 0 : if ( 0 < sizeOfActualPool )
6102 : {
6103 0 : SgSIMDBinaryOpStorageArray = new SgSIMDBinaryOpStorageClass[sizeOfActualPool] ;
6104 0 : unsigned long storageClassIndex = SgSIMDBinaryOp::initializeStorageClassArray (SgSIMDBinaryOpStorageArray); ;
6105 0 : assert ( storageClassIndex == sizeOfActualPool );
6106 : }
6107 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDAddOp ) ;
6108 0 : std::cout << " SgSIMDAddOp has size " << sizeOfActualPool << std::endl;
6109 0 : SgSIMDAddOpStorageClass* SgSIMDAddOpStorageArray = NULL;
6110 0 : if ( 0 < sizeOfActualPool )
6111 : {
6112 0 : SgSIMDAddOpStorageArray = new SgSIMDAddOpStorageClass[sizeOfActualPool] ;
6113 0 : unsigned long storageClassIndex = SgSIMDAddOp::initializeStorageClassArray (SgSIMDAddOpStorageArray); ;
6114 0 : assert ( storageClassIndex == sizeOfActualPool );
6115 : }
6116 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDSubOp ) ;
6117 0 : std::cout << " SgSIMDSubOp has size " << sizeOfActualPool << std::endl;
6118 0 : SgSIMDSubOpStorageClass* SgSIMDSubOpStorageArray = NULL;
6119 0 : if ( 0 < sizeOfActualPool )
6120 : {
6121 0 : SgSIMDSubOpStorageArray = new SgSIMDSubOpStorageClass[sizeOfActualPool] ;
6122 0 : unsigned long storageClassIndex = SgSIMDSubOp::initializeStorageClassArray (SgSIMDSubOpStorageArray); ;
6123 0 : assert ( storageClassIndex == sizeOfActualPool );
6124 : }
6125 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDMulOp ) ;
6126 0 : std::cout << " SgSIMDMulOp has size " << sizeOfActualPool << std::endl;
6127 0 : SgSIMDMulOpStorageClass* SgSIMDMulOpStorageArray = NULL;
6128 0 : if ( 0 < sizeOfActualPool )
6129 : {
6130 0 : SgSIMDMulOpStorageArray = new SgSIMDMulOpStorageClass[sizeOfActualPool] ;
6131 0 : unsigned long storageClassIndex = SgSIMDMulOp::initializeStorageClassArray (SgSIMDMulOpStorageArray); ;
6132 0 : assert ( storageClassIndex == sizeOfActualPool );
6133 : }
6134 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDDivOp ) ;
6135 0 : std::cout << " SgSIMDDivOp has size " << sizeOfActualPool << std::endl;
6136 0 : SgSIMDDivOpStorageClass* SgSIMDDivOpStorageArray = NULL;
6137 0 : if ( 0 < sizeOfActualPool )
6138 : {
6139 0 : SgSIMDDivOpStorageArray = new SgSIMDDivOpStorageClass[sizeOfActualPool] ;
6140 0 : unsigned long storageClassIndex = SgSIMDDivOp::initializeStorageClassArray (SgSIMDDivOpStorageArray); ;
6141 0 : assert ( storageClassIndex == sizeOfActualPool );
6142 : }
6143 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDFmaOp ) ;
6144 0 : std::cout << " SgSIMDFmaOp has size " << sizeOfActualPool << std::endl;
6145 0 : SgSIMDFmaOpStorageClass* SgSIMDFmaOpStorageArray = NULL;
6146 0 : if ( 0 < sizeOfActualPool )
6147 : {
6148 0 : SgSIMDFmaOpStorageArray = new SgSIMDFmaOpStorageClass[sizeOfActualPool] ;
6149 0 : unsigned long storageClassIndex = SgSIMDFmaOp::initializeStorageClassArray (SgSIMDFmaOpStorageArray); ;
6150 0 : assert ( storageClassIndex == sizeOfActualPool );
6151 : }
6152 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDLoad ) ;
6153 0 : std::cout << " SgSIMDLoad has size " << sizeOfActualPool << std::endl;
6154 0 : SgSIMDLoadStorageClass* SgSIMDLoadStorageArray = NULL;
6155 0 : if ( 0 < sizeOfActualPool )
6156 : {
6157 0 : SgSIMDLoadStorageArray = new SgSIMDLoadStorageClass[sizeOfActualPool] ;
6158 0 : unsigned long storageClassIndex = SgSIMDLoad::initializeStorageClassArray (SgSIMDLoadStorageArray); ;
6159 0 : assert ( storageClassIndex == sizeOfActualPool );
6160 : }
6161 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDBroadcast ) ;
6162 0 : std::cout << " SgSIMDBroadcast has size " << sizeOfActualPool << std::endl;
6163 0 : SgSIMDBroadcastStorageClass* SgSIMDBroadcastStorageArray = NULL;
6164 0 : if ( 0 < sizeOfActualPool )
6165 : {
6166 0 : SgSIMDBroadcastStorageArray = new SgSIMDBroadcastStorageClass[sizeOfActualPool] ;
6167 0 : unsigned long storageClassIndex = SgSIMDBroadcast::initializeStorageClassArray (SgSIMDBroadcastStorageArray); ;
6168 0 : assert ( storageClassIndex == sizeOfActualPool );
6169 : }
6170 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDStore ) ;
6171 0 : std::cout << " SgSIMDStore has size " << sizeOfActualPool << std::endl;
6172 0 : SgSIMDStoreStorageClass* SgSIMDStoreStorageArray = NULL;
6173 0 : if ( 0 < sizeOfActualPool )
6174 : {
6175 0 : SgSIMDStoreStorageArray = new SgSIMDStoreStorageClass[sizeOfActualPool] ;
6176 0 : unsigned long storageClassIndex = SgSIMDStore::initializeStorageClassArray (SgSIMDStoreStorageArray); ;
6177 0 : assert ( storageClassIndex == sizeOfActualPool );
6178 : }
6179 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDPartialStore ) ;
6180 0 : std::cout << " SgSIMDPartialStore has size " << sizeOfActualPool << std::endl;
6181 0 : SgSIMDPartialStoreStorageClass* SgSIMDPartialStoreStorageArray = NULL;
6182 0 : if ( 0 < sizeOfActualPool )
6183 : {
6184 0 : SgSIMDPartialStoreStorageArray = new SgSIMDPartialStoreStorageClass[sizeOfActualPool] ;
6185 0 : unsigned long storageClassIndex = SgSIMDPartialStore::initializeStorageClassArray (SgSIMDPartialStoreStorageArray); ;
6186 0 : assert ( storageClassIndex == sizeOfActualPool );
6187 : }
6188 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDScalarStore ) ;
6189 0 : std::cout << " SgSIMDScalarStore has size " << sizeOfActualPool << std::endl;
6190 0 : SgSIMDScalarStoreStorageClass* SgSIMDScalarStoreStorageArray = NULL;
6191 0 : if ( 0 < sizeOfActualPool )
6192 : {
6193 0 : SgSIMDScalarStoreStorageArray = new SgSIMDScalarStoreStorageClass[sizeOfActualPool] ;
6194 0 : unsigned long storageClassIndex = SgSIMDScalarStore::initializeStorageClassArray (SgSIMDScalarStoreStorageArray); ;
6195 0 : assert ( storageClassIndex == sizeOfActualPool );
6196 : }
6197 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDGather ) ;
6198 0 : std::cout << " SgSIMDGather has size " << sizeOfActualPool << std::endl;
6199 0 : SgSIMDGatherStorageClass* SgSIMDGatherStorageArray = NULL;
6200 0 : if ( 0 < sizeOfActualPool )
6201 : {
6202 0 : SgSIMDGatherStorageArray = new SgSIMDGatherStorageClass[sizeOfActualPool] ;
6203 0 : unsigned long storageClassIndex = SgSIMDGather::initializeStorageClassArray (SgSIMDGatherStorageArray); ;
6204 0 : assert ( storageClassIndex == sizeOfActualPool );
6205 : }
6206 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDExplicitGather ) ;
6207 0 : std::cout << " SgSIMDExplicitGather has size " << sizeOfActualPool << std::endl;
6208 0 : SgSIMDExplicitGatherStorageClass* SgSIMDExplicitGatherStorageArray = NULL;
6209 0 : if ( 0 < sizeOfActualPool )
6210 : {
6211 0 : SgSIMDExplicitGatherStorageArray = new SgSIMDExplicitGatherStorageClass[sizeOfActualPool] ;
6212 0 : unsigned long storageClassIndex = SgSIMDExplicitGather::initializeStorageClassArray (SgSIMDExplicitGatherStorageArray); ;
6213 0 : assert ( storageClassIndex == sizeOfActualPool );
6214 : }
6215 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSIMDScatter ) ;
6216 0 : std::cout << " SgSIMDScatter has size " << sizeOfActualPool << std::endl;
6217 0 : SgSIMDScatterStorageClass* SgSIMDScatterStorageArray = NULL;
6218 0 : if ( 0 < sizeOfActualPool )
6219 : {
6220 0 : SgSIMDScatterStorageArray = new SgSIMDScatterStorageClass[sizeOfActualPool] ;
6221 0 : unsigned long storageClassIndex = SgSIMDScatter::initializeStorageClassArray (SgSIMDScatterStorageArray); ;
6222 0 : assert ( storageClassIndex == sizeOfActualPool );
6223 : }
6224 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSizeOfOp ) ;
6225 0 : std::cout << " SgSizeOfOp has size " << sizeOfActualPool << std::endl;
6226 0 : SgSizeOfOpStorageClass* SgSizeOfOpStorageArray = NULL;
6227 0 : if ( 0 < sizeOfActualPool )
6228 : {
6229 0 : SgSizeOfOpStorageArray = new SgSizeOfOpStorageClass[sizeOfActualPool] ;
6230 0 : unsigned long storageClassIndex = SgSizeOfOp::initializeStorageClassArray (SgSizeOfOpStorageArray); ;
6231 0 : assert ( storageClassIndex == sizeOfActualPool );
6232 : }
6233 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgAlignOfOp ) ;
6234 0 : std::cout << " SgAlignOfOp has size " << sizeOfActualPool << std::endl;
6235 0 : SgAlignOfOpStorageClass* SgAlignOfOpStorageArray = NULL;
6236 0 : if ( 0 < sizeOfActualPool )
6237 : {
6238 0 : SgAlignOfOpStorageArray = new SgAlignOfOpStorageClass[sizeOfActualPool] ;
6239 0 : unsigned long storageClassIndex = SgAlignOfOp::initializeStorageClassArray (SgAlignOfOpStorageArray); ;
6240 0 : assert ( storageClassIndex == sizeOfActualPool );
6241 : }
6242 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSourceFile ) ;
6243 0 : std::cout << " SgSourceFile has size " << sizeOfActualPool << std::endl;
6244 0 : SgSourceFileStorageClass* SgSourceFileStorageArray = NULL;
6245 0 : if ( 0 < sizeOfActualPool )
6246 : {
6247 0 : SgSourceFileStorageArray = new SgSourceFileStorageClass[sizeOfActualPool] ;
6248 0 : unsigned long storageClassIndex = SgSourceFile::initializeStorageClassArray (SgSourceFileStorageArray); ;
6249 0 : assert ( storageClassIndex == sizeOfActualPool );
6250 : }
6251 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSpaceshipOp ) ;
6252 0 : std::cout << " SgSpaceshipOp has size " << sizeOfActualPool << std::endl;
6253 0 : SgSpaceshipOpStorageClass* SgSpaceshipOpStorageArray = NULL;
6254 0 : if ( 0 < sizeOfActualPool )
6255 : {
6256 0 : SgSpaceshipOpStorageArray = new SgSpaceshipOpStorageClass[sizeOfActualPool] ;
6257 0 : unsigned long storageClassIndex = SgSpaceshipOp::initializeStorageClassArray (SgSpaceshipOpStorageArray); ;
6258 0 : assert ( storageClassIndex == sizeOfActualPool );
6259 : }
6260 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSpawnStmt ) ;
6261 0 : std::cout << " SgSpawnStmt has size " << sizeOfActualPool << std::endl;
6262 0 : SgSpawnStmtStorageClass* SgSpawnStmtStorageArray = NULL;
6263 0 : if ( 0 < sizeOfActualPool )
6264 : {
6265 0 : SgSpawnStmtStorageArray = new SgSpawnStmtStorageClass[sizeOfActualPool] ;
6266 0 : unsigned long storageClassIndex = SgSpawnStmt::initializeStorageClassArray (SgSpawnStmtStorageArray); ;
6267 0 : assert ( storageClassIndex == sizeOfActualPool );
6268 : }
6269 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSyncAllStatement ) ;
6270 0 : std::cout << " SgSyncAllStatement has size " << sizeOfActualPool << std::endl;
6271 0 : SgSyncAllStatementStorageClass* SgSyncAllStatementStorageArray = NULL;
6272 0 : if ( 0 < sizeOfActualPool )
6273 : {
6274 0 : SgSyncAllStatementStorageArray = new SgSyncAllStatementStorageClass[sizeOfActualPool] ;
6275 0 : unsigned long storageClassIndex = SgSyncAllStatement::initializeStorageClassArray (SgSyncAllStatementStorageArray); ;
6276 0 : assert ( storageClassIndex == sizeOfActualPool );
6277 : }
6278 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSyncImagesStatement ) ;
6279 0 : std::cout << " SgSyncImagesStatement has size " << sizeOfActualPool << std::endl;
6280 0 : SgSyncImagesStatementStorageClass* SgSyncImagesStatementStorageArray = NULL;
6281 0 : if ( 0 < sizeOfActualPool )
6282 : {
6283 0 : SgSyncImagesStatementStorageArray = new SgSyncImagesStatementStorageClass[sizeOfActualPool] ;
6284 0 : unsigned long storageClassIndex = SgSyncImagesStatement::initializeStorageClassArray (SgSyncImagesStatementStorageArray); ;
6285 0 : assert ( storageClassIndex == sizeOfActualPool );
6286 : }
6287 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSyncMemoryStatement ) ;
6288 0 : std::cout << " SgSyncMemoryStatement has size " << sizeOfActualPool << std::endl;
6289 0 : SgSyncMemoryStatementStorageClass* SgSyncMemoryStatementStorageArray = NULL;
6290 0 : if ( 0 < sizeOfActualPool )
6291 : {
6292 0 : SgSyncMemoryStatementStorageArray = new SgSyncMemoryStatementStorageClass[sizeOfActualPool] ;
6293 0 : unsigned long storageClassIndex = SgSyncMemoryStatement::initializeStorageClassArray (SgSyncMemoryStatementStorageArray); ;
6294 0 : assert ( storageClassIndex == sizeOfActualPool );
6295 : }
6296 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSyncTeamStatement ) ;
6297 0 : std::cout << " SgSyncTeamStatement has size " << sizeOfActualPool << std::endl;
6298 0 : SgSyncTeamStatementStorageClass* SgSyncTeamStatementStorageArray = NULL;
6299 0 : if ( 0 < sizeOfActualPool )
6300 : {
6301 0 : SgSyncTeamStatementStorageArray = new SgSyncTeamStatementStorageClass[sizeOfActualPool] ;
6302 0 : unsigned long storageClassIndex = SgSyncTeamStatement::initializeStorageClassArray (SgSyncTeamStatementStorageArray); ;
6303 0 : assert ( storageClassIndex == sizeOfActualPool );
6304 : }
6305 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgLockStatement ) ;
6306 0 : std::cout << " SgLockStatement has size " << sizeOfActualPool << std::endl;
6307 0 : SgLockStatementStorageClass* SgLockStatementStorageArray = NULL;
6308 0 : if ( 0 < sizeOfActualPool )
6309 : {
6310 0 : SgLockStatementStorageArray = new SgLockStatementStorageClass[sizeOfActualPool] ;
6311 0 : unsigned long storageClassIndex = SgLockStatement::initializeStorageClassArray (SgLockStatementStorageArray); ;
6312 0 : assert ( storageClassIndex == sizeOfActualPool );
6313 : }
6314 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnlockStatement ) ;
6315 0 : std::cout << " SgUnlockStatement has size " << sizeOfActualPool << std::endl;
6316 0 : SgUnlockStatementStorageClass* SgUnlockStatementStorageArray = NULL;
6317 0 : if ( 0 < sizeOfActualPool )
6318 : {
6319 0 : SgUnlockStatementStorageArray = new SgUnlockStatementStorageClass[sizeOfActualPool] ;
6320 0 : unsigned long storageClassIndex = SgUnlockStatement::initializeStorageClassArray (SgUnlockStatementStorageArray); ;
6321 0 : assert ( storageClassIndex == sizeOfActualPool );
6322 : }
6323 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgProcessControlStatement ) ;
6324 0 : std::cout << " SgProcessControlStatement has size " << sizeOfActualPool << std::endl;
6325 0 : SgProcessControlStatementStorageClass* SgProcessControlStatementStorageArray = NULL;
6326 0 : if ( 0 < sizeOfActualPool )
6327 : {
6328 0 : SgProcessControlStatementStorageArray = new SgProcessControlStatementStorageClass[sizeOfActualPool] ;
6329 0 : unsigned long storageClassIndex = SgProcessControlStatement::initializeStorageClassArray (SgProcessControlStatementStorageArray); ;
6330 0 : assert ( storageClassIndex == sizeOfActualPool );
6331 : }
6332 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSpecialFunctionModifier ) ;
6333 0 : std::cout << " SgSpecialFunctionModifier has size " << sizeOfActualPool << std::endl;
6334 0 : SgSpecialFunctionModifierStorageClass* SgSpecialFunctionModifierStorageArray = NULL;
6335 0 : if ( 0 < sizeOfActualPool )
6336 : {
6337 0 : SgSpecialFunctionModifierStorageArray = new SgSpecialFunctionModifierStorageClass[sizeOfActualPool] ;
6338 0 : unsigned long storageClassIndex = SgSpecialFunctionModifier::initializeStorageClassArray (SgSpecialFunctionModifierStorageArray); ;
6339 0 : assert ( storageClassIndex == sizeOfActualPool );
6340 : }
6341 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStatement ) ;
6342 0 : std::cout << " SgStatement has size " << sizeOfActualPool << std::endl;
6343 0 : SgStatementStorageClass* SgStatementStorageArray = NULL;
6344 0 : if ( 0 < sizeOfActualPool )
6345 : {
6346 0 : SgStatementStorageArray = new SgStatementStorageClass[sizeOfActualPool] ;
6347 0 : unsigned long storageClassIndex = SgStatement::initializeStorageClassArray (SgStatementStorageArray); ;
6348 0 : assert ( storageClassIndex == sizeOfActualPool );
6349 : }
6350 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStaticAssertionDeclaration ) ;
6351 0 : std::cout << " SgStaticAssertionDeclaration has size " << sizeOfActualPool << std::endl;
6352 0 : SgStaticAssertionDeclarationStorageClass* SgStaticAssertionDeclarationStorageArray = NULL;
6353 0 : if ( 0 < sizeOfActualPool )
6354 : {
6355 0 : SgStaticAssertionDeclarationStorageArray = new SgStaticAssertionDeclarationStorageClass[sizeOfActualPool] ;
6356 0 : unsigned long storageClassIndex = SgStaticAssertionDeclaration::initializeStorageClassArray (SgStaticAssertionDeclarationStorageArray); ;
6357 0 : assert ( storageClassIndex == sizeOfActualPool );
6358 : }
6359 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStmtDeclarationStatement ) ;
6360 0 : std::cout << " SgStmtDeclarationStatement has size " << sizeOfActualPool << std::endl;
6361 0 : SgStmtDeclarationStatementStorageClass* SgStmtDeclarationStatementStorageArray = NULL;
6362 0 : if ( 0 < sizeOfActualPool )
6363 : {
6364 0 : SgStmtDeclarationStatementStorageArray = new SgStmtDeclarationStatementStorageClass[sizeOfActualPool] ;
6365 0 : unsigned long storageClassIndex = SgStmtDeclarationStatement::initializeStorageClassArray (SgStmtDeclarationStatementStorageArray); ;
6366 0 : assert ( storageClassIndex == sizeOfActualPool );
6367 : }
6368 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStatementExpression ) ;
6369 0 : std::cout << " SgStatementExpression has size " << sizeOfActualPool << std::endl;
6370 0 : SgStatementExpressionStorageClass* SgStatementExpressionStorageArray = NULL;
6371 0 : if ( 0 < sizeOfActualPool )
6372 : {
6373 0 : SgStatementExpressionStorageArray = new SgStatementExpressionStorageClass[sizeOfActualPool] ;
6374 0 : unsigned long storageClassIndex = SgStatementExpression::initializeStorageClassArray (SgStatementExpressionStorageArray); ;
6375 0 : assert ( storageClassIndex == sizeOfActualPool );
6376 : }
6377 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStatementFunctionStatement ) ;
6378 0 : std::cout << " SgStatementFunctionStatement has size " << sizeOfActualPool << std::endl;
6379 0 : SgStatementFunctionStatementStorageClass* SgStatementFunctionStatementStorageArray = NULL;
6380 0 : if ( 0 < sizeOfActualPool )
6381 : {
6382 0 : SgStatementFunctionStatementStorageArray = new SgStatementFunctionStatementStorageClass[sizeOfActualPool] ;
6383 0 : unsigned long storageClassIndex = SgStatementFunctionStatement::initializeStorageClassArray (SgStatementFunctionStatementStorageArray); ;
6384 0 : assert ( storageClassIndex == sizeOfActualPool );
6385 : }
6386 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStorageModifier ) ;
6387 0 : std::cout << " SgStorageModifier has size " << sizeOfActualPool << std::endl;
6388 0 : SgStorageModifierStorageClass* SgStorageModifierStorageArray = NULL;
6389 0 : if ( 0 < sizeOfActualPool )
6390 : {
6391 0 : SgStorageModifierStorageArray = new SgStorageModifierStorageClass[sizeOfActualPool] ;
6392 0 : unsigned long storageClassIndex = SgStorageModifier::initializeStorageClassArray (SgStorageModifierStorageArray); ;
6393 0 : assert ( storageClassIndex == sizeOfActualPool );
6394 : }
6395 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStringConversion ) ;
6396 0 : std::cout << " SgStringConversion has size " << sizeOfActualPool << std::endl;
6397 0 : SgStringConversionStorageClass* SgStringConversionStorageArray = NULL;
6398 0 : if ( 0 < sizeOfActualPool )
6399 : {
6400 0 : SgStringConversionStorageArray = new SgStringConversionStorageClass[sizeOfActualPool] ;
6401 0 : unsigned long storageClassIndex = SgStringConversion::initializeStorageClassArray (SgStringConversionStorageArray); ;
6402 0 : assert ( storageClassIndex == sizeOfActualPool );
6403 : }
6404 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStringKeyedBidirectionalGraph ) ;
6405 0 : std::cout << " SgStringKeyedBidirectionalGraph has size " << sizeOfActualPool << std::endl;
6406 0 : SgStringKeyedBidirectionalGraphStorageClass* SgStringKeyedBidirectionalGraphStorageArray = NULL;
6407 0 : if ( 0 < sizeOfActualPool )
6408 : {
6409 0 : SgStringKeyedBidirectionalGraphStorageArray = new SgStringKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
6410 0 : unsigned long storageClassIndex = SgStringKeyedBidirectionalGraph::initializeStorageClassArray (SgStringKeyedBidirectionalGraphStorageArray); ;
6411 0 : assert ( storageClassIndex == sizeOfActualPool );
6412 : }
6413 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStringVal ) ;
6414 0 : std::cout << " SgStringVal has size " << sizeOfActualPool << std::endl;
6415 0 : SgStringValStorageClass* SgStringValStorageArray = NULL;
6416 0 : if ( 0 < sizeOfActualPool )
6417 : {
6418 0 : SgStringValStorageArray = new SgStringValStorageClass[sizeOfActualPool] ;
6419 0 : unsigned long storageClassIndex = SgStringVal::initializeStorageClassArray (SgStringValStorageArray); ;
6420 0 : assert ( storageClassIndex == sizeOfActualPool );
6421 : }
6422 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgStructureModifier ) ;
6423 0 : std::cout << " SgStructureModifier has size " << sizeOfActualPool << std::endl;
6424 0 : SgStructureModifierStorageClass* SgStructureModifierStorageArray = NULL;
6425 0 : if ( 0 < sizeOfActualPool )
6426 : {
6427 0 : SgStructureModifierStorageArray = new SgStructureModifierStorageClass[sizeOfActualPool] ;
6428 0 : unsigned long storageClassIndex = SgStructureModifier::initializeStorageClassArray (SgStructureModifierStorageArray); ;
6429 0 : assert ( storageClassIndex == sizeOfActualPool );
6430 : }
6431 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSubscriptExpression ) ;
6432 0 : std::cout << " SgSubscriptExpression has size " << sizeOfActualPool << std::endl;
6433 0 : SgSubscriptExpressionStorageClass* SgSubscriptExpressionStorageArray = NULL;
6434 0 : if ( 0 < sizeOfActualPool )
6435 : {
6436 0 : SgSubscriptExpressionStorageArray = new SgSubscriptExpressionStorageClass[sizeOfActualPool] ;
6437 0 : unsigned long storageClassIndex = SgSubscriptExpression::initializeStorageClassArray (SgSubscriptExpressionStorageArray); ;
6438 0 : assert ( storageClassIndex == sizeOfActualPool );
6439 : }
6440 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSubtractOp ) ;
6441 0 : std::cout << " SgSubtractOp has size " << sizeOfActualPool << std::endl;
6442 0 : SgSubtractOpStorageClass* SgSubtractOpStorageArray = NULL;
6443 0 : if ( 0 < sizeOfActualPool )
6444 : {
6445 0 : SgSubtractOpStorageArray = new SgSubtractOpStorageClass[sizeOfActualPool] ;
6446 0 : unsigned long storageClassIndex = SgSubtractOp::initializeStorageClassArray (SgSubtractOpStorageArray); ;
6447 0 : assert ( storageClassIndex == sizeOfActualPool );
6448 : }
6449 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSupport ) ;
6450 0 : std::cout << " SgSupport has size " << sizeOfActualPool << std::endl;
6451 0 : SgSupportStorageClass* SgSupportStorageArray = NULL;
6452 0 : if ( 0 < sizeOfActualPool )
6453 : {
6454 0 : SgSupportStorageArray = new SgSupportStorageClass[sizeOfActualPool] ;
6455 0 : unsigned long storageClassIndex = SgSupport::initializeStorageClassArray (SgSupportStorageArray); ;
6456 0 : assert ( storageClassIndex == sizeOfActualPool );
6457 : }
6458 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSwitchStatement ) ;
6459 0 : std::cout << " SgSwitchStatement has size " << sizeOfActualPool << std::endl;
6460 0 : SgSwitchStatementStorageClass* SgSwitchStatementStorageArray = NULL;
6461 0 : if ( 0 < sizeOfActualPool )
6462 : {
6463 0 : SgSwitchStatementStorageArray = new SgSwitchStatementStorageClass[sizeOfActualPool] ;
6464 0 : unsigned long storageClassIndex = SgSwitchStatement::initializeStorageClassArray (SgSwitchStatementStorageArray); ;
6465 0 : assert ( storageClassIndex == sizeOfActualPool );
6466 : }
6467 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSymbolTable ) ;
6468 0 : std::cout << " SgSymbolTable has size " << sizeOfActualPool << std::endl;
6469 0 : SgSymbolTableStorageClass* SgSymbolTableStorageArray = NULL;
6470 0 : if ( 0 < sizeOfActualPool )
6471 : {
6472 0 : SgSymbolTableStorageArray = new SgSymbolTableStorageClass[sizeOfActualPool] ;
6473 0 : unsigned long storageClassIndex = SgSymbolTable::initializeStorageClassArray (SgSymbolTableStorageArray); ;
6474 0 : assert ( storageClassIndex == sizeOfActualPool );
6475 : }
6476 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateArgument ) ;
6477 0 : std::cout << " SgTemplateArgument has size " << sizeOfActualPool << std::endl;
6478 0 : SgTemplateArgumentStorageClass* SgTemplateArgumentStorageArray = NULL;
6479 0 : if ( 0 < sizeOfActualPool )
6480 : {
6481 0 : SgTemplateArgumentStorageArray = new SgTemplateArgumentStorageClass[sizeOfActualPool] ;
6482 0 : unsigned long storageClassIndex = SgTemplateArgument::initializeStorageClassArray (SgTemplateArgumentStorageArray); ;
6483 0 : assert ( storageClassIndex == sizeOfActualPool );
6484 : }
6485 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateArgumentList ) ;
6486 0 : std::cout << " SgTemplateArgumentList has size " << sizeOfActualPool << std::endl;
6487 0 : SgTemplateArgumentListStorageClass* SgTemplateArgumentListStorageArray = NULL;
6488 0 : if ( 0 < sizeOfActualPool )
6489 : {
6490 0 : SgTemplateArgumentListStorageArray = new SgTemplateArgumentListStorageClass[sizeOfActualPool] ;
6491 0 : unsigned long storageClassIndex = SgTemplateArgumentList::initializeStorageClassArray (SgTemplateArgumentListStorageArray); ;
6492 0 : assert ( storageClassIndex == sizeOfActualPool );
6493 : }
6494 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateDeclaration ) ;
6495 0 : std::cout << " SgTemplateDeclaration has size " << sizeOfActualPool << std::endl;
6496 0 : SgTemplateDeclarationStorageClass* SgTemplateDeclarationStorageArray = NULL;
6497 0 : if ( 0 < sizeOfActualPool )
6498 : {
6499 0 : SgTemplateDeclarationStorageArray = new SgTemplateDeclarationStorageClass[sizeOfActualPool] ;
6500 0 : unsigned long storageClassIndex = SgTemplateDeclaration::initializeStorageClassArray (SgTemplateDeclarationStorageArray); ;
6501 0 : assert ( storageClassIndex == sizeOfActualPool );
6502 : }
6503 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateClassDeclaration ) ;
6504 0 : std::cout << " SgTemplateClassDeclaration has size " << sizeOfActualPool << std::endl;
6505 0 : SgTemplateClassDeclarationStorageClass* SgTemplateClassDeclarationStorageArray = NULL;
6506 0 : if ( 0 < sizeOfActualPool )
6507 : {
6508 0 : SgTemplateClassDeclarationStorageArray = new SgTemplateClassDeclarationStorageClass[sizeOfActualPool] ;
6509 0 : unsigned long storageClassIndex = SgTemplateClassDeclaration::initializeStorageClassArray (SgTemplateClassDeclarationStorageArray); ;
6510 0 : assert ( storageClassIndex == sizeOfActualPool );
6511 : }
6512 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateClassSymbol ) ;
6513 0 : std::cout << " SgTemplateClassSymbol has size " << sizeOfActualPool << std::endl;
6514 0 : SgTemplateClassSymbolStorageClass* SgTemplateClassSymbolStorageArray = NULL;
6515 0 : if ( 0 < sizeOfActualPool )
6516 : {
6517 0 : SgTemplateClassSymbolStorageArray = new SgTemplateClassSymbolStorageClass[sizeOfActualPool] ;
6518 0 : unsigned long storageClassIndex = SgTemplateClassSymbol::initializeStorageClassArray (SgTemplateClassSymbolStorageArray); ;
6519 0 : assert ( storageClassIndex == sizeOfActualPool );
6520 : }
6521 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateFunctionDeclaration ) ;
6522 0 : std::cout << " SgTemplateFunctionDeclaration has size " << sizeOfActualPool << std::endl;
6523 0 : SgTemplateFunctionDeclarationStorageClass* SgTemplateFunctionDeclarationStorageArray = NULL;
6524 0 : if ( 0 < sizeOfActualPool )
6525 : {
6526 0 : SgTemplateFunctionDeclarationStorageArray = new SgTemplateFunctionDeclarationStorageClass[sizeOfActualPool] ;
6527 0 : unsigned long storageClassIndex = SgTemplateFunctionDeclaration::initializeStorageClassArray (SgTemplateFunctionDeclarationStorageArray); ;
6528 0 : assert ( storageClassIndex == sizeOfActualPool );
6529 : }
6530 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateFunctionRefExp ) ;
6531 0 : std::cout << " SgTemplateFunctionRefExp has size " << sizeOfActualPool << std::endl;
6532 0 : SgTemplateFunctionRefExpStorageClass* SgTemplateFunctionRefExpStorageArray = NULL;
6533 0 : if ( 0 < sizeOfActualPool )
6534 : {
6535 0 : SgTemplateFunctionRefExpStorageArray = new SgTemplateFunctionRefExpStorageClass[sizeOfActualPool] ;
6536 0 : unsigned long storageClassIndex = SgTemplateFunctionRefExp::initializeStorageClassArray (SgTemplateFunctionRefExpStorageArray); ;
6537 0 : assert ( storageClassIndex == sizeOfActualPool );
6538 : }
6539 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateFunctionSymbol ) ;
6540 0 : std::cout << " SgTemplateFunctionSymbol has size " << sizeOfActualPool << std::endl;
6541 0 : SgTemplateFunctionSymbolStorageClass* SgTemplateFunctionSymbolStorageArray = NULL;
6542 0 : if ( 0 < sizeOfActualPool )
6543 : {
6544 0 : SgTemplateFunctionSymbolStorageArray = new SgTemplateFunctionSymbolStorageClass[sizeOfActualPool] ;
6545 0 : unsigned long storageClassIndex = SgTemplateFunctionSymbol::initializeStorageClassArray (SgTemplateFunctionSymbolStorageArray); ;
6546 0 : assert ( storageClassIndex == sizeOfActualPool );
6547 : }
6548 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateMemberFunctionDeclaration ) ;
6549 0 : std::cout << " SgTemplateMemberFunctionDeclaration has size " << sizeOfActualPool << std::endl;
6550 0 : SgTemplateMemberFunctionDeclarationStorageClass* SgTemplateMemberFunctionDeclarationStorageArray = NULL;
6551 0 : if ( 0 < sizeOfActualPool )
6552 : {
6553 0 : SgTemplateMemberFunctionDeclarationStorageArray = new SgTemplateMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
6554 0 : unsigned long storageClassIndex = SgTemplateMemberFunctionDeclaration::initializeStorageClassArray (SgTemplateMemberFunctionDeclarationStorageArray); ;
6555 0 : assert ( storageClassIndex == sizeOfActualPool );
6556 : }
6557 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateMemberFunctionRefExp ) ;
6558 0 : std::cout << " SgTemplateMemberFunctionRefExp has size " << sizeOfActualPool << std::endl;
6559 0 : SgTemplateMemberFunctionRefExpStorageClass* SgTemplateMemberFunctionRefExpStorageArray = NULL;
6560 0 : if ( 0 < sizeOfActualPool )
6561 : {
6562 0 : SgTemplateMemberFunctionRefExpStorageArray = new SgTemplateMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
6563 0 : unsigned long storageClassIndex = SgTemplateMemberFunctionRefExp::initializeStorageClassArray (SgTemplateMemberFunctionRefExpStorageArray); ;
6564 0 : assert ( storageClassIndex == sizeOfActualPool );
6565 : }
6566 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateMemberFunctionSymbol ) ;
6567 0 : std::cout << " SgTemplateMemberFunctionSymbol has size " << sizeOfActualPool << std::endl;
6568 0 : SgTemplateMemberFunctionSymbolStorageClass* SgTemplateMemberFunctionSymbolStorageArray = NULL;
6569 0 : if ( 0 < sizeOfActualPool )
6570 : {
6571 0 : SgTemplateMemberFunctionSymbolStorageArray = new SgTemplateMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
6572 0 : unsigned long storageClassIndex = SgTemplateMemberFunctionSymbol::initializeStorageClassArray (SgTemplateMemberFunctionSymbolStorageArray); ;
6573 0 : assert ( storageClassIndex == sizeOfActualPool );
6574 : }
6575 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateTypedefDeclaration ) ;
6576 0 : std::cout << " SgTemplateTypedefDeclaration has size " << sizeOfActualPool << std::endl;
6577 0 : SgTemplateTypedefDeclarationStorageClass* SgTemplateTypedefDeclarationStorageArray = NULL;
6578 0 : if ( 0 < sizeOfActualPool )
6579 : {
6580 0 : SgTemplateTypedefDeclarationStorageArray = new SgTemplateTypedefDeclarationStorageClass[sizeOfActualPool] ;
6581 0 : unsigned long storageClassIndex = SgTemplateTypedefDeclaration::initializeStorageClassArray (SgTemplateTypedefDeclarationStorageArray); ;
6582 0 : assert ( storageClassIndex == sizeOfActualPool );
6583 : }
6584 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateTypedefSymbol ) ;
6585 0 : std::cout << " SgTemplateTypedefSymbol has size " << sizeOfActualPool << std::endl;
6586 0 : SgTemplateTypedefSymbolStorageClass* SgTemplateTypedefSymbolStorageArray = NULL;
6587 0 : if ( 0 < sizeOfActualPool )
6588 : {
6589 0 : SgTemplateTypedefSymbolStorageArray = new SgTemplateTypedefSymbolStorageClass[sizeOfActualPool] ;
6590 0 : unsigned long storageClassIndex = SgTemplateTypedefSymbol::initializeStorageClassArray (SgTemplateTypedefSymbolStorageArray); ;
6591 0 : assert ( storageClassIndex == sizeOfActualPool );
6592 : }
6593 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateVariableDeclaration ) ;
6594 0 : std::cout << " SgTemplateVariableDeclaration has size " << sizeOfActualPool << std::endl;
6595 0 : SgTemplateVariableDeclarationStorageClass* SgTemplateVariableDeclarationStorageArray = NULL;
6596 0 : if ( 0 < sizeOfActualPool )
6597 : {
6598 0 : SgTemplateVariableDeclarationStorageArray = new SgTemplateVariableDeclarationStorageClass[sizeOfActualPool] ;
6599 0 : unsigned long storageClassIndex = SgTemplateVariableDeclaration::initializeStorageClassArray (SgTemplateVariableDeclarationStorageArray); ;
6600 0 : assert ( storageClassIndex == sizeOfActualPool );
6601 : }
6602 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateVariableSymbol ) ;
6603 0 : std::cout << " SgTemplateVariableSymbol has size " << sizeOfActualPool << std::endl;
6604 0 : SgTemplateVariableSymbolStorageClass* SgTemplateVariableSymbolStorageArray = NULL;
6605 0 : if ( 0 < sizeOfActualPool )
6606 : {
6607 0 : SgTemplateVariableSymbolStorageArray = new SgTemplateVariableSymbolStorageClass[sizeOfActualPool] ;
6608 0 : unsigned long storageClassIndex = SgTemplateVariableSymbol::initializeStorageClassArray (SgTemplateVariableSymbolStorageArray); ;
6609 0 : assert ( storageClassIndex == sizeOfActualPool );
6610 : }
6611 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateClassDefinition ) ;
6612 0 : std::cout << " SgTemplateClassDefinition has size " << sizeOfActualPool << std::endl;
6613 0 : SgTemplateClassDefinitionStorageClass* SgTemplateClassDefinitionStorageArray = NULL;
6614 0 : if ( 0 < sizeOfActualPool )
6615 : {
6616 0 : SgTemplateClassDefinitionStorageArray = new SgTemplateClassDefinitionStorageClass[sizeOfActualPool] ;
6617 0 : unsigned long storageClassIndex = SgTemplateClassDefinition::initializeStorageClassArray (SgTemplateClassDefinitionStorageArray); ;
6618 0 : assert ( storageClassIndex == sizeOfActualPool );
6619 : }
6620 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateFunctionDefinition ) ;
6621 0 : std::cout << " SgTemplateFunctionDefinition has size " << sizeOfActualPool << std::endl;
6622 0 : SgTemplateFunctionDefinitionStorageClass* SgTemplateFunctionDefinitionStorageArray = NULL;
6623 0 : if ( 0 < sizeOfActualPool )
6624 : {
6625 0 : SgTemplateFunctionDefinitionStorageArray = new SgTemplateFunctionDefinitionStorageClass[sizeOfActualPool] ;
6626 0 : unsigned long storageClassIndex = SgTemplateFunctionDefinition::initializeStorageClassArray (SgTemplateFunctionDefinitionStorageArray); ;
6627 0 : assert ( storageClassIndex == sizeOfActualPool );
6628 : }
6629 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationDecl ) ;
6630 0 : std::cout << " SgTemplateInstantiationDecl has size " << sizeOfActualPool << std::endl;
6631 0 : SgTemplateInstantiationDeclStorageClass* SgTemplateInstantiationDeclStorageArray = NULL;
6632 0 : if ( 0 < sizeOfActualPool )
6633 : {
6634 0 : SgTemplateInstantiationDeclStorageArray = new SgTemplateInstantiationDeclStorageClass[sizeOfActualPool] ;
6635 0 : unsigned long storageClassIndex = SgTemplateInstantiationDecl::initializeStorageClassArray (SgTemplateInstantiationDeclStorageArray); ;
6636 0 : assert ( storageClassIndex == sizeOfActualPool );
6637 : }
6638 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationDefn ) ;
6639 0 : std::cout << " SgTemplateInstantiationDefn has size " << sizeOfActualPool << std::endl;
6640 0 : SgTemplateInstantiationDefnStorageClass* SgTemplateInstantiationDefnStorageArray = NULL;
6641 0 : if ( 0 < sizeOfActualPool )
6642 : {
6643 0 : SgTemplateInstantiationDefnStorageArray = new SgTemplateInstantiationDefnStorageClass[sizeOfActualPool] ;
6644 0 : unsigned long storageClassIndex = SgTemplateInstantiationDefn::initializeStorageClassArray (SgTemplateInstantiationDefnStorageArray); ;
6645 0 : assert ( storageClassIndex == sizeOfActualPool );
6646 : }
6647 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationDirectiveStatement ) ;
6648 0 : std::cout << " SgTemplateInstantiationDirectiveStatement has size " << sizeOfActualPool << std::endl;
6649 0 : SgTemplateInstantiationDirectiveStatementStorageClass* SgTemplateInstantiationDirectiveStatementStorageArray = NULL;
6650 0 : if ( 0 < sizeOfActualPool )
6651 : {
6652 0 : SgTemplateInstantiationDirectiveStatementStorageArray = new SgTemplateInstantiationDirectiveStatementStorageClass[sizeOfActualPool] ;
6653 0 : unsigned long storageClassIndex = SgTemplateInstantiationDirectiveStatement::initializeStorageClassArray (SgTemplateInstantiationDirectiveStatementStorageArray); ;
6654 0 : assert ( storageClassIndex == sizeOfActualPool );
6655 : }
6656 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationFunctionDecl ) ;
6657 0 : std::cout << " SgTemplateInstantiationFunctionDecl has size " << sizeOfActualPool << std::endl;
6658 0 : SgTemplateInstantiationFunctionDeclStorageClass* SgTemplateInstantiationFunctionDeclStorageArray = NULL;
6659 0 : if ( 0 < sizeOfActualPool )
6660 : {
6661 0 : SgTemplateInstantiationFunctionDeclStorageArray = new SgTemplateInstantiationFunctionDeclStorageClass[sizeOfActualPool] ;
6662 0 : unsigned long storageClassIndex = SgTemplateInstantiationFunctionDecl::initializeStorageClassArray (SgTemplateInstantiationFunctionDeclStorageArray); ;
6663 0 : assert ( storageClassIndex == sizeOfActualPool );
6664 : }
6665 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationMemberFunctionDecl ) ;
6666 0 : std::cout << " SgTemplateInstantiationMemberFunctionDecl has size " << sizeOfActualPool << std::endl;
6667 0 : SgTemplateInstantiationMemberFunctionDeclStorageClass* SgTemplateInstantiationMemberFunctionDeclStorageArray = NULL;
6668 0 : if ( 0 < sizeOfActualPool )
6669 : {
6670 0 : SgTemplateInstantiationMemberFunctionDeclStorageArray = new SgTemplateInstantiationMemberFunctionDeclStorageClass[sizeOfActualPool] ;
6671 0 : unsigned long storageClassIndex = SgTemplateInstantiationMemberFunctionDecl::initializeStorageClassArray (SgTemplateInstantiationMemberFunctionDeclStorageArray); ;
6672 0 : assert ( storageClassIndex == sizeOfActualPool );
6673 : }
6674 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateInstantiationTypedefDeclaration ) ;
6675 0 : std::cout << " SgTemplateInstantiationTypedefDeclaration has size " << sizeOfActualPool << std::endl;
6676 0 : SgTemplateInstantiationTypedefDeclarationStorageClass* SgTemplateInstantiationTypedefDeclarationStorageArray = NULL;
6677 0 : if ( 0 < sizeOfActualPool )
6678 : {
6679 0 : SgTemplateInstantiationTypedefDeclarationStorageArray = new SgTemplateInstantiationTypedefDeclarationStorageClass[sizeOfActualPool] ;
6680 0 : unsigned long storageClassIndex = SgTemplateInstantiationTypedefDeclaration::initializeStorageClassArray (SgTemplateInstantiationTypedefDeclarationStorageArray); ;
6681 0 : assert ( storageClassIndex == sizeOfActualPool );
6682 : }
6683 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateParameter ) ;
6684 0 : std::cout << " SgTemplateParameter has size " << sizeOfActualPool << std::endl;
6685 0 : SgTemplateParameterStorageClass* SgTemplateParameterStorageArray = NULL;
6686 0 : if ( 0 < sizeOfActualPool )
6687 : {
6688 0 : SgTemplateParameterStorageArray = new SgTemplateParameterStorageClass[sizeOfActualPool] ;
6689 0 : unsigned long storageClassIndex = SgTemplateParameter::initializeStorageClassArray (SgTemplateParameterStorageArray); ;
6690 0 : assert ( storageClassIndex == sizeOfActualPool );
6691 : }
6692 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateParameterVal ) ;
6693 0 : std::cout << " SgTemplateParameterVal has size " << sizeOfActualPool << std::endl;
6694 0 : SgTemplateParameterValStorageClass* SgTemplateParameterValStorageArray = NULL;
6695 0 : if ( 0 < sizeOfActualPool )
6696 : {
6697 0 : SgTemplateParameterValStorageArray = new SgTemplateParameterValStorageClass[sizeOfActualPool] ;
6698 0 : unsigned long storageClassIndex = SgTemplateParameterVal::initializeStorageClassArray (SgTemplateParameterValStorageArray); ;
6699 0 : assert ( storageClassIndex == sizeOfActualPool );
6700 : }
6701 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateParameterList ) ;
6702 0 : std::cout << " SgTemplateParameterList has size " << sizeOfActualPool << std::endl;
6703 0 : SgTemplateParameterListStorageClass* SgTemplateParameterListStorageArray = NULL;
6704 0 : if ( 0 < sizeOfActualPool )
6705 : {
6706 0 : SgTemplateParameterListStorageArray = new SgTemplateParameterListStorageClass[sizeOfActualPool] ;
6707 0 : unsigned long storageClassIndex = SgTemplateParameterList::initializeStorageClassArray (SgTemplateParameterListStorageArray); ;
6708 0 : assert ( storageClassIndex == sizeOfActualPool );
6709 : }
6710 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateSymbol ) ;
6711 0 : std::cout << " SgTemplateSymbol has size " << sizeOfActualPool << std::endl;
6712 0 : SgTemplateSymbolStorageClass* SgTemplateSymbolStorageArray = NULL;
6713 0 : if ( 0 < sizeOfActualPool )
6714 : {
6715 0 : SgTemplateSymbolStorageArray = new SgTemplateSymbolStorageClass[sizeOfActualPool] ;
6716 0 : unsigned long storageClassIndex = SgTemplateSymbol::initializeStorageClassArray (SgTemplateSymbolStorageArray); ;
6717 0 : assert ( storageClassIndex == sizeOfActualPool );
6718 : }
6719 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTemplateType ) ;
6720 0 : std::cout << " SgTemplateType has size " << sizeOfActualPool << std::endl;
6721 0 : SgTemplateTypeStorageClass* SgTemplateTypeStorageArray = NULL;
6722 0 : if ( 0 < sizeOfActualPool )
6723 : {
6724 0 : SgTemplateTypeStorageArray = new SgTemplateTypeStorageClass[sizeOfActualPool] ;
6725 0 : unsigned long storageClassIndex = SgTemplateType::initializeStorageClassArray (SgTemplateTypeStorageArray); ;
6726 0 : assert ( storageClassIndex == sizeOfActualPool );
6727 : }
6728 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgThisExp ) ;
6729 0 : std::cout << " SgThisExp has size " << sizeOfActualPool << std::endl;
6730 0 : SgThisExpStorageClass* SgThisExpStorageArray = NULL;
6731 0 : if ( 0 < sizeOfActualPool )
6732 : {
6733 0 : SgThisExpStorageArray = new SgThisExpStorageClass[sizeOfActualPool] ;
6734 0 : unsigned long storageClassIndex = SgThisExp::initializeStorageClassArray (SgThisExpStorageArray); ;
6735 0 : assert ( storageClassIndex == sizeOfActualPool );
6736 : }
6737 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeTraitBuiltinOperator ) ;
6738 0 : std::cout << " SgTypeTraitBuiltinOperator has size " << sizeOfActualPool << std::endl;
6739 0 : SgTypeTraitBuiltinOperatorStorageClass* SgTypeTraitBuiltinOperatorStorageArray = NULL;
6740 0 : if ( 0 < sizeOfActualPool )
6741 : {
6742 0 : SgTypeTraitBuiltinOperatorStorageArray = new SgTypeTraitBuiltinOperatorStorageClass[sizeOfActualPool] ;
6743 0 : unsigned long storageClassIndex = SgTypeTraitBuiltinOperator::initializeStorageClassArray (SgTypeTraitBuiltinOperatorStorageArray); ;
6744 0 : assert ( storageClassIndex == sizeOfActualPool );
6745 : }
6746 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgSuperExp ) ;
6747 0 : std::cout << " SgSuperExp has size " << sizeOfActualPool << std::endl;
6748 0 : SgSuperExpStorageClass* SgSuperExpStorageArray = NULL;
6749 0 : if ( 0 < sizeOfActualPool )
6750 : {
6751 0 : SgSuperExpStorageArray = new SgSuperExpStorageClass[sizeOfActualPool] ;
6752 0 : unsigned long storageClassIndex = SgSuperExp::initializeStorageClassArray (SgSuperExpStorageArray); ;
6753 0 : assert ( storageClassIndex == sizeOfActualPool );
6754 : }
6755 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgThrowOp ) ;
6756 0 : std::cout << " SgThrowOp has size " << sizeOfActualPool << std::endl;
6757 0 : SgThrowOpStorageClass* SgThrowOpStorageArray = NULL;
6758 0 : if ( 0 < sizeOfActualPool )
6759 : {
6760 0 : SgThrowOpStorageArray = new SgThrowOpStorageClass[sizeOfActualPool] ;
6761 0 : unsigned long storageClassIndex = SgThrowOp::initializeStorageClassArray (SgThrowOpStorageArray); ;
6762 0 : assert ( storageClassIndex == sizeOfActualPool );
6763 : }
6764 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgToken ) ;
6765 0 : std::cout << " SgToken has size " << sizeOfActualPool << std::endl;
6766 0 : SgTokenStorageClass* SgTokenStorageArray = NULL;
6767 0 : if ( 0 < sizeOfActualPool )
6768 : {
6769 0 : SgTokenStorageArray = new SgTokenStorageClass[sizeOfActualPool] ;
6770 0 : unsigned long storageClassIndex = SgToken::initializeStorageClassArray (SgTokenStorageArray); ;
6771 0 : assert ( storageClassIndex == sizeOfActualPool );
6772 : }
6773 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTryStmt ) ;
6774 0 : std::cout << " SgTryStmt has size " << sizeOfActualPool << std::endl;
6775 0 : SgTryStmtStorageClass* SgTryStmtStorageArray = NULL;
6776 0 : if ( 0 < sizeOfActualPool )
6777 : {
6778 0 : SgTryStmtStorageArray = new SgTryStmtStorageClass[sizeOfActualPool] ;
6779 0 : unsigned long storageClassIndex = SgTryStmt::initializeStorageClassArray (SgTryStmtStorageArray); ;
6780 0 : assert ( storageClassIndex == sizeOfActualPool );
6781 : }
6782 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTupleExp ) ;
6783 0 : std::cout << " SgTupleExp has size " << sizeOfActualPool << std::endl;
6784 0 : SgTupleExpStorageClass* SgTupleExpStorageArray = NULL;
6785 0 : if ( 0 < sizeOfActualPool )
6786 : {
6787 0 : SgTupleExpStorageArray = new SgTupleExpStorageClass[sizeOfActualPool] ;
6788 0 : unsigned long storageClassIndex = SgTupleExp::initializeStorageClassArray (SgTupleExpStorageArray); ;
6789 0 : assert ( storageClassIndex == sizeOfActualPool );
6790 : }
6791 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgType ) ;
6792 0 : std::cout << " SgType has size " << sizeOfActualPool << std::endl;
6793 0 : SgTypeStorageClass* SgTypeStorageArray = NULL;
6794 0 : if ( 0 < sizeOfActualPool )
6795 : {
6796 0 : SgTypeStorageArray = new SgTypeStorageClass[sizeOfActualPool] ;
6797 0 : unsigned long storageClassIndex = SgType::initializeStorageClassArray (SgTypeStorageArray); ;
6798 0 : assert ( storageClassIndex == sizeOfActualPool );
6799 : }
6800 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeBool ) ;
6801 0 : std::cout << " SgTypeBool has size " << sizeOfActualPool << std::endl;
6802 0 : SgTypeBoolStorageClass* SgTypeBoolStorageArray = NULL;
6803 0 : if ( 0 < sizeOfActualPool )
6804 : {
6805 0 : SgTypeBoolStorageArray = new SgTypeBoolStorageClass[sizeOfActualPool] ;
6806 0 : unsigned long storageClassIndex = SgTypeBool::initializeStorageClassArray (SgTypeBoolStorageArray); ;
6807 0 : assert ( storageClassIndex == sizeOfActualPool );
6808 : }
6809 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeChar ) ;
6810 0 : std::cout << " SgTypeChar has size " << sizeOfActualPool << std::endl;
6811 0 : SgTypeCharStorageClass* SgTypeCharStorageArray = NULL;
6812 0 : if ( 0 < sizeOfActualPool )
6813 : {
6814 0 : SgTypeCharStorageArray = new SgTypeCharStorageClass[sizeOfActualPool] ;
6815 0 : unsigned long storageClassIndex = SgTypeChar::initializeStorageClassArray (SgTypeCharStorageArray); ;
6816 0 : assert ( storageClassIndex == sizeOfActualPool );
6817 : }
6818 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeChar16 ) ;
6819 0 : std::cout << " SgTypeChar16 has size " << sizeOfActualPool << std::endl;
6820 0 : SgTypeChar16StorageClass* SgTypeChar16StorageArray = NULL;
6821 0 : if ( 0 < sizeOfActualPool )
6822 : {
6823 0 : SgTypeChar16StorageArray = new SgTypeChar16StorageClass[sizeOfActualPool] ;
6824 0 : unsigned long storageClassIndex = SgTypeChar16::initializeStorageClassArray (SgTypeChar16StorageArray); ;
6825 0 : assert ( storageClassIndex == sizeOfActualPool );
6826 : }
6827 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeChar32 ) ;
6828 0 : std::cout << " SgTypeChar32 has size " << sizeOfActualPool << std::endl;
6829 0 : SgTypeChar32StorageClass* SgTypeChar32StorageArray = NULL;
6830 0 : if ( 0 < sizeOfActualPool )
6831 : {
6832 0 : SgTypeChar32StorageArray = new SgTypeChar32StorageClass[sizeOfActualPool] ;
6833 0 : unsigned long storageClassIndex = SgTypeChar32::initializeStorageClassArray (SgTypeChar32StorageArray); ;
6834 0 : assert ( storageClassIndex == sizeOfActualPool );
6835 : }
6836 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeComplex ) ;
6837 0 : std::cout << " SgTypeComplex has size " << sizeOfActualPool << std::endl;
6838 0 : SgTypeComplexStorageClass* SgTypeComplexStorageArray = NULL;
6839 0 : if ( 0 < sizeOfActualPool )
6840 : {
6841 0 : SgTypeComplexStorageArray = new SgTypeComplexStorageClass[sizeOfActualPool] ;
6842 0 : unsigned long storageClassIndex = SgTypeComplex::initializeStorageClassArray (SgTypeComplexStorageArray); ;
6843 0 : assert ( storageClassIndex == sizeOfActualPool );
6844 : }
6845 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeDefault ) ;
6846 0 : std::cout << " SgTypeDefault has size " << sizeOfActualPool << std::endl;
6847 0 : SgTypeDefaultStorageClass* SgTypeDefaultStorageArray = NULL;
6848 0 : if ( 0 < sizeOfActualPool )
6849 : {
6850 0 : SgTypeDefaultStorageArray = new SgTypeDefaultStorageClass[sizeOfActualPool] ;
6851 0 : unsigned long storageClassIndex = SgTypeDefault::initializeStorageClassArray (SgTypeDefaultStorageArray); ;
6852 0 : assert ( storageClassIndex == sizeOfActualPool );
6853 : }
6854 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeExpression ) ;
6855 0 : std::cout << " SgTypeExpression has size " << sizeOfActualPool << std::endl;
6856 0 : SgTypeExpressionStorageClass* SgTypeExpressionStorageArray = NULL;
6857 0 : if ( 0 < sizeOfActualPool )
6858 : {
6859 0 : SgTypeExpressionStorageArray = new SgTypeExpressionStorageClass[sizeOfActualPool] ;
6860 0 : unsigned long storageClassIndex = SgTypeExpression::initializeStorageClassArray (SgTypeExpressionStorageArray); ;
6861 0 : assert ( storageClassIndex == sizeOfActualPool );
6862 : }
6863 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeLabel ) ;
6864 0 : std::cout << " SgTypeLabel has size " << sizeOfActualPool << std::endl;
6865 0 : SgTypeLabelStorageClass* SgTypeLabelStorageArray = NULL;
6866 0 : if ( 0 < sizeOfActualPool )
6867 : {
6868 0 : SgTypeLabelStorageArray = new SgTypeLabelStorageClass[sizeOfActualPool] ;
6869 0 : unsigned long storageClassIndex = SgTypeLabel::initializeStorageClassArray (SgTypeLabelStorageArray); ;
6870 0 : assert ( storageClassIndex == sizeOfActualPool );
6871 : }
6872 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeDouble ) ;
6873 0 : std::cout << " SgTypeDouble has size " << sizeOfActualPool << std::endl;
6874 0 : SgTypeDoubleStorageClass* SgTypeDoubleStorageArray = NULL;
6875 0 : if ( 0 < sizeOfActualPool )
6876 : {
6877 0 : SgTypeDoubleStorageArray = new SgTypeDoubleStorageClass[sizeOfActualPool] ;
6878 0 : unsigned long storageClassIndex = SgTypeDouble::initializeStorageClassArray (SgTypeDoubleStorageArray); ;
6879 0 : assert ( storageClassIndex == sizeOfActualPool );
6880 : }
6881 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeEllipse ) ;
6882 0 : std::cout << " SgTypeEllipse has size " << sizeOfActualPool << std::endl;
6883 0 : SgTypeEllipseStorageClass* SgTypeEllipseStorageArray = NULL;
6884 0 : if ( 0 < sizeOfActualPool )
6885 : {
6886 0 : SgTypeEllipseStorageArray = new SgTypeEllipseStorageClass[sizeOfActualPool] ;
6887 0 : unsigned long storageClassIndex = SgTypeEllipse::initializeStorageClassArray (SgTypeEllipseStorageArray); ;
6888 0 : assert ( storageClassIndex == sizeOfActualPool );
6889 : }
6890 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeFixed ) ;
6891 0 : std::cout << " SgTypeFixed has size " << sizeOfActualPool << std::endl;
6892 0 : SgTypeFixedStorageClass* SgTypeFixedStorageArray = NULL;
6893 0 : if ( 0 < sizeOfActualPool )
6894 : {
6895 0 : SgTypeFixedStorageArray = new SgTypeFixedStorageClass[sizeOfActualPool] ;
6896 0 : unsigned long storageClassIndex = SgTypeFixed::initializeStorageClassArray (SgTypeFixedStorageArray); ;
6897 0 : assert ( storageClassIndex == sizeOfActualPool );
6898 : }
6899 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeFloat ) ;
6900 0 : std::cout << " SgTypeFloat has size " << sizeOfActualPool << std::endl;
6901 0 : SgTypeFloatStorageClass* SgTypeFloatStorageArray = NULL;
6902 0 : if ( 0 < sizeOfActualPool )
6903 : {
6904 0 : SgTypeFloatStorageArray = new SgTypeFloatStorageClass[sizeOfActualPool] ;
6905 0 : unsigned long storageClassIndex = SgTypeFloat::initializeStorageClassArray (SgTypeFloatStorageArray); ;
6906 0 : assert ( storageClassIndex == sizeOfActualPool );
6907 : }
6908 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeFloat128 ) ;
6909 0 : std::cout << " SgTypeFloat128 has size " << sizeOfActualPool << std::endl;
6910 0 : SgTypeFloat128StorageClass* SgTypeFloat128StorageArray = NULL;
6911 0 : if ( 0 < sizeOfActualPool )
6912 : {
6913 0 : SgTypeFloat128StorageArray = new SgTypeFloat128StorageClass[sizeOfActualPool] ;
6914 0 : unsigned long storageClassIndex = SgTypeFloat128::initializeStorageClassArray (SgTypeFloat128StorageArray); ;
6915 0 : assert ( storageClassIndex == sizeOfActualPool );
6916 : }
6917 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeFloat80 ) ;
6918 0 : std::cout << " SgTypeFloat80 has size " << sizeOfActualPool << std::endl;
6919 0 : SgTypeFloat80StorageClass* SgTypeFloat80StorageArray = NULL;
6920 0 : if ( 0 < sizeOfActualPool )
6921 : {
6922 0 : SgTypeFloat80StorageArray = new SgTypeFloat80StorageClass[sizeOfActualPool] ;
6923 0 : unsigned long storageClassIndex = SgTypeFloat80::initializeStorageClassArray (SgTypeFloat80StorageArray); ;
6924 0 : assert ( storageClassIndex == sizeOfActualPool );
6925 : }
6926 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeGlobalVoid ) ;
6927 0 : std::cout << " SgTypeGlobalVoid has size " << sizeOfActualPool << std::endl;
6928 0 : SgTypeGlobalVoidStorageClass* SgTypeGlobalVoidStorageArray = NULL;
6929 0 : if ( 0 < sizeOfActualPool )
6930 : {
6931 0 : SgTypeGlobalVoidStorageArray = new SgTypeGlobalVoidStorageClass[sizeOfActualPool] ;
6932 0 : unsigned long storageClassIndex = SgTypeGlobalVoid::initializeStorageClassArray (SgTypeGlobalVoidStorageArray); ;
6933 0 : assert ( storageClassIndex == sizeOfActualPool );
6934 : }
6935 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeIdOp ) ;
6936 0 : std::cout << " SgTypeIdOp has size " << sizeOfActualPool << std::endl;
6937 0 : SgTypeIdOpStorageClass* SgTypeIdOpStorageArray = NULL;
6938 0 : if ( 0 < sizeOfActualPool )
6939 : {
6940 0 : SgTypeIdOpStorageArray = new SgTypeIdOpStorageClass[sizeOfActualPool] ;
6941 0 : unsigned long storageClassIndex = SgTypeIdOp::initializeStorageClassArray (SgTypeIdOpStorageArray); ;
6942 0 : assert ( storageClassIndex == sizeOfActualPool );
6943 : }
6944 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeImaginary ) ;
6945 0 : std::cout << " SgTypeImaginary has size " << sizeOfActualPool << std::endl;
6946 0 : SgTypeImaginaryStorageClass* SgTypeImaginaryStorageArray = NULL;
6947 0 : if ( 0 < sizeOfActualPool )
6948 : {
6949 0 : SgTypeImaginaryStorageArray = new SgTypeImaginaryStorageClass[sizeOfActualPool] ;
6950 0 : unsigned long storageClassIndex = SgTypeImaginary::initializeStorageClassArray (SgTypeImaginaryStorageArray); ;
6951 0 : assert ( storageClassIndex == sizeOfActualPool );
6952 : }
6953 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeInt ) ;
6954 0 : std::cout << " SgTypeInt has size " << sizeOfActualPool << std::endl;
6955 0 : SgTypeIntStorageClass* SgTypeIntStorageArray = NULL;
6956 0 : if ( 0 < sizeOfActualPool )
6957 : {
6958 0 : SgTypeIntStorageArray = new SgTypeIntStorageClass[sizeOfActualPool] ;
6959 0 : unsigned long storageClassIndex = SgTypeInt::initializeStorageClassArray (SgTypeIntStorageArray); ;
6960 0 : assert ( storageClassIndex == sizeOfActualPool );
6961 : }
6962 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeLong ) ;
6963 0 : std::cout << " SgTypeLong has size " << sizeOfActualPool << std::endl;
6964 0 : SgTypeLongStorageClass* SgTypeLongStorageArray = NULL;
6965 0 : if ( 0 < sizeOfActualPool )
6966 : {
6967 0 : SgTypeLongStorageArray = new SgTypeLongStorageClass[sizeOfActualPool] ;
6968 0 : unsigned long storageClassIndex = SgTypeLong::initializeStorageClassArray (SgTypeLongStorageArray); ;
6969 0 : assert ( storageClassIndex == sizeOfActualPool );
6970 : }
6971 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeLongDouble ) ;
6972 0 : std::cout << " SgTypeLongDouble has size " << sizeOfActualPool << std::endl;
6973 0 : SgTypeLongDoubleStorageClass* SgTypeLongDoubleStorageArray = NULL;
6974 0 : if ( 0 < sizeOfActualPool )
6975 : {
6976 0 : SgTypeLongDoubleStorageArray = new SgTypeLongDoubleStorageClass[sizeOfActualPool] ;
6977 0 : unsigned long storageClassIndex = SgTypeLongDouble::initializeStorageClassArray (SgTypeLongDoubleStorageArray); ;
6978 0 : assert ( storageClassIndex == sizeOfActualPool );
6979 : }
6980 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeLongLong ) ;
6981 0 : std::cout << " SgTypeLongLong has size " << sizeOfActualPool << std::endl;
6982 0 : SgTypeLongLongStorageClass* SgTypeLongLongStorageArray = NULL;
6983 0 : if ( 0 < sizeOfActualPool )
6984 : {
6985 0 : SgTypeLongLongStorageArray = new SgTypeLongLongStorageClass[sizeOfActualPool] ;
6986 0 : unsigned long storageClassIndex = SgTypeLongLong::initializeStorageClassArray (SgTypeLongLongStorageArray); ;
6987 0 : assert ( storageClassIndex == sizeOfActualPool );
6988 : }
6989 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeModifier ) ;
6990 0 : std::cout << " SgTypeModifier has size " << sizeOfActualPool << std::endl;
6991 0 : SgTypeModifierStorageClass* SgTypeModifierStorageArray = NULL;
6992 0 : if ( 0 < sizeOfActualPool )
6993 : {
6994 0 : SgTypeModifierStorageArray = new SgTypeModifierStorageClass[sizeOfActualPool] ;
6995 0 : unsigned long storageClassIndex = SgTypeModifier::initializeStorageClassArray (SgTypeModifierStorageArray); ;
6996 0 : assert ( storageClassIndex == sizeOfActualPool );
6997 : }
6998 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeMatrix ) ;
6999 0 : std::cout << " SgTypeMatrix has size " << sizeOfActualPool << std::endl;
7000 0 : SgTypeMatrixStorageClass* SgTypeMatrixStorageArray = NULL;
7001 0 : if ( 0 < sizeOfActualPool )
7002 : {
7003 0 : SgTypeMatrixStorageArray = new SgTypeMatrixStorageClass[sizeOfActualPool] ;
7004 0 : unsigned long storageClassIndex = SgTypeMatrix::initializeStorageClassArray (SgTypeMatrixStorageArray); ;
7005 0 : assert ( storageClassIndex == sizeOfActualPool );
7006 : }
7007 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeTuple ) ;
7008 0 : std::cout << " SgTypeTuple has size " << sizeOfActualPool << std::endl;
7009 0 : SgTypeTupleStorageClass* SgTypeTupleStorageArray = NULL;
7010 0 : if ( 0 < sizeOfActualPool )
7011 : {
7012 0 : SgTypeTupleStorageArray = new SgTypeTupleStorageClass[sizeOfActualPool] ;
7013 0 : unsigned long storageClassIndex = SgTypeTuple::initializeStorageClassArray (SgTypeTupleStorageArray); ;
7014 0 : assert ( storageClassIndex == sizeOfActualPool );
7015 : }
7016 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeNullptr ) ;
7017 0 : std::cout << " SgTypeNullptr has size " << sizeOfActualPool << std::endl;
7018 0 : SgTypeNullptrStorageClass* SgTypeNullptrStorageArray = NULL;
7019 0 : if ( 0 < sizeOfActualPool )
7020 : {
7021 0 : SgTypeNullptrStorageArray = new SgTypeNullptrStorageClass[sizeOfActualPool] ;
7022 0 : unsigned long storageClassIndex = SgTypeNullptr::initializeStorageClassArray (SgTypeNullptrStorageArray); ;
7023 0 : assert ( storageClassIndex == sizeOfActualPool );
7024 : }
7025 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeOfType ) ;
7026 0 : std::cout << " SgTypeOfType has size " << sizeOfActualPool << std::endl;
7027 0 : SgTypeOfTypeStorageClass* SgTypeOfTypeStorageArray = NULL;
7028 0 : if ( 0 < sizeOfActualPool )
7029 : {
7030 0 : SgTypeOfTypeStorageArray = new SgTypeOfTypeStorageClass[sizeOfActualPool] ;
7031 0 : unsigned long storageClassIndex = SgTypeOfType::initializeStorageClassArray (SgTypeOfTypeStorageArray); ;
7032 0 : assert ( storageClassIndex == sizeOfActualPool );
7033 : }
7034 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeShort ) ;
7035 0 : std::cout << " SgTypeShort has size " << sizeOfActualPool << std::endl;
7036 0 : SgTypeShortStorageClass* SgTypeShortStorageArray = NULL;
7037 0 : if ( 0 < sizeOfActualPool )
7038 : {
7039 0 : SgTypeShortStorageArray = new SgTypeShortStorageClass[sizeOfActualPool] ;
7040 0 : unsigned long storageClassIndex = SgTypeShort::initializeStorageClassArray (SgTypeShortStorageArray); ;
7041 0 : assert ( storageClassIndex == sizeOfActualPool );
7042 : }
7043 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSigned128bitInteger ) ;
7044 0 : std::cout << " SgTypeSigned128bitInteger has size " << sizeOfActualPool << std::endl;
7045 0 : SgTypeSigned128bitIntegerStorageClass* SgTypeSigned128bitIntegerStorageArray = NULL;
7046 0 : if ( 0 < sizeOfActualPool )
7047 : {
7048 0 : SgTypeSigned128bitIntegerStorageArray = new SgTypeSigned128bitIntegerStorageClass[sizeOfActualPool] ;
7049 0 : unsigned long storageClassIndex = SgTypeSigned128bitInteger::initializeStorageClassArray (SgTypeSigned128bitIntegerStorageArray); ;
7050 0 : assert ( storageClassIndex == sizeOfActualPool );
7051 : }
7052 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSignedChar ) ;
7053 0 : std::cout << " SgTypeSignedChar has size " << sizeOfActualPool << std::endl;
7054 0 : SgTypeSignedCharStorageClass* SgTypeSignedCharStorageArray = NULL;
7055 0 : if ( 0 < sizeOfActualPool )
7056 : {
7057 0 : SgTypeSignedCharStorageArray = new SgTypeSignedCharStorageClass[sizeOfActualPool] ;
7058 0 : unsigned long storageClassIndex = SgTypeSignedChar::initializeStorageClassArray (SgTypeSignedCharStorageArray); ;
7059 0 : assert ( storageClassIndex == sizeOfActualPool );
7060 : }
7061 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSignedInt ) ;
7062 0 : std::cout << " SgTypeSignedInt has size " << sizeOfActualPool << std::endl;
7063 0 : SgTypeSignedIntStorageClass* SgTypeSignedIntStorageArray = NULL;
7064 0 : if ( 0 < sizeOfActualPool )
7065 : {
7066 0 : SgTypeSignedIntStorageArray = new SgTypeSignedIntStorageClass[sizeOfActualPool] ;
7067 0 : unsigned long storageClassIndex = SgTypeSignedInt::initializeStorageClassArray (SgTypeSignedIntStorageArray); ;
7068 0 : assert ( storageClassIndex == sizeOfActualPool );
7069 : }
7070 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSignedLong ) ;
7071 0 : std::cout << " SgTypeSignedLong has size " << sizeOfActualPool << std::endl;
7072 0 : SgTypeSignedLongStorageClass* SgTypeSignedLongStorageArray = NULL;
7073 0 : if ( 0 < sizeOfActualPool )
7074 : {
7075 0 : SgTypeSignedLongStorageArray = new SgTypeSignedLongStorageClass[sizeOfActualPool] ;
7076 0 : unsigned long storageClassIndex = SgTypeSignedLong::initializeStorageClassArray (SgTypeSignedLongStorageArray); ;
7077 0 : assert ( storageClassIndex == sizeOfActualPool );
7078 : }
7079 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSignedLongLong ) ;
7080 0 : std::cout << " SgTypeSignedLongLong has size " << sizeOfActualPool << std::endl;
7081 0 : SgTypeSignedLongLongStorageClass* SgTypeSignedLongLongStorageArray = NULL;
7082 0 : if ( 0 < sizeOfActualPool )
7083 : {
7084 0 : SgTypeSignedLongLongStorageArray = new SgTypeSignedLongLongStorageClass[sizeOfActualPool] ;
7085 0 : unsigned long storageClassIndex = SgTypeSignedLongLong::initializeStorageClassArray (SgTypeSignedLongLongStorageArray); ;
7086 0 : assert ( storageClassIndex == sizeOfActualPool );
7087 : }
7088 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeSignedShort ) ;
7089 0 : std::cout << " SgTypeSignedShort has size " << sizeOfActualPool << std::endl;
7090 0 : SgTypeSignedShortStorageClass* SgTypeSignedShortStorageArray = NULL;
7091 0 : if ( 0 < sizeOfActualPool )
7092 : {
7093 0 : SgTypeSignedShortStorageArray = new SgTypeSignedShortStorageClass[sizeOfActualPool] ;
7094 0 : unsigned long storageClassIndex = SgTypeSignedShort::initializeStorageClassArray (SgTypeSignedShortStorageArray); ;
7095 0 : assert ( storageClassIndex == sizeOfActualPool );
7096 : }
7097 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeString ) ;
7098 0 : std::cout << " SgTypeString has size " << sizeOfActualPool << std::endl;
7099 0 : SgTypeStringStorageClass* SgTypeStringStorageArray = NULL;
7100 0 : if ( 0 < sizeOfActualPool )
7101 : {
7102 0 : SgTypeStringStorageArray = new SgTypeStringStorageClass[sizeOfActualPool] ;
7103 0 : unsigned long storageClassIndex = SgTypeString::initializeStorageClassArray (SgTypeStringStorageArray); ;
7104 0 : assert ( storageClassIndex == sizeOfActualPool );
7105 : }
7106 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnknown ) ;
7107 0 : std::cout << " SgTypeUnknown has size " << sizeOfActualPool << std::endl;
7108 0 : SgTypeUnknownStorageClass* SgTypeUnknownStorageArray = NULL;
7109 0 : if ( 0 < sizeOfActualPool )
7110 : {
7111 0 : SgTypeUnknownStorageArray = new SgTypeUnknownStorageClass[sizeOfActualPool] ;
7112 0 : unsigned long storageClassIndex = SgTypeUnknown::initializeStorageClassArray (SgTypeUnknownStorageArray); ;
7113 0 : assert ( storageClassIndex == sizeOfActualPool );
7114 : }
7115 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsigned128bitInteger ) ;
7116 0 : std::cout << " SgTypeUnsigned128bitInteger has size " << sizeOfActualPool << std::endl;
7117 0 : SgTypeUnsigned128bitIntegerStorageClass* SgTypeUnsigned128bitIntegerStorageArray = NULL;
7118 0 : if ( 0 < sizeOfActualPool )
7119 : {
7120 0 : SgTypeUnsigned128bitIntegerStorageArray = new SgTypeUnsigned128bitIntegerStorageClass[sizeOfActualPool] ;
7121 0 : unsigned long storageClassIndex = SgTypeUnsigned128bitInteger::initializeStorageClassArray (SgTypeUnsigned128bitIntegerStorageArray); ;
7122 0 : assert ( storageClassIndex == sizeOfActualPool );
7123 : }
7124 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsignedChar ) ;
7125 0 : std::cout << " SgTypeUnsignedChar has size " << sizeOfActualPool << std::endl;
7126 0 : SgTypeUnsignedCharStorageClass* SgTypeUnsignedCharStorageArray = NULL;
7127 0 : if ( 0 < sizeOfActualPool )
7128 : {
7129 0 : SgTypeUnsignedCharStorageArray = new SgTypeUnsignedCharStorageClass[sizeOfActualPool] ;
7130 0 : unsigned long storageClassIndex = SgTypeUnsignedChar::initializeStorageClassArray (SgTypeUnsignedCharStorageArray); ;
7131 0 : assert ( storageClassIndex == sizeOfActualPool );
7132 : }
7133 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsignedInt ) ;
7134 0 : std::cout << " SgTypeUnsignedInt has size " << sizeOfActualPool << std::endl;
7135 0 : SgTypeUnsignedIntStorageClass* SgTypeUnsignedIntStorageArray = NULL;
7136 0 : if ( 0 < sizeOfActualPool )
7137 : {
7138 0 : SgTypeUnsignedIntStorageArray = new SgTypeUnsignedIntStorageClass[sizeOfActualPool] ;
7139 0 : unsigned long storageClassIndex = SgTypeUnsignedInt::initializeStorageClassArray (SgTypeUnsignedIntStorageArray); ;
7140 0 : assert ( storageClassIndex == sizeOfActualPool );
7141 : }
7142 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsignedLong ) ;
7143 0 : std::cout << " SgTypeUnsignedLong has size " << sizeOfActualPool << std::endl;
7144 0 : SgTypeUnsignedLongStorageClass* SgTypeUnsignedLongStorageArray = NULL;
7145 0 : if ( 0 < sizeOfActualPool )
7146 : {
7147 0 : SgTypeUnsignedLongStorageArray = new SgTypeUnsignedLongStorageClass[sizeOfActualPool] ;
7148 0 : unsigned long storageClassIndex = SgTypeUnsignedLong::initializeStorageClassArray (SgTypeUnsignedLongStorageArray); ;
7149 0 : assert ( storageClassIndex == sizeOfActualPool );
7150 : }
7151 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsignedLongLong ) ;
7152 0 : std::cout << " SgTypeUnsignedLongLong has size " << sizeOfActualPool << std::endl;
7153 0 : SgTypeUnsignedLongLongStorageClass* SgTypeUnsignedLongLongStorageArray = NULL;
7154 0 : if ( 0 < sizeOfActualPool )
7155 : {
7156 0 : SgTypeUnsignedLongLongStorageArray = new SgTypeUnsignedLongLongStorageClass[sizeOfActualPool] ;
7157 0 : unsigned long storageClassIndex = SgTypeUnsignedLongLong::initializeStorageClassArray (SgTypeUnsignedLongLongStorageArray); ;
7158 0 : assert ( storageClassIndex == sizeOfActualPool );
7159 : }
7160 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeUnsignedShort ) ;
7161 0 : std::cout << " SgTypeUnsignedShort has size " << sizeOfActualPool << std::endl;
7162 0 : SgTypeUnsignedShortStorageClass* SgTypeUnsignedShortStorageArray = NULL;
7163 0 : if ( 0 < sizeOfActualPool )
7164 : {
7165 0 : SgTypeUnsignedShortStorageArray = new SgTypeUnsignedShortStorageClass[sizeOfActualPool] ;
7166 0 : unsigned long storageClassIndex = SgTypeUnsignedShort::initializeStorageClassArray (SgTypeUnsignedShortStorageArray); ;
7167 0 : assert ( storageClassIndex == sizeOfActualPool );
7168 : }
7169 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeVoid ) ;
7170 0 : std::cout << " SgTypeVoid has size " << sizeOfActualPool << std::endl;
7171 0 : SgTypeVoidStorageClass* SgTypeVoidStorageArray = NULL;
7172 0 : if ( 0 < sizeOfActualPool )
7173 : {
7174 0 : SgTypeVoidStorageArray = new SgTypeVoidStorageClass[sizeOfActualPool] ;
7175 0 : unsigned long storageClassIndex = SgTypeVoid::initializeStorageClassArray (SgTypeVoidStorageArray); ;
7176 0 : assert ( storageClassIndex == sizeOfActualPool );
7177 : }
7178 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeWchar ) ;
7179 0 : std::cout << " SgTypeWchar has size " << sizeOfActualPool << std::endl;
7180 0 : SgTypeWcharStorageClass* SgTypeWcharStorageArray = NULL;
7181 0 : if ( 0 < sizeOfActualPool )
7182 : {
7183 0 : SgTypeWcharStorageArray = new SgTypeWcharStorageClass[sizeOfActualPool] ;
7184 0 : unsigned long storageClassIndex = SgTypeWchar::initializeStorageClassArray (SgTypeWcharStorageArray); ;
7185 0 : assert ( storageClassIndex == sizeOfActualPool );
7186 : }
7187 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypedefDeclaration ) ;
7188 0 : std::cout << " SgTypedefDeclaration has size " << sizeOfActualPool << std::endl;
7189 0 : SgTypedefDeclarationStorageClass* SgTypedefDeclarationStorageArray = NULL;
7190 0 : if ( 0 < sizeOfActualPool )
7191 : {
7192 0 : SgTypedefDeclarationStorageArray = new SgTypedefDeclarationStorageClass[sizeOfActualPool] ;
7193 0 : unsigned long storageClassIndex = SgTypedefDeclaration::initializeStorageClassArray (SgTypedefDeclarationStorageArray); ;
7194 0 : assert ( storageClassIndex == sizeOfActualPool );
7195 : }
7196 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypedefSeq ) ;
7197 0 : std::cout << " SgTypedefSeq has size " << sizeOfActualPool << std::endl;
7198 0 : SgTypedefSeqStorageClass* SgTypedefSeqStorageArray = NULL;
7199 0 : if ( 0 < sizeOfActualPool )
7200 : {
7201 0 : SgTypedefSeqStorageArray = new SgTypedefSeqStorageClass[sizeOfActualPool] ;
7202 0 : unsigned long storageClassIndex = SgTypedefSeq::initializeStorageClassArray (SgTypedefSeqStorageArray); ;
7203 0 : assert ( storageClassIndex == sizeOfActualPool );
7204 : }
7205 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypedefSymbol ) ;
7206 0 : std::cout << " SgTypedefSymbol has size " << sizeOfActualPool << std::endl;
7207 0 : SgTypedefSymbolStorageClass* SgTypedefSymbolStorageArray = NULL;
7208 0 : if ( 0 < sizeOfActualPool )
7209 : {
7210 0 : SgTypedefSymbolStorageArray = new SgTypedefSymbolStorageClass[sizeOfActualPool] ;
7211 0 : unsigned long storageClassIndex = SgTypedefSymbol::initializeStorageClassArray (SgTypedefSymbolStorageArray); ;
7212 0 : assert ( storageClassIndex == sizeOfActualPool );
7213 : }
7214 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypedefType ) ;
7215 0 : std::cout << " SgTypedefType has size " << sizeOfActualPool << std::endl;
7216 0 : SgTypedefTypeStorageClass* SgTypedefTypeStorageArray = NULL;
7217 0 : if ( 0 < sizeOfActualPool )
7218 : {
7219 0 : SgTypedefTypeStorageArray = new SgTypedefTypeStorageClass[sizeOfActualPool] ;
7220 0 : unsigned long storageClassIndex = SgTypedefType::initializeStorageClassArray (SgTypedefTypeStorageArray); ;
7221 0 : assert ( storageClassIndex == sizeOfActualPool );
7222 : }
7223 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUPC_AccessModifier ) ;
7224 0 : std::cout << " SgUPC_AccessModifier has size " << sizeOfActualPool << std::endl;
7225 0 : SgUPC_AccessModifierStorageClass* SgUPC_AccessModifierStorageArray = NULL;
7226 0 : if ( 0 < sizeOfActualPool )
7227 : {
7228 0 : SgUPC_AccessModifierStorageArray = new SgUPC_AccessModifierStorageClass[sizeOfActualPool] ;
7229 0 : unsigned long storageClassIndex = SgUPC_AccessModifier::initializeStorageClassArray (SgUPC_AccessModifierStorageArray); ;
7230 0 : assert ( storageClassIndex == sizeOfActualPool );
7231 : }
7232 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnaryAddOp ) ;
7233 0 : std::cout << " SgUnaryAddOp has size " << sizeOfActualPool << std::endl;
7234 0 : SgUnaryAddOpStorageClass* SgUnaryAddOpStorageArray = NULL;
7235 0 : if ( 0 < sizeOfActualPool )
7236 : {
7237 0 : SgUnaryAddOpStorageArray = new SgUnaryAddOpStorageClass[sizeOfActualPool] ;
7238 0 : unsigned long storageClassIndex = SgUnaryAddOp::initializeStorageClassArray (SgUnaryAddOpStorageArray); ;
7239 0 : assert ( storageClassIndex == sizeOfActualPool );
7240 : }
7241 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnaryOp ) ;
7242 0 : std::cout << " SgUnaryOp has size " << sizeOfActualPool << std::endl;
7243 0 : SgUnaryOpStorageClass* SgUnaryOpStorageArray = NULL;
7244 0 : if ( 0 < sizeOfActualPool )
7245 : {
7246 0 : SgUnaryOpStorageArray = new SgUnaryOpStorageClass[sizeOfActualPool] ;
7247 0 : unsigned long storageClassIndex = SgUnaryOp::initializeStorageClassArray (SgUnaryOpStorageArray); ;
7248 0 : assert ( storageClassIndex == sizeOfActualPool );
7249 : }
7250 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUndefDirectiveStatement ) ;
7251 0 : std::cout << " SgUndefDirectiveStatement has size " << sizeOfActualPool << std::endl;
7252 0 : SgUndefDirectiveStatementStorageClass* SgUndefDirectiveStatementStorageArray = NULL;
7253 0 : if ( 0 < sizeOfActualPool )
7254 : {
7255 0 : SgUndefDirectiveStatementStorageArray = new SgUndefDirectiveStatementStorageClass[sizeOfActualPool] ;
7256 0 : unsigned long storageClassIndex = SgUndefDirectiveStatement::initializeStorageClassArray (SgUndefDirectiveStatementStorageArray); ;
7257 0 : assert ( storageClassIndex == sizeOfActualPool );
7258 : }
7259 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUndirectedGraphEdge ) ;
7260 0 : std::cout << " SgUndirectedGraphEdge has size " << sizeOfActualPool << std::endl;
7261 0 : SgUndirectedGraphEdgeStorageClass* SgUndirectedGraphEdgeStorageArray = NULL;
7262 0 : if ( 0 < sizeOfActualPool )
7263 : {
7264 0 : SgUndirectedGraphEdgeStorageArray = new SgUndirectedGraphEdgeStorageClass[sizeOfActualPool] ;
7265 0 : unsigned long storageClassIndex = SgUndirectedGraphEdge::initializeStorageClassArray (SgUndirectedGraphEdgeStorageArray); ;
7266 0 : assert ( storageClassIndex == sizeOfActualPool );
7267 : }
7268 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnknownArrayOrFunctionReference ) ;
7269 0 : std::cout << " SgUnknownArrayOrFunctionReference has size " << sizeOfActualPool << std::endl;
7270 0 : SgUnknownArrayOrFunctionReferenceStorageClass* SgUnknownArrayOrFunctionReferenceStorageArray = NULL;
7271 0 : if ( 0 < sizeOfActualPool )
7272 : {
7273 0 : SgUnknownArrayOrFunctionReferenceStorageArray = new SgUnknownArrayOrFunctionReferenceStorageClass[sizeOfActualPool] ;
7274 0 : unsigned long storageClassIndex = SgUnknownArrayOrFunctionReference::initializeStorageClassArray (SgUnknownArrayOrFunctionReferenceStorageArray); ;
7275 0 : assert ( storageClassIndex == sizeOfActualPool );
7276 : }
7277 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnknownFile ) ;
7278 0 : std::cout << " SgUnknownFile has size " << sizeOfActualPool << std::endl;
7279 0 : SgUnknownFileStorageClass* SgUnknownFileStorageArray = NULL;
7280 0 : if ( 0 < sizeOfActualPool )
7281 : {
7282 0 : SgUnknownFileStorageArray = new SgUnknownFileStorageClass[sizeOfActualPool] ;
7283 0 : unsigned long storageClassIndex = SgUnknownFile::initializeStorageClassArray (SgUnknownFileStorageArray); ;
7284 0 : assert ( storageClassIndex == sizeOfActualPool );
7285 : }
7286 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnparse_Info ) ;
7287 0 : std::cout << " SgUnparse_Info has size " << sizeOfActualPool << std::endl;
7288 0 : SgUnparse_InfoStorageClass* SgUnparse_InfoStorageArray = NULL;
7289 0 : if ( 0 < sizeOfActualPool )
7290 : {
7291 0 : SgUnparse_InfoStorageArray = new SgUnparse_InfoStorageClass[sizeOfActualPool] ;
7292 0 : unsigned long storageClassIndex = SgUnparse_Info::initializeStorageClassArray (SgUnparse_InfoStorageArray); ;
7293 0 : assert ( storageClassIndex == sizeOfActualPool );
7294 : }
7295 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnsignedCharVal ) ;
7296 0 : std::cout << " SgUnsignedCharVal has size " << sizeOfActualPool << std::endl;
7297 0 : SgUnsignedCharValStorageClass* SgUnsignedCharValStorageArray = NULL;
7298 0 : if ( 0 < sizeOfActualPool )
7299 : {
7300 0 : SgUnsignedCharValStorageArray = new SgUnsignedCharValStorageClass[sizeOfActualPool] ;
7301 0 : unsigned long storageClassIndex = SgUnsignedCharVal::initializeStorageClassArray (SgUnsignedCharValStorageArray); ;
7302 0 : assert ( storageClassIndex == sizeOfActualPool );
7303 : }
7304 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnsignedIntVal ) ;
7305 0 : std::cout << " SgUnsignedIntVal has size " << sizeOfActualPool << std::endl;
7306 0 : SgUnsignedIntValStorageClass* SgUnsignedIntValStorageArray = NULL;
7307 0 : if ( 0 < sizeOfActualPool )
7308 : {
7309 0 : SgUnsignedIntValStorageArray = new SgUnsignedIntValStorageClass[sizeOfActualPool] ;
7310 0 : unsigned long storageClassIndex = SgUnsignedIntVal::initializeStorageClassArray (SgUnsignedIntValStorageArray); ;
7311 0 : assert ( storageClassIndex == sizeOfActualPool );
7312 : }
7313 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnsignedLongLongIntVal ) ;
7314 0 : std::cout << " SgUnsignedLongLongIntVal has size " << sizeOfActualPool << std::endl;
7315 0 : SgUnsignedLongLongIntValStorageClass* SgUnsignedLongLongIntValStorageArray = NULL;
7316 0 : if ( 0 < sizeOfActualPool )
7317 : {
7318 0 : SgUnsignedLongLongIntValStorageArray = new SgUnsignedLongLongIntValStorageClass[sizeOfActualPool] ;
7319 0 : unsigned long storageClassIndex = SgUnsignedLongLongIntVal::initializeStorageClassArray (SgUnsignedLongLongIntValStorageArray); ;
7320 0 : assert ( storageClassIndex == sizeOfActualPool );
7321 : }
7322 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnsignedLongVal ) ;
7323 0 : std::cout << " SgUnsignedLongVal has size " << sizeOfActualPool << std::endl;
7324 0 : SgUnsignedLongValStorageClass* SgUnsignedLongValStorageArray = NULL;
7325 0 : if ( 0 < sizeOfActualPool )
7326 : {
7327 0 : SgUnsignedLongValStorageArray = new SgUnsignedLongValStorageClass[sizeOfActualPool] ;
7328 0 : unsigned long storageClassIndex = SgUnsignedLongVal::initializeStorageClassArray (SgUnsignedLongValStorageArray); ;
7329 0 : assert ( storageClassIndex == sizeOfActualPool );
7330 : }
7331 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUnsignedShortVal ) ;
7332 0 : std::cout << " SgUnsignedShortVal has size " << sizeOfActualPool << std::endl;
7333 0 : SgUnsignedShortValStorageClass* SgUnsignedShortValStorageArray = NULL;
7334 0 : if ( 0 < sizeOfActualPool )
7335 : {
7336 0 : SgUnsignedShortValStorageArray = new SgUnsignedShortValStorageClass[sizeOfActualPool] ;
7337 0 : unsigned long storageClassIndex = SgUnsignedShortVal::initializeStorageClassArray (SgUnsignedShortValStorageArray); ;
7338 0 : assert ( storageClassIndex == sizeOfActualPool );
7339 : }
7340 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcBarrierStatement ) ;
7341 0 : std::cout << " SgUpcBarrierStatement has size " << sizeOfActualPool << std::endl;
7342 0 : SgUpcBarrierStatementStorageClass* SgUpcBarrierStatementStorageArray = NULL;
7343 0 : if ( 0 < sizeOfActualPool )
7344 : {
7345 0 : SgUpcBarrierStatementStorageArray = new SgUpcBarrierStatementStorageClass[sizeOfActualPool] ;
7346 0 : unsigned long storageClassIndex = SgUpcBarrierStatement::initializeStorageClassArray (SgUpcBarrierStatementStorageArray); ;
7347 0 : assert ( storageClassIndex == sizeOfActualPool );
7348 : }
7349 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcBlocksizeofExpression ) ;
7350 0 : std::cout << " SgUpcBlocksizeofExpression has size " << sizeOfActualPool << std::endl;
7351 0 : SgUpcBlocksizeofExpressionStorageClass* SgUpcBlocksizeofExpressionStorageArray = NULL;
7352 0 : if ( 0 < sizeOfActualPool )
7353 : {
7354 0 : SgUpcBlocksizeofExpressionStorageArray = new SgUpcBlocksizeofExpressionStorageClass[sizeOfActualPool] ;
7355 0 : unsigned long storageClassIndex = SgUpcBlocksizeofExpression::initializeStorageClassArray (SgUpcBlocksizeofExpressionStorageArray); ;
7356 0 : assert ( storageClassIndex == sizeOfActualPool );
7357 : }
7358 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcElemsizeofExpression ) ;
7359 0 : std::cout << " SgUpcElemsizeofExpression has size " << sizeOfActualPool << std::endl;
7360 0 : SgUpcElemsizeofExpressionStorageClass* SgUpcElemsizeofExpressionStorageArray = NULL;
7361 0 : if ( 0 < sizeOfActualPool )
7362 : {
7363 0 : SgUpcElemsizeofExpressionStorageArray = new SgUpcElemsizeofExpressionStorageClass[sizeOfActualPool] ;
7364 0 : unsigned long storageClassIndex = SgUpcElemsizeofExpression::initializeStorageClassArray (SgUpcElemsizeofExpressionStorageArray); ;
7365 0 : assert ( storageClassIndex == sizeOfActualPool );
7366 : }
7367 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcFenceStatement ) ;
7368 0 : std::cout << " SgUpcFenceStatement has size " << sizeOfActualPool << std::endl;
7369 0 : SgUpcFenceStatementStorageClass* SgUpcFenceStatementStorageArray = NULL;
7370 0 : if ( 0 < sizeOfActualPool )
7371 : {
7372 0 : SgUpcFenceStatementStorageArray = new SgUpcFenceStatementStorageClass[sizeOfActualPool] ;
7373 0 : unsigned long storageClassIndex = SgUpcFenceStatement::initializeStorageClassArray (SgUpcFenceStatementStorageArray); ;
7374 0 : assert ( storageClassIndex == sizeOfActualPool );
7375 : }
7376 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcForAllStatement ) ;
7377 0 : std::cout << " SgUpcForAllStatement has size " << sizeOfActualPool << std::endl;
7378 0 : SgUpcForAllStatementStorageClass* SgUpcForAllStatementStorageArray = NULL;
7379 0 : if ( 0 < sizeOfActualPool )
7380 : {
7381 0 : SgUpcForAllStatementStorageArray = new SgUpcForAllStatementStorageClass[sizeOfActualPool] ;
7382 0 : unsigned long storageClassIndex = SgUpcForAllStatement::initializeStorageClassArray (SgUpcForAllStatementStorageArray); ;
7383 0 : assert ( storageClassIndex == sizeOfActualPool );
7384 : }
7385 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcLocalsizeofExpression ) ;
7386 0 : std::cout << " SgUpcLocalsizeofExpression has size " << sizeOfActualPool << std::endl;
7387 0 : SgUpcLocalsizeofExpressionStorageClass* SgUpcLocalsizeofExpressionStorageArray = NULL;
7388 0 : if ( 0 < sizeOfActualPool )
7389 : {
7390 0 : SgUpcLocalsizeofExpressionStorageArray = new SgUpcLocalsizeofExpressionStorageClass[sizeOfActualPool] ;
7391 0 : unsigned long storageClassIndex = SgUpcLocalsizeofExpression::initializeStorageClassArray (SgUpcLocalsizeofExpressionStorageArray); ;
7392 0 : assert ( storageClassIndex == sizeOfActualPool );
7393 : }
7394 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcMythread ) ;
7395 0 : std::cout << " SgUpcMythread has size " << sizeOfActualPool << std::endl;
7396 0 : SgUpcMythreadStorageClass* SgUpcMythreadStorageArray = NULL;
7397 0 : if ( 0 < sizeOfActualPool )
7398 : {
7399 0 : SgUpcMythreadStorageArray = new SgUpcMythreadStorageClass[sizeOfActualPool] ;
7400 0 : unsigned long storageClassIndex = SgUpcMythread::initializeStorageClassArray (SgUpcMythreadStorageArray); ;
7401 0 : assert ( storageClassIndex == sizeOfActualPool );
7402 : }
7403 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcNotifyStatement ) ;
7404 0 : std::cout << " SgUpcNotifyStatement has size " << sizeOfActualPool << std::endl;
7405 0 : SgUpcNotifyStatementStorageClass* SgUpcNotifyStatementStorageArray = NULL;
7406 0 : if ( 0 < sizeOfActualPool )
7407 : {
7408 0 : SgUpcNotifyStatementStorageArray = new SgUpcNotifyStatementStorageClass[sizeOfActualPool] ;
7409 0 : unsigned long storageClassIndex = SgUpcNotifyStatement::initializeStorageClassArray (SgUpcNotifyStatementStorageArray); ;
7410 0 : assert ( storageClassIndex == sizeOfActualPool );
7411 : }
7412 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcThreads ) ;
7413 0 : std::cout << " SgUpcThreads has size " << sizeOfActualPool << std::endl;
7414 0 : SgUpcThreadsStorageClass* SgUpcThreadsStorageArray = NULL;
7415 0 : if ( 0 < sizeOfActualPool )
7416 : {
7417 0 : SgUpcThreadsStorageArray = new SgUpcThreadsStorageClass[sizeOfActualPool] ;
7418 0 : unsigned long storageClassIndex = SgUpcThreads::initializeStorageClassArray (SgUpcThreadsStorageArray); ;
7419 0 : assert ( storageClassIndex == sizeOfActualPool );
7420 : }
7421 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUpcWaitStatement ) ;
7422 0 : std::cout << " SgUpcWaitStatement has size " << sizeOfActualPool << std::endl;
7423 0 : SgUpcWaitStatementStorageClass* SgUpcWaitStatementStorageArray = NULL;
7424 0 : if ( 0 < sizeOfActualPool )
7425 : {
7426 0 : SgUpcWaitStatementStorageArray = new SgUpcWaitStatementStorageClass[sizeOfActualPool] ;
7427 0 : unsigned long storageClassIndex = SgUpcWaitStatement::initializeStorageClassArray (SgUpcWaitStatementStorageArray); ;
7428 0 : assert ( storageClassIndex == sizeOfActualPool );
7429 : }
7430 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUseStatement ) ;
7431 0 : std::cout << " SgUseStatement has size " << sizeOfActualPool << std::endl;
7432 0 : SgUseStatementStorageClass* SgUseStatementStorageArray = NULL;
7433 0 : if ( 0 < sizeOfActualPool )
7434 : {
7435 0 : SgUseStatementStorageArray = new SgUseStatementStorageClass[sizeOfActualPool] ;
7436 0 : unsigned long storageClassIndex = SgUseStatement::initializeStorageClassArray (SgUseStatementStorageArray); ;
7437 0 : assert ( storageClassIndex == sizeOfActualPool );
7438 : }
7439 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUserDefinedBinaryOp ) ;
7440 0 : std::cout << " SgUserDefinedBinaryOp has size " << sizeOfActualPool << std::endl;
7441 0 : SgUserDefinedBinaryOpStorageClass* SgUserDefinedBinaryOpStorageArray = NULL;
7442 0 : if ( 0 < sizeOfActualPool )
7443 : {
7444 0 : SgUserDefinedBinaryOpStorageArray = new SgUserDefinedBinaryOpStorageClass[sizeOfActualPool] ;
7445 0 : unsigned long storageClassIndex = SgUserDefinedBinaryOp::initializeStorageClassArray (SgUserDefinedBinaryOpStorageArray); ;
7446 0 : assert ( storageClassIndex == sizeOfActualPool );
7447 : }
7448 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUserDefinedUnaryOp ) ;
7449 0 : std::cout << " SgUserDefinedUnaryOp has size " << sizeOfActualPool << std::endl;
7450 0 : SgUserDefinedUnaryOpStorageClass* SgUserDefinedUnaryOpStorageArray = NULL;
7451 0 : if ( 0 < sizeOfActualPool )
7452 : {
7453 0 : SgUserDefinedUnaryOpStorageArray = new SgUserDefinedUnaryOpStorageClass[sizeOfActualPool] ;
7454 0 : unsigned long storageClassIndex = SgUserDefinedUnaryOp::initializeStorageClassArray (SgUserDefinedUnaryOpStorageArray); ;
7455 0 : assert ( storageClassIndex == sizeOfActualPool );
7456 : }
7457 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUsingDeclarationStatement ) ;
7458 0 : std::cout << " SgUsingDeclarationStatement has size " << sizeOfActualPool << std::endl;
7459 0 : SgUsingDeclarationStatementStorageClass* SgUsingDeclarationStatementStorageArray = NULL;
7460 0 : if ( 0 < sizeOfActualPool )
7461 : {
7462 0 : SgUsingDeclarationStatementStorageArray = new SgUsingDeclarationStatementStorageClass[sizeOfActualPool] ;
7463 0 : unsigned long storageClassIndex = SgUsingDeclarationStatement::initializeStorageClassArray (SgUsingDeclarationStatementStorageArray); ;
7464 0 : assert ( storageClassIndex == sizeOfActualPool );
7465 : }
7466 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgUsingDirectiveStatement ) ;
7467 0 : std::cout << " SgUsingDirectiveStatement has size " << sizeOfActualPool << std::endl;
7468 0 : SgUsingDirectiveStatementStorageClass* SgUsingDirectiveStatementStorageArray = NULL;
7469 0 : if ( 0 < sizeOfActualPool )
7470 : {
7471 0 : SgUsingDirectiveStatementStorageArray = new SgUsingDirectiveStatementStorageClass[sizeOfActualPool] ;
7472 0 : unsigned long storageClassIndex = SgUsingDirectiveStatement::initializeStorageClassArray (SgUsingDirectiveStatementStorageArray); ;
7473 0 : assert ( storageClassIndex == sizeOfActualPool );
7474 : }
7475 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgValueExp ) ;
7476 0 : std::cout << " SgValueExp has size " << sizeOfActualPool << std::endl;
7477 0 : SgValueExpStorageClass* SgValueExpStorageArray = NULL;
7478 0 : if ( 0 < sizeOfActualPool )
7479 : {
7480 0 : SgValueExpStorageArray = new SgValueExpStorageClass[sizeOfActualPool] ;
7481 0 : unsigned long storageClassIndex = SgValueExp::initializeStorageClassArray (SgValueExpStorageArray); ;
7482 0 : assert ( storageClassIndex == sizeOfActualPool );
7483 : }
7484 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarArgCopyOp ) ;
7485 0 : std::cout << " SgVarArgCopyOp has size " << sizeOfActualPool << std::endl;
7486 0 : SgVarArgCopyOpStorageClass* SgVarArgCopyOpStorageArray = NULL;
7487 0 : if ( 0 < sizeOfActualPool )
7488 : {
7489 0 : SgVarArgCopyOpStorageArray = new SgVarArgCopyOpStorageClass[sizeOfActualPool] ;
7490 0 : unsigned long storageClassIndex = SgVarArgCopyOp::initializeStorageClassArray (SgVarArgCopyOpStorageArray); ;
7491 0 : assert ( storageClassIndex == sizeOfActualPool );
7492 : }
7493 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarArgEndOp ) ;
7494 0 : std::cout << " SgVarArgEndOp has size " << sizeOfActualPool << std::endl;
7495 0 : SgVarArgEndOpStorageClass* SgVarArgEndOpStorageArray = NULL;
7496 0 : if ( 0 < sizeOfActualPool )
7497 : {
7498 0 : SgVarArgEndOpStorageArray = new SgVarArgEndOpStorageClass[sizeOfActualPool] ;
7499 0 : unsigned long storageClassIndex = SgVarArgEndOp::initializeStorageClassArray (SgVarArgEndOpStorageArray); ;
7500 0 : assert ( storageClassIndex == sizeOfActualPool );
7501 : }
7502 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarArgOp ) ;
7503 0 : std::cout << " SgVarArgOp has size " << sizeOfActualPool << std::endl;
7504 0 : SgVarArgOpStorageClass* SgVarArgOpStorageArray = NULL;
7505 0 : if ( 0 < sizeOfActualPool )
7506 : {
7507 0 : SgVarArgOpStorageArray = new SgVarArgOpStorageClass[sizeOfActualPool] ;
7508 0 : unsigned long storageClassIndex = SgVarArgOp::initializeStorageClassArray (SgVarArgOpStorageArray); ;
7509 0 : assert ( storageClassIndex == sizeOfActualPool );
7510 : }
7511 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarArgStartOneOperandOp ) ;
7512 0 : std::cout << " SgVarArgStartOneOperandOp has size " << sizeOfActualPool << std::endl;
7513 0 : SgVarArgStartOneOperandOpStorageClass* SgVarArgStartOneOperandOpStorageArray = NULL;
7514 0 : if ( 0 < sizeOfActualPool )
7515 : {
7516 0 : SgVarArgStartOneOperandOpStorageArray = new SgVarArgStartOneOperandOpStorageClass[sizeOfActualPool] ;
7517 0 : unsigned long storageClassIndex = SgVarArgStartOneOperandOp::initializeStorageClassArray (SgVarArgStartOneOperandOpStorageArray); ;
7518 0 : assert ( storageClassIndex == sizeOfActualPool );
7519 : }
7520 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarArgStartOp ) ;
7521 0 : std::cout << " SgVarArgStartOp has size " << sizeOfActualPool << std::endl;
7522 0 : SgVarArgStartOpStorageClass* SgVarArgStartOpStorageArray = NULL;
7523 0 : if ( 0 < sizeOfActualPool )
7524 : {
7525 0 : SgVarArgStartOpStorageArray = new SgVarArgStartOpStorageClass[sizeOfActualPool] ;
7526 0 : unsigned long storageClassIndex = SgVarArgStartOp::initializeStorageClassArray (SgVarArgStartOpStorageArray); ;
7527 0 : assert ( storageClassIndex == sizeOfActualPool );
7528 : }
7529 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVarRefExp ) ;
7530 0 : std::cout << " SgVarRefExp has size " << sizeOfActualPool << std::endl;
7531 0 : SgVarRefExpStorageClass* SgVarRefExpStorageArray = NULL;
7532 0 : if ( 0 < sizeOfActualPool )
7533 : {
7534 0 : SgVarRefExpStorageArray = new SgVarRefExpStorageClass[sizeOfActualPool] ;
7535 0 : unsigned long storageClassIndex = SgVarRefExp::initializeStorageClassArray (SgVarRefExpStorageArray); ;
7536 0 : assert ( storageClassIndex == sizeOfActualPool );
7537 : }
7538 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVariableDeclaration ) ;
7539 0 : std::cout << " SgVariableDeclaration has size " << sizeOfActualPool << std::endl;
7540 0 : SgVariableDeclarationStorageClass* SgVariableDeclarationStorageArray = NULL;
7541 0 : if ( 0 < sizeOfActualPool )
7542 : {
7543 0 : SgVariableDeclarationStorageArray = new SgVariableDeclarationStorageClass[sizeOfActualPool] ;
7544 0 : unsigned long storageClassIndex = SgVariableDeclaration::initializeStorageClassArray (SgVariableDeclarationStorageArray); ;
7545 0 : assert ( storageClassIndex == sizeOfActualPool );
7546 : }
7547 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVariableDefinition ) ;
7548 0 : std::cout << " SgVariableDefinition has size " << sizeOfActualPool << std::endl;
7549 0 : SgVariableDefinitionStorageClass* SgVariableDefinitionStorageArray = NULL;
7550 0 : if ( 0 < sizeOfActualPool )
7551 : {
7552 0 : SgVariableDefinitionStorageArray = new SgVariableDefinitionStorageClass[sizeOfActualPool] ;
7553 0 : unsigned long storageClassIndex = SgVariableDefinition::initializeStorageClassArray (SgVariableDefinitionStorageArray); ;
7554 0 : assert ( storageClassIndex == sizeOfActualPool );
7555 : }
7556 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVariableSymbol ) ;
7557 0 : std::cout << " SgVariableSymbol has size " << sizeOfActualPool << std::endl;
7558 0 : SgVariableSymbolStorageClass* SgVariableSymbolStorageArray = NULL;
7559 0 : if ( 0 < sizeOfActualPool )
7560 : {
7561 0 : SgVariableSymbolStorageArray = new SgVariableSymbolStorageClass[sizeOfActualPool] ;
7562 0 : unsigned long storageClassIndex = SgVariableSymbol::initializeStorageClassArray (SgVariableSymbolStorageArray); ;
7563 0 : assert ( storageClassIndex == sizeOfActualPool );
7564 : }
7565 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVariantExpression ) ;
7566 0 : std::cout << " SgVariantExpression has size " << sizeOfActualPool << std::endl;
7567 0 : SgVariantExpressionStorageClass* SgVariantExpressionStorageArray = NULL;
7568 0 : if ( 0 < sizeOfActualPool )
7569 : {
7570 0 : SgVariantExpressionStorageArray = new SgVariantExpressionStorageClass[sizeOfActualPool] ;
7571 0 : unsigned long storageClassIndex = SgVariantExpression::initializeStorageClassArray (SgVariantExpressionStorageArray); ;
7572 0 : assert ( storageClassIndex == sizeOfActualPool );
7573 : }
7574 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVariantStatement ) ;
7575 0 : std::cout << " SgVariantStatement has size " << sizeOfActualPool << std::endl;
7576 0 : SgVariantStatementStorageClass* SgVariantStatementStorageArray = NULL;
7577 0 : if ( 0 < sizeOfActualPool )
7578 : {
7579 0 : SgVariantStatementStorageArray = new SgVariantStatementStorageClass[sizeOfActualPool] ;
7580 0 : unsigned long storageClassIndex = SgVariantStatement::initializeStorageClassArray (SgVariantStatementStorageArray); ;
7581 0 : assert ( storageClassIndex == sizeOfActualPool );
7582 : }
7583 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgVoidVal ) ;
7584 0 : std::cout << " SgVoidVal has size " << sizeOfActualPool << std::endl;
7585 0 : SgVoidValStorageClass* SgVoidValStorageArray = NULL;
7586 0 : if ( 0 < sizeOfActualPool )
7587 : {
7588 0 : SgVoidValStorageArray = new SgVoidValStorageClass[sizeOfActualPool] ;
7589 0 : unsigned long storageClassIndex = SgVoidVal::initializeStorageClassArray (SgVoidValStorageArray); ;
7590 0 : assert ( storageClassIndex == sizeOfActualPool );
7591 : }
7592 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWaitStatement ) ;
7593 0 : std::cout << " SgWaitStatement has size " << sizeOfActualPool << std::endl;
7594 0 : SgWaitStatementStorageClass* SgWaitStatementStorageArray = NULL;
7595 0 : if ( 0 < sizeOfActualPool )
7596 : {
7597 0 : SgWaitStatementStorageArray = new SgWaitStatementStorageClass[sizeOfActualPool] ;
7598 0 : unsigned long storageClassIndex = SgWaitStatement::initializeStorageClassArray (SgWaitStatementStorageArray); ;
7599 0 : assert ( storageClassIndex == sizeOfActualPool );
7600 : }
7601 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWarningDirectiveStatement ) ;
7602 0 : std::cout << " SgWarningDirectiveStatement has size " << sizeOfActualPool << std::endl;
7603 0 : SgWarningDirectiveStatementStorageClass* SgWarningDirectiveStatementStorageArray = NULL;
7604 0 : if ( 0 < sizeOfActualPool )
7605 : {
7606 0 : SgWarningDirectiveStatementStorageArray = new SgWarningDirectiveStatementStorageClass[sizeOfActualPool] ;
7607 0 : unsigned long storageClassIndex = SgWarningDirectiveStatement::initializeStorageClassArray (SgWarningDirectiveStatementStorageArray); ;
7608 0 : assert ( storageClassIndex == sizeOfActualPool );
7609 : }
7610 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWithStatement ) ;
7611 0 : std::cout << " SgWithStatement has size " << sizeOfActualPool << std::endl;
7612 0 : SgWithStatementStorageClass* SgWithStatementStorageArray = NULL;
7613 0 : if ( 0 < sizeOfActualPool )
7614 : {
7615 0 : SgWithStatementStorageArray = new SgWithStatementStorageClass[sizeOfActualPool] ;
7616 0 : unsigned long storageClassIndex = SgWithStatement::initializeStorageClassArray (SgWithStatementStorageArray); ;
7617 0 : assert ( storageClassIndex == sizeOfActualPool );
7618 : }
7619 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWcharVal ) ;
7620 0 : std::cout << " SgWcharVal has size " << sizeOfActualPool << std::endl;
7621 0 : SgWcharValStorageClass* SgWcharValStorageArray = NULL;
7622 0 : if ( 0 < sizeOfActualPool )
7623 : {
7624 0 : SgWcharValStorageArray = new SgWcharValStorageClass[sizeOfActualPool] ;
7625 0 : unsigned long storageClassIndex = SgWcharVal::initializeStorageClassArray (SgWcharValStorageArray); ;
7626 0 : assert ( storageClassIndex == sizeOfActualPool );
7627 : }
7628 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWhereStatement ) ;
7629 0 : std::cout << " SgWhereStatement has size " << sizeOfActualPool << std::endl;
7630 0 : SgWhereStatementStorageClass* SgWhereStatementStorageArray = NULL;
7631 0 : if ( 0 < sizeOfActualPool )
7632 : {
7633 0 : SgWhereStatementStorageArray = new SgWhereStatementStorageClass[sizeOfActualPool] ;
7634 0 : unsigned long storageClassIndex = SgWhereStatement::initializeStorageClassArray (SgWhereStatementStorageArray); ;
7635 0 : assert ( storageClassIndex == sizeOfActualPool );
7636 : }
7637 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWhileStmt ) ;
7638 0 : std::cout << " SgWhileStmt has size " << sizeOfActualPool << std::endl;
7639 0 : SgWhileStmtStorageClass* SgWhileStmtStorageArray = NULL;
7640 0 : if ( 0 < sizeOfActualPool )
7641 : {
7642 0 : SgWhileStmtStorageArray = new SgWhileStmtStorageClass[sizeOfActualPool] ;
7643 0 : unsigned long storageClassIndex = SgWhileStmt::initializeStorageClassArray (SgWhileStmtStorageArray); ;
7644 0 : assert ( storageClassIndex == sizeOfActualPool );
7645 : }
7646 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgWriteStatement ) ;
7647 0 : std::cout << " SgWriteStatement has size " << sizeOfActualPool << std::endl;
7648 0 : SgWriteStatementStorageClass* SgWriteStatementStorageArray = NULL;
7649 0 : if ( 0 < sizeOfActualPool )
7650 : {
7651 0 : SgWriteStatementStorageArray = new SgWriteStatementStorageClass[sizeOfActualPool] ;
7652 0 : unsigned long storageClassIndex = SgWriteStatement::initializeStorageClassArray (SgWriteStatementStorageArray); ;
7653 0 : assert ( storageClassIndex == sizeOfActualPool );
7654 : }
7655 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgXorAssignOp ) ;
7656 0 : std::cout << " SgXorAssignOp has size " << sizeOfActualPool << std::endl;
7657 0 : SgXorAssignOpStorageClass* SgXorAssignOpStorageArray = NULL;
7658 0 : if ( 0 < sizeOfActualPool )
7659 : {
7660 0 : SgXorAssignOpStorageArray = new SgXorAssignOpStorageClass[sizeOfActualPool] ;
7661 0 : unsigned long storageClassIndex = SgXorAssignOp::initializeStorageClassArray (SgXorAssignOpStorageArray); ;
7662 0 : assert ( storageClassIndex == sizeOfActualPool );
7663 : }
7664 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgYieldExpression ) ;
7665 0 : std::cout << " SgYieldExpression has size " << sizeOfActualPool << std::endl;
7666 0 : SgYieldExpressionStorageClass* SgYieldExpressionStorageArray = NULL;
7667 0 : if ( 0 < sizeOfActualPool )
7668 : {
7669 0 : SgYieldExpressionStorageArray = new SgYieldExpressionStorageClass[sizeOfActualPool] ;
7670 0 : unsigned long storageClassIndex = SgYieldExpression::initializeStorageClassArray (SgYieldExpressionStorageArray); ;
7671 0 : assert ( storageClassIndex == sizeOfActualPool );
7672 : }
7673 0 : sizeOfActualPool = getSizeOfMemoryPool (V_Sg_File_Info ) ;
7674 0 : std::cout << " Sg_File_Info has size " << sizeOfActualPool << std::endl;
7675 0 : Sg_File_InfoStorageClass* Sg_File_InfoStorageArray = NULL;
7676 0 : if ( 0 < sizeOfActualPool )
7677 : {
7678 0 : Sg_File_InfoStorageArray = new Sg_File_InfoStorageClass[sizeOfActualPool] ;
7679 0 : unsigned long storageClassIndex = Sg_File_Info::initializeStorageClassArray (Sg_File_InfoStorageArray); ;
7680 0 : assert ( storageClassIndex == sizeOfActualPool );
7681 : }
7682 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeCAFTeam ) ;
7683 0 : std::cout << " SgTypeCAFTeam has size " << sizeOfActualPool << std::endl;
7684 0 : SgTypeCAFTeamStorageClass* SgTypeCAFTeamStorageArray = NULL;
7685 0 : if ( 0 < sizeOfActualPool )
7686 : {
7687 0 : SgTypeCAFTeamStorageArray = new SgTypeCAFTeamStorageClass[sizeOfActualPool] ;
7688 0 : unsigned long storageClassIndex = SgTypeCAFTeam::initializeStorageClassArray (SgTypeCAFTeamStorageArray); ;
7689 0 : assert ( storageClassIndex == sizeOfActualPool );
7690 : }
7691 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCAFWithTeamStatement ) ;
7692 0 : std::cout << " SgCAFWithTeamStatement has size " << sizeOfActualPool << std::endl;
7693 0 : SgCAFWithTeamStatementStorageClass* SgCAFWithTeamStatementStorageArray = NULL;
7694 0 : if ( 0 < sizeOfActualPool )
7695 : {
7696 0 : SgCAFWithTeamStatementStorageArray = new SgCAFWithTeamStatementStorageClass[sizeOfActualPool] ;
7697 0 : unsigned long storageClassIndex = SgCAFWithTeamStatement::initializeStorageClassArray (SgCAFWithTeamStatementStorageArray); ;
7698 0 : assert ( storageClassIndex == sizeOfActualPool );
7699 : }
7700 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCAFCoExpression ) ;
7701 0 : std::cout << " SgCAFCoExpression has size " << sizeOfActualPool << std::endl;
7702 0 : SgCAFCoExpressionStorageClass* SgCAFCoExpressionStorageArray = NULL;
7703 0 : if ( 0 < sizeOfActualPool )
7704 : {
7705 0 : SgCAFCoExpressionStorageArray = new SgCAFCoExpressionStorageClass[sizeOfActualPool] ;
7706 0 : unsigned long storageClassIndex = SgCAFCoExpression::initializeStorageClassArray (SgCAFCoExpressionStorageArray); ;
7707 0 : assert ( storageClassIndex == sizeOfActualPool );
7708 : }
7709 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgCallExpression ) ;
7710 0 : std::cout << " SgCallExpression has size " << sizeOfActualPool << std::endl;
7711 0 : SgCallExpressionStorageClass* SgCallExpressionStorageArray = NULL;
7712 0 : if ( 0 < sizeOfActualPool )
7713 : {
7714 0 : SgCallExpressionStorageArray = new SgCallExpressionStorageClass[sizeOfActualPool] ;
7715 0 : unsigned long storageClassIndex = SgCallExpression::initializeStorageClassArray (SgCallExpressionStorageArray); ;
7716 0 : assert ( storageClassIndex == sizeOfActualPool );
7717 : }
7718 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgTypeCrayPointer ) ;
7719 0 : std::cout << " SgTypeCrayPointer has size " << sizeOfActualPool << std::endl;
7720 0 : SgTypeCrayPointerStorageClass* SgTypeCrayPointerStorageArray = NULL;
7721 0 : if ( 0 < sizeOfActualPool )
7722 : {
7723 0 : SgTypeCrayPointerStorageArray = new SgTypeCrayPointerStorageClass[sizeOfActualPool] ;
7724 0 : unsigned long storageClassIndex = SgTypeCrayPointer::initializeStorageClassArray (SgTypeCrayPointerStorageArray); ;
7725 0 : assert ( storageClassIndex == sizeOfActualPool );
7726 : }
7727 0 : sizeOfActualPool = getSizeOfMemoryPool (V_SgClassExp ) ;
7728 0 : std::cout << " SgClassExp has size " << sizeOfActualPool << std::endl;
7729 0 : SgClassExpStorageClass* SgClassExpStorageArray = NULL;
7730 0 : if ( 0 < sizeOfActualPool )
7731 : {
7732 0 : SgClassExpStorageArray = new SgClassExpStorageClass[sizeOfActualPool] ;
7733 0 : unsigned long storageClassIndex = SgClassExp::initializeStorageClassArray (SgClassExpStorageArray); ;
7734 0 : assert ( storageClassIndex == sizeOfActualPool );
7735 : }
7736 0 : clearAllMemoryPools();
7737 0 : AstSpecificDataManagingClassStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock ();
7738 0 : actualRebuildAst = new AstSpecificDataManagingClass(staticTemp);
7739 0 : actualRebuildAst->setStaticDataMembersOfIRNodes();
7740 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAccessModifier ) ;
7741 0 : std::cout << " SgAccessModifier has size " << sizeOfActualPool << std::endl;
7742 0 : if ( 0 < sizeOfActualPool )
7743 : {
7744 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7745 : {
7746 0 : new SgAccessModifier ( SgAccessModifierStorageArray[i] ) ;
7747 : }
7748 0 : delete [] SgAccessModifierStorageArray;
7749 : }
7750 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgActualArgumentExpression ) ;
7751 0 : std::cout << " SgActualArgumentExpression has size " << sizeOfActualPool << std::endl;
7752 0 : if ( 0 < sizeOfActualPool )
7753 : {
7754 0 : SgActualArgumentExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7755 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7756 : {
7757 0 : new SgActualArgumentExpression ( SgActualArgumentExpressionStorageArray[i] ) ;
7758 : }
7759 0 : delete [] SgActualArgumentExpressionStorageArray;
7760 : }
7761 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAddOp ) ;
7762 0 : std::cout << " SgAddOp has size " << sizeOfActualPool << std::endl;
7763 0 : if ( 0 < sizeOfActualPool )
7764 : {
7765 0 : SgAddOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7766 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7767 : {
7768 0 : new SgAddOp ( SgAddOpStorageArray[i] ) ;
7769 : }
7770 0 : delete [] SgAddOpStorageArray;
7771 : }
7772 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAddressOfOp ) ;
7773 0 : std::cout << " SgAddressOfOp has size " << sizeOfActualPool << std::endl;
7774 0 : if ( 0 < sizeOfActualPool )
7775 : {
7776 0 : SgAddressOfOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7777 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7778 : {
7779 0 : new SgAddressOfOp ( SgAddressOfOpStorageArray[i] ) ;
7780 : }
7781 0 : delete [] SgAddressOfOpStorageArray;
7782 : }
7783 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAggregateInitializer ) ;
7784 0 : std::cout << " SgAggregateInitializer has size " << sizeOfActualPool << std::endl;
7785 0 : if ( 0 < sizeOfActualPool )
7786 : {
7787 0 : SgAggregateInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7788 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7789 : {
7790 0 : new SgAggregateInitializer ( SgAggregateInitializerStorageArray[i] ) ;
7791 : }
7792 0 : delete [] SgAggregateInitializerStorageArray;
7793 : }
7794 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAliasSymbol ) ;
7795 0 : std::cout << " SgAliasSymbol has size " << sizeOfActualPool << std::endl;
7796 0 : if ( 0 < sizeOfActualPool )
7797 : {
7798 0 : SgAliasSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7799 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7800 : {
7801 0 : new SgAliasSymbol ( SgAliasSymbolStorageArray[i] ) ;
7802 : }
7803 0 : delete [] SgAliasSymbolStorageArray;
7804 : }
7805 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAllocateStatement ) ;
7806 0 : std::cout << " SgAllocateStatement has size " << sizeOfActualPool << std::endl;
7807 0 : if ( 0 < sizeOfActualPool )
7808 : {
7809 0 : SgAllocateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7810 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7811 : {
7812 0 : new SgAllocateStatement ( SgAllocateStatementStorageArray[i] ) ;
7813 : }
7814 0 : delete [] SgAllocateStatementStorageArray;
7815 : }
7816 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAndAssignOp ) ;
7817 0 : std::cout << " SgAndAssignOp has size " << sizeOfActualPool << std::endl;
7818 0 : if ( 0 < sizeOfActualPool )
7819 : {
7820 0 : SgAndAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7821 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7822 : {
7823 0 : new SgAndAssignOp ( SgAndAssignOpStorageArray[i] ) ;
7824 : }
7825 0 : delete [] SgAndAssignOpStorageArray;
7826 : }
7827 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAndOp ) ;
7828 0 : std::cout << " SgAndOp has size " << sizeOfActualPool << std::endl;
7829 0 : if ( 0 < sizeOfActualPool )
7830 : {
7831 0 : SgAndOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7832 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7833 : {
7834 0 : new SgAndOp ( SgAndOpStorageArray[i] ) ;
7835 : }
7836 0 : delete [] SgAndOpStorageArray;
7837 : }
7838 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgArithmeticIfStatement ) ;
7839 0 : std::cout << " SgArithmeticIfStatement has size " << sizeOfActualPool << std::endl;
7840 0 : if ( 0 < sizeOfActualPool )
7841 : {
7842 0 : SgArithmeticIfStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7843 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7844 : {
7845 0 : new SgArithmeticIfStatement ( SgArithmeticIfStatementStorageArray[i] ) ;
7846 : }
7847 0 : delete [] SgArithmeticIfStatementStorageArray;
7848 : }
7849 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgArrayType ) ;
7850 0 : std::cout << " SgArrayType has size " << sizeOfActualPool << std::endl;
7851 0 : if ( 0 < sizeOfActualPool )
7852 : {
7853 0 : SgArrayTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7854 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7855 : {
7856 0 : new SgArrayType ( SgArrayTypeStorageArray[i] ) ;
7857 : }
7858 0 : delete [] SgArrayTypeStorageArray;
7859 : }
7860 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgArrowExp ) ;
7861 0 : std::cout << " SgArrowExp has size " << sizeOfActualPool << std::endl;
7862 0 : if ( 0 < sizeOfActualPool )
7863 : {
7864 0 : SgArrowExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7865 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7866 : {
7867 0 : new SgArrowExp ( SgArrowExpStorageArray[i] ) ;
7868 : }
7869 0 : delete [] SgArrowExpStorageArray;
7870 : }
7871 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgArrowStarOp ) ;
7872 0 : std::cout << " SgArrowStarOp has size " << sizeOfActualPool << std::endl;
7873 0 : if ( 0 < sizeOfActualPool )
7874 : {
7875 0 : SgArrowStarOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7876 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7877 : {
7878 0 : new SgArrowStarOp ( SgArrowStarOpStorageArray[i] ) ;
7879 : }
7880 0 : delete [] SgArrowStarOpStorageArray;
7881 : }
7882 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAsmOp ) ;
7883 0 : std::cout << " SgAsmOp has size " << sizeOfActualPool << std::endl;
7884 0 : if ( 0 < sizeOfActualPool )
7885 : {
7886 0 : SgAsmOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7887 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7888 : {
7889 0 : new SgAsmOp ( SgAsmOpStorageArray[i] ) ;
7890 : }
7891 0 : delete [] SgAsmOpStorageArray;
7892 : }
7893 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAsmStmt ) ;
7894 0 : std::cout << " SgAsmStmt has size " << sizeOfActualPool << std::endl;
7895 0 : if ( 0 < sizeOfActualPool )
7896 : {
7897 0 : SgAsmStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7898 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7899 : {
7900 0 : new SgAsmStmt ( SgAsmStmtStorageArray[i] ) ;
7901 : }
7902 0 : delete [] SgAsmStmtStorageArray;
7903 : }
7904 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssertStmt ) ;
7905 0 : std::cout << " SgAssertStmt has size " << sizeOfActualPool << std::endl;
7906 0 : if ( 0 < sizeOfActualPool )
7907 : {
7908 0 : SgAssertStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7909 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7910 : {
7911 0 : new SgAssertStmt ( SgAssertStmtStorageArray[i] ) ;
7912 : }
7913 0 : delete [] SgAssertStmtStorageArray;
7914 : }
7915 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssignInitializer ) ;
7916 0 : std::cout << " SgAssignInitializer has size " << sizeOfActualPool << std::endl;
7917 0 : if ( 0 < sizeOfActualPool )
7918 : {
7919 0 : SgAssignInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7920 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7921 : {
7922 0 : new SgAssignInitializer ( SgAssignInitializerStorageArray[i] ) ;
7923 : }
7924 0 : delete [] SgAssignInitializerStorageArray;
7925 : }
7926 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssignOp ) ;
7927 0 : std::cout << " SgAssignOp has size " << sizeOfActualPool << std::endl;
7928 0 : if ( 0 < sizeOfActualPool )
7929 : {
7930 0 : SgAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7931 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7932 : {
7933 0 : new SgAssignOp ( SgAssignOpStorageArray[i] ) ;
7934 : }
7935 0 : delete [] SgAssignOpStorageArray;
7936 : }
7937 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssignStatement ) ;
7938 0 : std::cout << " SgAssignStatement has size " << sizeOfActualPool << std::endl;
7939 0 : if ( 0 < sizeOfActualPool )
7940 : {
7941 0 : SgAssignStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7942 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7943 : {
7944 0 : new SgAssignStatement ( SgAssignStatementStorageArray[i] ) ;
7945 : }
7946 0 : delete [] SgAssignStatementStorageArray;
7947 : }
7948 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssignedGotoStatement ) ;
7949 0 : std::cout << " SgAssignedGotoStatement has size " << sizeOfActualPool << std::endl;
7950 0 : if ( 0 < sizeOfActualPool )
7951 : {
7952 0 : SgAssignedGotoStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7953 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7954 : {
7955 0 : new SgAssignedGotoStatement ( SgAssignedGotoStatementStorageArray[i] ) ;
7956 : }
7957 0 : delete [] SgAssignedGotoStatementStorageArray;
7958 : }
7959 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAssociateStatement ) ;
7960 0 : std::cout << " SgAssociateStatement has size " << sizeOfActualPool << std::endl;
7961 0 : if ( 0 < sizeOfActualPool )
7962 : {
7963 0 : SgAssociateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7964 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7965 : {
7966 0 : new SgAssociateStatement ( SgAssociateStatementStorageArray[i] ) ;
7967 : }
7968 0 : delete [] SgAssociateStatementStorageArray;
7969 : }
7970 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAsteriskShapeExp ) ;
7971 0 : std::cout << " SgAsteriskShapeExp has size " << sizeOfActualPool << std::endl;
7972 0 : if ( 0 < sizeOfActualPool )
7973 : {
7974 0 : SgAsteriskShapeExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7975 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7976 : {
7977 0 : new SgAsteriskShapeExp ( SgAsteriskShapeExpStorageArray[i] ) ;
7978 : }
7979 0 : delete [] SgAsteriskShapeExpStorageArray;
7980 : }
7981 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAttribute ) ;
7982 0 : std::cout << " SgAttribute has size " << sizeOfActualPool << std::endl;
7983 0 : if ( 0 < sizeOfActualPool )
7984 : {
7985 0 : SgAttributeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7986 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7987 : {
7988 0 : new SgAttribute ( SgAttributeStorageArray[i] ) ;
7989 : }
7990 0 : delete [] SgAttributeStorageArray;
7991 : }
7992 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAttributeSpecificationStatement ) ;
7993 0 : std::cout << " SgAttributeSpecificationStatement has size " << sizeOfActualPool << std::endl;
7994 0 : if ( 0 < sizeOfActualPool )
7995 : {
7996 0 : SgAttributeSpecificationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
7997 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
7998 : {
7999 0 : new SgAttributeSpecificationStatement ( SgAttributeSpecificationStatementStorageArray[i] ) ;
8000 : }
8001 0 : delete [] SgAttributeSpecificationStatementStorageArray;
8002 : }
8003 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAutoType ) ;
8004 0 : std::cout << " SgAutoType has size " << sizeOfActualPool << std::endl;
8005 0 : if ( 0 < sizeOfActualPool )
8006 : {
8007 0 : SgAutoTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8008 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8009 : {
8010 0 : new SgAutoType ( SgAutoTypeStorageArray[i] ) ;
8011 : }
8012 0 : delete [] SgAutoTypeStorageArray;
8013 : }
8014 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAwaitExpression ) ;
8015 0 : std::cout << " SgAwaitExpression has size " << sizeOfActualPool << std::endl;
8016 0 : if ( 0 < sizeOfActualPool )
8017 : {
8018 0 : SgAwaitExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8019 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8020 : {
8021 0 : new SgAwaitExpression ( SgAwaitExpressionStorageArray[i] ) ;
8022 : }
8023 0 : delete [] SgAwaitExpressionStorageArray;
8024 : }
8025 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBackspaceStatement ) ;
8026 0 : std::cout << " SgBackspaceStatement has size " << sizeOfActualPool << std::endl;
8027 0 : if ( 0 < sizeOfActualPool )
8028 : {
8029 0 : SgBackspaceStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8030 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8031 : {
8032 0 : new SgBackspaceStatement ( SgBackspaceStatementStorageArray[i] ) ;
8033 : }
8034 0 : delete [] SgBackspaceStatementStorageArray;
8035 : }
8036 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBaseClass ) ;
8037 0 : std::cout << " SgBaseClass has size " << sizeOfActualPool << std::endl;
8038 0 : if ( 0 < sizeOfActualPool )
8039 : {
8040 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8041 : {
8042 0 : new SgBaseClass ( SgBaseClassStorageArray[i] ) ;
8043 : }
8044 0 : delete [] SgBaseClassStorageArray;
8045 : }
8046 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExpBaseClass ) ;
8047 0 : std::cout << " SgExpBaseClass has size " << sizeOfActualPool << std::endl;
8048 0 : if ( 0 < sizeOfActualPool )
8049 : {
8050 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8051 : {
8052 0 : new SgExpBaseClass ( SgExpBaseClassStorageArray[i] ) ;
8053 : }
8054 0 : delete [] SgExpBaseClassStorageArray;
8055 : }
8056 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBaseClassModifier ) ;
8057 0 : std::cout << " SgBaseClassModifier has size " << sizeOfActualPool << std::endl;
8058 0 : if ( 0 < sizeOfActualPool )
8059 : {
8060 0 : SgBaseClassModifierStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8061 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8062 : {
8063 0 : new SgBaseClassModifier ( SgBaseClassModifierStorageArray[i] ) ;
8064 : }
8065 0 : delete [] SgBaseClassModifierStorageArray;
8066 : }
8067 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBasicBlock ) ;
8068 0 : std::cout << " SgBasicBlock has size " << sizeOfActualPool << std::endl;
8069 0 : if ( 0 < sizeOfActualPool )
8070 : {
8071 0 : SgBasicBlockStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8072 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8073 : {
8074 0 : new SgBasicBlock ( SgBasicBlockStorageArray[i] ) ;
8075 : }
8076 0 : delete [] SgBasicBlockStorageArray;
8077 : }
8078 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBidirectionalGraph ) ;
8079 0 : std::cout << " SgBidirectionalGraph has size " << sizeOfActualPool << std::endl;
8080 0 : if ( 0 < sizeOfActualPool )
8081 : {
8082 0 : SgBidirectionalGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8083 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8084 : {
8085 0 : new SgBidirectionalGraph ( SgBidirectionalGraphStorageArray[i] ) ;
8086 : }
8087 0 : delete [] SgBidirectionalGraphStorageArray;
8088 : }
8089 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBinaryOp ) ;
8090 0 : std::cout << " SgBinaryOp has size " << sizeOfActualPool << std::endl;
8091 0 : if ( 0 < sizeOfActualPool )
8092 : {
8093 0 : SgBinaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8094 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8095 : {
8096 0 : new SgBinaryOp ( SgBinaryOpStorageArray[i] ) ;
8097 : }
8098 0 : delete [] SgBinaryOpStorageArray;
8099 : }
8100 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitAndOp ) ;
8101 0 : std::cout << " SgBitAndOp has size " << sizeOfActualPool << std::endl;
8102 0 : if ( 0 < sizeOfActualPool )
8103 : {
8104 0 : SgBitAndOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8105 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8106 : {
8107 0 : new SgBitAndOp ( SgBitAndOpStorageArray[i] ) ;
8108 : }
8109 0 : delete [] SgBitAndOpStorageArray;
8110 : }
8111 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitAttribute ) ;
8112 0 : std::cout << " SgBitAttribute has size " << sizeOfActualPool << std::endl;
8113 0 : if ( 0 < sizeOfActualPool )
8114 : {
8115 0 : SgBitAttributeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8116 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8117 : {
8118 0 : new SgBitAttribute ( SgBitAttributeStorageArray[i] ) ;
8119 : }
8120 0 : delete [] SgBitAttributeStorageArray;
8121 : }
8122 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitComplementOp ) ;
8123 0 : std::cout << " SgBitComplementOp has size " << sizeOfActualPool << std::endl;
8124 0 : if ( 0 < sizeOfActualPool )
8125 : {
8126 0 : SgBitComplementOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8127 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8128 : {
8129 0 : new SgBitComplementOp ( SgBitComplementOpStorageArray[i] ) ;
8130 : }
8131 0 : delete [] SgBitComplementOpStorageArray;
8132 : }
8133 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitEqvOp ) ;
8134 0 : std::cout << " SgBitEqvOp has size " << sizeOfActualPool << std::endl;
8135 0 : if ( 0 < sizeOfActualPool )
8136 : {
8137 0 : SgBitEqvOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8138 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8139 : {
8140 0 : new SgBitEqvOp ( SgBitEqvOpStorageArray[i] ) ;
8141 : }
8142 0 : delete [] SgBitEqvOpStorageArray;
8143 : }
8144 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitOrOp ) ;
8145 0 : std::cout << " SgBitOrOp has size " << sizeOfActualPool << std::endl;
8146 0 : if ( 0 < sizeOfActualPool )
8147 : {
8148 0 : SgBitOrOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8149 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8150 : {
8151 0 : new SgBitOrOp ( SgBitOrOpStorageArray[i] ) ;
8152 : }
8153 0 : delete [] SgBitOrOpStorageArray;
8154 : }
8155 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBitXorOp ) ;
8156 0 : std::cout << " SgBitXorOp has size " << sizeOfActualPool << std::endl;
8157 0 : if ( 0 < sizeOfActualPool )
8158 : {
8159 0 : SgBitXorOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8160 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8161 : {
8162 0 : new SgBitXorOp ( SgBitXorOpStorageArray[i] ) ;
8163 : }
8164 0 : delete [] SgBitXorOpStorageArray;
8165 : }
8166 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBlockDataStatement ) ;
8167 0 : std::cout << " SgBlockDataStatement has size " << sizeOfActualPool << std::endl;
8168 0 : if ( 0 < sizeOfActualPool )
8169 : {
8170 0 : SgBlockDataStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8171 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8172 : {
8173 0 : new SgBlockDataStatement ( SgBlockDataStatementStorageArray[i] ) ;
8174 : }
8175 0 : delete [] SgBlockDataStatementStorageArray;
8176 : }
8177 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBoolValExp ) ;
8178 0 : std::cout << " SgBoolValExp has size " << sizeOfActualPool << std::endl;
8179 0 : if ( 0 < sizeOfActualPool )
8180 : {
8181 0 : SgBoolValExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8182 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8183 : {
8184 0 : new SgBoolValExp ( SgBoolValExpStorageArray[i] ) ;
8185 : }
8186 0 : delete [] SgBoolValExpStorageArray;
8187 : }
8188 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBreakStmt ) ;
8189 0 : std::cout << " SgBreakStmt has size " << sizeOfActualPool << std::endl;
8190 0 : if ( 0 < sizeOfActualPool )
8191 : {
8192 0 : SgBreakStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8193 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8194 : {
8195 0 : new SgBreakStmt ( SgBreakStmtStorageArray[i] ) ;
8196 : }
8197 0 : delete [] SgBreakStmtStorageArray;
8198 : }
8199 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgBracedInitializer ) ;
8200 0 : std::cout << " SgBracedInitializer has size " << sizeOfActualPool << std::endl;
8201 0 : if ( 0 < sizeOfActualPool )
8202 : {
8203 0 : SgBracedInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8204 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8205 : {
8206 0 : new SgBracedInitializer ( SgBracedInitializerStorageArray[i] ) ;
8207 : }
8208 0 : delete [] SgBracedInitializerStorageArray;
8209 : }
8210 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgC_PreprocessorDirectiveStatement ) ;
8211 0 : std::cout << " SgC_PreprocessorDirectiveStatement has size " << sizeOfActualPool << std::endl;
8212 0 : if ( 0 < sizeOfActualPool )
8213 : {
8214 0 : SgC_PreprocessorDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8215 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8216 : {
8217 0 : new SgC_PreprocessorDirectiveStatement ( SgC_PreprocessorDirectiveStatementStorageArray[i] ) ;
8218 : }
8219 0 : delete [] SgC_PreprocessorDirectiveStatementStorageArray;
8220 : }
8221 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCaseOptionStmt ) ;
8222 0 : std::cout << " SgCaseOptionStmt has size " << sizeOfActualPool << std::endl;
8223 0 : if ( 0 < sizeOfActualPool )
8224 : {
8225 0 : SgCaseOptionStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8226 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8227 : {
8228 0 : new SgCaseOptionStmt ( SgCaseOptionStmtStorageArray[i] ) ;
8229 : }
8230 0 : delete [] SgCaseOptionStmtStorageArray;
8231 : }
8232 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCastExp ) ;
8233 0 : std::cout << " SgCastExp has size " << sizeOfActualPool << std::endl;
8234 0 : if ( 0 < sizeOfActualPool )
8235 : {
8236 0 : SgCastExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8237 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8238 : {
8239 0 : new SgCastExp ( SgCastExpStorageArray[i] ) ;
8240 : }
8241 0 : delete [] SgCastExpStorageArray;
8242 : }
8243 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCatchOptionStmt ) ;
8244 0 : std::cout << " SgCatchOptionStmt has size " << sizeOfActualPool << std::endl;
8245 0 : if ( 0 < sizeOfActualPool )
8246 : {
8247 0 : SgCatchOptionStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8248 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8249 : {
8250 0 : new SgCatchOptionStmt ( SgCatchOptionStmtStorageArray[i] ) ;
8251 : }
8252 0 : delete [] SgCatchOptionStmtStorageArray;
8253 : }
8254 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCatchStatementSeq ) ;
8255 0 : std::cout << " SgCatchStatementSeq has size " << sizeOfActualPool << std::endl;
8256 0 : if ( 0 < sizeOfActualPool )
8257 : {
8258 0 : SgCatchStatementSeqStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8259 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8260 : {
8261 0 : new SgCatchStatementSeq ( SgCatchStatementSeqStorageArray[i] ) ;
8262 : }
8263 0 : delete [] SgCatchStatementSeqStorageArray;
8264 : }
8265 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCharVal ) ;
8266 0 : std::cout << " SgCharVal has size " << sizeOfActualPool << std::endl;
8267 0 : if ( 0 < sizeOfActualPool )
8268 : {
8269 0 : SgCharValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8270 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8271 : {
8272 0 : new SgCharVal ( SgCharValStorageArray[i] ) ;
8273 : }
8274 0 : delete [] SgCharValStorageArray;
8275 : }
8276 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgChar16Val ) ;
8277 0 : std::cout << " SgChar16Val has size " << sizeOfActualPool << std::endl;
8278 0 : if ( 0 < sizeOfActualPool )
8279 : {
8280 0 : SgChar16ValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8281 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8282 : {
8283 0 : new SgChar16Val ( SgChar16ValStorageArray[i] ) ;
8284 : }
8285 0 : delete [] SgChar16ValStorageArray;
8286 : }
8287 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgChar32Val ) ;
8288 0 : std::cout << " SgChar32Val has size " << sizeOfActualPool << std::endl;
8289 0 : if ( 0 < sizeOfActualPool )
8290 : {
8291 0 : SgChar32ValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8292 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8293 : {
8294 0 : new SgChar32Val ( SgChar32ValStorageArray[i] ) ;
8295 : }
8296 0 : delete [] SgChar32ValStorageArray;
8297 : }
8298 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgChooseExpression ) ;
8299 0 : std::cout << " SgChooseExpression has size " << sizeOfActualPool << std::endl;
8300 0 : if ( 0 < sizeOfActualPool )
8301 : {
8302 0 : SgChooseExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8303 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8304 : {
8305 0 : new SgChooseExpression ( SgChooseExpressionStorageArray[i] ) ;
8306 : }
8307 0 : delete [] SgChooseExpressionStorageArray;
8308 : }
8309 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassDecl_attr ) ;
8310 0 : std::cout << " SgClassDecl_attr has size " << sizeOfActualPool << std::endl;
8311 0 : if ( 0 < sizeOfActualPool )
8312 : {
8313 0 : SgClassDecl_attrStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8314 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8315 : {
8316 0 : new SgClassDecl_attr ( SgClassDecl_attrStorageArray[i] ) ;
8317 : }
8318 0 : delete [] SgClassDecl_attrStorageArray;
8319 : }
8320 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassDeclaration ) ;
8321 0 : std::cout << " SgClassDeclaration has size " << sizeOfActualPool << std::endl;
8322 0 : if ( 0 < sizeOfActualPool )
8323 : {
8324 0 : SgClassDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8325 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8326 : {
8327 0 : new SgClassDeclaration ( SgClassDeclarationStorageArray[i] ) ;
8328 : }
8329 0 : delete [] SgClassDeclarationStorageArray;
8330 : }
8331 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassDefinition ) ;
8332 0 : std::cout << " SgClassDefinition has size " << sizeOfActualPool << std::endl;
8333 0 : if ( 0 < sizeOfActualPool )
8334 : {
8335 0 : SgClassDefinitionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8336 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8337 : {
8338 0 : new SgClassDefinition ( SgClassDefinitionStorageArray[i] ) ;
8339 : }
8340 0 : delete [] SgClassDefinitionStorageArray;
8341 : }
8342 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassNameRefExp ) ;
8343 0 : std::cout << " SgClassNameRefExp has size " << sizeOfActualPool << std::endl;
8344 0 : if ( 0 < sizeOfActualPool )
8345 : {
8346 0 : SgClassNameRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8347 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8348 : {
8349 0 : new SgClassNameRefExp ( SgClassNameRefExpStorageArray[i] ) ;
8350 : }
8351 0 : delete [] SgClassNameRefExpStorageArray;
8352 : }
8353 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassSymbol ) ;
8354 0 : std::cout << " SgClassSymbol has size " << sizeOfActualPool << std::endl;
8355 0 : if ( 0 < sizeOfActualPool )
8356 : {
8357 0 : SgClassSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8358 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8359 : {
8360 0 : new SgClassSymbol ( SgClassSymbolStorageArray[i] ) ;
8361 : }
8362 0 : delete [] SgClassSymbolStorageArray;
8363 : }
8364 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassType ) ;
8365 0 : std::cout << " SgClassType has size " << sizeOfActualPool << std::endl;
8366 0 : if ( 0 < sizeOfActualPool )
8367 : {
8368 0 : SgClassTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8369 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8370 : {
8371 0 : new SgClassType ( SgClassTypeStorageArray[i] ) ;
8372 : }
8373 0 : delete [] SgClassTypeStorageArray;
8374 : }
8375 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClinkageDeclarationStatement ) ;
8376 0 : std::cout << " SgClinkageDeclarationStatement has size " << sizeOfActualPool << std::endl;
8377 0 : if ( 0 < sizeOfActualPool )
8378 : {
8379 0 : SgClinkageDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8380 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8381 : {
8382 0 : new SgClinkageDeclarationStatement ( SgClinkageDeclarationStatementStorageArray[i] ) ;
8383 : }
8384 0 : delete [] SgClinkageDeclarationStatementStorageArray;
8385 : }
8386 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClinkageEndStatement ) ;
8387 0 : std::cout << " SgClinkageEndStatement has size " << sizeOfActualPool << std::endl;
8388 0 : if ( 0 < sizeOfActualPool )
8389 : {
8390 0 : SgClinkageEndStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8391 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8392 : {
8393 0 : new SgClinkageEndStatement ( SgClinkageEndStatementStorageArray[i] ) ;
8394 : }
8395 0 : delete [] SgClinkageEndStatementStorageArray;
8396 : }
8397 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClinkageStartStatement ) ;
8398 0 : std::cout << " SgClinkageStartStatement has size " << sizeOfActualPool << std::endl;
8399 0 : if ( 0 < sizeOfActualPool )
8400 : {
8401 0 : SgClinkageStartStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8402 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8403 : {
8404 0 : new SgClinkageStartStatement ( SgClinkageStartStatementStorageArray[i] ) ;
8405 : }
8406 0 : delete [] SgClinkageStartStatementStorageArray;
8407 : }
8408 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCloseStatement ) ;
8409 0 : std::cout << " SgCloseStatement has size " << sizeOfActualPool << std::endl;
8410 0 : if ( 0 < sizeOfActualPool )
8411 : {
8412 0 : SgCloseStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8413 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8414 : {
8415 0 : new SgCloseStatement ( SgCloseStatementStorageArray[i] ) ;
8416 : }
8417 0 : delete [] SgCloseStatementStorageArray;
8418 : }
8419 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgColonShapeExp ) ;
8420 0 : std::cout << " SgColonShapeExp has size " << sizeOfActualPool << std::endl;
8421 0 : if ( 0 < sizeOfActualPool )
8422 : {
8423 0 : SgColonShapeExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8424 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8425 : {
8426 0 : new SgColonShapeExp ( SgColonShapeExpStorageArray[i] ) ;
8427 : }
8428 0 : delete [] SgColonShapeExpStorageArray;
8429 : }
8430 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCommaOpExp ) ;
8431 0 : std::cout << " SgCommaOpExp has size " << sizeOfActualPool << std::endl;
8432 0 : if ( 0 < sizeOfActualPool )
8433 : {
8434 0 : SgCommaOpExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8435 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8436 : {
8437 0 : new SgCommaOpExp ( SgCommaOpExpStorageArray[i] ) ;
8438 : }
8439 0 : delete [] SgCommaOpExpStorageArray;
8440 : }
8441 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCommonBlock ) ;
8442 0 : std::cout << " SgCommonBlock has size " << sizeOfActualPool << std::endl;
8443 0 : if ( 0 < sizeOfActualPool )
8444 : {
8445 0 : SgCommonBlockStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8446 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8447 : {
8448 0 : new SgCommonBlock ( SgCommonBlockStorageArray[i] ) ;
8449 : }
8450 0 : delete [] SgCommonBlockStorageArray;
8451 : }
8452 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCommonBlockObject ) ;
8453 0 : std::cout << " SgCommonBlockObject has size " << sizeOfActualPool << std::endl;
8454 0 : if ( 0 < sizeOfActualPool )
8455 : {
8456 0 : SgCommonBlockObjectStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8457 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8458 : {
8459 0 : new SgCommonBlockObject ( SgCommonBlockObjectStorageArray[i] ) ;
8460 : }
8461 0 : delete [] SgCommonBlockObjectStorageArray;
8462 : }
8463 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCommonSymbol ) ;
8464 0 : std::cout << " SgCommonSymbol has size " << sizeOfActualPool << std::endl;
8465 0 : if ( 0 < sizeOfActualPool )
8466 : {
8467 0 : SgCommonSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8468 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8469 : {
8470 0 : new SgCommonSymbol ( SgCommonSymbolStorageArray[i] ) ;
8471 : }
8472 0 : delete [] SgCommonSymbolStorageArray;
8473 : }
8474 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgComplexVal ) ;
8475 0 : std::cout << " SgComplexVal has size " << sizeOfActualPool << std::endl;
8476 0 : if ( 0 < sizeOfActualPool )
8477 : {
8478 0 : SgComplexValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8479 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8480 : {
8481 0 : new SgComplexVal ( SgComplexValStorageArray[i] ) ;
8482 : }
8483 0 : delete [] SgComplexValStorageArray;
8484 : }
8485 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgComprehension ) ;
8486 0 : std::cout << " SgComprehension has size " << sizeOfActualPool << std::endl;
8487 0 : if ( 0 < sizeOfActualPool )
8488 : {
8489 0 : SgComprehensionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8490 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8491 : {
8492 0 : new SgComprehension ( SgComprehensionStorageArray[i] ) ;
8493 : }
8494 0 : delete [] SgComprehensionStorageArray;
8495 : }
8496 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCompoundAssignOp ) ;
8497 0 : std::cout << " SgCompoundAssignOp has size " << sizeOfActualPool << std::endl;
8498 0 : if ( 0 < sizeOfActualPool )
8499 : {
8500 0 : SgCompoundAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8501 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8502 : {
8503 0 : new SgCompoundAssignOp ( SgCompoundAssignOpStorageArray[i] ) ;
8504 : }
8505 0 : delete [] SgCompoundAssignOpStorageArray;
8506 : }
8507 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCompoundInitializer ) ;
8508 0 : std::cout << " SgCompoundInitializer has size " << sizeOfActualPool << std::endl;
8509 0 : if ( 0 < sizeOfActualPool )
8510 : {
8511 0 : SgCompoundInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8512 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8513 : {
8514 0 : new SgCompoundInitializer ( SgCompoundInitializerStorageArray[i] ) ;
8515 : }
8516 0 : delete [] SgCompoundInitializerStorageArray;
8517 : }
8518 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCompoundLiteralExp ) ;
8519 0 : std::cout << " SgCompoundLiteralExp has size " << sizeOfActualPool << std::endl;
8520 0 : if ( 0 < sizeOfActualPool )
8521 : {
8522 0 : SgCompoundLiteralExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8523 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8524 : {
8525 0 : new SgCompoundLiteralExp ( SgCompoundLiteralExpStorageArray[i] ) ;
8526 : }
8527 0 : delete [] SgCompoundLiteralExpStorageArray;
8528 : }
8529 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgComputedGotoStatement ) ;
8530 0 : std::cout << " SgComputedGotoStatement has size " << sizeOfActualPool << std::endl;
8531 0 : if ( 0 < sizeOfActualPool )
8532 : {
8533 0 : SgComputedGotoStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8534 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8535 : {
8536 0 : new SgComputedGotoStatement ( SgComputedGotoStatementStorageArray[i] ) ;
8537 : }
8538 0 : delete [] SgComputedGotoStatementStorageArray;
8539 : }
8540 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgConcatenationOp ) ;
8541 0 : std::cout << " SgConcatenationOp has size " << sizeOfActualPool << std::endl;
8542 0 : if ( 0 < sizeOfActualPool )
8543 : {
8544 0 : SgConcatenationOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8545 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8546 : {
8547 0 : new SgConcatenationOp ( SgConcatenationOpStorageArray[i] ) ;
8548 : }
8549 0 : delete [] SgConcatenationOpStorageArray;
8550 : }
8551 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgConditionalExp ) ;
8552 0 : std::cout << " SgConditionalExp has size " << sizeOfActualPool << std::endl;
8553 0 : if ( 0 < sizeOfActualPool )
8554 : {
8555 0 : SgConditionalExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8556 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8557 : {
8558 0 : new SgConditionalExp ( SgConditionalExpStorageArray[i] ) ;
8559 : }
8560 0 : delete [] SgConditionalExpStorageArray;
8561 : }
8562 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgConjugateOp ) ;
8563 0 : std::cout << " SgConjugateOp has size " << sizeOfActualPool << std::endl;
8564 0 : if ( 0 < sizeOfActualPool )
8565 : {
8566 0 : SgConjugateOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8567 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8568 : {
8569 0 : new SgConjugateOp ( SgConjugateOpStorageArray[i] ) ;
8570 : }
8571 0 : delete [] SgConjugateOpStorageArray;
8572 : }
8573 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgConstVolatileModifier ) ;
8574 0 : std::cout << " SgConstVolatileModifier has size " << sizeOfActualPool << std::endl;
8575 0 : if ( 0 < sizeOfActualPool )
8576 : {
8577 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8578 : {
8579 0 : new SgConstVolatileModifier ( SgConstVolatileModifierStorageArray[i] ) ;
8580 : }
8581 0 : delete [] SgConstVolatileModifierStorageArray;
8582 : }
8583 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgConstructorInitializer ) ;
8584 0 : std::cout << " SgConstructorInitializer has size " << sizeOfActualPool << std::endl;
8585 0 : if ( 0 < sizeOfActualPool )
8586 : {
8587 0 : SgConstructorInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8588 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8589 : {
8590 0 : new SgConstructorInitializer ( SgConstructorInitializerStorageArray[i] ) ;
8591 : }
8592 0 : delete [] SgConstructorInitializerStorageArray;
8593 : }
8594 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgContainsStatement ) ;
8595 0 : std::cout << " SgContainsStatement has size " << sizeOfActualPool << std::endl;
8596 0 : if ( 0 < sizeOfActualPool )
8597 : {
8598 0 : SgContainsStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8599 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8600 : {
8601 0 : new SgContainsStatement ( SgContainsStatementStorageArray[i] ) ;
8602 : }
8603 0 : delete [] SgContainsStatementStorageArray;
8604 : }
8605 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgContinueStmt ) ;
8606 0 : std::cout << " SgContinueStmt has size " << sizeOfActualPool << std::endl;
8607 0 : if ( 0 < sizeOfActualPool )
8608 : {
8609 0 : SgContinueStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8610 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8611 : {
8612 0 : new SgContinueStmt ( SgContinueStmtStorageArray[i] ) ;
8613 : }
8614 0 : delete [] SgContinueStmtStorageArray;
8615 : }
8616 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCtorInitializerList ) ;
8617 0 : std::cout << " SgCtorInitializerList has size " << sizeOfActualPool << std::endl;
8618 0 : if ( 0 < sizeOfActualPool )
8619 : {
8620 0 : SgCtorInitializerListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8621 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8622 : {
8623 0 : new SgCtorInitializerList ( SgCtorInitializerListStorageArray[i] ) ;
8624 : }
8625 0 : delete [] SgCtorInitializerListStorageArray;
8626 : }
8627 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDataStatementGroup ) ;
8628 0 : std::cout << " SgDataStatementGroup has size " << sizeOfActualPool << std::endl;
8629 0 : if ( 0 < sizeOfActualPool )
8630 : {
8631 0 : SgDataStatementGroupStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8632 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8633 : {
8634 0 : new SgDataStatementGroup ( SgDataStatementGroupStorageArray[i] ) ;
8635 : }
8636 0 : delete [] SgDataStatementGroupStorageArray;
8637 : }
8638 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDataStatementObject ) ;
8639 0 : std::cout << " SgDataStatementObject has size " << sizeOfActualPool << std::endl;
8640 0 : if ( 0 < sizeOfActualPool )
8641 : {
8642 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8643 : {
8644 0 : new SgDataStatementObject ( SgDataStatementObjectStorageArray[i] ) ;
8645 : }
8646 0 : delete [] SgDataStatementObjectStorageArray;
8647 : }
8648 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDataStatementValue ) ;
8649 0 : std::cout << " SgDataStatementValue has size " << sizeOfActualPool << std::endl;
8650 0 : if ( 0 < sizeOfActualPool )
8651 : {
8652 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8653 : {
8654 0 : new SgDataStatementValue ( SgDataStatementValueStorageArray[i] ) ;
8655 : }
8656 0 : delete [] SgDataStatementValueStorageArray;
8657 : }
8658 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeadIfDirectiveStatement ) ;
8659 0 : std::cout << " SgDeadIfDirectiveStatement has size " << sizeOfActualPool << std::endl;
8660 0 : if ( 0 < sizeOfActualPool )
8661 : {
8662 0 : SgDeadIfDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8663 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8664 : {
8665 0 : new SgDeadIfDirectiveStatement ( SgDeadIfDirectiveStatementStorageArray[i] ) ;
8666 : }
8667 0 : delete [] SgDeadIfDirectiveStatementStorageArray;
8668 : }
8669 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeallocateStatement ) ;
8670 0 : std::cout << " SgDeallocateStatement has size " << sizeOfActualPool << std::endl;
8671 0 : if ( 0 < sizeOfActualPool )
8672 : {
8673 0 : SgDeallocateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8674 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8675 : {
8676 0 : new SgDeallocateStatement ( SgDeallocateStatementStorageArray[i] ) ;
8677 : }
8678 0 : delete [] SgDeallocateStatementStorageArray;
8679 : }
8680 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeclarationModifier ) ;
8681 0 : std::cout << " SgDeclarationModifier has size " << sizeOfActualPool << std::endl;
8682 0 : if ( 0 < sizeOfActualPool )
8683 : {
8684 0 : SgDeclarationModifierStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8685 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8686 : {
8687 0 : new SgDeclarationModifier ( SgDeclarationModifierStorageArray[i] ) ;
8688 : }
8689 0 : delete [] SgDeclarationModifierStorageArray;
8690 : }
8691 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeclarationScope ) ;
8692 0 : std::cout << " SgDeclarationScope has size " << sizeOfActualPool << std::endl;
8693 0 : if ( 0 < sizeOfActualPool )
8694 : {
8695 0 : SgDeclarationScopeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8696 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8697 : {
8698 0 : new SgDeclarationScope ( SgDeclarationScopeStorageArray[i] ) ;
8699 : }
8700 0 : delete [] SgDeclarationScopeStorageArray;
8701 : }
8702 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeclarationStatement ) ;
8703 0 : std::cout << " SgDeclarationStatement has size " << sizeOfActualPool << std::endl;
8704 0 : if ( 0 < sizeOfActualPool )
8705 : {
8706 0 : SgDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8707 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8708 : {
8709 0 : new SgDeclarationStatement ( SgDeclarationStatementStorageArray[i] ) ;
8710 : }
8711 0 : delete [] SgDeclarationStatementStorageArray;
8712 : }
8713 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeclType ) ;
8714 0 : std::cout << " SgDeclType has size " << sizeOfActualPool << std::endl;
8715 0 : if ( 0 < sizeOfActualPool )
8716 : {
8717 0 : SgDeclTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8718 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8719 : {
8720 0 : new SgDeclType ( SgDeclTypeStorageArray[i] ) ;
8721 : }
8722 0 : delete [] SgDeclTypeStorageArray;
8723 : }
8724 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDefaultOptionStmt ) ;
8725 0 : std::cout << " SgDefaultOptionStmt has size " << sizeOfActualPool << std::endl;
8726 0 : if ( 0 < sizeOfActualPool )
8727 : {
8728 0 : SgDefaultOptionStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8729 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8730 : {
8731 0 : new SgDefaultOptionStmt ( SgDefaultOptionStmtStorageArray[i] ) ;
8732 : }
8733 0 : delete [] SgDefaultOptionStmtStorageArray;
8734 : }
8735 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDefaultSymbol ) ;
8736 0 : std::cout << " SgDefaultSymbol has size " << sizeOfActualPool << std::endl;
8737 0 : if ( 0 < sizeOfActualPool )
8738 : {
8739 0 : SgDefaultSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8740 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8741 : {
8742 0 : new SgDefaultSymbol ( SgDefaultSymbolStorageArray[i] ) ;
8743 : }
8744 0 : delete [] SgDefaultSymbolStorageArray;
8745 : }
8746 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDefineDirectiveStatement ) ;
8747 0 : std::cout << " SgDefineDirectiveStatement has size " << sizeOfActualPool << std::endl;
8748 0 : if ( 0 < sizeOfActualPool )
8749 : {
8750 0 : SgDefineDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8751 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8752 : {
8753 0 : new SgDefineDirectiveStatement ( SgDefineDirectiveStatementStorageArray[i] ) ;
8754 : }
8755 0 : delete [] SgDefineDirectiveStatementStorageArray;
8756 : }
8757 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDeleteExp ) ;
8758 0 : std::cout << " SgDeleteExp has size " << sizeOfActualPool << std::endl;
8759 0 : if ( 0 < sizeOfActualPool )
8760 : {
8761 0 : SgDeleteExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8762 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8763 : {
8764 0 : new SgDeleteExp ( SgDeleteExpStorageArray[i] ) ;
8765 : }
8766 0 : delete [] SgDeleteExpStorageArray;
8767 : }
8768 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDerivedTypeStatement ) ;
8769 0 : std::cout << " SgDerivedTypeStatement has size " << sizeOfActualPool << std::endl;
8770 0 : if ( 0 < sizeOfActualPool )
8771 : {
8772 0 : SgDerivedTypeStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8773 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8774 : {
8775 0 : new SgDerivedTypeStatement ( SgDerivedTypeStatementStorageArray[i] ) ;
8776 : }
8777 0 : delete [] SgDerivedTypeStatementStorageArray;
8778 : }
8779 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDesignatedInitializer ) ;
8780 0 : std::cout << " SgDesignatedInitializer has size " << sizeOfActualPool << std::endl;
8781 0 : if ( 0 < sizeOfActualPool )
8782 : {
8783 0 : SgDesignatedInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8784 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8785 : {
8786 0 : new SgDesignatedInitializer ( SgDesignatedInitializerStorageArray[i] ) ;
8787 : }
8788 0 : delete [] SgDesignatedInitializerStorageArray;
8789 : }
8790 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDictionaryComprehension ) ;
8791 0 : std::cout << " SgDictionaryComprehension has size " << sizeOfActualPool << std::endl;
8792 0 : if ( 0 < sizeOfActualPool )
8793 : {
8794 0 : SgDictionaryComprehensionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8795 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8796 : {
8797 0 : new SgDictionaryComprehension ( SgDictionaryComprehensionStorageArray[i] ) ;
8798 : }
8799 0 : delete [] SgDictionaryComprehensionStorageArray;
8800 : }
8801 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDictionaryExp ) ;
8802 0 : std::cout << " SgDictionaryExp has size " << sizeOfActualPool << std::endl;
8803 0 : if ( 0 < sizeOfActualPool )
8804 : {
8805 0 : SgDictionaryExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8806 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8807 : {
8808 0 : new SgDictionaryExp ( SgDictionaryExpStorageArray[i] ) ;
8809 : }
8810 0 : delete [] SgDictionaryExpStorageArray;
8811 : }
8812 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDimensionObject ) ;
8813 0 : std::cout << " SgDimensionObject has size " << sizeOfActualPool << std::endl;
8814 0 : if ( 0 < sizeOfActualPool )
8815 : {
8816 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8817 : {
8818 0 : new SgDimensionObject ( SgDimensionObjectStorageArray[i] ) ;
8819 : }
8820 0 : delete [] SgDimensionObjectStorageArray;
8821 : }
8822 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDirectedGraphEdge ) ;
8823 0 : std::cout << " SgDirectedGraphEdge has size " << sizeOfActualPool << std::endl;
8824 0 : if ( 0 < sizeOfActualPool )
8825 : {
8826 0 : SgDirectedGraphEdgeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8827 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8828 : {
8829 0 : new SgDirectedGraphEdge ( SgDirectedGraphEdgeStorageArray[i] ) ;
8830 : }
8831 0 : delete [] SgDirectedGraphEdgeStorageArray;
8832 : }
8833 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDirectory ) ;
8834 0 : std::cout << " SgDirectory has size " << sizeOfActualPool << std::endl;
8835 0 : if ( 0 < sizeOfActualPool )
8836 : {
8837 0 : SgDirectoryStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8838 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8839 : {
8840 0 : new SgDirectory ( SgDirectoryStorageArray[i] ) ;
8841 : }
8842 0 : delete [] SgDirectoryStorageArray;
8843 : }
8844 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDirectoryList ) ;
8845 0 : std::cout << " SgDirectoryList has size " << sizeOfActualPool << std::endl;
8846 0 : if ( 0 < sizeOfActualPool )
8847 : {
8848 0 : SgDirectoryListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8849 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8850 : {
8851 0 : new SgDirectoryList ( SgDirectoryListStorageArray[i] ) ;
8852 : }
8853 0 : delete [] SgDirectoryListStorageArray;
8854 : }
8855 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDivAssignOp ) ;
8856 0 : std::cout << " SgDivAssignOp has size " << sizeOfActualPool << std::endl;
8857 0 : if ( 0 < sizeOfActualPool )
8858 : {
8859 0 : SgDivAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8860 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8861 : {
8862 0 : new SgDivAssignOp ( SgDivAssignOpStorageArray[i] ) ;
8863 : }
8864 0 : delete [] SgDivAssignOpStorageArray;
8865 : }
8866 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDivideOp ) ;
8867 0 : std::cout << " SgDivideOp has size " << sizeOfActualPool << std::endl;
8868 0 : if ( 0 < sizeOfActualPool )
8869 : {
8870 0 : SgDivideOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8871 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8872 : {
8873 0 : new SgDivideOp ( SgDivideOpStorageArray[i] ) ;
8874 : }
8875 0 : delete [] SgDivideOpStorageArray;
8876 : }
8877 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDoWhileStmt ) ;
8878 0 : std::cout << " SgDoWhileStmt has size " << sizeOfActualPool << std::endl;
8879 0 : if ( 0 < sizeOfActualPool )
8880 : {
8881 0 : SgDoWhileStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8882 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8883 : {
8884 0 : new SgDoWhileStmt ( SgDoWhileStmtStorageArray[i] ) ;
8885 : }
8886 0 : delete [] SgDoWhileStmtStorageArray;
8887 : }
8888 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDotExp ) ;
8889 0 : std::cout << " SgDotExp has size " << sizeOfActualPool << std::endl;
8890 0 : if ( 0 < sizeOfActualPool )
8891 : {
8892 0 : SgDotExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8893 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8894 : {
8895 0 : new SgDotExp ( SgDotExpStorageArray[i] ) ;
8896 : }
8897 0 : delete [] SgDotExpStorageArray;
8898 : }
8899 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDotStarOp ) ;
8900 0 : std::cout << " SgDotStarOp has size " << sizeOfActualPool << std::endl;
8901 0 : if ( 0 < sizeOfActualPool )
8902 : {
8903 0 : SgDotStarOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8904 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8905 : {
8906 0 : new SgDotStarOp ( SgDotStarOpStorageArray[i] ) ;
8907 : }
8908 0 : delete [] SgDotStarOpStorageArray;
8909 : }
8910 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgDoubleVal ) ;
8911 0 : std::cout << " SgDoubleVal has size " << sizeOfActualPool << std::endl;
8912 0 : if ( 0 < sizeOfActualPool )
8913 : {
8914 0 : SgDoubleValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8915 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8916 : {
8917 0 : new SgDoubleVal ( SgDoubleValStorageArray[i] ) ;
8918 : }
8919 0 : delete [] SgDoubleValStorageArray;
8920 : }
8921 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElaboratedTypeModifier ) ;
8922 0 : std::cout << " SgElaboratedTypeModifier has size " << sizeOfActualPool << std::endl;
8923 0 : if ( 0 < sizeOfActualPool )
8924 : {
8925 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8926 : {
8927 0 : new SgElaboratedTypeModifier ( SgElaboratedTypeModifierStorageArray[i] ) ;
8928 : }
8929 0 : delete [] SgElaboratedTypeModifierStorageArray;
8930 : }
8931 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseOp ) ;
8932 0 : std::cout << " SgElementwiseOp has size " << sizeOfActualPool << std::endl;
8933 0 : if ( 0 < sizeOfActualPool )
8934 : {
8935 0 : SgElementwiseOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8936 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8937 : {
8938 0 : new SgElementwiseOp ( SgElementwiseOpStorageArray[i] ) ;
8939 : }
8940 0 : delete [] SgElementwiseOpStorageArray;
8941 : }
8942 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseAddOp ) ;
8943 0 : std::cout << " SgElementwiseAddOp has size " << sizeOfActualPool << std::endl;
8944 0 : if ( 0 < sizeOfActualPool )
8945 : {
8946 0 : SgElementwiseAddOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8947 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8948 : {
8949 0 : new SgElementwiseAddOp ( SgElementwiseAddOpStorageArray[i] ) ;
8950 : }
8951 0 : delete [] SgElementwiseAddOpStorageArray;
8952 : }
8953 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseDivideOp ) ;
8954 0 : std::cout << " SgElementwiseDivideOp has size " << sizeOfActualPool << std::endl;
8955 0 : if ( 0 < sizeOfActualPool )
8956 : {
8957 0 : SgElementwiseDivideOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8958 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8959 : {
8960 0 : new SgElementwiseDivideOp ( SgElementwiseDivideOpStorageArray[i] ) ;
8961 : }
8962 0 : delete [] SgElementwiseDivideOpStorageArray;
8963 : }
8964 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseLeftDivideOp ) ;
8965 0 : std::cout << " SgElementwiseLeftDivideOp has size " << sizeOfActualPool << std::endl;
8966 0 : if ( 0 < sizeOfActualPool )
8967 : {
8968 0 : SgElementwiseLeftDivideOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8969 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8970 : {
8971 0 : new SgElementwiseLeftDivideOp ( SgElementwiseLeftDivideOpStorageArray[i] ) ;
8972 : }
8973 0 : delete [] SgElementwiseLeftDivideOpStorageArray;
8974 : }
8975 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseMultiplyOp ) ;
8976 0 : std::cout << " SgElementwiseMultiplyOp has size " << sizeOfActualPool << std::endl;
8977 0 : if ( 0 < sizeOfActualPool )
8978 : {
8979 0 : SgElementwiseMultiplyOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8980 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8981 : {
8982 0 : new SgElementwiseMultiplyOp ( SgElementwiseMultiplyOpStorageArray[i] ) ;
8983 : }
8984 0 : delete [] SgElementwiseMultiplyOpStorageArray;
8985 : }
8986 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwisePowerOp ) ;
8987 0 : std::cout << " SgElementwisePowerOp has size " << sizeOfActualPool << std::endl;
8988 0 : if ( 0 < sizeOfActualPool )
8989 : {
8990 0 : SgElementwisePowerOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
8991 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
8992 : {
8993 0 : new SgElementwisePowerOp ( SgElementwisePowerOpStorageArray[i] ) ;
8994 : }
8995 0 : delete [] SgElementwisePowerOpStorageArray;
8996 : }
8997 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElementwiseSubtractOp ) ;
8998 0 : std::cout << " SgElementwiseSubtractOp has size " << sizeOfActualPool << std::endl;
8999 0 : if ( 0 < sizeOfActualPool )
9000 : {
9001 0 : SgElementwiseSubtractOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9002 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9003 : {
9004 0 : new SgElementwiseSubtractOp ( SgElementwiseSubtractOpStorageArray[i] ) ;
9005 : }
9006 0 : delete [] SgElementwiseSubtractOpStorageArray;
9007 : }
9008 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElseDirectiveStatement ) ;
9009 0 : std::cout << " SgElseDirectiveStatement has size " << sizeOfActualPool << std::endl;
9010 0 : if ( 0 < sizeOfActualPool )
9011 : {
9012 0 : SgElseDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9013 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9014 : {
9015 0 : new SgElseDirectiveStatement ( SgElseDirectiveStatementStorageArray[i] ) ;
9016 : }
9017 0 : delete [] SgElseDirectiveStatementStorageArray;
9018 : }
9019 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElseWhereStatement ) ;
9020 0 : std::cout << " SgElseWhereStatement has size " << sizeOfActualPool << std::endl;
9021 0 : if ( 0 < sizeOfActualPool )
9022 : {
9023 0 : SgElseWhereStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9024 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9025 : {
9026 0 : new SgElseWhereStatement ( SgElseWhereStatementStorageArray[i] ) ;
9027 : }
9028 0 : delete [] SgElseWhereStatementStorageArray;
9029 : }
9030 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgElseifDirectiveStatement ) ;
9031 0 : std::cout << " SgElseifDirectiveStatement has size " << sizeOfActualPool << std::endl;
9032 0 : if ( 0 < sizeOfActualPool )
9033 : {
9034 0 : SgElseifDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9035 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9036 : {
9037 0 : new SgElseifDirectiveStatement ( SgElseifDirectiveStatementStorageArray[i] ) ;
9038 : }
9039 0 : delete [] SgElseifDirectiveStatementStorageArray;
9040 : }
9041 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEmptyDeclaration ) ;
9042 0 : std::cout << " SgEmptyDeclaration has size " << sizeOfActualPool << std::endl;
9043 0 : if ( 0 < sizeOfActualPool )
9044 : {
9045 0 : SgEmptyDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9046 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9047 : {
9048 0 : new SgEmptyDeclaration ( SgEmptyDeclarationStorageArray[i] ) ;
9049 : }
9050 0 : delete [] SgEmptyDeclarationStorageArray;
9051 : }
9052 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEmptyDirectiveStatement ) ;
9053 0 : std::cout << " SgEmptyDirectiveStatement has size " << sizeOfActualPool << std::endl;
9054 0 : if ( 0 < sizeOfActualPool )
9055 : {
9056 0 : SgEmptyDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9057 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9058 : {
9059 0 : new SgEmptyDirectiveStatement ( SgEmptyDirectiveStatementStorageArray[i] ) ;
9060 : }
9061 0 : delete [] SgEmptyDirectiveStatementStorageArray;
9062 : }
9063 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEndfileStatement ) ;
9064 0 : std::cout << " SgEndfileStatement has size " << sizeOfActualPool << std::endl;
9065 0 : if ( 0 < sizeOfActualPool )
9066 : {
9067 0 : SgEndfileStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9068 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9069 : {
9070 0 : new SgEndfileStatement ( SgEndfileStatementStorageArray[i] ) ;
9071 : }
9072 0 : delete [] SgEndfileStatementStorageArray;
9073 : }
9074 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEndifDirectiveStatement ) ;
9075 0 : std::cout << " SgEndifDirectiveStatement has size " << sizeOfActualPool << std::endl;
9076 0 : if ( 0 < sizeOfActualPool )
9077 : {
9078 0 : SgEndifDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9079 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9080 : {
9081 0 : new SgEndifDirectiveStatement ( SgEndifDirectiveStatementStorageArray[i] ) ;
9082 : }
9083 0 : delete [] SgEndifDirectiveStatementStorageArray;
9084 : }
9085 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEntryStatement ) ;
9086 0 : std::cout << " SgEntryStatement has size " << sizeOfActualPool << std::endl;
9087 0 : if ( 0 < sizeOfActualPool )
9088 : {
9089 0 : SgEntryStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9090 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9091 : {
9092 0 : new SgEntryStatement ( SgEntryStatementStorageArray[i] ) ;
9093 : }
9094 0 : delete [] SgEntryStatementStorageArray;
9095 : }
9096 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEnumDeclaration ) ;
9097 0 : std::cout << " SgEnumDeclaration has size " << sizeOfActualPool << std::endl;
9098 0 : if ( 0 < sizeOfActualPool )
9099 : {
9100 0 : SgEnumDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9101 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9102 : {
9103 0 : new SgEnumDeclaration ( SgEnumDeclarationStorageArray[i] ) ;
9104 : }
9105 0 : delete [] SgEnumDeclarationStorageArray;
9106 : }
9107 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEnumFieldSymbol ) ;
9108 0 : std::cout << " SgEnumFieldSymbol has size " << sizeOfActualPool << std::endl;
9109 0 : if ( 0 < sizeOfActualPool )
9110 : {
9111 0 : SgEnumFieldSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9112 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9113 : {
9114 0 : new SgEnumFieldSymbol ( SgEnumFieldSymbolStorageArray[i] ) ;
9115 : }
9116 0 : delete [] SgEnumFieldSymbolStorageArray;
9117 : }
9118 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEnumSymbol ) ;
9119 0 : std::cout << " SgEnumSymbol has size " << sizeOfActualPool << std::endl;
9120 0 : if ( 0 < sizeOfActualPool )
9121 : {
9122 0 : SgEnumSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9123 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9124 : {
9125 0 : new SgEnumSymbol ( SgEnumSymbolStorageArray[i] ) ;
9126 : }
9127 0 : delete [] SgEnumSymbolStorageArray;
9128 : }
9129 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEnumType ) ;
9130 0 : std::cout << " SgEnumType has size " << sizeOfActualPool << std::endl;
9131 0 : if ( 0 < sizeOfActualPool )
9132 : {
9133 0 : SgEnumTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9134 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9135 : {
9136 0 : new SgEnumType ( SgEnumTypeStorageArray[i] ) ;
9137 : }
9138 0 : delete [] SgEnumTypeStorageArray;
9139 : }
9140 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEnumVal ) ;
9141 0 : std::cout << " SgEnumVal has size " << sizeOfActualPool << std::endl;
9142 0 : if ( 0 < sizeOfActualPool )
9143 : {
9144 0 : SgEnumValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9145 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9146 : {
9147 0 : new SgEnumVal ( SgEnumValStorageArray[i] ) ;
9148 : }
9149 0 : delete [] SgEnumValStorageArray;
9150 : }
9151 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEqualityOp ) ;
9152 0 : std::cout << " SgEqualityOp has size " << sizeOfActualPool << std::endl;
9153 0 : if ( 0 < sizeOfActualPool )
9154 : {
9155 0 : SgEqualityOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9156 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9157 : {
9158 0 : new SgEqualityOp ( SgEqualityOpStorageArray[i] ) ;
9159 : }
9160 0 : delete [] SgEqualityOpStorageArray;
9161 : }
9162 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgEquivalenceStatement ) ;
9163 0 : std::cout << " SgEquivalenceStatement has size " << sizeOfActualPool << std::endl;
9164 0 : if ( 0 < sizeOfActualPool )
9165 : {
9166 0 : SgEquivalenceStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9167 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9168 : {
9169 0 : new SgEquivalenceStatement ( SgEquivalenceStatementStorageArray[i] ) ;
9170 : }
9171 0 : delete [] SgEquivalenceStatementStorageArray;
9172 : }
9173 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgErrorDirectiveStatement ) ;
9174 0 : std::cout << " SgErrorDirectiveStatement has size " << sizeOfActualPool << std::endl;
9175 0 : if ( 0 < sizeOfActualPool )
9176 : {
9177 0 : SgErrorDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9178 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9179 : {
9180 0 : new SgErrorDirectiveStatement ( SgErrorDirectiveStatementStorageArray[i] ) ;
9181 : }
9182 0 : delete [] SgErrorDirectiveStatementStorageArray;
9183 : }
9184 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExecStatement ) ;
9185 0 : std::cout << " SgExecStatement has size " << sizeOfActualPool << std::endl;
9186 0 : if ( 0 < sizeOfActualPool )
9187 : {
9188 0 : SgExecStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9189 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9190 : {
9191 0 : new SgExecStatement ( SgExecStatementStorageArray[i] ) ;
9192 : }
9193 0 : delete [] SgExecStatementStorageArray;
9194 : }
9195 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExponentiationOp ) ;
9196 0 : std::cout << " SgExponentiationOp has size " << sizeOfActualPool << std::endl;
9197 0 : if ( 0 < sizeOfActualPool )
9198 : {
9199 0 : SgExponentiationOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9200 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9201 : {
9202 0 : new SgExponentiationOp ( SgExponentiationOpStorageArray[i] ) ;
9203 : }
9204 0 : delete [] SgExponentiationOpStorageArray;
9205 : }
9206 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExponentiationAssignOp ) ;
9207 0 : std::cout << " SgExponentiationAssignOp has size " << sizeOfActualPool << std::endl;
9208 0 : if ( 0 < sizeOfActualPool )
9209 : {
9210 0 : SgExponentiationAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9211 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9212 : {
9213 0 : new SgExponentiationAssignOp ( SgExponentiationAssignOpStorageArray[i] ) ;
9214 : }
9215 0 : delete [] SgExponentiationAssignOpStorageArray;
9216 : }
9217 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExprListExp ) ;
9218 0 : std::cout << " SgExprListExp has size " << sizeOfActualPool << std::endl;
9219 0 : if ( 0 < sizeOfActualPool )
9220 : {
9221 0 : SgExprListExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9222 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9223 : {
9224 0 : new SgExprListExp ( SgExprListExpStorageArray[i] ) ;
9225 : }
9226 0 : delete [] SgExprListExpStorageArray;
9227 : }
9228 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExprStatement ) ;
9229 0 : std::cout << " SgExprStatement has size " << sizeOfActualPool << std::endl;
9230 0 : if ( 0 < sizeOfActualPool )
9231 : {
9232 0 : SgExprStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9233 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9234 : {
9235 0 : new SgExprStatement ( SgExprStatementStorageArray[i] ) ;
9236 : }
9237 0 : delete [] SgExprStatementStorageArray;
9238 : }
9239 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExpression ) ;
9240 0 : std::cout << " SgExpression has size " << sizeOfActualPool << std::endl;
9241 0 : if ( 0 < sizeOfActualPool )
9242 : {
9243 0 : SgExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9244 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9245 : {
9246 0 : new SgExpression ( SgExpressionStorageArray[i] ) ;
9247 : }
9248 0 : delete [] SgExpressionStorageArray;
9249 : }
9250 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgExpressionRoot ) ;
9251 0 : std::cout << " SgExpressionRoot has size " << sizeOfActualPool << std::endl;
9252 0 : if ( 0 < sizeOfActualPool )
9253 : {
9254 0 : SgExpressionRootStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9255 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9256 : {
9257 0 : new SgExpressionRoot ( SgExpressionRootStorageArray[i] ) ;
9258 : }
9259 0 : delete [] SgExpressionRootStorageArray;
9260 : }
9261 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFile ) ;
9262 0 : std::cout << " SgFile has size " << sizeOfActualPool << std::endl;
9263 0 : if ( 0 < sizeOfActualPool )
9264 : {
9265 0 : SgFileStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9266 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9267 : {
9268 0 : new SgFile ( SgFileStorageArray[i] ) ;
9269 : }
9270 0 : delete [] SgFileStorageArray;
9271 : }
9272 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFileList ) ;
9273 0 : std::cout << " SgFileList has size " << sizeOfActualPool << std::endl;
9274 0 : if ( 0 < sizeOfActualPool )
9275 : {
9276 0 : SgFileListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9277 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9278 : {
9279 0 : new SgFileList ( SgFileListStorageArray[i] ) ;
9280 : }
9281 0 : delete [] SgFileListStorageArray;
9282 : }
9283 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFloatVal ) ;
9284 0 : std::cout << " SgFloatVal has size " << sizeOfActualPool << std::endl;
9285 0 : if ( 0 < sizeOfActualPool )
9286 : {
9287 0 : SgFloatValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9288 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9289 : {
9290 0 : new SgFloatVal ( SgFloatValStorageArray[i] ) ;
9291 : }
9292 0 : delete [] SgFloatValStorageArray;
9293 : }
9294 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFloat128Val ) ;
9295 0 : std::cout << " SgFloat128Val has size " << sizeOfActualPool << std::endl;
9296 0 : if ( 0 < sizeOfActualPool )
9297 : {
9298 0 : SgFloat128ValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9299 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9300 : {
9301 0 : new SgFloat128Val ( SgFloat128ValStorageArray[i] ) ;
9302 : }
9303 0 : delete [] SgFloat128ValStorageArray;
9304 : }
9305 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFloat80Val ) ;
9306 0 : std::cout << " SgFloat80Val has size " << sizeOfActualPool << std::endl;
9307 0 : if ( 0 < sizeOfActualPool )
9308 : {
9309 0 : SgFloat80ValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9310 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9311 : {
9312 0 : new SgFloat80Val ( SgFloat80ValStorageArray[i] ) ;
9313 : }
9314 0 : delete [] SgFloat80ValStorageArray;
9315 : }
9316 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFoldExpression ) ;
9317 0 : std::cout << " SgFoldExpression has size " << sizeOfActualPool << std::endl;
9318 0 : if ( 0 < sizeOfActualPool )
9319 : {
9320 0 : SgFoldExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9321 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9322 : {
9323 0 : new SgFoldExpression ( SgFoldExpressionStorageArray[i] ) ;
9324 : }
9325 0 : delete [] SgFoldExpressionStorageArray;
9326 : }
9327 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFlushStatement ) ;
9328 0 : std::cout << " SgFlushStatement has size " << sizeOfActualPool << std::endl;
9329 0 : if ( 0 < sizeOfActualPool )
9330 : {
9331 0 : SgFlushStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9332 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9333 : {
9334 0 : new SgFlushStatement ( SgFlushStatementStorageArray[i] ) ;
9335 : }
9336 0 : delete [] SgFlushStatementStorageArray;
9337 : }
9338 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgForAllStatement ) ;
9339 0 : std::cout << " SgForAllStatement has size " << sizeOfActualPool << std::endl;
9340 0 : if ( 0 < sizeOfActualPool )
9341 : {
9342 0 : SgForAllStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9343 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9344 : {
9345 0 : new SgForAllStatement ( SgForAllStatementStorageArray[i] ) ;
9346 : }
9347 0 : delete [] SgForAllStatementStorageArray;
9348 : }
9349 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgForInitStatement ) ;
9350 0 : std::cout << " SgForInitStatement has size " << sizeOfActualPool << std::endl;
9351 0 : if ( 0 < sizeOfActualPool )
9352 : {
9353 0 : SgForInitStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9354 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9355 : {
9356 0 : new SgForInitStatement ( SgForInitStatementStorageArray[i] ) ;
9357 : }
9358 0 : delete [] SgForInitStatementStorageArray;
9359 : }
9360 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgForStatement ) ;
9361 0 : std::cout << " SgForStatement has size " << sizeOfActualPool << std::endl;
9362 0 : if ( 0 < sizeOfActualPool )
9363 : {
9364 0 : SgForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9365 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9366 : {
9367 0 : new SgForStatement ( SgForStatementStorageArray[i] ) ;
9368 : }
9369 0 : delete [] SgForStatementStorageArray;
9370 : }
9371 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFormatItem ) ;
9372 0 : std::cout << " SgFormatItem has size " << sizeOfActualPool << std::endl;
9373 0 : if ( 0 < sizeOfActualPool )
9374 : {
9375 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9376 : {
9377 0 : new SgFormatItem ( SgFormatItemStorageArray[i] ) ;
9378 : }
9379 0 : delete [] SgFormatItemStorageArray;
9380 : }
9381 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFormatItemList ) ;
9382 0 : std::cout << " SgFormatItemList has size " << sizeOfActualPool << std::endl;
9383 0 : if ( 0 < sizeOfActualPool )
9384 : {
9385 0 : SgFormatItemListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9386 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9387 : {
9388 0 : new SgFormatItemList ( SgFormatItemListStorageArray[i] ) ;
9389 : }
9390 0 : delete [] SgFormatItemListStorageArray;
9391 : }
9392 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFormatStatement ) ;
9393 0 : std::cout << " SgFormatStatement has size " << sizeOfActualPool << std::endl;
9394 0 : if ( 0 < sizeOfActualPool )
9395 : {
9396 0 : SgFormatStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9397 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9398 : {
9399 0 : new SgFormatStatement ( SgFormatStatementStorageArray[i] ) ;
9400 : }
9401 0 : delete [] SgFormatStatementStorageArray;
9402 : }
9403 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFortranDo ) ;
9404 0 : std::cout << " SgFortranDo has size " << sizeOfActualPool << std::endl;
9405 0 : if ( 0 < sizeOfActualPool )
9406 : {
9407 0 : SgFortranDoStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9408 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9409 : {
9410 0 : new SgFortranDo ( SgFortranDoStorageArray[i] ) ;
9411 : }
9412 0 : delete [] SgFortranDoStorageArray;
9413 : }
9414 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFortranIncludeLine ) ;
9415 0 : std::cout << " SgFortranIncludeLine has size " << sizeOfActualPool << std::endl;
9416 0 : if ( 0 < sizeOfActualPool )
9417 : {
9418 0 : SgFortranIncludeLineStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9419 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9420 : {
9421 0 : new SgFortranIncludeLine ( SgFortranIncludeLineStorageArray[i] ) ;
9422 : }
9423 0 : delete [] SgFortranIncludeLineStorageArray;
9424 : }
9425 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFortranNonblockedDo ) ;
9426 0 : std::cout << " SgFortranNonblockedDo has size " << sizeOfActualPool << std::endl;
9427 0 : if ( 0 < sizeOfActualPool )
9428 : {
9429 0 : SgFortranNonblockedDoStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9430 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9431 : {
9432 0 : new SgFortranNonblockedDo ( SgFortranNonblockedDoStorageArray[i] ) ;
9433 : }
9434 0 : delete [] SgFortranNonblockedDoStorageArray;
9435 : }
9436 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFuncDecl_attr ) ;
9437 0 : std::cout << " SgFuncDecl_attr has size " << sizeOfActualPool << std::endl;
9438 0 : if ( 0 < sizeOfActualPool )
9439 : {
9440 0 : SgFuncDecl_attrStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9441 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9442 : {
9443 0 : new SgFuncDecl_attr ( SgFuncDecl_attrStorageArray[i] ) ;
9444 : }
9445 0 : delete [] SgFuncDecl_attrStorageArray;
9446 : }
9447 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionCallExp ) ;
9448 0 : std::cout << " SgFunctionCallExp has size " << sizeOfActualPool << std::endl;
9449 0 : if ( 0 < sizeOfActualPool )
9450 : {
9451 0 : SgFunctionCallExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9452 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9453 : {
9454 0 : new SgFunctionCallExp ( SgFunctionCallExpStorageArray[i] ) ;
9455 : }
9456 0 : delete [] SgFunctionCallExpStorageArray;
9457 : }
9458 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionDeclaration ) ;
9459 0 : std::cout << " SgFunctionDeclaration has size " << sizeOfActualPool << std::endl;
9460 0 : if ( 0 < sizeOfActualPool )
9461 : {
9462 0 : SgFunctionDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9463 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9464 : {
9465 0 : new SgFunctionDeclaration ( SgFunctionDeclarationStorageArray[i] ) ;
9466 : }
9467 0 : delete [] SgFunctionDeclarationStorageArray;
9468 : }
9469 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionDefinition ) ;
9470 0 : std::cout << " SgFunctionDefinition has size " << sizeOfActualPool << std::endl;
9471 0 : if ( 0 < sizeOfActualPool )
9472 : {
9473 0 : SgFunctionDefinitionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9474 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9475 : {
9476 0 : new SgFunctionDefinition ( SgFunctionDefinitionStorageArray[i] ) ;
9477 : }
9478 0 : delete [] SgFunctionDefinitionStorageArray;
9479 : }
9480 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionParameterScope ) ;
9481 0 : std::cout << " SgFunctionParameterScope has size " << sizeOfActualPool << std::endl;
9482 0 : if ( 0 < sizeOfActualPool )
9483 : {
9484 0 : SgFunctionParameterScopeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9485 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9486 : {
9487 0 : new SgFunctionParameterScope ( SgFunctionParameterScopeStorageArray[i] ) ;
9488 : }
9489 0 : delete [] SgFunctionParameterScopeStorageArray;
9490 : }
9491 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionModifier ) ;
9492 0 : std::cout << " SgFunctionModifier has size " << sizeOfActualPool << std::endl;
9493 0 : if ( 0 < sizeOfActualPool )
9494 : {
9495 0 : SgFunctionModifierStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9496 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9497 : {
9498 0 : new SgFunctionModifier ( SgFunctionModifierStorageArray[i] ) ;
9499 : }
9500 0 : delete [] SgFunctionModifierStorageArray;
9501 : }
9502 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionParameterList ) ;
9503 0 : std::cout << " SgFunctionParameterList has size " << sizeOfActualPool << std::endl;
9504 0 : if ( 0 < sizeOfActualPool )
9505 : {
9506 0 : SgFunctionParameterListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9507 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9508 : {
9509 0 : new SgFunctionParameterList ( SgFunctionParameterListStorageArray[i] ) ;
9510 : }
9511 0 : delete [] SgFunctionParameterListStorageArray;
9512 : }
9513 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionParameterRefExp ) ;
9514 0 : std::cout << " SgFunctionParameterRefExp has size " << sizeOfActualPool << std::endl;
9515 0 : if ( 0 < sizeOfActualPool )
9516 : {
9517 0 : SgFunctionParameterRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9518 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9519 : {
9520 0 : new SgFunctionParameterRefExp ( SgFunctionParameterRefExpStorageArray[i] ) ;
9521 : }
9522 0 : delete [] SgFunctionParameterRefExpStorageArray;
9523 : }
9524 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionParameterTypeList ) ;
9525 0 : std::cout << " SgFunctionParameterTypeList has size " << sizeOfActualPool << std::endl;
9526 0 : if ( 0 < sizeOfActualPool )
9527 : {
9528 0 : SgFunctionParameterTypeListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9529 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9530 : {
9531 0 : new SgFunctionParameterTypeList ( SgFunctionParameterTypeListStorageArray[i] ) ;
9532 : }
9533 0 : delete [] SgFunctionParameterTypeListStorageArray;
9534 : }
9535 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionRefExp ) ;
9536 0 : std::cout << " SgFunctionRefExp has size " << sizeOfActualPool << std::endl;
9537 0 : if ( 0 < sizeOfActualPool )
9538 : {
9539 0 : SgFunctionRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9540 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9541 : {
9542 0 : new SgFunctionRefExp ( SgFunctionRefExpStorageArray[i] ) ;
9543 : }
9544 0 : delete [] SgFunctionRefExpStorageArray;
9545 : }
9546 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionSymbol ) ;
9547 0 : std::cout << " SgFunctionSymbol has size " << sizeOfActualPool << std::endl;
9548 0 : if ( 0 < sizeOfActualPool )
9549 : {
9550 0 : SgFunctionSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9551 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9552 : {
9553 0 : new SgFunctionSymbol ( SgFunctionSymbolStorageArray[i] ) ;
9554 : }
9555 0 : delete [] SgFunctionSymbolStorageArray;
9556 : }
9557 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionType ) ;
9558 0 : std::cout << " SgFunctionType has size " << sizeOfActualPool << std::endl;
9559 0 : if ( 0 < sizeOfActualPool )
9560 : {
9561 0 : SgFunctionTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9562 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9563 : {
9564 0 : new SgFunctionType ( SgFunctionTypeStorageArray[i] ) ;
9565 : }
9566 0 : delete [] SgFunctionTypeStorageArray;
9567 : }
9568 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionTypeSymbol ) ;
9569 0 : std::cout << " SgFunctionTypeSymbol has size " << sizeOfActualPool << std::endl;
9570 0 : if ( 0 < sizeOfActualPool )
9571 : {
9572 0 : SgFunctionTypeSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9573 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9574 : {
9575 0 : new SgFunctionTypeSymbol ( SgFunctionTypeSymbolStorageArray[i] ) ;
9576 : }
9577 0 : delete [] SgFunctionTypeSymbolStorageArray;
9578 : }
9579 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgFunctionTypeTable ) ;
9580 0 : std::cout << " SgFunctionTypeTable has size " << sizeOfActualPool << std::endl;
9581 0 : if ( 0 < sizeOfActualPool )
9582 : {
9583 0 : SgFunctionTypeTableStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9584 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9585 : {
9586 0 : new SgFunctionTypeTable ( SgFunctionTypeTableStorageArray[i] ) ;
9587 : }
9588 0 : delete [] SgFunctionTypeTableStorageArray;
9589 : }
9590 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeTable ) ;
9591 0 : std::cout << " SgTypeTable has size " << sizeOfActualPool << std::endl;
9592 0 : if ( 0 < sizeOfActualPool )
9593 : {
9594 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9595 : {
9596 0 : new SgTypeTable ( SgTypeTableStorageArray[i] ) ;
9597 : }
9598 0 : delete [] SgTypeTableStorageArray;
9599 : }
9600 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGlobal ) ;
9601 0 : std::cout << " SgGlobal has size " << sizeOfActualPool << std::endl;
9602 0 : if ( 0 < sizeOfActualPool )
9603 : {
9604 0 : SgGlobalStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9605 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9606 : {
9607 0 : new SgGlobal ( SgGlobalStorageArray[i] ) ;
9608 : }
9609 0 : delete [] SgGlobalStorageArray;
9610 : }
9611 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGotoStatement ) ;
9612 0 : std::cout << " SgGotoStatement has size " << sizeOfActualPool << std::endl;
9613 0 : if ( 0 < sizeOfActualPool )
9614 : {
9615 0 : SgGotoStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9616 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9617 : {
9618 0 : new SgGotoStatement ( SgGotoStatementStorageArray[i] ) ;
9619 : }
9620 0 : delete [] SgGotoStatementStorageArray;
9621 : }
9622 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGraph ) ;
9623 0 : std::cout << " SgGraph has size " << sizeOfActualPool << std::endl;
9624 0 : if ( 0 < sizeOfActualPool )
9625 : {
9626 0 : SgGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9627 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9628 : {
9629 0 : new SgGraph ( SgGraphStorageArray[i] ) ;
9630 : }
9631 0 : delete [] SgGraphStorageArray;
9632 : }
9633 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGraphEdge ) ;
9634 0 : std::cout << " SgGraphEdge has size " << sizeOfActualPool << std::endl;
9635 0 : if ( 0 < sizeOfActualPool )
9636 : {
9637 0 : SgGraphEdgeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9638 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9639 : {
9640 0 : new SgGraphEdge ( SgGraphEdgeStorageArray[i] ) ;
9641 : }
9642 0 : delete [] SgGraphEdgeStorageArray;
9643 : }
9644 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGraphEdgeList ) ;
9645 0 : std::cout << " SgGraphEdgeList has size " << sizeOfActualPool << std::endl;
9646 0 : if ( 0 < sizeOfActualPool )
9647 : {
9648 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9649 : {
9650 0 : new SgGraphEdgeList ( SgGraphEdgeListStorageArray[i] ) ;
9651 : }
9652 0 : delete [] SgGraphEdgeListStorageArray;
9653 : }
9654 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGraphNode ) ;
9655 0 : std::cout << " SgGraphNode has size " << sizeOfActualPool << std::endl;
9656 0 : if ( 0 < sizeOfActualPool )
9657 : {
9658 0 : SgGraphNodeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9659 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9660 : {
9661 0 : new SgGraphNode ( SgGraphNodeStorageArray[i] ) ;
9662 : }
9663 0 : delete [] SgGraphNodeStorageArray;
9664 : }
9665 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGraphNodeList ) ;
9666 0 : std::cout << " SgGraphNodeList has size " << sizeOfActualPool << std::endl;
9667 0 : if ( 0 < sizeOfActualPool )
9668 : {
9669 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9670 : {
9671 0 : new SgGraphNodeList ( SgGraphNodeListStorageArray[i] ) ;
9672 : }
9673 0 : delete [] SgGraphNodeListStorageArray;
9674 : }
9675 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGreaterOrEqualOp ) ;
9676 0 : std::cout << " SgGreaterOrEqualOp has size " << sizeOfActualPool << std::endl;
9677 0 : if ( 0 < sizeOfActualPool )
9678 : {
9679 0 : SgGreaterOrEqualOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9680 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9681 : {
9682 0 : new SgGreaterOrEqualOp ( SgGreaterOrEqualOpStorageArray[i] ) ;
9683 : }
9684 0 : delete [] SgGreaterOrEqualOpStorageArray;
9685 : }
9686 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgGreaterThanOp ) ;
9687 0 : std::cout << " SgGreaterThanOp has size " << sizeOfActualPool << std::endl;
9688 0 : if ( 0 < sizeOfActualPool )
9689 : {
9690 0 : SgGreaterThanOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9691 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9692 : {
9693 0 : new SgGreaterThanOp ( SgGreaterThanOpStorageArray[i] ) ;
9694 : }
9695 0 : delete [] SgGreaterThanOpStorageArray;
9696 : }
9697 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIOItemExpression ) ;
9698 0 : std::cout << " SgIOItemExpression has size " << sizeOfActualPool << std::endl;
9699 0 : if ( 0 < sizeOfActualPool )
9700 : {
9701 0 : SgIOItemExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9702 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9703 : {
9704 0 : new SgIOItemExpression ( SgIOItemExpressionStorageArray[i] ) ;
9705 : }
9706 0 : delete [] SgIOItemExpressionStorageArray;
9707 : }
9708 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIOStatement ) ;
9709 0 : std::cout << " SgIOStatement has size " << sizeOfActualPool << std::endl;
9710 0 : if ( 0 < sizeOfActualPool )
9711 : {
9712 0 : SgIOStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9713 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9714 : {
9715 0 : new SgIOStatement ( SgIOStatementStorageArray[i] ) ;
9716 : }
9717 0 : delete [] SgIOStatementStorageArray;
9718 : }
9719 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIdentDirectiveStatement ) ;
9720 0 : std::cout << " SgIdentDirectiveStatement has size " << sizeOfActualPool << std::endl;
9721 0 : if ( 0 < sizeOfActualPool )
9722 : {
9723 0 : SgIdentDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9724 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9725 : {
9726 0 : new SgIdentDirectiveStatement ( SgIdentDirectiveStatementStorageArray[i] ) ;
9727 : }
9728 0 : delete [] SgIdentDirectiveStatementStorageArray;
9729 : }
9730 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIfDirectiveStatement ) ;
9731 0 : std::cout << " SgIfDirectiveStatement has size " << sizeOfActualPool << std::endl;
9732 0 : if ( 0 < sizeOfActualPool )
9733 : {
9734 0 : SgIfDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9735 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9736 : {
9737 0 : new SgIfDirectiveStatement ( SgIfDirectiveStatementStorageArray[i] ) ;
9738 : }
9739 0 : delete [] SgIfDirectiveStatementStorageArray;
9740 : }
9741 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIfStmt ) ;
9742 0 : std::cout << " SgIfStmt has size " << sizeOfActualPool << std::endl;
9743 0 : if ( 0 < sizeOfActualPool )
9744 : {
9745 0 : SgIfStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9746 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9747 : {
9748 0 : new SgIfStmt ( SgIfStmtStorageArray[i] ) ;
9749 : }
9750 0 : delete [] SgIfStmtStorageArray;
9751 : }
9752 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIfdefDirectiveStatement ) ;
9753 0 : std::cout << " SgIfdefDirectiveStatement has size " << sizeOfActualPool << std::endl;
9754 0 : if ( 0 < sizeOfActualPool )
9755 : {
9756 0 : SgIfdefDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9757 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9758 : {
9759 0 : new SgIfdefDirectiveStatement ( SgIfdefDirectiveStatementStorageArray[i] ) ;
9760 : }
9761 0 : delete [] SgIfdefDirectiveStatementStorageArray;
9762 : }
9763 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIfndefDirectiveStatement ) ;
9764 0 : std::cout << " SgIfndefDirectiveStatement has size " << sizeOfActualPool << std::endl;
9765 0 : if ( 0 < sizeOfActualPool )
9766 : {
9767 0 : SgIfndefDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9768 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9769 : {
9770 0 : new SgIfndefDirectiveStatement ( SgIfndefDirectiveStatementStorageArray[i] ) ;
9771 : }
9772 0 : delete [] SgIfndefDirectiveStatementStorageArray;
9773 : }
9774 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgImageControlStatement ) ;
9775 0 : std::cout << " SgImageControlStatement has size " << sizeOfActualPool << std::endl;
9776 0 : if ( 0 < sizeOfActualPool )
9777 : {
9778 0 : SgImageControlStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9779 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9780 : {
9781 0 : new SgImageControlStatement ( SgImageControlStatementStorageArray[i] ) ;
9782 : }
9783 0 : delete [] SgImageControlStatementStorageArray;
9784 : }
9785 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgImagPartOp ) ;
9786 0 : std::cout << " SgImagPartOp has size " << sizeOfActualPool << std::endl;
9787 0 : if ( 0 < sizeOfActualPool )
9788 : {
9789 0 : SgImagPartOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9790 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9791 : {
9792 0 : new SgImagPartOp ( SgImagPartOpStorageArray[i] ) ;
9793 : }
9794 0 : delete [] SgImagPartOpStorageArray;
9795 : }
9796 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgImplicitStatement ) ;
9797 0 : std::cout << " SgImplicitStatement has size " << sizeOfActualPool << std::endl;
9798 0 : if ( 0 < sizeOfActualPool )
9799 : {
9800 0 : SgImplicitStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9801 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9802 : {
9803 0 : new SgImplicitStatement ( SgImplicitStatementStorageArray[i] ) ;
9804 : }
9805 0 : delete [] SgImplicitStatementStorageArray;
9806 : }
9807 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgImpliedDo ) ;
9808 0 : std::cout << " SgImpliedDo has size " << sizeOfActualPool << std::endl;
9809 0 : if ( 0 < sizeOfActualPool )
9810 : {
9811 0 : SgImpliedDoStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9812 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9813 : {
9814 0 : new SgImpliedDo ( SgImpliedDoStorageArray[i] ) ;
9815 : }
9816 0 : delete [] SgImpliedDoStorageArray;
9817 : }
9818 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgImportStatement ) ;
9819 0 : std::cout << " SgImportStatement has size " << sizeOfActualPool << std::endl;
9820 0 : if ( 0 < sizeOfActualPool )
9821 : {
9822 0 : SgImportStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9823 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9824 : {
9825 0 : new SgImportStatement ( SgImportStatementStorageArray[i] ) ;
9826 : }
9827 0 : delete [] SgImportStatementStorageArray;
9828 : }
9829 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIncidenceDirectedGraph ) ;
9830 0 : std::cout << " SgIncidenceDirectedGraph has size " << sizeOfActualPool << std::endl;
9831 0 : if ( 0 < sizeOfActualPool )
9832 : {
9833 0 : SgIncidenceDirectedGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9834 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9835 : {
9836 0 : new SgIncidenceDirectedGraph ( SgIncidenceDirectedGraphStorageArray[i] ) ;
9837 : }
9838 0 : delete [] SgIncidenceDirectedGraphStorageArray;
9839 : }
9840 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIncidenceUndirectedGraph ) ;
9841 0 : std::cout << " SgIncidenceUndirectedGraph has size " << sizeOfActualPool << std::endl;
9842 0 : if ( 0 < sizeOfActualPool )
9843 : {
9844 0 : SgIncidenceUndirectedGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9845 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9846 : {
9847 0 : new SgIncidenceUndirectedGraph ( SgIncidenceUndirectedGraphStorageArray[i] ) ;
9848 : }
9849 0 : delete [] SgIncidenceUndirectedGraphStorageArray;
9850 : }
9851 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIncludeDirectiveStatement ) ;
9852 0 : std::cout << " SgIncludeDirectiveStatement has size " << sizeOfActualPool << std::endl;
9853 0 : if ( 0 < sizeOfActualPool )
9854 : {
9855 0 : SgIncludeDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9856 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9857 : {
9858 0 : new SgIncludeDirectiveStatement ( SgIncludeDirectiveStatementStorageArray[i] ) ;
9859 : }
9860 0 : delete [] SgIncludeDirectiveStatementStorageArray;
9861 : }
9862 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIncludeFile ) ;
9863 0 : std::cout << " SgIncludeFile has size " << sizeOfActualPool << std::endl;
9864 0 : if ( 0 < sizeOfActualPool )
9865 : {
9866 0 : SgIncludeFileStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9867 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9868 : {
9869 0 : new SgIncludeFile ( SgIncludeFileStorageArray[i] ) ;
9870 : }
9871 0 : delete [] SgIncludeFileStorageArray;
9872 : }
9873 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIncludeNextDirectiveStatement ) ;
9874 0 : std::cout << " SgIncludeNextDirectiveStatement has size " << sizeOfActualPool << std::endl;
9875 0 : if ( 0 < sizeOfActualPool )
9876 : {
9877 0 : SgIncludeNextDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9878 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9879 : {
9880 0 : new SgIncludeNextDirectiveStatement ( SgIncludeNextDirectiveStatementStorageArray[i] ) ;
9881 : }
9882 0 : delete [] SgIncludeNextDirectiveStatementStorageArray;
9883 : }
9884 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInitializedName ) ;
9885 0 : std::cout << " SgInitializedName has size " << sizeOfActualPool << std::endl;
9886 0 : if ( 0 < sizeOfActualPool )
9887 : {
9888 0 : SgInitializedNameStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9889 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9890 : {
9891 0 : new SgInitializedName ( SgInitializedNameStorageArray[i] ) ;
9892 : }
9893 0 : delete [] SgInitializedNameStorageArray;
9894 : }
9895 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInitializer ) ;
9896 0 : std::cout << " SgInitializer has size " << sizeOfActualPool << std::endl;
9897 0 : if ( 0 < sizeOfActualPool )
9898 : {
9899 0 : SgInitializerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9900 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9901 : {
9902 0 : new SgInitializer ( SgInitializerStorageArray[i] ) ;
9903 : }
9904 0 : delete [] SgInitializerStorageArray;
9905 : }
9906 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInquireStatement ) ;
9907 0 : std::cout << " SgInquireStatement has size " << sizeOfActualPool << std::endl;
9908 0 : if ( 0 < sizeOfActualPool )
9909 : {
9910 0 : SgInquireStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9911 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9912 : {
9913 0 : new SgInquireStatement ( SgInquireStatementStorageArray[i] ) ;
9914 : }
9915 0 : delete [] SgInquireStatementStorageArray;
9916 : }
9917 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIntKeyedBidirectionalGraph ) ;
9918 0 : std::cout << " SgIntKeyedBidirectionalGraph has size " << sizeOfActualPool << std::endl;
9919 0 : if ( 0 < sizeOfActualPool )
9920 : {
9921 0 : SgIntKeyedBidirectionalGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9922 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9923 : {
9924 0 : new SgIntKeyedBidirectionalGraph ( SgIntKeyedBidirectionalGraphStorageArray[i] ) ;
9925 : }
9926 0 : delete [] SgIntKeyedBidirectionalGraphStorageArray;
9927 : }
9928 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIntVal ) ;
9929 0 : std::cout << " SgIntVal has size " << sizeOfActualPool << std::endl;
9930 0 : if ( 0 < sizeOfActualPool )
9931 : {
9932 0 : SgIntValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9933 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9934 : {
9935 0 : new SgIntVal ( SgIntValStorageArray[i] ) ;
9936 : }
9937 0 : delete [] SgIntValStorageArray;
9938 : }
9939 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIntegerDivideOp ) ;
9940 0 : std::cout << " SgIntegerDivideOp has size " << sizeOfActualPool << std::endl;
9941 0 : if ( 0 < sizeOfActualPool )
9942 : {
9943 0 : SgIntegerDivideOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9944 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9945 : {
9946 0 : new SgIntegerDivideOp ( SgIntegerDivideOpStorageArray[i] ) ;
9947 : }
9948 0 : delete [] SgIntegerDivideOpStorageArray;
9949 : }
9950 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIntegerDivideAssignOp ) ;
9951 0 : std::cout << " SgIntegerDivideAssignOp has size " << sizeOfActualPool << std::endl;
9952 0 : if ( 0 < sizeOfActualPool )
9953 : {
9954 0 : SgIntegerDivideAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9955 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9956 : {
9957 0 : new SgIntegerDivideAssignOp ( SgIntegerDivideAssignOpStorageArray[i] ) ;
9958 : }
9959 0 : delete [] SgIntegerDivideAssignOpStorageArray;
9960 : }
9961 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInterfaceBody ) ;
9962 0 : std::cout << " SgInterfaceBody has size " << sizeOfActualPool << std::endl;
9963 0 : if ( 0 < sizeOfActualPool )
9964 : {
9965 0 : SgInterfaceBodyStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9966 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9967 : {
9968 0 : new SgInterfaceBody ( SgInterfaceBodyStorageArray[i] ) ;
9969 : }
9970 0 : delete [] SgInterfaceBodyStorageArray;
9971 : }
9972 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgHeaderFileBody ) ;
9973 0 : std::cout << " SgHeaderFileBody has size " << sizeOfActualPool << std::endl;
9974 0 : if ( 0 < sizeOfActualPool )
9975 : {
9976 0 : SgHeaderFileBodyStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9977 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9978 : {
9979 0 : new SgHeaderFileBody ( SgHeaderFileBodyStorageArray[i] ) ;
9980 : }
9981 0 : delete [] SgHeaderFileBodyStorageArray;
9982 : }
9983 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgHeaderFileReport ) ;
9984 0 : std::cout << " SgHeaderFileReport has size " << sizeOfActualPool << std::endl;
9985 0 : if ( 0 < sizeOfActualPool )
9986 : {
9987 0 : SgHeaderFileReportStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9988 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
9989 : {
9990 0 : new SgHeaderFileReport ( SgHeaderFileReportStorageArray[i] ) ;
9991 : }
9992 0 : delete [] SgHeaderFileReportStorageArray;
9993 : }
9994 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInterfaceStatement ) ;
9995 0 : std::cout << " SgInterfaceStatement has size " << sizeOfActualPool << std::endl;
9996 0 : if ( 0 < sizeOfActualPool )
9997 : {
9998 0 : SgInterfaceStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
9999 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10000 : {
10001 0 : new SgInterfaceStatement ( SgInterfaceStatementStorageArray[i] ) ;
10002 : }
10003 0 : delete [] SgInterfaceStatementStorageArray;
10004 : }
10005 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgInterfaceSymbol ) ;
10006 0 : std::cout << " SgInterfaceSymbol has size " << sizeOfActualPool << std::endl;
10007 0 : if ( 0 < sizeOfActualPool )
10008 : {
10009 0 : SgInterfaceSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10010 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10011 : {
10012 0 : new SgInterfaceSymbol ( SgInterfaceSymbolStorageArray[i] ) ;
10013 : }
10014 0 : delete [] SgInterfaceSymbolStorageArray;
10015 : }
10016 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIntrinsicSymbol ) ;
10017 0 : std::cout << " SgIntrinsicSymbol has size " << sizeOfActualPool << std::endl;
10018 0 : if ( 0 < sizeOfActualPool )
10019 : {
10020 0 : SgIntrinsicSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10021 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10022 : {
10023 0 : new SgIntrinsicSymbol ( SgIntrinsicSymbolStorageArray[i] ) ;
10024 : }
10025 0 : delete [] SgIntrinsicSymbolStorageArray;
10026 : }
10027 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIsOp ) ;
10028 0 : std::cout << " SgIsOp has size " << sizeOfActualPool << std::endl;
10029 0 : if ( 0 < sizeOfActualPool )
10030 : {
10031 0 : SgIsOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10032 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10033 : {
10034 0 : new SgIsOp ( SgIsOpStorageArray[i] ) ;
10035 : }
10036 0 : delete [] SgIsOpStorageArray;
10037 : }
10038 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIsNotOp ) ;
10039 0 : std::cout << " SgIsNotOp has size " << sizeOfActualPool << std::endl;
10040 0 : if ( 0 < sizeOfActualPool )
10041 : {
10042 0 : SgIsNotOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10043 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10044 : {
10045 0 : new SgIsNotOp ( SgIsNotOpStorageArray[i] ) ;
10046 : }
10047 0 : delete [] SgIsNotOpStorageArray;
10048 : }
10049 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgIorAssignOp ) ;
10050 0 : std::cout << " SgIorAssignOp has size " << sizeOfActualPool << std::endl;
10051 0 : if ( 0 < sizeOfActualPool )
10052 : {
10053 0 : SgIorAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10054 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10055 : {
10056 0 : new SgIorAssignOp ( SgIorAssignOpStorageArray[i] ) ;
10057 : }
10058 0 : delete [] SgIorAssignOpStorageArray;
10059 : }
10060 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgKeyDatumPair ) ;
10061 0 : std::cout << " SgKeyDatumPair has size " << sizeOfActualPool << std::endl;
10062 0 : if ( 0 < sizeOfActualPool )
10063 : {
10064 0 : SgKeyDatumPairStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10065 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10066 : {
10067 0 : new SgKeyDatumPair ( SgKeyDatumPairStorageArray[i] ) ;
10068 : }
10069 0 : delete [] SgKeyDatumPairStorageArray;
10070 : }
10071 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCudaKernelExecConfig ) ;
10072 0 : std::cout << " SgCudaKernelExecConfig has size " << sizeOfActualPool << std::endl;
10073 0 : if ( 0 < sizeOfActualPool )
10074 : {
10075 0 : SgCudaKernelExecConfigStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10076 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10077 : {
10078 0 : new SgCudaKernelExecConfig ( SgCudaKernelExecConfigStorageArray[i] ) ;
10079 : }
10080 0 : delete [] SgCudaKernelExecConfigStorageArray;
10081 : }
10082 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCudaKernelCallExp ) ;
10083 0 : std::cout << " SgCudaKernelCallExp has size " << sizeOfActualPool << std::endl;
10084 0 : if ( 0 < sizeOfActualPool )
10085 : {
10086 0 : SgCudaKernelCallExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10087 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10088 : {
10089 0 : new SgCudaKernelCallExp ( SgCudaKernelCallExpStorageArray[i] ) ;
10090 : }
10091 0 : delete [] SgCudaKernelCallExpStorageArray;
10092 : }
10093 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLabelRefExp ) ;
10094 0 : std::cout << " SgLabelRefExp has size " << sizeOfActualPool << std::endl;
10095 0 : if ( 0 < sizeOfActualPool )
10096 : {
10097 0 : SgLabelRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10098 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10099 : {
10100 0 : new SgLabelRefExp ( SgLabelRefExpStorageArray[i] ) ;
10101 : }
10102 0 : delete [] SgLabelRefExpStorageArray;
10103 : }
10104 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLabelStatement ) ;
10105 0 : std::cout << " SgLabelStatement has size " << sizeOfActualPool << std::endl;
10106 0 : if ( 0 < sizeOfActualPool )
10107 : {
10108 0 : SgLabelStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10109 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10110 : {
10111 0 : new SgLabelStatement ( SgLabelStatementStorageArray[i] ) ;
10112 : }
10113 0 : delete [] SgLabelStatementStorageArray;
10114 : }
10115 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLabelSymbol ) ;
10116 0 : std::cout << " SgLabelSymbol has size " << sizeOfActualPool << std::endl;
10117 0 : if ( 0 < sizeOfActualPool )
10118 : {
10119 0 : SgLabelSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10120 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10121 : {
10122 0 : new SgLabelSymbol ( SgLabelSymbolStorageArray[i] ) ;
10123 : }
10124 0 : delete [] SgLabelSymbolStorageArray;
10125 : }
10126 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLambdaCapture ) ;
10127 0 : std::cout << " SgLambdaCapture has size " << sizeOfActualPool << std::endl;
10128 0 : if ( 0 < sizeOfActualPool )
10129 : {
10130 0 : SgLambdaCaptureStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10131 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10132 : {
10133 0 : new SgLambdaCapture ( SgLambdaCaptureStorageArray[i] ) ;
10134 : }
10135 0 : delete [] SgLambdaCaptureStorageArray;
10136 : }
10137 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLambdaCaptureList ) ;
10138 0 : std::cout << " SgLambdaCaptureList has size " << sizeOfActualPool << std::endl;
10139 0 : if ( 0 < sizeOfActualPool )
10140 : {
10141 0 : SgLambdaCaptureListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10142 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10143 : {
10144 0 : new SgLambdaCaptureList ( SgLambdaCaptureListStorageArray[i] ) ;
10145 : }
10146 0 : delete [] SgLambdaCaptureListStorageArray;
10147 : }
10148 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLambdaExp ) ;
10149 0 : std::cout << " SgLambdaExp has size " << sizeOfActualPool << std::endl;
10150 0 : if ( 0 < sizeOfActualPool )
10151 : {
10152 0 : SgLambdaExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10153 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10154 : {
10155 0 : new SgLambdaExp ( SgLambdaExpStorageArray[i] ) ;
10156 : }
10157 0 : delete [] SgLambdaExpStorageArray;
10158 : }
10159 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLambdaRefExp ) ;
10160 0 : std::cout << " SgLambdaRefExp has size " << sizeOfActualPool << std::endl;
10161 0 : if ( 0 < sizeOfActualPool )
10162 : {
10163 0 : SgLambdaRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10164 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10165 : {
10166 0 : new SgLambdaRefExp ( SgLambdaRefExpStorageArray[i] ) ;
10167 : }
10168 0 : delete [] SgLambdaRefExpStorageArray;
10169 : }
10170 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLeftDivideOp ) ;
10171 0 : std::cout << " SgLeftDivideOp has size " << sizeOfActualPool << std::endl;
10172 0 : if ( 0 < sizeOfActualPool )
10173 : {
10174 0 : SgLeftDivideOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10175 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10176 : {
10177 0 : new SgLeftDivideOp ( SgLeftDivideOpStorageArray[i] ) ;
10178 : }
10179 0 : delete [] SgLeftDivideOpStorageArray;
10180 : }
10181 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLessOrEqualOp ) ;
10182 0 : std::cout << " SgLessOrEqualOp has size " << sizeOfActualPool << std::endl;
10183 0 : if ( 0 < sizeOfActualPool )
10184 : {
10185 0 : SgLessOrEqualOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10186 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10187 : {
10188 0 : new SgLessOrEqualOp ( SgLessOrEqualOpStorageArray[i] ) ;
10189 : }
10190 0 : delete [] SgLessOrEqualOpStorageArray;
10191 : }
10192 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLessThanOp ) ;
10193 0 : std::cout << " SgLessThanOp has size " << sizeOfActualPool << std::endl;
10194 0 : if ( 0 < sizeOfActualPool )
10195 : {
10196 0 : SgLessThanOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10197 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10198 : {
10199 0 : new SgLessThanOp ( SgLessThanOpStorageArray[i] ) ;
10200 : }
10201 0 : delete [] SgLessThanOpStorageArray;
10202 : }
10203 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLineDirectiveStatement ) ;
10204 0 : std::cout << " SgLineDirectiveStatement has size " << sizeOfActualPool << std::endl;
10205 0 : if ( 0 < sizeOfActualPool )
10206 : {
10207 0 : SgLineDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10208 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10209 : {
10210 0 : new SgLineDirectiveStatement ( SgLineDirectiveStatementStorageArray[i] ) ;
10211 : }
10212 0 : delete [] SgLineDirectiveStatementStorageArray;
10213 : }
10214 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLinemarkerDirectiveStatement ) ;
10215 0 : std::cout << " SgLinemarkerDirectiveStatement has size " << sizeOfActualPool << std::endl;
10216 0 : if ( 0 < sizeOfActualPool )
10217 : {
10218 0 : SgLinemarkerDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10219 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10220 : {
10221 0 : new SgLinemarkerDirectiveStatement ( SgLinemarkerDirectiveStatementStorageArray[i] ) ;
10222 : }
10223 0 : delete [] SgLinemarkerDirectiveStatementStorageArray;
10224 : }
10225 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLinkageModifier ) ;
10226 0 : std::cout << " SgLinkageModifier has size " << sizeOfActualPool << std::endl;
10227 0 : if ( 0 < sizeOfActualPool )
10228 : {
10229 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10230 : {
10231 0 : new SgLinkageModifier ( SgLinkageModifierStorageArray[i] ) ;
10232 : }
10233 0 : delete [] SgLinkageModifierStorageArray;
10234 : }
10235 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgListComprehension ) ;
10236 0 : std::cout << " SgListComprehension has size " << sizeOfActualPool << std::endl;
10237 0 : if ( 0 < sizeOfActualPool )
10238 : {
10239 0 : SgListComprehensionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10240 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10241 : {
10242 0 : new SgListComprehension ( SgListComprehensionStorageArray[i] ) ;
10243 : }
10244 0 : delete [] SgListComprehensionStorageArray;
10245 : }
10246 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgListExp ) ;
10247 0 : std::cout << " SgListExp has size " << sizeOfActualPool << std::endl;
10248 0 : if ( 0 < sizeOfActualPool )
10249 : {
10250 0 : SgListExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10251 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10252 : {
10253 0 : new SgListExp ( SgListExpStorageArray[i] ) ;
10254 : }
10255 0 : delete [] SgListExpStorageArray;
10256 : }
10257 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLocatedNode ) ;
10258 0 : std::cout << " SgLocatedNode has size " << sizeOfActualPool << std::endl;
10259 0 : if ( 0 < sizeOfActualPool )
10260 : {
10261 0 : SgLocatedNodeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10262 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10263 : {
10264 0 : new SgLocatedNode ( SgLocatedNodeStorageArray[i] ) ;
10265 : }
10266 0 : delete [] SgLocatedNodeStorageArray;
10267 : }
10268 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLocatedNodeSupport ) ;
10269 0 : std::cout << " SgLocatedNodeSupport has size " << sizeOfActualPool << std::endl;
10270 0 : if ( 0 < sizeOfActualPool )
10271 : {
10272 0 : SgLocatedNodeSupportStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10273 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10274 : {
10275 0 : new SgLocatedNodeSupport ( SgLocatedNodeSupportStorageArray[i] ) ;
10276 : }
10277 0 : delete [] SgLocatedNodeSupportStorageArray;
10278 : }
10279 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLongDoubleVal ) ;
10280 0 : std::cout << " SgLongDoubleVal has size " << sizeOfActualPool << std::endl;
10281 0 : if ( 0 < sizeOfActualPool )
10282 : {
10283 0 : SgLongDoubleValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10284 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10285 : {
10286 0 : new SgLongDoubleVal ( SgLongDoubleValStorageArray[i] ) ;
10287 : }
10288 0 : delete [] SgLongDoubleValStorageArray;
10289 : }
10290 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLongIntVal ) ;
10291 0 : std::cout << " SgLongIntVal has size " << sizeOfActualPool << std::endl;
10292 0 : if ( 0 < sizeOfActualPool )
10293 : {
10294 0 : SgLongIntValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10295 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10296 : {
10297 0 : new SgLongIntVal ( SgLongIntValStorageArray[i] ) ;
10298 : }
10299 0 : delete [] SgLongIntValStorageArray;
10300 : }
10301 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLongLongIntVal ) ;
10302 0 : std::cout << " SgLongLongIntVal has size " << sizeOfActualPool << std::endl;
10303 0 : if ( 0 < sizeOfActualPool )
10304 : {
10305 0 : SgLongLongIntValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10306 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10307 : {
10308 0 : new SgLongLongIntVal ( SgLongLongIntValStorageArray[i] ) ;
10309 : }
10310 0 : delete [] SgLongLongIntValStorageArray;
10311 : }
10312 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLshiftAssignOp ) ;
10313 0 : std::cout << " SgLshiftAssignOp has size " << sizeOfActualPool << std::endl;
10314 0 : if ( 0 < sizeOfActualPool )
10315 : {
10316 0 : SgLshiftAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10317 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10318 : {
10319 0 : new SgLshiftAssignOp ( SgLshiftAssignOpStorageArray[i] ) ;
10320 : }
10321 0 : delete [] SgLshiftAssignOpStorageArray;
10322 : }
10323 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLshiftOp ) ;
10324 0 : std::cout << " SgLshiftOp has size " << sizeOfActualPool << std::endl;
10325 0 : if ( 0 < sizeOfActualPool )
10326 : {
10327 0 : SgLshiftOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10328 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10329 : {
10330 0 : new SgLshiftOp ( SgLshiftOpStorageArray[i] ) ;
10331 : }
10332 0 : delete [] SgLshiftOpStorageArray;
10333 : }
10334 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMagicColonExp ) ;
10335 0 : std::cout << " SgMagicColonExp has size " << sizeOfActualPool << std::endl;
10336 0 : if ( 0 < sizeOfActualPool )
10337 : {
10338 0 : SgMagicColonExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10339 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10340 : {
10341 0 : new SgMagicColonExp ( SgMagicColonExpStorageArray[i] ) ;
10342 : }
10343 0 : delete [] SgMagicColonExpStorageArray;
10344 : }
10345 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMatrixExp ) ;
10346 0 : std::cout << " SgMatrixExp has size " << sizeOfActualPool << std::endl;
10347 0 : if ( 0 < sizeOfActualPool )
10348 : {
10349 0 : SgMatrixExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10350 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10351 : {
10352 0 : new SgMatrixExp ( SgMatrixExpStorageArray[i] ) ;
10353 : }
10354 0 : delete [] SgMatrixExpStorageArray;
10355 : }
10356 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMatrixTransposeOp ) ;
10357 0 : std::cout << " SgMatrixTransposeOp has size " << sizeOfActualPool << std::endl;
10358 0 : if ( 0 < sizeOfActualPool )
10359 : {
10360 0 : SgMatrixTransposeOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10361 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10362 : {
10363 0 : new SgMatrixTransposeOp ( SgMatrixTransposeOpStorageArray[i] ) ;
10364 : }
10365 0 : delete [] SgMatrixTransposeOpStorageArray;
10366 : }
10367 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMemberFunctionDeclaration ) ;
10368 0 : std::cout << " SgMemberFunctionDeclaration has size " << sizeOfActualPool << std::endl;
10369 0 : if ( 0 < sizeOfActualPool )
10370 : {
10371 0 : SgMemberFunctionDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10372 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10373 : {
10374 0 : new SgMemberFunctionDeclaration ( SgMemberFunctionDeclarationStorageArray[i] ) ;
10375 : }
10376 0 : delete [] SgMemberFunctionDeclarationStorageArray;
10377 : }
10378 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMemberFunctionRefExp ) ;
10379 0 : std::cout << " SgMemberFunctionRefExp has size " << sizeOfActualPool << std::endl;
10380 0 : if ( 0 < sizeOfActualPool )
10381 : {
10382 0 : SgMemberFunctionRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10383 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10384 : {
10385 0 : new SgMemberFunctionRefExp ( SgMemberFunctionRefExpStorageArray[i] ) ;
10386 : }
10387 0 : delete [] SgMemberFunctionRefExpStorageArray;
10388 : }
10389 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMemberFunctionSymbol ) ;
10390 0 : std::cout << " SgMemberFunctionSymbol has size " << sizeOfActualPool << std::endl;
10391 0 : if ( 0 < sizeOfActualPool )
10392 : {
10393 0 : SgMemberFunctionSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10394 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10395 : {
10396 0 : new SgMemberFunctionSymbol ( SgMemberFunctionSymbolStorageArray[i] ) ;
10397 : }
10398 0 : delete [] SgMemberFunctionSymbolStorageArray;
10399 : }
10400 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMemberFunctionType ) ;
10401 0 : std::cout << " SgMemberFunctionType has size " << sizeOfActualPool << std::endl;
10402 0 : if ( 0 < sizeOfActualPool )
10403 : {
10404 0 : SgMemberFunctionTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10405 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10406 : {
10407 0 : new SgMemberFunctionType ( SgMemberFunctionTypeStorageArray[i] ) ;
10408 : }
10409 0 : delete [] SgMemberFunctionTypeStorageArray;
10410 : }
10411 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMembershipOp ) ;
10412 0 : std::cout << " SgMembershipOp has size " << sizeOfActualPool << std::endl;
10413 0 : if ( 0 < sizeOfActualPool )
10414 : {
10415 0 : SgMembershipOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10416 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10417 : {
10418 0 : new SgMembershipOp ( SgMembershipOpStorageArray[i] ) ;
10419 : }
10420 0 : delete [] SgMembershipOpStorageArray;
10421 : }
10422 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMicrosoftAttributeDeclaration ) ;
10423 0 : std::cout << " SgMicrosoftAttributeDeclaration has size " << sizeOfActualPool << std::endl;
10424 0 : if ( 0 < sizeOfActualPool )
10425 : {
10426 0 : SgMicrosoftAttributeDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10427 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10428 : {
10429 0 : new SgMicrosoftAttributeDeclaration ( SgMicrosoftAttributeDeclarationStorageArray[i] ) ;
10430 : }
10431 0 : delete [] SgMicrosoftAttributeDeclarationStorageArray;
10432 : }
10433 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMinusAssignOp ) ;
10434 0 : std::cout << " SgMinusAssignOp has size " << sizeOfActualPool << std::endl;
10435 0 : if ( 0 < sizeOfActualPool )
10436 : {
10437 0 : SgMinusAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10438 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10439 : {
10440 0 : new SgMinusAssignOp ( SgMinusAssignOpStorageArray[i] ) ;
10441 : }
10442 0 : delete [] SgMinusAssignOpStorageArray;
10443 : }
10444 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMinusMinusOp ) ;
10445 0 : std::cout << " SgMinusMinusOp has size " << sizeOfActualPool << std::endl;
10446 0 : if ( 0 < sizeOfActualPool )
10447 : {
10448 0 : SgMinusMinusOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10449 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10450 : {
10451 0 : new SgMinusMinusOp ( SgMinusMinusOpStorageArray[i] ) ;
10452 : }
10453 0 : delete [] SgMinusMinusOpStorageArray;
10454 : }
10455 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMinusOp ) ;
10456 0 : std::cout << " SgMinusOp has size " << sizeOfActualPool << std::endl;
10457 0 : if ( 0 < sizeOfActualPool )
10458 : {
10459 0 : SgMinusOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10460 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10461 : {
10462 0 : new SgMinusOp ( SgMinusOpStorageArray[i] ) ;
10463 : }
10464 0 : delete [] SgMinusOpStorageArray;
10465 : }
10466 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModAssignOp ) ;
10467 0 : std::cout << " SgModAssignOp has size " << sizeOfActualPool << std::endl;
10468 0 : if ( 0 < sizeOfActualPool )
10469 : {
10470 0 : SgModAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10471 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10472 : {
10473 0 : new SgModAssignOp ( SgModAssignOpStorageArray[i] ) ;
10474 : }
10475 0 : delete [] SgModAssignOpStorageArray;
10476 : }
10477 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModOp ) ;
10478 0 : std::cout << " SgModOp has size " << sizeOfActualPool << std::endl;
10479 0 : if ( 0 < sizeOfActualPool )
10480 : {
10481 0 : SgModOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10482 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10483 : {
10484 0 : new SgModOp ( SgModOpStorageArray[i] ) ;
10485 : }
10486 0 : delete [] SgModOpStorageArray;
10487 : }
10488 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModifier ) ;
10489 0 : std::cout << " SgModifier has size " << sizeOfActualPool << std::endl;
10490 0 : if ( 0 < sizeOfActualPool )
10491 : {
10492 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10493 : {
10494 0 : new SgModifier ( SgModifierStorageArray[i] ) ;
10495 : }
10496 0 : delete [] SgModifierStorageArray;
10497 : }
10498 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModifierNodes ) ;
10499 0 : std::cout << " SgModifierNodes has size " << sizeOfActualPool << std::endl;
10500 0 : if ( 0 < sizeOfActualPool )
10501 : {
10502 0 : SgModifierNodesStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10503 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10504 : {
10505 0 : new SgModifierNodes ( SgModifierNodesStorageArray[i] ) ;
10506 : }
10507 0 : delete [] SgModifierNodesStorageArray;
10508 : }
10509 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModifierType ) ;
10510 0 : std::cout << " SgModifierType has size " << sizeOfActualPool << std::endl;
10511 0 : if ( 0 < sizeOfActualPool )
10512 : {
10513 0 : SgModifierTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10514 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10515 : {
10516 0 : new SgModifierType ( SgModifierTypeStorageArray[i] ) ;
10517 : }
10518 0 : delete [] SgModifierTypeStorageArray;
10519 : }
10520 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModuleStatement ) ;
10521 0 : std::cout << " SgModuleStatement has size " << sizeOfActualPool << std::endl;
10522 0 : if ( 0 < sizeOfActualPool )
10523 : {
10524 0 : SgModuleStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10525 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10526 : {
10527 0 : new SgModuleStatement ( SgModuleStatementStorageArray[i] ) ;
10528 : }
10529 0 : delete [] SgModuleStatementStorageArray;
10530 : }
10531 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgModuleSymbol ) ;
10532 0 : std::cout << " SgModuleSymbol has size " << sizeOfActualPool << std::endl;
10533 0 : if ( 0 < sizeOfActualPool )
10534 : {
10535 0 : SgModuleSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10536 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10537 : {
10538 0 : new SgModuleSymbol ( SgModuleSymbolStorageArray[i] ) ;
10539 : }
10540 0 : delete [] SgModuleSymbolStorageArray;
10541 : }
10542 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMultAssignOp ) ;
10543 0 : std::cout << " SgMultAssignOp has size " << sizeOfActualPool << std::endl;
10544 0 : if ( 0 < sizeOfActualPool )
10545 : {
10546 0 : SgMultAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10547 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10548 : {
10549 0 : new SgMultAssignOp ( SgMultAssignOpStorageArray[i] ) ;
10550 : }
10551 0 : delete [] SgMultAssignOpStorageArray;
10552 : }
10553 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgMultiplyOp ) ;
10554 0 : std::cout << " SgMultiplyOp has size " << sizeOfActualPool << std::endl;
10555 0 : if ( 0 < sizeOfActualPool )
10556 : {
10557 0 : SgMultiplyOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10558 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10559 : {
10560 0 : new SgMultiplyOp ( SgMultiplyOpStorageArray[i] ) ;
10561 : }
10562 0 : delete [] SgMultiplyOpStorageArray;
10563 : }
10564 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgName ) ;
10565 0 : std::cout << " SgName has size " << sizeOfActualPool << std::endl;
10566 0 : if ( 0 < sizeOfActualPool )
10567 : {
10568 0 : SgNameStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10569 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10570 : {
10571 0 : new SgName ( SgNameStorageArray[i] ) ;
10572 : }
10573 0 : delete [] SgNameStorageArray;
10574 : }
10575 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNameGroup ) ;
10576 0 : std::cout << " SgNameGroup has size " << sizeOfActualPool << std::endl;
10577 0 : if ( 0 < sizeOfActualPool )
10578 : {
10579 0 : SgNameGroupStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10580 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10581 : {
10582 0 : new SgNameGroup ( SgNameGroupStorageArray[i] ) ;
10583 : }
10584 0 : delete [] SgNameGroupStorageArray;
10585 : }
10586 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamedType ) ;
10587 0 : std::cout << " SgNamedType has size " << sizeOfActualPool << std::endl;
10588 0 : if ( 0 < sizeOfActualPool )
10589 : {
10590 0 : SgNamedTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10591 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10592 : {
10593 0 : new SgNamedType ( SgNamedTypeStorageArray[i] ) ;
10594 : }
10595 0 : delete [] SgNamedTypeStorageArray;
10596 : }
10597 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamelistStatement ) ;
10598 0 : std::cout << " SgNamelistStatement has size " << sizeOfActualPool << std::endl;
10599 0 : if ( 0 < sizeOfActualPool )
10600 : {
10601 0 : SgNamelistStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10602 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10603 : {
10604 0 : new SgNamelistStatement ( SgNamelistStatementStorageArray[i] ) ;
10605 : }
10606 0 : delete [] SgNamelistStatementStorageArray;
10607 : }
10608 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamespaceAliasDeclarationStatement ) ;
10609 0 : std::cout << " SgNamespaceAliasDeclarationStatement has size " << sizeOfActualPool << std::endl;
10610 0 : if ( 0 < sizeOfActualPool )
10611 : {
10612 0 : SgNamespaceAliasDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10613 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10614 : {
10615 0 : new SgNamespaceAliasDeclarationStatement ( SgNamespaceAliasDeclarationStatementStorageArray[i] ) ;
10616 : }
10617 0 : delete [] SgNamespaceAliasDeclarationStatementStorageArray;
10618 : }
10619 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamespaceDeclarationStatement ) ;
10620 0 : std::cout << " SgNamespaceDeclarationStatement has size " << sizeOfActualPool << std::endl;
10621 0 : if ( 0 < sizeOfActualPool )
10622 : {
10623 0 : SgNamespaceDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10624 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10625 : {
10626 0 : new SgNamespaceDeclarationStatement ( SgNamespaceDeclarationStatementStorageArray[i] ) ;
10627 : }
10628 0 : delete [] SgNamespaceDeclarationStatementStorageArray;
10629 : }
10630 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamespaceDefinitionStatement ) ;
10631 0 : std::cout << " SgNamespaceDefinitionStatement has size " << sizeOfActualPool << std::endl;
10632 0 : if ( 0 < sizeOfActualPool )
10633 : {
10634 0 : SgNamespaceDefinitionStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10635 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10636 : {
10637 0 : new SgNamespaceDefinitionStatement ( SgNamespaceDefinitionStatementStorageArray[i] ) ;
10638 : }
10639 0 : delete [] SgNamespaceDefinitionStatementStorageArray;
10640 : }
10641 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNamespaceSymbol ) ;
10642 0 : std::cout << " SgNamespaceSymbol has size " << sizeOfActualPool << std::endl;
10643 0 : if ( 0 < sizeOfActualPool )
10644 : {
10645 0 : SgNamespaceSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10646 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10647 : {
10648 0 : new SgNamespaceSymbol ( SgNamespaceSymbolStorageArray[i] ) ;
10649 : }
10650 0 : delete [] SgNamespaceSymbolStorageArray;
10651 : }
10652 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNaryOp ) ;
10653 0 : std::cout << " SgNaryOp has size " << sizeOfActualPool << std::endl;
10654 0 : if ( 0 < sizeOfActualPool )
10655 : {
10656 0 : SgNaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10657 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10658 : {
10659 0 : new SgNaryOp ( SgNaryOpStorageArray[i] ) ;
10660 : }
10661 0 : delete [] SgNaryOpStorageArray;
10662 : }
10663 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNaryBooleanOp ) ;
10664 0 : std::cout << " SgNaryBooleanOp has size " << sizeOfActualPool << std::endl;
10665 0 : if ( 0 < sizeOfActualPool )
10666 : {
10667 0 : SgNaryBooleanOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10668 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10669 : {
10670 0 : new SgNaryBooleanOp ( SgNaryBooleanOpStorageArray[i] ) ;
10671 : }
10672 0 : delete [] SgNaryBooleanOpStorageArray;
10673 : }
10674 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNaryComparisonOp ) ;
10675 0 : std::cout << " SgNaryComparisonOp has size " << sizeOfActualPool << std::endl;
10676 0 : if ( 0 < sizeOfActualPool )
10677 : {
10678 0 : SgNaryComparisonOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10679 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10680 : {
10681 0 : new SgNaryComparisonOp ( SgNaryComparisonOpStorageArray[i] ) ;
10682 : }
10683 0 : delete [] SgNaryComparisonOpStorageArray;
10684 : }
10685 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNewExp ) ;
10686 0 : std::cout << " SgNewExp has size " << sizeOfActualPool << std::endl;
10687 0 : if ( 0 < sizeOfActualPool )
10688 : {
10689 0 : SgNewExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10690 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10691 : {
10692 0 : new SgNewExp ( SgNewExpStorageArray[i] ) ;
10693 : }
10694 0 : delete [] SgNewExpStorageArray;
10695 : }
10696 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNode ) ;
10697 0 : std::cout << " SgNode has size " << sizeOfActualPool << std::endl;
10698 0 : if ( 0 < sizeOfActualPool )
10699 : {
10700 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10701 : {
10702 0 : new SgNode ( SgNodeStorageArray[i] ) ;
10703 : }
10704 0 : delete [] SgNodeStorageArray;
10705 : }
10706 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNoexceptOp ) ;
10707 0 : std::cout << " SgNoexceptOp has size " << sizeOfActualPool << std::endl;
10708 0 : if ( 0 < sizeOfActualPool )
10709 : {
10710 0 : SgNoexceptOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10711 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10712 : {
10713 0 : new SgNoexceptOp ( SgNoexceptOpStorageArray[i] ) ;
10714 : }
10715 0 : delete [] SgNoexceptOpStorageArray;
10716 : }
10717 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNotEqualOp ) ;
10718 0 : std::cout << " SgNotEqualOp has size " << sizeOfActualPool << std::endl;
10719 0 : if ( 0 < sizeOfActualPool )
10720 : {
10721 0 : SgNotEqualOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10722 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10723 : {
10724 0 : new SgNotEqualOp ( SgNotEqualOpStorageArray[i] ) ;
10725 : }
10726 0 : delete [] SgNotEqualOpStorageArray;
10727 : }
10728 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNotOp ) ;
10729 0 : std::cout << " SgNotOp has size " << sizeOfActualPool << std::endl;
10730 0 : if ( 0 < sizeOfActualPool )
10731 : {
10732 0 : SgNotOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10733 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10734 : {
10735 0 : new SgNotOp ( SgNotOpStorageArray[i] ) ;
10736 : }
10737 0 : delete [] SgNotOpStorageArray;
10738 : }
10739 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonMembershipOp ) ;
10740 0 : std::cout << " SgNonMembershipOp has size " << sizeOfActualPool << std::endl;
10741 0 : if ( 0 < sizeOfActualPool )
10742 : {
10743 0 : SgNonMembershipOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10744 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10745 : {
10746 0 : new SgNonMembershipOp ( SgNonMembershipOpStorageArray[i] ) ;
10747 : }
10748 0 : delete [] SgNonMembershipOpStorageArray;
10749 : }
10750 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonrealDecl ) ;
10751 0 : std::cout << " SgNonrealDecl has size " << sizeOfActualPool << std::endl;
10752 0 : if ( 0 < sizeOfActualPool )
10753 : {
10754 0 : SgNonrealDeclStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10755 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10756 : {
10757 0 : new SgNonrealDecl ( SgNonrealDeclStorageArray[i] ) ;
10758 : }
10759 0 : delete [] SgNonrealDeclStorageArray;
10760 : }
10761 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonrealRefExp ) ;
10762 0 : std::cout << " SgNonrealRefExp has size " << sizeOfActualPool << std::endl;
10763 0 : if ( 0 < sizeOfActualPool )
10764 : {
10765 0 : SgNonrealRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10766 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10767 : {
10768 0 : new SgNonrealRefExp ( SgNonrealRefExpStorageArray[i] ) ;
10769 : }
10770 0 : delete [] SgNonrealRefExpStorageArray;
10771 : }
10772 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonrealSymbol ) ;
10773 0 : std::cout << " SgNonrealSymbol has size " << sizeOfActualPool << std::endl;
10774 0 : if ( 0 < sizeOfActualPool )
10775 : {
10776 0 : SgNonrealSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10777 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10778 : {
10779 0 : new SgNonrealSymbol ( SgNonrealSymbolStorageArray[i] ) ;
10780 : }
10781 0 : delete [] SgNonrealSymbolStorageArray;
10782 : }
10783 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonrealType ) ;
10784 0 : std::cout << " SgNonrealType has size " << sizeOfActualPool << std::endl;
10785 0 : if ( 0 < sizeOfActualPool )
10786 : {
10787 0 : SgNonrealTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10788 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10789 : {
10790 0 : new SgNonrealType ( SgNonrealTypeStorageArray[i] ) ;
10791 : }
10792 0 : delete [] SgNonrealTypeStorageArray;
10793 : }
10794 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNonrealBaseClass ) ;
10795 0 : std::cout << " SgNonrealBaseClass has size " << sizeOfActualPool << std::endl;
10796 0 : if ( 0 < sizeOfActualPool )
10797 : {
10798 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10799 : {
10800 0 : new SgNonrealBaseClass ( SgNonrealBaseClassStorageArray[i] ) ;
10801 : }
10802 0 : delete [] SgNonrealBaseClassStorageArray;
10803 : }
10804 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNullExpression ) ;
10805 0 : std::cout << " SgNullExpression has size " << sizeOfActualPool << std::endl;
10806 0 : if ( 0 < sizeOfActualPool )
10807 : {
10808 0 : SgNullExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10809 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10810 : {
10811 0 : new SgNullExpression ( SgNullExpressionStorageArray[i] ) ;
10812 : }
10813 0 : delete [] SgNullExpressionStorageArray;
10814 : }
10815 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNullptrValExp ) ;
10816 0 : std::cout << " SgNullptrValExp has size " << sizeOfActualPool << std::endl;
10817 0 : if ( 0 < sizeOfActualPool )
10818 : {
10819 0 : SgNullptrValExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10820 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10821 : {
10822 0 : new SgNullptrValExp ( SgNullptrValExpStorageArray[i] ) ;
10823 : }
10824 0 : delete [] SgNullptrValExpStorageArray;
10825 : }
10826 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNullStatement ) ;
10827 0 : std::cout << " SgNullStatement has size " << sizeOfActualPool << std::endl;
10828 0 : if ( 0 < sizeOfActualPool )
10829 : {
10830 0 : SgNullStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10831 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10832 : {
10833 0 : new SgNullStatement ( SgNullStatementStorageArray[i] ) ;
10834 : }
10835 0 : delete [] SgNullStatementStorageArray;
10836 : }
10837 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgNullifyStatement ) ;
10838 0 : std::cout << " SgNullifyStatement has size " << sizeOfActualPool << std::endl;
10839 0 : if ( 0 < sizeOfActualPool )
10840 : {
10841 0 : SgNullifyStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10842 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10843 : {
10844 0 : new SgNullifyStatement ( SgNullifyStatementStorageArray[i] ) ;
10845 : }
10846 0 : delete [] SgNullifyStatementStorageArray;
10847 : }
10848 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAtomicStatement ) ;
10849 0 : std::cout << " SgOmpAtomicStatement has size " << sizeOfActualPool << std::endl;
10850 0 : if ( 0 < sizeOfActualPool )
10851 : {
10852 0 : SgOmpAtomicStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10853 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10854 : {
10855 0 : new SgOmpAtomicStatement ( SgOmpAtomicStatementStorageArray[i] ) ;
10856 : }
10857 0 : delete [] SgOmpAtomicStatementStorageArray;
10858 : }
10859 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpBarrierStatement ) ;
10860 0 : std::cout << " SgOmpBarrierStatement has size " << sizeOfActualPool << std::endl;
10861 0 : if ( 0 < sizeOfActualPool )
10862 : {
10863 0 : SgOmpBarrierStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10864 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10865 : {
10866 0 : new SgOmpBarrierStatement ( SgOmpBarrierStatementStorageArray[i] ) ;
10867 : }
10868 0 : delete [] SgOmpBarrierStatementStorageArray;
10869 : }
10870 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCriticalStatement ) ;
10871 0 : std::cout << " SgOmpCriticalStatement has size " << sizeOfActualPool << std::endl;
10872 0 : if ( 0 < sizeOfActualPool )
10873 : {
10874 0 : SgOmpCriticalStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10875 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10876 : {
10877 0 : new SgOmpCriticalStatement ( SgOmpCriticalStatementStorageArray[i] ) ;
10878 : }
10879 0 : delete [] SgOmpCriticalStatementStorageArray;
10880 : }
10881 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirFieldBodyStatement ) ;
10882 0 : std::cout << " SgUpirFieldBodyStatement has size " << sizeOfActualPool << std::endl;
10883 0 : if ( 0 < sizeOfActualPool )
10884 : {
10885 0 : SgUpirFieldBodyStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10886 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10887 : {
10888 0 : new SgUpirFieldBodyStatement ( SgUpirFieldBodyStatementStorageArray[i] ) ;
10889 : }
10890 0 : delete [] SgUpirFieldBodyStatementStorageArray;
10891 : }
10892 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirBodyStatement ) ;
10893 0 : std::cout << " SgUpirBodyStatement has size " << sizeOfActualPool << std::endl;
10894 0 : if ( 0 < sizeOfActualPool )
10895 : {
10896 0 : SgUpirBodyStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10897 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10898 : {
10899 0 : new SgUpirBodyStatement ( SgUpirBodyStatementStorageArray[i] ) ;
10900 : }
10901 0 : delete [] SgUpirBodyStatementStorageArray;
10902 : }
10903 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirFieldStatement ) ;
10904 0 : std::cout << " SgUpirFieldStatement has size " << sizeOfActualPool << std::endl;
10905 0 : if ( 0 < sizeOfActualPool )
10906 : {
10907 0 : SgUpirFieldStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10908 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10909 : {
10910 0 : new SgUpirFieldStatement ( SgUpirFieldStatementStorageArray[i] ) ;
10911 : }
10912 0 : delete [] SgUpirFieldStatementStorageArray;
10913 : }
10914 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDoStatement ) ;
10915 0 : std::cout << " SgOmpDoStatement has size " << sizeOfActualPool << std::endl;
10916 0 : if ( 0 < sizeOfActualPool )
10917 : {
10918 0 : SgOmpDoStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10919 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10920 : {
10921 0 : new SgOmpDoStatement ( SgOmpDoStatementStorageArray[i] ) ;
10922 : }
10923 0 : delete [] SgOmpDoStatementStorageArray;
10924 : }
10925 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpFlushStatement ) ;
10926 0 : std::cout << " SgOmpFlushStatement has size " << sizeOfActualPool << std::endl;
10927 0 : if ( 0 < sizeOfActualPool )
10928 : {
10929 0 : SgOmpFlushStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10930 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10931 : {
10932 0 : new SgOmpFlushStatement ( SgOmpFlushStatementStorageArray[i] ) ;
10933 : }
10934 0 : delete [] SgOmpFlushStatementStorageArray;
10935 : }
10936 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAllocateStatement ) ;
10937 0 : std::cout << " SgOmpAllocateStatement has size " << sizeOfActualPool << std::endl;
10938 0 : if ( 0 < sizeOfActualPool )
10939 : {
10940 0 : SgOmpAllocateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10941 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10942 : {
10943 0 : new SgOmpAllocateStatement ( SgOmpAllocateStatementStorageArray[i] ) ;
10944 : }
10945 0 : delete [] SgOmpAllocateStatementStorageArray;
10946 : }
10947 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDeclareSimdStatement ) ;
10948 0 : std::cout << " SgOmpDeclareSimdStatement has size " << sizeOfActualPool << std::endl;
10949 0 : if ( 0 < sizeOfActualPool )
10950 : {
10951 0 : SgOmpDeclareSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10952 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10953 : {
10954 0 : new SgOmpDeclareSimdStatement ( SgOmpDeclareSimdStatementStorageArray[i] ) ;
10955 : }
10956 0 : delete [] SgOmpDeclareSimdStatementStorageArray;
10957 : }
10958 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirWorksharingStatement ) ;
10959 0 : std::cout << " SgUpirWorksharingStatement has size " << sizeOfActualPool << std::endl;
10960 0 : if ( 0 < sizeOfActualPool )
10961 : {
10962 0 : SgUpirWorksharingStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10963 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10964 : {
10965 0 : new SgUpirWorksharingStatement ( SgUpirWorksharingStatementStorageArray[i] ) ;
10966 : }
10967 0 : delete [] SgUpirWorksharingStatementStorageArray;
10968 : }
10969 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpForSimdStatement ) ;
10970 0 : std::cout << " SgOmpForSimdStatement has size " << sizeOfActualPool << std::endl;
10971 0 : if ( 0 < sizeOfActualPool )
10972 : {
10973 0 : SgOmpForSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10974 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10975 : {
10976 0 : new SgOmpForSimdStatement ( SgOmpForSimdStatementStorageArray[i] ) ;
10977 : }
10978 0 : delete [] SgOmpForSimdStatementStorageArray;
10979 : }
10980 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMasterStatement ) ;
10981 0 : std::cout << " SgOmpMasterStatement has size " << sizeOfActualPool << std::endl;
10982 0 : if ( 0 < sizeOfActualPool )
10983 : {
10984 0 : SgOmpMasterStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10985 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10986 : {
10987 0 : new SgOmpMasterStatement ( SgOmpMasterStatementStorageArray[i] ) ;
10988 : }
10989 0 : delete [] SgOmpMasterStatementStorageArray;
10990 : }
10991 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskyieldStatement ) ;
10992 0 : std::cout << " SgOmpTaskyieldStatement has size " << sizeOfActualPool << std::endl;
10993 0 : if ( 0 < sizeOfActualPool )
10994 : {
10995 0 : SgOmpTaskyieldStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
10996 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
10997 : {
10998 0 : new SgOmpTaskyieldStatement ( SgOmpTaskyieldStatementStorageArray[i] ) ;
10999 : }
11000 0 : delete [] SgOmpTaskyieldStatementStorageArray;
11001 : }
11002 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMetadirectiveStatement ) ;
11003 0 : std::cout << " SgOmpMetadirectiveStatement has size " << sizeOfActualPool << std::endl;
11004 0 : if ( 0 < sizeOfActualPool )
11005 : {
11006 0 : SgOmpMetadirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11007 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11008 : {
11009 0 : new SgOmpMetadirectiveStatement ( SgOmpMetadirectiveStatementStorageArray[i] ) ;
11010 : }
11011 0 : delete [] SgOmpMetadirectiveStatementStorageArray;
11012 : }
11013 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpOrderedStatement ) ;
11014 0 : std::cout << " SgOmpOrderedStatement has size " << sizeOfActualPool << std::endl;
11015 0 : if ( 0 < sizeOfActualPool )
11016 : {
11017 0 : SgOmpOrderedStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11018 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11019 : {
11020 0 : new SgOmpOrderedStatement ( SgOmpOrderedStatementStorageArray[i] ) ;
11021 : }
11022 0 : delete [] SgOmpOrderedStatementStorageArray;
11023 : }
11024 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpOrderedDependStatement ) ;
11025 0 : std::cout << " SgOmpOrderedDependStatement has size " << sizeOfActualPool << std::endl;
11026 0 : if ( 0 < sizeOfActualPool )
11027 : {
11028 0 : SgOmpOrderedDependStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11029 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11030 : {
11031 0 : new SgOmpOrderedDependStatement ( SgOmpOrderedDependStatementStorageArray[i] ) ;
11032 : }
11033 0 : delete [] SgOmpOrderedDependStatementStorageArray;
11034 : }
11035 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirSpmdStatement ) ;
11036 0 : std::cout << " SgUpirSpmdStatement has size " << sizeOfActualPool << std::endl;
11037 0 : if ( 0 < sizeOfActualPool )
11038 : {
11039 0 : SgUpirSpmdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11040 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11041 : {
11042 0 : new SgUpirSpmdStatement ( SgUpirSpmdStatementStorageArray[i] ) ;
11043 : }
11044 0 : delete [] SgUpirSpmdStatementStorageArray;
11045 : }
11046 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsStatement ) ;
11047 0 : std::cout << " SgOmpTeamsStatement has size " << sizeOfActualPool << std::endl;
11048 0 : if ( 0 < sizeOfActualPool )
11049 : {
11050 0 : SgOmpTeamsStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11051 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11052 : {
11053 0 : new SgOmpTeamsStatement ( SgOmpTeamsStatementStorageArray[i] ) ;
11054 : }
11055 0 : delete [] SgOmpTeamsStatementStorageArray;
11056 : }
11057 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCancellationPointStatement ) ;
11058 0 : std::cout << " SgOmpCancellationPointStatement has size " << sizeOfActualPool << std::endl;
11059 0 : if ( 0 < sizeOfActualPool )
11060 : {
11061 0 : SgOmpCancellationPointStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11062 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11063 : {
11064 0 : new SgOmpCancellationPointStatement ( SgOmpCancellationPointStatementStorageArray[i] ) ;
11065 : }
11066 0 : delete [] SgOmpCancellationPointStatementStorageArray;
11067 : }
11068 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDeclareMapperStatement ) ;
11069 0 : std::cout << " SgOmpDeclareMapperStatement has size " << sizeOfActualPool << std::endl;
11070 0 : if ( 0 < sizeOfActualPool )
11071 : {
11072 0 : SgOmpDeclareMapperStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11073 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11074 : {
11075 0 : new SgOmpDeclareMapperStatement ( SgOmpDeclareMapperStatementStorageArray[i] ) ;
11076 : }
11077 0 : delete [] SgOmpDeclareMapperStatementStorageArray;
11078 : }
11079 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCancelStatement ) ;
11080 0 : std::cout << " SgOmpCancelStatement has size " << sizeOfActualPool << std::endl;
11081 0 : if ( 0 < sizeOfActualPool )
11082 : {
11083 0 : SgOmpCancelStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11084 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11085 : {
11086 0 : new SgOmpCancelStatement ( SgOmpCancelStatementStorageArray[i] ) ;
11087 : }
11088 0 : delete [] SgOmpCancelStatementStorageArray;
11089 : }
11090 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskgroupStatement ) ;
11091 0 : std::cout << " SgOmpTaskgroupStatement has size " << sizeOfActualPool << std::endl;
11092 0 : if ( 0 < sizeOfActualPool )
11093 : {
11094 0 : SgOmpTaskgroupStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11095 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11096 : {
11097 0 : new SgOmpTaskgroupStatement ( SgOmpTaskgroupStatementStorageArray[i] ) ;
11098 : }
11099 0 : delete [] SgOmpTaskgroupStatementStorageArray;
11100 : }
11101 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDepobjStatement ) ;
11102 0 : std::cout << " SgOmpDepobjStatement has size " << sizeOfActualPool << std::endl;
11103 0 : if ( 0 < sizeOfActualPool )
11104 : {
11105 0 : SgOmpDepobjStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11106 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11107 : {
11108 0 : new SgOmpDepobjStatement ( SgOmpDepobjStatementStorageArray[i] ) ;
11109 : }
11110 0 : delete [] SgOmpDepobjStatementStorageArray;
11111 : }
11112 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDistributeStatement ) ;
11113 0 : std::cout << " SgOmpDistributeStatement has size " << sizeOfActualPool << std::endl;
11114 0 : if ( 0 < sizeOfActualPool )
11115 : {
11116 0 : SgOmpDistributeStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11117 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11118 : {
11119 0 : new SgOmpDistributeStatement ( SgOmpDistributeStatementStorageArray[i] ) ;
11120 : }
11121 0 : delete [] SgOmpDistributeStatementStorageArray;
11122 : }
11123 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpLoopStatement ) ;
11124 0 : std::cout << " SgOmpLoopStatement has size " << sizeOfActualPool << std::endl;
11125 0 : if ( 0 < sizeOfActualPool )
11126 : {
11127 0 : SgOmpLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11128 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11129 : {
11130 0 : new SgOmpLoopStatement ( SgOmpLoopStatementStorageArray[i] ) ;
11131 : }
11132 0 : delete [] SgOmpLoopStatementStorageArray;
11133 : }
11134 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpScanStatement ) ;
11135 0 : std::cout << " SgOmpScanStatement has size " << sizeOfActualPool << std::endl;
11136 0 : if ( 0 < sizeOfActualPool )
11137 : {
11138 0 : SgOmpScanStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11139 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11140 : {
11141 0 : new SgOmpScanStatement ( SgOmpScanStatementStorageArray[i] ) ;
11142 : }
11143 0 : delete [] SgOmpScanStatementStorageArray;
11144 : }
11145 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskloopStatement ) ;
11146 0 : std::cout << " SgOmpTaskloopStatement has size " << sizeOfActualPool << std::endl;
11147 0 : if ( 0 < sizeOfActualPool )
11148 : {
11149 0 : SgOmpTaskloopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11150 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11151 : {
11152 0 : new SgOmpTaskloopStatement ( SgOmpTaskloopStatementStorageArray[i] ) ;
11153 : }
11154 0 : delete [] SgOmpTaskloopStatementStorageArray;
11155 : }
11156 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetEnterDataStatement ) ;
11157 0 : std::cout << " SgOmpTargetEnterDataStatement has size " << sizeOfActualPool << std::endl;
11158 0 : if ( 0 < sizeOfActualPool )
11159 : {
11160 0 : SgOmpTargetEnterDataStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11161 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11162 : {
11163 0 : new SgOmpTargetEnterDataStatement ( SgOmpTargetEnterDataStatementStorageArray[i] ) ;
11164 : }
11165 0 : delete [] SgOmpTargetEnterDataStatementStorageArray;
11166 : }
11167 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetExitDataStatement ) ;
11168 0 : std::cout << " SgOmpTargetExitDataStatement has size " << sizeOfActualPool << std::endl;
11169 0 : if ( 0 < sizeOfActualPool )
11170 : {
11171 0 : SgOmpTargetExitDataStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11172 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11173 : {
11174 0 : new SgOmpTargetExitDataStatement ( SgOmpTargetExitDataStatementStorageArray[i] ) ;
11175 : }
11176 0 : delete [] SgOmpTargetExitDataStatementStorageArray;
11177 : }
11178 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSectionStatement ) ;
11179 0 : std::cout << " SgOmpSectionStatement has size " << sizeOfActualPool << std::endl;
11180 0 : if ( 0 < sizeOfActualPool )
11181 : {
11182 0 : SgOmpSectionStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11183 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11184 : {
11185 0 : new SgOmpSectionStatement ( SgOmpSectionStatementStorageArray[i] ) ;
11186 : }
11187 0 : delete [] SgOmpSectionStatementStorageArray;
11188 : }
11189 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSectionsStatement ) ;
11190 0 : std::cout << " SgOmpSectionsStatement has size " << sizeOfActualPool << std::endl;
11191 0 : if ( 0 < sizeOfActualPool )
11192 : {
11193 0 : SgOmpSectionsStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11194 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11195 : {
11196 0 : new SgOmpSectionsStatement ( SgOmpSectionsStatementStorageArray[i] ) ;
11197 : }
11198 0 : delete [] SgOmpSectionsStatementStorageArray;
11199 : }
11200 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSingleStatement ) ;
11201 0 : std::cout << " SgOmpSingleStatement has size " << sizeOfActualPool << std::endl;
11202 0 : if ( 0 < sizeOfActualPool )
11203 : {
11204 0 : SgOmpSingleStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11205 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11206 : {
11207 0 : new SgOmpSingleStatement ( SgOmpSingleStatementStorageArray[i] ) ;
11208 : }
11209 0 : delete [] SgOmpSingleStatementStorageArray;
11210 : }
11211 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskStatement ) ;
11212 0 : std::cout << " SgOmpTaskStatement has size " << sizeOfActualPool << std::endl;
11213 0 : if ( 0 < sizeOfActualPool )
11214 : {
11215 0 : SgOmpTaskStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11216 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11217 : {
11218 0 : new SgOmpTaskStatement ( SgOmpTaskStatementStorageArray[i] ) ;
11219 : }
11220 0 : delete [] SgOmpTaskStatementStorageArray;
11221 : }
11222 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskwaitStatement ) ;
11223 0 : std::cout << " SgOmpTaskwaitStatement has size " << sizeOfActualPool << std::endl;
11224 0 : if ( 0 < sizeOfActualPool )
11225 : {
11226 0 : SgOmpTaskwaitStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11227 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11228 : {
11229 0 : new SgOmpTaskwaitStatement ( SgOmpTaskwaitStatementStorageArray[i] ) ;
11230 : }
11231 0 : delete [] SgOmpTaskwaitStatementStorageArray;
11232 : }
11233 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpThreadprivateStatement ) ;
11234 0 : std::cout << " SgOmpThreadprivateStatement has size " << sizeOfActualPool << std::endl;
11235 0 : if ( 0 < sizeOfActualPool )
11236 : {
11237 0 : SgOmpThreadprivateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11238 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11239 : {
11240 0 : new SgOmpThreadprivateStatement ( SgOmpThreadprivateStatementStorageArray[i] ) ;
11241 : }
11242 0 : delete [] SgOmpThreadprivateStatementStorageArray;
11243 : }
11244 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpWorkshareStatement ) ;
11245 0 : std::cout << " SgOmpWorkshareStatement has size " << sizeOfActualPool << std::endl;
11246 0 : if ( 0 < sizeOfActualPool )
11247 : {
11248 0 : SgOmpWorkshareStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11249 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11250 : {
11251 0 : new SgOmpWorkshareStatement ( SgOmpWorkshareStatementStorageArray[i] ) ;
11252 : }
11253 0 : delete [] SgOmpWorkshareStatementStorageArray;
11254 : }
11255 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirTaskStatement ) ;
11256 0 : std::cout << " SgUpirTaskStatement has size " << sizeOfActualPool << std::endl;
11257 0 : if ( 0 < sizeOfActualPool )
11258 : {
11259 0 : SgUpirTaskStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11260 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11261 : {
11262 0 : new SgUpirTaskStatement ( SgUpirTaskStatementStorageArray[i] ) ;
11263 : }
11264 0 : delete [] SgUpirTaskStatementStorageArray;
11265 : }
11266 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetDataStatement ) ;
11267 0 : std::cout << " SgOmpTargetDataStatement has size " << sizeOfActualPool << std::endl;
11268 0 : if ( 0 < sizeOfActualPool )
11269 : {
11270 0 : SgOmpTargetDataStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11271 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11272 : {
11273 0 : new SgOmpTargetDataStatement ( SgOmpTargetDataStatementStorageArray[i] ) ;
11274 : }
11275 0 : delete [] SgOmpTargetDataStatementStorageArray;
11276 : }
11277 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetParallelForStatement ) ;
11278 0 : std::cout << " SgOmpTargetParallelForStatement has size " << sizeOfActualPool << std::endl;
11279 0 : if ( 0 < sizeOfActualPool )
11280 : {
11281 0 : SgOmpTargetParallelForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11282 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11283 : {
11284 0 : new SgOmpTargetParallelForStatement ( SgOmpTargetParallelForStatementStorageArray[i] ) ;
11285 : }
11286 0 : delete [] SgOmpTargetParallelForStatementStorageArray;
11287 : }
11288 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetUpdateStatement ) ;
11289 0 : std::cout << " SgOmpTargetUpdateStatement has size " << sizeOfActualPool << std::endl;
11290 0 : if ( 0 < sizeOfActualPool )
11291 : {
11292 0 : SgOmpTargetUpdateStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11293 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11294 : {
11295 0 : new SgOmpTargetUpdateStatement ( SgOmpTargetUpdateStatementStorageArray[i] ) ;
11296 : }
11297 0 : delete [] SgOmpTargetUpdateStatementStorageArray;
11298 : }
11299 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpRequiresStatement ) ;
11300 0 : std::cout << " SgOmpRequiresStatement has size " << sizeOfActualPool << std::endl;
11301 0 : if ( 0 < sizeOfActualPool )
11302 : {
11303 0 : SgOmpRequiresStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11304 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11305 : {
11306 0 : new SgOmpRequiresStatement ( SgOmpRequiresStatementStorageArray[i] ) ;
11307 : }
11308 0 : delete [] SgOmpRequiresStatementStorageArray;
11309 : }
11310 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetParallelStatement ) ;
11311 0 : std::cout << " SgOmpTargetParallelStatement has size " << sizeOfActualPool << std::endl;
11312 0 : if ( 0 < sizeOfActualPool )
11313 : {
11314 0 : SgOmpTargetParallelStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11315 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11316 : {
11317 0 : new SgOmpTargetParallelStatement ( SgOmpTargetParallelStatementStorageArray[i] ) ;
11318 : }
11319 0 : delete [] SgOmpTargetParallelStatementStorageArray;
11320 : }
11321 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetParallelForSimdStatement ) ;
11322 0 : std::cout << " SgOmpTargetParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
11323 0 : if ( 0 < sizeOfActualPool )
11324 : {
11325 0 : SgOmpTargetParallelForSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11326 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11327 : {
11328 0 : new SgOmpTargetParallelForSimdStatement ( SgOmpTargetParallelForSimdStatementStorageArray[i] ) ;
11329 : }
11330 0 : delete [] SgOmpTargetParallelForSimdStatementStorageArray;
11331 : }
11332 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetParallelLoopStatement ) ;
11333 0 : std::cout << " SgOmpTargetParallelLoopStatement has size " << sizeOfActualPool << std::endl;
11334 0 : if ( 0 < sizeOfActualPool )
11335 : {
11336 0 : SgOmpTargetParallelLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11337 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11338 : {
11339 0 : new SgOmpTargetParallelLoopStatement ( SgOmpTargetParallelLoopStatementStorageArray[i] ) ;
11340 : }
11341 0 : delete [] SgOmpTargetParallelLoopStatementStorageArray;
11342 : }
11343 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetSimdStatement ) ;
11344 0 : std::cout << " SgOmpTargetSimdStatement has size " << sizeOfActualPool << std::endl;
11345 0 : if ( 0 < sizeOfActualPool )
11346 : {
11347 0 : SgOmpTargetSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11348 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11349 : {
11350 0 : new SgOmpTargetSimdStatement ( SgOmpTargetSimdStatementStorageArray[i] ) ;
11351 : }
11352 0 : delete [] SgOmpTargetSimdStatementStorageArray;
11353 : }
11354 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsStatement ) ;
11355 0 : std::cout << " SgOmpTargetTeamsStatement has size " << sizeOfActualPool << std::endl;
11356 0 : if ( 0 < sizeOfActualPool )
11357 : {
11358 0 : SgOmpTargetTeamsStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11359 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11360 : {
11361 0 : new SgOmpTargetTeamsStatement ( SgOmpTargetTeamsStatementStorageArray[i] ) ;
11362 : }
11363 0 : delete [] SgOmpTargetTeamsStatementStorageArray;
11364 : }
11365 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsDistributeStatement ) ;
11366 0 : std::cout << " SgOmpTargetTeamsDistributeStatement has size " << sizeOfActualPool << std::endl;
11367 0 : if ( 0 < sizeOfActualPool )
11368 : {
11369 0 : SgOmpTargetTeamsDistributeStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11370 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11371 : {
11372 0 : new SgOmpTargetTeamsDistributeStatement ( SgOmpTargetTeamsDistributeStatementStorageArray[i] ) ;
11373 : }
11374 0 : delete [] SgOmpTargetTeamsDistributeStatementStorageArray;
11375 : }
11376 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsDistributeSimdStatement ) ;
11377 0 : std::cout << " SgOmpTargetTeamsDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
11378 0 : if ( 0 < sizeOfActualPool )
11379 : {
11380 0 : SgOmpTargetTeamsDistributeSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11381 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11382 : {
11383 0 : new SgOmpTargetTeamsDistributeSimdStatement ( SgOmpTargetTeamsDistributeSimdStatementStorageArray[i] ) ;
11384 : }
11385 0 : delete [] SgOmpTargetTeamsDistributeSimdStatementStorageArray;
11386 : }
11387 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsLoopStatement ) ;
11388 0 : std::cout << " SgOmpTargetTeamsLoopStatement has size " << sizeOfActualPool << std::endl;
11389 0 : if ( 0 < sizeOfActualPool )
11390 : {
11391 0 : SgOmpTargetTeamsLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11392 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11393 : {
11394 0 : new SgOmpTargetTeamsLoopStatement ( SgOmpTargetTeamsLoopStatementStorageArray[i] ) ;
11395 : }
11396 0 : delete [] SgOmpTargetTeamsLoopStatementStorageArray;
11397 : }
11398 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsDistributeParallelForStatement ) ;
11399 0 : std::cout << " SgOmpTargetTeamsDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
11400 0 : if ( 0 < sizeOfActualPool )
11401 : {
11402 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11403 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11404 : {
11405 0 : new SgOmpTargetTeamsDistributeParallelForStatement ( SgOmpTargetTeamsDistributeParallelForStatementStorageArray[i] ) ;
11406 : }
11407 0 : delete [] SgOmpTargetTeamsDistributeParallelForStatementStorageArray;
11408 : }
11409 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTargetTeamsDistributeParallelForSimdStatement ) ;
11410 0 : std::cout << " SgOmpTargetTeamsDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
11411 0 : if ( 0 < sizeOfActualPool )
11412 : {
11413 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11414 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11415 : {
11416 0 : new SgOmpTargetTeamsDistributeParallelForSimdStatement ( SgOmpTargetTeamsDistributeParallelForSimdStatementStorageArray[i] ) ;
11417 : }
11418 0 : delete [] SgOmpTargetTeamsDistributeParallelForSimdStatementStorageArray;
11419 : }
11420 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDistributeSimdStatement ) ;
11421 0 : std::cout << " SgOmpDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
11422 0 : if ( 0 < sizeOfActualPool )
11423 : {
11424 0 : SgOmpDistributeSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11425 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11426 : {
11427 0 : new SgOmpDistributeSimdStatement ( SgOmpDistributeSimdStatementStorageArray[i] ) ;
11428 : }
11429 0 : delete [] SgOmpDistributeSimdStatementStorageArray;
11430 : }
11431 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDistributeParallelForStatement ) ;
11432 0 : std::cout << " SgOmpDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
11433 0 : if ( 0 < sizeOfActualPool )
11434 : {
11435 0 : SgOmpDistributeParallelForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11436 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11437 : {
11438 0 : new SgOmpDistributeParallelForStatement ( SgOmpDistributeParallelForStatementStorageArray[i] ) ;
11439 : }
11440 0 : delete [] SgOmpDistributeParallelForStatementStorageArray;
11441 : }
11442 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDistributeParallelForSimdStatement ) ;
11443 0 : std::cout << " SgOmpDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
11444 0 : if ( 0 < sizeOfActualPool )
11445 : {
11446 0 : SgOmpDistributeParallelForSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11447 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11448 : {
11449 0 : new SgOmpDistributeParallelForSimdStatement ( SgOmpDistributeParallelForSimdStatementStorageArray[i] ) ;
11450 : }
11451 0 : delete [] SgOmpDistributeParallelForSimdStatementStorageArray;
11452 : }
11453 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskloopSimdStatement ) ;
11454 0 : std::cout << " SgOmpTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
11455 0 : if ( 0 < sizeOfActualPool )
11456 : {
11457 0 : SgOmpTaskloopSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11458 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11459 : {
11460 0 : new SgOmpTaskloopSimdStatement ( SgOmpTaskloopSimdStatementStorageArray[i] ) ;
11461 : }
11462 0 : delete [] SgOmpTaskloopSimdStatementStorageArray;
11463 : }
11464 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMasterTaskloopSimdStatement ) ;
11465 0 : std::cout << " SgOmpMasterTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
11466 0 : if ( 0 < sizeOfActualPool )
11467 : {
11468 0 : SgOmpMasterTaskloopSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11469 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11470 : {
11471 0 : new SgOmpMasterTaskloopSimdStatement ( SgOmpMasterTaskloopSimdStatementStorageArray[i] ) ;
11472 : }
11473 0 : delete [] SgOmpMasterTaskloopSimdStatementStorageArray;
11474 : }
11475 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpParallelMasterTaskloopStatement ) ;
11476 0 : std::cout << " SgOmpParallelMasterTaskloopStatement has size " << sizeOfActualPool << std::endl;
11477 0 : if ( 0 < sizeOfActualPool )
11478 : {
11479 0 : SgOmpParallelMasterTaskloopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11480 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11481 : {
11482 0 : new SgOmpParallelMasterTaskloopStatement ( SgOmpParallelMasterTaskloopStatementStorageArray[i] ) ;
11483 : }
11484 0 : delete [] SgOmpParallelMasterTaskloopStatementStorageArray;
11485 : }
11486 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpParallelMasterTaskloopSimdStatement ) ;
11487 0 : std::cout << " SgOmpParallelMasterTaskloopSimdStatement has size " << sizeOfActualPool << std::endl;
11488 0 : if ( 0 < sizeOfActualPool )
11489 : {
11490 0 : SgOmpParallelMasterTaskloopSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11491 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11492 : {
11493 0 : new SgOmpParallelMasterTaskloopSimdStatement ( SgOmpParallelMasterTaskloopSimdStatementStorageArray[i] ) ;
11494 : }
11495 0 : delete [] SgOmpParallelMasterTaskloopSimdStatementStorageArray;
11496 : }
11497 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsDistributeStatement ) ;
11498 0 : std::cout << " SgOmpTeamsDistributeStatement has size " << sizeOfActualPool << std::endl;
11499 0 : if ( 0 < sizeOfActualPool )
11500 : {
11501 0 : SgOmpTeamsDistributeStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11502 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11503 : {
11504 0 : new SgOmpTeamsDistributeStatement ( SgOmpTeamsDistributeStatementStorageArray[i] ) ;
11505 : }
11506 0 : delete [] SgOmpTeamsDistributeStatementStorageArray;
11507 : }
11508 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsDistributeSimdStatement ) ;
11509 0 : std::cout << " SgOmpTeamsDistributeSimdStatement has size " << sizeOfActualPool << std::endl;
11510 0 : if ( 0 < sizeOfActualPool )
11511 : {
11512 0 : SgOmpTeamsDistributeSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11513 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11514 : {
11515 0 : new SgOmpTeamsDistributeSimdStatement ( SgOmpTeamsDistributeSimdStatementStorageArray[i] ) ;
11516 : }
11517 0 : delete [] SgOmpTeamsDistributeSimdStatementStorageArray;
11518 : }
11519 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsDistributeParallelForStatement ) ;
11520 0 : std::cout << " SgOmpTeamsDistributeParallelForStatement has size " << sizeOfActualPool << std::endl;
11521 0 : if ( 0 < sizeOfActualPool )
11522 : {
11523 0 : SgOmpTeamsDistributeParallelForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11524 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11525 : {
11526 0 : new SgOmpTeamsDistributeParallelForStatement ( SgOmpTeamsDistributeParallelForStatementStorageArray[i] ) ;
11527 : }
11528 0 : delete [] SgOmpTeamsDistributeParallelForStatementStorageArray;
11529 : }
11530 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsDistributeParallelForSimdStatement ) ;
11531 0 : std::cout << " SgOmpTeamsDistributeParallelForSimdStatement has size " << sizeOfActualPool << std::endl;
11532 0 : if ( 0 < sizeOfActualPool )
11533 : {
11534 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11535 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11536 : {
11537 0 : new SgOmpTeamsDistributeParallelForSimdStatement ( SgOmpTeamsDistributeParallelForSimdStatementStorageArray[i] ) ;
11538 : }
11539 0 : delete [] SgOmpTeamsDistributeParallelForSimdStatementStorageArray;
11540 : }
11541 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTeamsLoopStatement ) ;
11542 0 : std::cout << " SgOmpTeamsLoopStatement has size " << sizeOfActualPool << std::endl;
11543 0 : if ( 0 < sizeOfActualPool )
11544 : {
11545 0 : SgOmpTeamsLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11546 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11547 : {
11548 0 : new SgOmpTeamsLoopStatement ( SgOmpTeamsLoopStatementStorageArray[i] ) ;
11549 : }
11550 0 : delete [] SgOmpTeamsLoopStatementStorageArray;
11551 : }
11552 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpParallelLoopStatement ) ;
11553 0 : std::cout << " SgOmpParallelLoopStatement has size " << sizeOfActualPool << std::endl;
11554 0 : if ( 0 < sizeOfActualPool )
11555 : {
11556 0 : SgOmpParallelLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11557 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11558 : {
11559 0 : new SgOmpParallelLoopStatement ( SgOmpParallelLoopStatementStorageArray[i] ) ;
11560 : }
11561 0 : delete [] SgOmpParallelLoopStatementStorageArray;
11562 : }
11563 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpParallelMasterStatement ) ;
11564 0 : std::cout << " SgOmpParallelMasterStatement has size " << sizeOfActualPool << std::endl;
11565 0 : if ( 0 < sizeOfActualPool )
11566 : {
11567 0 : SgOmpParallelMasterStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11568 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11569 : {
11570 0 : new SgOmpParallelMasterStatement ( SgOmpParallelMasterStatementStorageArray[i] ) ;
11571 : }
11572 0 : delete [] SgOmpParallelMasterStatementStorageArray;
11573 : }
11574 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMasterTaskloopStatement ) ;
11575 0 : std::cout << " SgOmpMasterTaskloopStatement has size " << sizeOfActualPool << std::endl;
11576 0 : if ( 0 < sizeOfActualPool )
11577 : {
11578 0 : SgOmpMasterTaskloopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11579 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11580 : {
11581 0 : new SgOmpMasterTaskloopStatement ( SgOmpMasterTaskloopStatementStorageArray[i] ) ;
11582 : }
11583 0 : delete [] SgOmpMasterTaskloopStatementStorageArray;
11584 : }
11585 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUnrollStatement ) ;
11586 0 : std::cout << " SgOmpUnrollStatement has size " << sizeOfActualPool << std::endl;
11587 0 : if ( 0 < sizeOfActualPool )
11588 : {
11589 0 : SgOmpUnrollStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11590 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11591 : {
11592 0 : new SgOmpUnrollStatement ( SgOmpUnrollStatementStorageArray[i] ) ;
11593 : }
11594 0 : delete [] SgOmpUnrollStatementStorageArray;
11595 : }
11596 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTileStatement ) ;
11597 0 : std::cout << " SgOmpTileStatement has size " << sizeOfActualPool << std::endl;
11598 0 : if ( 0 < sizeOfActualPool )
11599 : {
11600 0 : SgOmpTileStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11601 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11602 : {
11603 0 : new SgOmpTileStatement ( SgOmpTileStatementStorageArray[i] ) ;
11604 : }
11605 0 : delete [] SgOmpTileStatementStorageArray;
11606 : }
11607 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirSimdStatement ) ;
11608 0 : std::cout << " SgUpirSimdStatement has size " << sizeOfActualPool << std::endl;
11609 0 : if ( 0 < sizeOfActualPool )
11610 : {
11611 0 : SgUpirSimdStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11612 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11613 : {
11614 0 : new SgUpirSimdStatement ( SgUpirSimdStatementStorageArray[i] ) ;
11615 : }
11616 0 : delete [] SgUpirSimdStatementStorageArray;
11617 : }
11618 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirBaseStatement ) ;
11619 0 : std::cout << " SgUpirBaseStatement has size " << sizeOfActualPool << std::endl;
11620 0 : if ( 0 < sizeOfActualPool )
11621 : {
11622 0 : SgUpirBaseStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11623 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11624 : {
11625 0 : new SgUpirBaseStatement ( SgUpirBaseStatementStorageArray[i] ) ;
11626 : }
11627 0 : delete [] SgUpirBaseStatementStorageArray;
11628 : }
11629 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirLoopStatement ) ;
11630 0 : std::cout << " SgUpirLoopStatement has size " << sizeOfActualPool << std::endl;
11631 0 : if ( 0 < sizeOfActualPool )
11632 : {
11633 0 : SgUpirLoopStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11634 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11635 : {
11636 0 : new SgUpirLoopStatement ( SgUpirLoopStatementStorageArray[i] ) ;
11637 : }
11638 0 : delete [] SgUpirLoopStatementStorageArray;
11639 : }
11640 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirLoopParallelStatement ) ;
11641 0 : std::cout << " SgUpirLoopParallelStatement has size " << sizeOfActualPool << std::endl;
11642 0 : if ( 0 < sizeOfActualPool )
11643 : {
11644 0 : SgUpirLoopParallelStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11645 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11646 : {
11647 0 : new SgUpirLoopParallelStatement ( SgUpirLoopParallelStatementStorageArray[i] ) ;
11648 : }
11649 0 : delete [] SgUpirLoopParallelStatementStorageArray;
11650 : }
11651 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirSyncStatement ) ;
11652 0 : std::cout << " SgUpirSyncStatement has size " << sizeOfActualPool << std::endl;
11653 0 : if ( 0 < sizeOfActualPool )
11654 : {
11655 0 : SgUpirSyncStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11656 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11657 : {
11658 0 : new SgUpirSyncStatement ( SgUpirSyncStatementStorageArray[i] ) ;
11659 : }
11660 0 : delete [] SgUpirSyncStatementStorageArray;
11661 : }
11662 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpClause ) ;
11663 0 : std::cout << " SgOmpClause has size " << sizeOfActualPool << std::endl;
11664 0 : if ( 0 < sizeOfActualPool )
11665 : {
11666 0 : SgOmpClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11667 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11668 : {
11669 0 : new SgOmpClause ( SgOmpClauseStorageArray[i] ) ;
11670 : }
11671 0 : delete [] SgOmpClauseStorageArray;
11672 : }
11673 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAllocateClause ) ;
11674 0 : std::cout << " SgOmpAllocateClause has size " << sizeOfActualPool << std::endl;
11675 0 : if ( 0 < sizeOfActualPool )
11676 : {
11677 0 : SgOmpAllocateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11678 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11679 : {
11680 0 : new SgOmpAllocateClause ( SgOmpAllocateClauseStorageArray[i] ) ;
11681 : }
11682 0 : delete [] SgOmpAllocateClauseStorageArray;
11683 : }
11684 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAllocatorClause ) ;
11685 0 : std::cout << " SgOmpAllocatorClause has size " << sizeOfActualPool << std::endl;
11686 0 : if ( 0 < sizeOfActualPool )
11687 : {
11688 0 : SgOmpAllocatorClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11689 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11690 : {
11691 0 : new SgOmpAllocatorClause ( SgOmpAllocatorClauseStorageArray[i] ) ;
11692 : }
11693 0 : delete [] SgOmpAllocatorClauseStorageArray;
11694 : }
11695 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUsesAllocatorsClause ) ;
11696 0 : std::cout << " SgOmpUsesAllocatorsClause has size " << sizeOfActualPool << std::endl;
11697 0 : if ( 0 < sizeOfActualPool )
11698 : {
11699 0 : SgOmpUsesAllocatorsClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11700 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11701 : {
11702 0 : new SgOmpUsesAllocatorsClause ( SgOmpUsesAllocatorsClauseStorageArray[i] ) ;
11703 : }
11704 0 : delete [] SgOmpUsesAllocatorsClauseStorageArray;
11705 : }
11706 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUsesAllocatorsDefination ) ;
11707 0 : std::cout << " SgOmpUsesAllocatorsDefination has size " << sizeOfActualPool << std::endl;
11708 0 : if ( 0 < sizeOfActualPool )
11709 : {
11710 0 : SgOmpUsesAllocatorsDefinationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11711 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11712 : {
11713 0 : new SgOmpUsesAllocatorsDefination ( SgOmpUsesAllocatorsDefinationStorageArray[i] ) ;
11714 : }
11715 0 : delete [] SgOmpUsesAllocatorsDefinationStorageArray;
11716 : }
11717 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpToClause ) ;
11718 0 : std::cout << " SgOmpToClause has size " << sizeOfActualPool << std::endl;
11719 0 : if ( 0 < sizeOfActualPool )
11720 : {
11721 0 : SgOmpToClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11722 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11723 : {
11724 0 : new SgOmpToClause ( SgOmpToClauseStorageArray[i] ) ;
11725 : }
11726 0 : delete [] SgOmpToClauseStorageArray;
11727 : }
11728 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpFromClause ) ;
11729 0 : std::cout << " SgOmpFromClause has size " << sizeOfActualPool << std::endl;
11730 0 : if ( 0 < sizeOfActualPool )
11731 : {
11732 0 : SgOmpFromClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11733 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11734 : {
11735 0 : new SgOmpFromClause ( SgOmpFromClauseStorageArray[i] ) ;
11736 : }
11737 0 : delete [] SgOmpFromClauseStorageArray;
11738 : }
11739 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpThreadsClause ) ;
11740 0 : std::cout << " SgOmpThreadsClause has size " << sizeOfActualPool << std::endl;
11741 0 : if ( 0 < sizeOfActualPool )
11742 : {
11743 0 : SgOmpThreadsClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11744 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11745 : {
11746 0 : new SgOmpThreadsClause ( SgOmpThreadsClauseStorageArray[i] ) ;
11747 : }
11748 0 : delete [] SgOmpThreadsClauseStorageArray;
11749 : }
11750 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSimdClause ) ;
11751 0 : std::cout << " SgOmpSimdClause has size " << sizeOfActualPool << std::endl;
11752 0 : if ( 0 < sizeOfActualPool )
11753 : {
11754 0 : SgOmpSimdClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11755 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11756 : {
11757 0 : new SgOmpSimdClause ( SgOmpSimdClauseStorageArray[i] ) ;
11758 : }
11759 0 : delete [] SgOmpSimdClauseStorageArray;
11760 : }
11761 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpBeginClause ) ;
11762 0 : std::cout << " SgOmpBeginClause has size " << sizeOfActualPool << std::endl;
11763 0 : if ( 0 < sizeOfActualPool )
11764 : {
11765 0 : SgOmpBeginClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11766 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11767 : {
11768 0 : new SgOmpBeginClause ( SgOmpBeginClauseStorageArray[i] ) ;
11769 : }
11770 0 : delete [] SgOmpBeginClauseStorageArray;
11771 : }
11772 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCollapseClause ) ;
11773 0 : std::cout << " SgOmpCollapseClause has size " << sizeOfActualPool << std::endl;
11774 0 : if ( 0 < sizeOfActualPool )
11775 : {
11776 0 : SgOmpCollapseClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11777 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11778 : {
11779 0 : new SgOmpCollapseClause ( SgOmpCollapseClauseStorageArray[i] ) ;
11780 : }
11781 0 : delete [] SgOmpCollapseClauseStorageArray;
11782 : }
11783 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCopyinClause ) ;
11784 0 : std::cout << " SgOmpCopyinClause has size " << sizeOfActualPool << std::endl;
11785 0 : if ( 0 < sizeOfActualPool )
11786 : {
11787 0 : SgOmpCopyinClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11788 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11789 : {
11790 0 : new SgOmpCopyinClause ( SgOmpCopyinClauseStorageArray[i] ) ;
11791 : }
11792 0 : delete [] SgOmpCopyinClauseStorageArray;
11793 : }
11794 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCopyprivateClause ) ;
11795 0 : std::cout << " SgOmpCopyprivateClause has size " << sizeOfActualPool << std::endl;
11796 0 : if ( 0 < sizeOfActualPool )
11797 : {
11798 0 : SgOmpCopyprivateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11799 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11800 : {
11801 0 : new SgOmpCopyprivateClause ( SgOmpCopyprivateClauseStorageArray[i] ) ;
11802 : }
11803 0 : delete [] SgOmpCopyprivateClauseStorageArray;
11804 : }
11805 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDefaultClause ) ;
11806 0 : std::cout << " SgOmpDefaultClause has size " << sizeOfActualPool << std::endl;
11807 0 : if ( 0 < sizeOfActualPool )
11808 : {
11809 0 : SgOmpDefaultClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11810 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11811 : {
11812 0 : new SgOmpDefaultClause ( SgOmpDefaultClauseStorageArray[i] ) ;
11813 : }
11814 0 : delete [] SgOmpDefaultClauseStorageArray;
11815 : }
11816 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpEndClause ) ;
11817 0 : std::cout << " SgOmpEndClause has size " << sizeOfActualPool << std::endl;
11818 0 : if ( 0 < sizeOfActualPool )
11819 : {
11820 0 : SgOmpEndClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11821 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11822 : {
11823 0 : new SgOmpEndClause ( SgOmpEndClauseStorageArray[i] ) ;
11824 : }
11825 0 : delete [] SgOmpEndClauseStorageArray;
11826 : }
11827 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpExpressionClause ) ;
11828 0 : std::cout << " SgOmpExpressionClause has size " << sizeOfActualPool << std::endl;
11829 0 : if ( 0 < sizeOfActualPool )
11830 : {
11831 0 : SgOmpExpressionClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11832 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11833 : {
11834 0 : new SgOmpExpressionClause ( SgOmpExpressionClauseStorageArray[i] ) ;
11835 : }
11836 0 : delete [] SgOmpExpressionClauseStorageArray;
11837 : }
11838 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpFirstprivateClause ) ;
11839 0 : std::cout << " SgOmpFirstprivateClause has size " << sizeOfActualPool << std::endl;
11840 0 : if ( 0 < sizeOfActualPool )
11841 : {
11842 0 : SgOmpFirstprivateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11843 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11844 : {
11845 0 : new SgOmpFirstprivateClause ( SgOmpFirstprivateClauseStorageArray[i] ) ;
11846 : }
11847 0 : delete [] SgOmpFirstprivateClauseStorageArray;
11848 : }
11849 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpIfClause ) ;
11850 0 : std::cout << " SgOmpIfClause has size " << sizeOfActualPool << std::endl;
11851 0 : if ( 0 < sizeOfActualPool )
11852 : {
11853 0 : SgOmpIfClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11854 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11855 : {
11856 0 : new SgOmpIfClause ( SgOmpIfClauseStorageArray[i] ) ;
11857 : }
11858 0 : delete [] SgOmpIfClauseStorageArray;
11859 : }
11860 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpFinalClause ) ;
11861 0 : std::cout << " SgOmpFinalClause has size " << sizeOfActualPool << std::endl;
11862 0 : if ( 0 < sizeOfActualPool )
11863 : {
11864 0 : SgOmpFinalClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11865 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11866 : {
11867 0 : new SgOmpFinalClause ( SgOmpFinalClauseStorageArray[i] ) ;
11868 : }
11869 0 : delete [] SgOmpFinalClauseStorageArray;
11870 : }
11871 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpPriorityClause ) ;
11872 0 : std::cout << " SgOmpPriorityClause has size " << sizeOfActualPool << std::endl;
11873 0 : if ( 0 < sizeOfActualPool )
11874 : {
11875 0 : SgOmpPriorityClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11876 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11877 : {
11878 0 : new SgOmpPriorityClause ( SgOmpPriorityClauseStorageArray[i] ) ;
11879 : }
11880 0 : delete [] SgOmpPriorityClauseStorageArray;
11881 : }
11882 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDeviceClause ) ;
11883 0 : std::cout << " SgOmpDeviceClause has size " << sizeOfActualPool << std::endl;
11884 0 : if ( 0 < sizeOfActualPool )
11885 : {
11886 0 : SgOmpDeviceClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11887 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11888 : {
11889 0 : new SgOmpDeviceClause ( SgOmpDeviceClauseStorageArray[i] ) ;
11890 : }
11891 0 : delete [] SgOmpDeviceClauseStorageArray;
11892 : }
11893 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpLastprivateClause ) ;
11894 0 : std::cout << " SgOmpLastprivateClause has size " << sizeOfActualPool << std::endl;
11895 0 : if ( 0 < sizeOfActualPool )
11896 : {
11897 0 : SgOmpLastprivateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11898 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11899 : {
11900 0 : new SgOmpLastprivateClause ( SgOmpLastprivateClauseStorageArray[i] ) ;
11901 : }
11902 0 : delete [] SgOmpLastprivateClauseStorageArray;
11903 : }
11904 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNowaitClause ) ;
11905 0 : std::cout << " SgOmpNowaitClause has size " << sizeOfActualPool << std::endl;
11906 0 : if ( 0 < sizeOfActualPool )
11907 : {
11908 0 : SgOmpNowaitClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11909 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11910 : {
11911 0 : new SgOmpNowaitClause ( SgOmpNowaitClauseStorageArray[i] ) ;
11912 : }
11913 0 : delete [] SgOmpNowaitClauseStorageArray;
11914 : }
11915 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpReadClause ) ;
11916 0 : std::cout << " SgOmpReadClause has size " << sizeOfActualPool << std::endl;
11917 0 : if ( 0 < sizeOfActualPool )
11918 : {
11919 0 : SgOmpReadClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11920 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11921 : {
11922 0 : new SgOmpReadClause ( SgOmpReadClauseStorageArray[i] ) ;
11923 : }
11924 0 : delete [] SgOmpReadClauseStorageArray;
11925 : }
11926 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpWriteClause ) ;
11927 0 : std::cout << " SgOmpWriteClause has size " << sizeOfActualPool << std::endl;
11928 0 : if ( 0 < sizeOfActualPool )
11929 : {
11930 0 : SgOmpWriteClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11931 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11932 : {
11933 0 : new SgOmpWriteClause ( SgOmpWriteClauseStorageArray[i] ) ;
11934 : }
11935 0 : delete [] SgOmpWriteClauseStorageArray;
11936 : }
11937 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUpdateClause ) ;
11938 0 : std::cout << " SgOmpUpdateClause has size " << sizeOfActualPool << std::endl;
11939 0 : if ( 0 < sizeOfActualPool )
11940 : {
11941 0 : SgOmpUpdateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11942 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11943 : {
11944 0 : new SgOmpUpdateClause ( SgOmpUpdateClauseStorageArray[i] ) ;
11945 : }
11946 0 : delete [] SgOmpUpdateClauseStorageArray;
11947 : }
11948 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDepobjUpdateClause ) ;
11949 0 : std::cout << " SgOmpDepobjUpdateClause has size " << sizeOfActualPool << std::endl;
11950 0 : if ( 0 < sizeOfActualPool )
11951 : {
11952 0 : SgOmpDepobjUpdateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11953 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11954 : {
11955 0 : new SgOmpDepobjUpdateClause ( SgOmpDepobjUpdateClauseStorageArray[i] ) ;
11956 : }
11957 0 : delete [] SgOmpDepobjUpdateClauseStorageArray;
11958 : }
11959 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDestroyClause ) ;
11960 0 : std::cout << " SgOmpDestroyClause has size " << sizeOfActualPool << std::endl;
11961 0 : if ( 0 < sizeOfActualPool )
11962 : {
11963 0 : SgOmpDestroyClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11964 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11965 : {
11966 0 : new SgOmpDestroyClause ( SgOmpDestroyClauseStorageArray[i] ) ;
11967 : }
11968 0 : delete [] SgOmpDestroyClauseStorageArray;
11969 : }
11970 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpCaptureClause ) ;
11971 0 : std::cout << " SgOmpCaptureClause has size " << sizeOfActualPool << std::endl;
11972 0 : if ( 0 < sizeOfActualPool )
11973 : {
11974 0 : SgOmpCaptureClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11975 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11976 : {
11977 0 : new SgOmpCaptureClause ( SgOmpCaptureClauseStorageArray[i] ) ;
11978 : }
11979 0 : delete [] SgOmpCaptureClauseStorageArray;
11980 : }
11981 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSeqCstClause ) ;
11982 0 : std::cout << " SgOmpSeqCstClause has size " << sizeOfActualPool << std::endl;
11983 0 : if ( 0 < sizeOfActualPool )
11984 : {
11985 0 : SgOmpSeqCstClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11986 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11987 : {
11988 0 : new SgOmpSeqCstClause ( SgOmpSeqCstClauseStorageArray[i] ) ;
11989 : }
11990 0 : delete [] SgOmpSeqCstClauseStorageArray;
11991 : }
11992 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAcqRelClause ) ;
11993 0 : std::cout << " SgOmpAcqRelClause has size " << sizeOfActualPool << std::endl;
11994 0 : if ( 0 < sizeOfActualPool )
11995 : {
11996 0 : SgOmpAcqRelClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
11997 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
11998 : {
11999 0 : new SgOmpAcqRelClause ( SgOmpAcqRelClauseStorageArray[i] ) ;
12000 : }
12001 0 : delete [] SgOmpAcqRelClauseStorageArray;
12002 : }
12003 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpReleaseClause ) ;
12004 0 : std::cout << " SgOmpReleaseClause has size " << sizeOfActualPool << std::endl;
12005 0 : if ( 0 < sizeOfActualPool )
12006 : {
12007 0 : SgOmpReleaseClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12008 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12009 : {
12010 0 : new SgOmpReleaseClause ( SgOmpReleaseClauseStorageArray[i] ) ;
12011 : }
12012 0 : delete [] SgOmpReleaseClauseStorageArray;
12013 : }
12014 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAcquireClause ) ;
12015 0 : std::cout << " SgOmpAcquireClause has size " << sizeOfActualPool << std::endl;
12016 0 : if ( 0 < sizeOfActualPool )
12017 : {
12018 0 : SgOmpAcquireClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12019 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12020 : {
12021 0 : new SgOmpAcquireClause ( SgOmpAcquireClauseStorageArray[i] ) ;
12022 : }
12023 0 : delete [] SgOmpAcquireClauseStorageArray;
12024 : }
12025 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpReverseOffloadClause ) ;
12026 0 : std::cout << " SgOmpReverseOffloadClause has size " << sizeOfActualPool << std::endl;
12027 0 : if ( 0 < sizeOfActualPool )
12028 : {
12029 0 : SgOmpReverseOffloadClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12030 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12031 : {
12032 0 : new SgOmpReverseOffloadClause ( SgOmpReverseOffloadClauseStorageArray[i] ) ;
12033 : }
12034 0 : delete [] SgOmpReverseOffloadClauseStorageArray;
12035 : }
12036 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUnifiedAddressClause ) ;
12037 0 : std::cout << " SgOmpUnifiedAddressClause has size " << sizeOfActualPool << std::endl;
12038 0 : if ( 0 < sizeOfActualPool )
12039 : {
12040 0 : SgOmpUnifiedAddressClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12041 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12042 : {
12043 0 : new SgOmpUnifiedAddressClause ( SgOmpUnifiedAddressClauseStorageArray[i] ) ;
12044 : }
12045 0 : delete [] SgOmpUnifiedAddressClauseStorageArray;
12046 : }
12047 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUnifiedSharedMemoryClause ) ;
12048 0 : std::cout << " SgOmpUnifiedSharedMemoryClause has size " << sizeOfActualPool << std::endl;
12049 0 : if ( 0 < sizeOfActualPool )
12050 : {
12051 0 : SgOmpUnifiedSharedMemoryClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12052 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12053 : {
12054 0 : new SgOmpUnifiedSharedMemoryClause ( SgOmpUnifiedSharedMemoryClauseStorageArray[i] ) ;
12055 : }
12056 0 : delete [] SgOmpUnifiedSharedMemoryClauseStorageArray;
12057 : }
12058 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDynamicAllocatorsClause ) ;
12059 0 : std::cout << " SgOmpDynamicAllocatorsClause has size " << sizeOfActualPool << std::endl;
12060 0 : if ( 0 < sizeOfActualPool )
12061 : {
12062 0 : SgOmpDynamicAllocatorsClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12063 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12064 : {
12065 0 : new SgOmpDynamicAllocatorsClause ( SgOmpDynamicAllocatorsClauseStorageArray[i] ) ;
12066 : }
12067 0 : delete [] SgOmpDynamicAllocatorsClauseStorageArray;
12068 : }
12069 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAtomicDefaultMemOrderClause ) ;
12070 0 : std::cout << " SgOmpAtomicDefaultMemOrderClause has size " << sizeOfActualPool << std::endl;
12071 0 : if ( 0 < sizeOfActualPool )
12072 : {
12073 0 : SgOmpAtomicDefaultMemOrderClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12074 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12075 : {
12076 0 : new SgOmpAtomicDefaultMemOrderClause ( SgOmpAtomicDefaultMemOrderClauseStorageArray[i] ) ;
12077 : }
12078 0 : delete [] SgOmpAtomicDefaultMemOrderClauseStorageArray;
12079 : }
12080 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpExtImplementationDefinedRequirementClause ) ;
12081 0 : std::cout << " SgOmpExtImplementationDefinedRequirementClause has size " << sizeOfActualPool << std::endl;
12082 0 : if ( 0 < sizeOfActualPool )
12083 : {
12084 0 : SgOmpExtImplementationDefinedRequirementClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12085 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12086 : {
12087 0 : new SgOmpExtImplementationDefinedRequirementClause ( SgOmpExtImplementationDefinedRequirementClauseStorageArray[i] ) ;
12088 : }
12089 0 : delete [] SgOmpExtImplementationDefinedRequirementClauseStorageArray;
12090 : }
12091 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpRelaxedClause ) ;
12092 0 : std::cout << " SgOmpRelaxedClause has size " << sizeOfActualPool << std::endl;
12093 0 : if ( 0 < sizeOfActualPool )
12094 : {
12095 0 : SgOmpRelaxedClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12096 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12097 : {
12098 0 : new SgOmpRelaxedClause ( SgOmpRelaxedClauseStorageArray[i] ) ;
12099 : }
12100 0 : delete [] SgOmpRelaxedClauseStorageArray;
12101 : }
12102 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpParallelClause ) ;
12103 0 : std::cout << " SgOmpParallelClause has size " << sizeOfActualPool << std::endl;
12104 0 : if ( 0 < sizeOfActualPool )
12105 : {
12106 0 : SgOmpParallelClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12107 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12108 : {
12109 0 : new SgOmpParallelClause ( SgOmpParallelClauseStorageArray[i] ) ;
12110 : }
12111 0 : delete [] SgOmpParallelClauseStorageArray;
12112 : }
12113 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSectionsClause ) ;
12114 0 : std::cout << " SgOmpSectionsClause has size " << sizeOfActualPool << std::endl;
12115 0 : if ( 0 < sizeOfActualPool )
12116 : {
12117 0 : SgOmpSectionsClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12118 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12119 : {
12120 0 : new SgOmpSectionsClause ( SgOmpSectionsClauseStorageArray[i] ) ;
12121 : }
12122 0 : delete [] SgOmpSectionsClauseStorageArray;
12123 : }
12124 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpForClause ) ;
12125 0 : std::cout << " SgOmpForClause has size " << sizeOfActualPool << std::endl;
12126 0 : if ( 0 < sizeOfActualPool )
12127 : {
12128 0 : SgOmpForClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12129 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12130 : {
12131 0 : new SgOmpForClause ( SgOmpForClauseStorageArray[i] ) ;
12132 : }
12133 0 : delete [] SgOmpForClauseStorageArray;
12134 : }
12135 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskgroupClause ) ;
12136 0 : std::cout << " SgOmpTaskgroupClause has size " << sizeOfActualPool << std::endl;
12137 0 : if ( 0 < sizeOfActualPool )
12138 : {
12139 0 : SgOmpTaskgroupClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12140 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12141 : {
12142 0 : new SgOmpTaskgroupClause ( SgOmpTaskgroupClauseStorageArray[i] ) ;
12143 : }
12144 0 : delete [] SgOmpTaskgroupClauseStorageArray;
12145 : }
12146 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirNumUnitsField ) ;
12147 0 : std::cout << " SgUpirNumUnitsField has size " << sizeOfActualPool << std::endl;
12148 0 : if ( 0 < sizeOfActualPool )
12149 : {
12150 0 : SgUpirNumUnitsFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12151 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12152 : {
12153 0 : new SgUpirNumUnitsField ( SgUpirNumUnitsFieldStorageArray[i] ) ;
12154 : }
12155 0 : delete [] SgUpirNumUnitsFieldStorageArray;
12156 : }
12157 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNumTeamsClause ) ;
12158 0 : std::cout << " SgOmpNumTeamsClause has size " << sizeOfActualPool << std::endl;
12159 0 : if ( 0 < sizeOfActualPool )
12160 : {
12161 0 : SgOmpNumTeamsClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12162 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12163 : {
12164 0 : new SgOmpNumTeamsClause ( SgOmpNumTeamsClauseStorageArray[i] ) ;
12165 : }
12166 0 : delete [] SgOmpNumTeamsClauseStorageArray;
12167 : }
12168 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpGrainsizeClause ) ;
12169 0 : std::cout << " SgOmpGrainsizeClause has size " << sizeOfActualPool << std::endl;
12170 0 : if ( 0 < sizeOfActualPool )
12171 : {
12172 0 : SgOmpGrainsizeClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12173 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12174 : {
12175 0 : new SgOmpGrainsizeClause ( SgOmpGrainsizeClauseStorageArray[i] ) ;
12176 : }
12177 0 : delete [] SgOmpGrainsizeClauseStorageArray;
12178 : }
12179 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDetachClause ) ;
12180 0 : std::cout << " SgOmpDetachClause has size " << sizeOfActualPool << std::endl;
12181 0 : if ( 0 < sizeOfActualPool )
12182 : {
12183 0 : SgOmpDetachClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12184 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12185 : {
12186 0 : new SgOmpDetachClause ( SgOmpDetachClauseStorageArray[i] ) ;
12187 : }
12188 0 : delete [] SgOmpDetachClauseStorageArray;
12189 : }
12190 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNumTasksClause ) ;
12191 0 : std::cout << " SgOmpNumTasksClause has size " << sizeOfActualPool << std::endl;
12192 0 : if ( 0 < sizeOfActualPool )
12193 : {
12194 0 : SgOmpNumTasksClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12195 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12196 : {
12197 0 : new SgOmpNumTasksClause ( SgOmpNumTasksClauseStorageArray[i] ) ;
12198 : }
12199 0 : delete [] SgOmpNumTasksClauseStorageArray;
12200 : }
12201 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNogroupClause ) ;
12202 0 : std::cout << " SgOmpNogroupClause has size " << sizeOfActualPool << std::endl;
12203 0 : if ( 0 < sizeOfActualPool )
12204 : {
12205 0 : SgOmpNogroupClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12206 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12207 : {
12208 0 : new SgOmpNogroupClause ( SgOmpNogroupClauseStorageArray[i] ) ;
12209 : }
12210 0 : delete [] SgOmpNogroupClauseStorageArray;
12211 : }
12212 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpHintClause ) ;
12213 0 : std::cout << " SgOmpHintClause has size " << sizeOfActualPool << std::endl;
12214 0 : if ( 0 < sizeOfActualPool )
12215 : {
12216 0 : SgOmpHintClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12217 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12218 : {
12219 0 : new SgOmpHintClause ( SgOmpHintClauseStorageArray[i] ) ;
12220 : }
12221 0 : delete [] SgOmpHintClauseStorageArray;
12222 : }
12223 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpOrderClause ) ;
12224 0 : std::cout << " SgOmpOrderClause has size " << sizeOfActualPool << std::endl;
12225 0 : if ( 0 < sizeOfActualPool )
12226 : {
12227 0 : SgOmpOrderClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12228 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12229 : {
12230 0 : new SgOmpOrderClause ( SgOmpOrderClauseStorageArray[i] ) ;
12231 : }
12232 0 : delete [] SgOmpOrderClauseStorageArray;
12233 : }
12234 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDistScheduleClause ) ;
12235 0 : std::cout << " SgOmpDistScheduleClause has size " << sizeOfActualPool << std::endl;
12236 0 : if ( 0 < sizeOfActualPool )
12237 : {
12238 0 : SgOmpDistScheduleClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12239 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12240 : {
12241 0 : new SgOmpDistScheduleClause ( SgOmpDistScheduleClauseStorageArray[i] ) ;
12242 : }
12243 0 : delete [] SgOmpDistScheduleClauseStorageArray;
12244 : }
12245 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpBindClause ) ;
12246 0 : std::cout << " SgOmpBindClause has size " << sizeOfActualPool << std::endl;
12247 0 : if ( 0 < sizeOfActualPool )
12248 : {
12249 0 : SgOmpBindClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12250 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12251 : {
12252 0 : new SgOmpBindClause ( SgOmpBindClauseStorageArray[i] ) ;
12253 : }
12254 0 : delete [] SgOmpBindClauseStorageArray;
12255 : }
12256 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNontemporalClause ) ;
12257 0 : std::cout << " SgOmpNontemporalClause has size " << sizeOfActualPool << std::endl;
12258 0 : if ( 0 < sizeOfActualPool )
12259 : {
12260 0 : SgOmpNontemporalClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12261 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12262 : {
12263 0 : new SgOmpNontemporalClause ( SgOmpNontemporalClauseStorageArray[i] ) ;
12264 : }
12265 0 : delete [] SgOmpNontemporalClauseStorageArray;
12266 : }
12267 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpInclusiveClause ) ;
12268 0 : std::cout << " SgOmpInclusiveClause has size " << sizeOfActualPool << std::endl;
12269 0 : if ( 0 < sizeOfActualPool )
12270 : {
12271 0 : SgOmpInclusiveClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12272 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12273 : {
12274 0 : new SgOmpInclusiveClause ( SgOmpInclusiveClauseStorageArray[i] ) ;
12275 : }
12276 0 : delete [] SgOmpInclusiveClauseStorageArray;
12277 : }
12278 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpExclusiveClause ) ;
12279 0 : std::cout << " SgOmpExclusiveClause has size " << sizeOfActualPool << std::endl;
12280 0 : if ( 0 < sizeOfActualPool )
12281 : {
12282 0 : SgOmpExclusiveClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12283 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12284 : {
12285 0 : new SgOmpExclusiveClause ( SgOmpExclusiveClauseStorageArray[i] ) ;
12286 : }
12287 0 : delete [] SgOmpExclusiveClauseStorageArray;
12288 : }
12289 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpIsDevicePtrClause ) ;
12290 0 : std::cout << " SgOmpIsDevicePtrClause has size " << sizeOfActualPool << std::endl;
12291 0 : if ( 0 < sizeOfActualPool )
12292 : {
12293 0 : SgOmpIsDevicePtrClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12294 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12295 : {
12296 0 : new SgOmpIsDevicePtrClause ( SgOmpIsDevicePtrClauseStorageArray[i] ) ;
12297 : }
12298 0 : delete [] SgOmpIsDevicePtrClauseStorageArray;
12299 : }
12300 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUseDevicePtrClause ) ;
12301 0 : std::cout << " SgOmpUseDevicePtrClause has size " << sizeOfActualPool << std::endl;
12302 0 : if ( 0 < sizeOfActualPool )
12303 : {
12304 0 : SgOmpUseDevicePtrClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12305 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12306 : {
12307 0 : new SgOmpUseDevicePtrClause ( SgOmpUseDevicePtrClauseStorageArray[i] ) ;
12308 : }
12309 0 : delete [] SgOmpUseDevicePtrClauseStorageArray;
12310 : }
12311 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUseDeviceAddrClause ) ;
12312 0 : std::cout << " SgOmpUseDeviceAddrClause has size " << sizeOfActualPool << std::endl;
12313 0 : if ( 0 < sizeOfActualPool )
12314 : {
12315 0 : SgOmpUseDeviceAddrClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12316 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12317 : {
12318 0 : new SgOmpUseDeviceAddrClause ( SgOmpUseDeviceAddrClauseStorageArray[i] ) ;
12319 : }
12320 0 : delete [] SgOmpUseDeviceAddrClauseStorageArray;
12321 : }
12322 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpThreadLimitClause ) ;
12323 0 : std::cout << " SgOmpThreadLimitClause has size " << sizeOfActualPool << std::endl;
12324 0 : if ( 0 < sizeOfActualPool )
12325 : {
12326 0 : SgOmpThreadLimitClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12327 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12328 : {
12329 0 : new SgOmpThreadLimitClause ( SgOmpThreadLimitClauseStorageArray[i] ) ;
12330 : }
12331 0 : delete [] SgOmpThreadLimitClauseStorageArray;
12332 : }
12333 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpOrderedClause ) ;
12334 0 : std::cout << " SgOmpOrderedClause has size " << sizeOfActualPool << std::endl;
12335 0 : if ( 0 < sizeOfActualPool )
12336 : {
12337 0 : SgOmpOrderedClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12338 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12339 : {
12340 0 : new SgOmpOrderedClause ( SgOmpOrderedClauseStorageArray[i] ) ;
12341 : }
12342 0 : delete [] SgOmpOrderedClauseStorageArray;
12343 : }
12344 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpPrivateClause ) ;
12345 0 : std::cout << " SgOmpPrivateClause has size " << sizeOfActualPool << std::endl;
12346 0 : if ( 0 < sizeOfActualPool )
12347 : {
12348 0 : SgOmpPrivateClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12349 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12350 : {
12351 0 : new SgOmpPrivateClause ( SgOmpPrivateClauseStorageArray[i] ) ;
12352 : }
12353 0 : delete [] SgOmpPrivateClauseStorageArray;
12354 : }
12355 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpReductionClause ) ;
12356 0 : std::cout << " SgOmpReductionClause has size " << sizeOfActualPool << std::endl;
12357 0 : if ( 0 < sizeOfActualPool )
12358 : {
12359 0 : SgOmpReductionClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12360 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12361 : {
12362 0 : new SgOmpReductionClause ( SgOmpReductionClauseStorageArray[i] ) ;
12363 : }
12364 0 : delete [] SgOmpReductionClauseStorageArray;
12365 : }
12366 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpInReductionClause ) ;
12367 0 : std::cout << " SgOmpInReductionClause has size " << sizeOfActualPool << std::endl;
12368 0 : if ( 0 < sizeOfActualPool )
12369 : {
12370 0 : SgOmpInReductionClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12371 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12372 : {
12373 0 : new SgOmpInReductionClause ( SgOmpInReductionClauseStorageArray[i] ) ;
12374 : }
12375 0 : delete [] SgOmpInReductionClauseStorageArray;
12376 : }
12377 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpTaskReductionClause ) ;
12378 0 : std::cout << " SgOmpTaskReductionClause has size " << sizeOfActualPool << std::endl;
12379 0 : if ( 0 < sizeOfActualPool )
12380 : {
12381 0 : SgOmpTaskReductionClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12382 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12383 : {
12384 0 : new SgOmpTaskReductionClause ( SgOmpTaskReductionClauseStorageArray[i] ) ;
12385 : }
12386 0 : delete [] SgOmpTaskReductionClauseStorageArray;
12387 : }
12388 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDefaultmapClause ) ;
12389 0 : std::cout << " SgOmpDefaultmapClause has size " << sizeOfActualPool << std::endl;
12390 0 : if ( 0 < sizeOfActualPool )
12391 : {
12392 0 : SgOmpDefaultmapClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12393 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12394 : {
12395 0 : new SgOmpDefaultmapClause ( SgOmpDefaultmapClauseStorageArray[i] ) ;
12396 : }
12397 0 : delete [] SgOmpDefaultmapClauseStorageArray;
12398 : }
12399 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpScheduleClause ) ;
12400 0 : std::cout << " SgOmpScheduleClause has size " << sizeOfActualPool << std::endl;
12401 0 : if ( 0 < sizeOfActualPool )
12402 : {
12403 0 : SgOmpScheduleClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12404 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12405 : {
12406 0 : new SgOmpScheduleClause ( SgOmpScheduleClauseStorageArray[i] ) ;
12407 : }
12408 0 : delete [] SgOmpScheduleClauseStorageArray;
12409 : }
12410 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSharedClause ) ;
12411 0 : std::cout << " SgOmpSharedClause has size " << sizeOfActualPool << std::endl;
12412 0 : if ( 0 < sizeOfActualPool )
12413 : {
12414 0 : SgOmpSharedClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12415 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12416 : {
12417 0 : new SgOmpSharedClause ( SgOmpSharedClauseStorageArray[i] ) ;
12418 : }
12419 0 : delete [] SgOmpSharedClauseStorageArray;
12420 : }
12421 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUntiedClause ) ;
12422 0 : std::cout << " SgOmpUntiedClause has size " << sizeOfActualPool << std::endl;
12423 0 : if ( 0 < sizeOfActualPool )
12424 : {
12425 0 : SgOmpUntiedClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12426 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12427 : {
12428 0 : new SgOmpUntiedClause ( SgOmpUntiedClauseStorageArray[i] ) ;
12429 : }
12430 0 : delete [] SgOmpUntiedClauseStorageArray;
12431 : }
12432 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMergeableClause ) ;
12433 0 : std::cout << " SgOmpMergeableClause has size " << sizeOfActualPool << std::endl;
12434 0 : if ( 0 < sizeOfActualPool )
12435 : {
12436 0 : SgOmpMergeableClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12437 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12438 : {
12439 0 : new SgOmpMergeableClause ( SgOmpMergeableClauseStorageArray[i] ) ;
12440 : }
12441 0 : delete [] SgOmpMergeableClauseStorageArray;
12442 : }
12443 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpVariablesClause ) ;
12444 0 : std::cout << " SgOmpVariablesClause has size " << sizeOfActualPool << std::endl;
12445 0 : if ( 0 < sizeOfActualPool )
12446 : {
12447 0 : SgOmpVariablesClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12448 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12449 : {
12450 0 : new SgOmpVariablesClause ( SgOmpVariablesClauseStorageArray[i] ) ;
12451 : }
12452 0 : delete [] SgOmpVariablesClauseStorageArray;
12453 : }
12454 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpMapClause ) ;
12455 0 : std::cout << " SgOmpMapClause has size " << sizeOfActualPool << std::endl;
12456 0 : if ( 0 < sizeOfActualPool )
12457 : {
12458 0 : SgOmpMapClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12459 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12460 : {
12461 0 : new SgOmpMapClause ( SgOmpMapClauseStorageArray[i] ) ;
12462 : }
12463 0 : delete [] SgOmpMapClauseStorageArray;
12464 : }
12465 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSafelenClause ) ;
12466 0 : std::cout << " SgOmpSafelenClause has size " << sizeOfActualPool << std::endl;
12467 0 : if ( 0 < sizeOfActualPool )
12468 : {
12469 0 : SgOmpSafelenClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12470 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12471 : {
12472 0 : new SgOmpSafelenClause ( SgOmpSafelenClauseStorageArray[i] ) ;
12473 : }
12474 0 : delete [] SgOmpSafelenClauseStorageArray;
12475 : }
12476 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSimdlenClause ) ;
12477 0 : std::cout << " SgOmpSimdlenClause has size " << sizeOfActualPool << std::endl;
12478 0 : if ( 0 < sizeOfActualPool )
12479 : {
12480 0 : SgOmpSimdlenClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12481 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12482 : {
12483 0 : new SgOmpSimdlenClause ( SgOmpSimdlenClauseStorageArray[i] ) ;
12484 : }
12485 0 : delete [] SgOmpSimdlenClauseStorageArray;
12486 : }
12487 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpLinearClause ) ;
12488 0 : std::cout << " SgOmpLinearClause has size " << sizeOfActualPool << std::endl;
12489 0 : if ( 0 < sizeOfActualPool )
12490 : {
12491 0 : SgOmpLinearClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12492 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12493 : {
12494 0 : new SgOmpLinearClause ( SgOmpLinearClauseStorageArray[i] ) ;
12495 : }
12496 0 : delete [] SgOmpLinearClauseStorageArray;
12497 : }
12498 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpUniformClause ) ;
12499 0 : std::cout << " SgOmpUniformClause has size " << sizeOfActualPool << std::endl;
12500 0 : if ( 0 < sizeOfActualPool )
12501 : {
12502 0 : SgOmpUniformClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12503 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12504 : {
12505 0 : new SgOmpUniformClause ( SgOmpUniformClauseStorageArray[i] ) ;
12506 : }
12507 0 : delete [] SgOmpUniformClauseStorageArray;
12508 : }
12509 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAlignedClause ) ;
12510 0 : std::cout << " SgOmpAlignedClause has size " << sizeOfActualPool << std::endl;
12511 0 : if ( 0 < sizeOfActualPool )
12512 : {
12513 0 : SgOmpAlignedClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12514 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12515 : {
12516 0 : new SgOmpAlignedClause ( SgOmpAlignedClauseStorageArray[i] ) ;
12517 : }
12518 0 : delete [] SgOmpAlignedClauseStorageArray;
12519 : }
12520 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpProcBindClause ) ;
12521 0 : std::cout << " SgOmpProcBindClause has size " << sizeOfActualPool << std::endl;
12522 0 : if ( 0 < sizeOfActualPool )
12523 : {
12524 0 : SgOmpProcBindClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12525 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12526 : {
12527 0 : new SgOmpProcBindClause ( SgOmpProcBindClauseStorageArray[i] ) ;
12528 : }
12529 0 : delete [] SgOmpProcBindClauseStorageArray;
12530 : }
12531 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAtomicClause ) ;
12532 0 : std::cout << " SgOmpAtomicClause has size " << sizeOfActualPool << std::endl;
12533 0 : if ( 0 < sizeOfActualPool )
12534 : {
12535 0 : SgOmpAtomicClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12536 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12537 : {
12538 0 : new SgOmpAtomicClause ( SgOmpAtomicClauseStorageArray[i] ) ;
12539 : }
12540 0 : delete [] SgOmpAtomicClauseStorageArray;
12541 : }
12542 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpInbranchClause ) ;
12543 0 : std::cout << " SgOmpInbranchClause has size " << sizeOfActualPool << std::endl;
12544 0 : if ( 0 < sizeOfActualPool )
12545 : {
12546 0 : SgOmpInbranchClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12547 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12548 : {
12549 0 : new SgOmpInbranchClause ( SgOmpInbranchClauseStorageArray[i] ) ;
12550 : }
12551 0 : delete [] SgOmpInbranchClauseStorageArray;
12552 : }
12553 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpNotinbranchClause ) ;
12554 0 : std::cout << " SgOmpNotinbranchClause has size " << sizeOfActualPool << std::endl;
12555 0 : if ( 0 < sizeOfActualPool )
12556 : {
12557 0 : SgOmpNotinbranchClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12558 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12559 : {
12560 0 : new SgOmpNotinbranchClause ( SgOmpNotinbranchClauseStorageArray[i] ) ;
12561 : }
12562 0 : delete [] SgOmpNotinbranchClauseStorageArray;
12563 : }
12564 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpDependClause ) ;
12565 0 : std::cout << " SgOmpDependClause has size " << sizeOfActualPool << std::endl;
12566 0 : if ( 0 < sizeOfActualPool )
12567 : {
12568 0 : SgOmpDependClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12569 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12570 : {
12571 0 : new SgOmpDependClause ( SgOmpDependClauseStorageArray[i] ) ;
12572 : }
12573 0 : delete [] SgOmpDependClauseStorageArray;
12574 : }
12575 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpAffinityClause ) ;
12576 0 : std::cout << " SgOmpAffinityClause has size " << sizeOfActualPool << std::endl;
12577 0 : if ( 0 < sizeOfActualPool )
12578 : {
12579 0 : SgOmpAffinityClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12580 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12581 : {
12582 0 : new SgOmpAffinityClause ( SgOmpAffinityClauseStorageArray[i] ) ;
12583 : }
12584 0 : delete [] SgOmpAffinityClauseStorageArray;
12585 : }
12586 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpWhenClause ) ;
12587 0 : std::cout << " SgOmpWhenClause has size " << sizeOfActualPool << std::endl;
12588 0 : if ( 0 < sizeOfActualPool )
12589 : {
12590 0 : SgOmpWhenClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12591 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12592 : {
12593 0 : new SgOmpWhenClause ( SgOmpWhenClauseStorageArray[i] ) ;
12594 : }
12595 0 : delete [] SgOmpWhenClauseStorageArray;
12596 : }
12597 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpFullClause ) ;
12598 0 : std::cout << " SgOmpFullClause has size " << sizeOfActualPool << std::endl;
12599 0 : if ( 0 < sizeOfActualPool )
12600 : {
12601 0 : SgOmpFullClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12602 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12603 : {
12604 0 : new SgOmpFullClause ( SgOmpFullClauseStorageArray[i] ) ;
12605 : }
12606 0 : delete [] SgOmpFullClauseStorageArray;
12607 : }
12608 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpPartialClause ) ;
12609 0 : std::cout << " SgOmpPartialClause has size " << sizeOfActualPool << std::endl;
12610 0 : if ( 0 < sizeOfActualPool )
12611 : {
12612 0 : SgOmpPartialClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12613 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12614 : {
12615 0 : new SgOmpPartialClause ( SgOmpPartialClauseStorageArray[i] ) ;
12616 : }
12617 0 : delete [] SgOmpPartialClauseStorageArray;
12618 : }
12619 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOmpSizesClause ) ;
12620 0 : std::cout << " SgOmpSizesClause has size " << sizeOfActualPool << std::endl;
12621 0 : if ( 0 < sizeOfActualPool )
12622 : {
12623 0 : SgOmpSizesClauseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12624 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12625 : {
12626 0 : new SgOmpSizesClause ( SgOmpSizesClauseStorageArray[i] ) ;
12627 : }
12628 0 : delete [] SgOmpSizesClauseStorageArray;
12629 : }
12630 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirBranchField ) ;
12631 0 : std::cout << " SgUpirBranchField has size " << sizeOfActualPool << std::endl;
12632 0 : if ( 0 < sizeOfActualPool )
12633 : {
12634 0 : SgUpirBranchFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12635 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12636 : {
12637 0 : new SgUpirBranchField ( SgUpirBranchFieldStorageArray[i] ) ;
12638 : }
12639 0 : delete [] SgUpirBranchFieldStorageArray;
12640 : }
12641 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirNestedLevelField ) ;
12642 0 : std::cout << " SgUpirNestedLevelField has size " << sizeOfActualPool << std::endl;
12643 0 : if ( 0 < sizeOfActualPool )
12644 : {
12645 0 : SgUpirNestedLevelFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12646 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12647 : {
12648 0 : new SgUpirNestedLevelField ( SgUpirNestedLevelFieldStorageArray[i] ) ;
12649 : }
12650 0 : delete [] SgUpirNestedLevelFieldStorageArray;
12651 : }
12652 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirNestedParentField ) ;
12653 0 : std::cout << " SgUpirNestedParentField has size " << sizeOfActualPool << std::endl;
12654 0 : if ( 0 < sizeOfActualPool )
12655 : {
12656 0 : SgUpirNestedParentFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12657 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12658 : {
12659 0 : new SgUpirNestedParentField ( SgUpirNestedParentFieldStorageArray[i] ) ;
12660 : }
12661 0 : delete [] SgUpirNestedParentFieldStorageArray;
12662 : }
12663 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirNestedChildField ) ;
12664 0 : std::cout << " SgUpirNestedChildField has size " << sizeOfActualPool << std::endl;
12665 0 : if ( 0 < sizeOfActualPool )
12666 : {
12667 0 : SgUpirNestedChildFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12668 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12669 : {
12670 0 : new SgUpirNestedChildField ( SgUpirNestedChildFieldStorageArray[i] ) ;
12671 : }
12672 0 : delete [] SgUpirNestedChildFieldStorageArray;
12673 : }
12674 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirSyncField ) ;
12675 0 : std::cout << " SgUpirSyncField has size " << sizeOfActualPool << std::endl;
12676 0 : if ( 0 < sizeOfActualPool )
12677 : {
12678 0 : SgUpirSyncFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12679 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12680 : {
12681 0 : new SgUpirSyncField ( SgUpirSyncFieldStorageArray[i] ) ;
12682 : }
12683 0 : delete [] SgUpirSyncFieldStorageArray;
12684 : }
12685 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirDataField ) ;
12686 0 : std::cout << " SgUpirDataField has size " << sizeOfActualPool << std::endl;
12687 0 : if ( 0 < sizeOfActualPool )
12688 : {
12689 0 : SgUpirDataFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12690 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12691 : {
12692 0 : new SgUpirDataField ( SgUpirDataFieldStorageArray[i] ) ;
12693 : }
12694 0 : delete [] SgUpirDataFieldStorageArray;
12695 : }
12696 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirDataItemField ) ;
12697 0 : std::cout << " SgUpirDataItemField has size " << sizeOfActualPool << std::endl;
12698 0 : if ( 0 < sizeOfActualPool )
12699 : {
12700 0 : SgUpirDataItemFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12701 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12702 : {
12703 0 : new SgUpirDataItemField ( SgUpirDataItemFieldStorageArray[i] ) ;
12704 : }
12705 0 : delete [] SgUpirDataItemFieldStorageArray;
12706 : }
12707 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpirTargetField ) ;
12708 0 : std::cout << " SgUpirTargetField has size " << sizeOfActualPool << std::endl;
12709 0 : if ( 0 < sizeOfActualPool )
12710 : {
12711 0 : SgUpirTargetFieldStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12712 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12713 : {
12714 0 : new SgUpirTargetField ( SgUpirTargetFieldStorageArray[i] ) ;
12715 : }
12716 0 : delete [] SgUpirTargetFieldStorageArray;
12717 : }
12718 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOpenclAccessModeModifier ) ;
12719 0 : std::cout << " SgOpenclAccessModeModifier has size " << sizeOfActualPool << std::endl;
12720 0 : if ( 0 < sizeOfActualPool )
12721 : {
12722 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12723 : {
12724 0 : new SgOpenclAccessModeModifier ( SgOpenclAccessModeModifierStorageArray[i] ) ;
12725 : }
12726 0 : delete [] SgOpenclAccessModeModifierStorageArray;
12727 : }
12728 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOpenStatement ) ;
12729 0 : std::cout << " SgOpenStatement has size " << sizeOfActualPool << std::endl;
12730 0 : if ( 0 < sizeOfActualPool )
12731 : {
12732 0 : SgOpenStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12733 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12734 : {
12735 0 : new SgOpenStatement ( SgOpenStatementStorageArray[i] ) ;
12736 : }
12737 0 : delete [] SgOpenStatementStorageArray;
12738 : }
12739 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOptions ) ;
12740 0 : std::cout << " SgOptions has size " << sizeOfActualPool << std::endl;
12741 0 : if ( 0 < sizeOfActualPool )
12742 : {
12743 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12744 : {
12745 0 : new SgOptions ( SgOptionsStorageArray[i] ) ;
12746 : }
12747 0 : delete [] SgOptionsStorageArray;
12748 : }
12749 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgOrOp ) ;
12750 0 : std::cout << " SgOrOp has size " << sizeOfActualPool << std::endl;
12751 0 : if ( 0 < sizeOfActualPool )
12752 : {
12753 0 : SgOrOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12754 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12755 : {
12756 0 : new SgOrOp ( SgOrOpStorageArray[i] ) ;
12757 : }
12758 0 : delete [] SgOrOpStorageArray;
12759 : }
12760 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgParameterStatement ) ;
12761 0 : std::cout << " SgParameterStatement has size " << sizeOfActualPool << std::endl;
12762 0 : if ( 0 < sizeOfActualPool )
12763 : {
12764 0 : SgParameterStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12765 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12766 : {
12767 0 : new SgParameterStatement ( SgParameterStatementStorageArray[i] ) ;
12768 : }
12769 0 : delete [] SgParameterStatementStorageArray;
12770 : }
12771 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPartialFunctionModifierType ) ;
12772 0 : std::cout << " SgPartialFunctionModifierType has size " << sizeOfActualPool << std::endl;
12773 0 : if ( 0 < sizeOfActualPool )
12774 : {
12775 0 : SgPartialFunctionModifierTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12776 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12777 : {
12778 0 : new SgPartialFunctionModifierType ( SgPartialFunctionModifierTypeStorageArray[i] ) ;
12779 : }
12780 0 : delete [] SgPartialFunctionModifierTypeStorageArray;
12781 : }
12782 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPartialFunctionType ) ;
12783 0 : std::cout << " SgPartialFunctionType has size " << sizeOfActualPool << std::endl;
12784 0 : if ( 0 < sizeOfActualPool )
12785 : {
12786 0 : SgPartialFunctionTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12787 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12788 : {
12789 0 : new SgPartialFunctionType ( SgPartialFunctionTypeStorageArray[i] ) ;
12790 : }
12791 0 : delete [] SgPartialFunctionTypeStorageArray;
12792 : }
12793 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPassStatement ) ;
12794 0 : std::cout << " SgPassStatement has size " << sizeOfActualPool << std::endl;
12795 0 : if ( 0 < sizeOfActualPool )
12796 : {
12797 0 : SgPassStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12798 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12799 : {
12800 0 : new SgPassStatement ( SgPassStatementStorageArray[i] ) ;
12801 : }
12802 0 : delete [] SgPassStatementStorageArray;
12803 : }
12804 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPlusAssignOp ) ;
12805 0 : std::cout << " SgPlusAssignOp has size " << sizeOfActualPool << std::endl;
12806 0 : if ( 0 < sizeOfActualPool )
12807 : {
12808 0 : SgPlusAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12809 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12810 : {
12811 0 : new SgPlusAssignOp ( SgPlusAssignOpStorageArray[i] ) ;
12812 : }
12813 0 : delete [] SgPlusAssignOpStorageArray;
12814 : }
12815 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPlusPlusOp ) ;
12816 0 : std::cout << " SgPlusPlusOp has size " << sizeOfActualPool << std::endl;
12817 0 : if ( 0 < sizeOfActualPool )
12818 : {
12819 0 : SgPlusPlusOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12820 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12821 : {
12822 0 : new SgPlusPlusOp ( SgPlusPlusOpStorageArray[i] ) ;
12823 : }
12824 0 : delete [] SgPlusPlusOpStorageArray;
12825 : }
12826 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPntrArrRefExp ) ;
12827 0 : std::cout << " SgPntrArrRefExp has size " << sizeOfActualPool << std::endl;
12828 0 : if ( 0 < sizeOfActualPool )
12829 : {
12830 0 : SgPntrArrRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12831 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12832 : {
12833 0 : new SgPntrArrRefExp ( SgPntrArrRefExpStorageArray[i] ) ;
12834 : }
12835 0 : delete [] SgPntrArrRefExpStorageArray;
12836 : }
12837 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPointerAssignOp ) ;
12838 0 : std::cout << " SgPointerAssignOp has size " << sizeOfActualPool << std::endl;
12839 0 : if ( 0 < sizeOfActualPool )
12840 : {
12841 0 : SgPointerAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12842 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12843 : {
12844 0 : new SgPointerAssignOp ( SgPointerAssignOpStorageArray[i] ) ;
12845 : }
12846 0 : delete [] SgPointerAssignOpStorageArray;
12847 : }
12848 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPointerDerefExp ) ;
12849 0 : std::cout << " SgPointerDerefExp has size " << sizeOfActualPool << std::endl;
12850 0 : if ( 0 < sizeOfActualPool )
12851 : {
12852 0 : SgPointerDerefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12853 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12854 : {
12855 0 : new SgPointerDerefExp ( SgPointerDerefExpStorageArray[i] ) ;
12856 : }
12857 0 : delete [] SgPointerDerefExpStorageArray;
12858 : }
12859 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPointerMemberType ) ;
12860 0 : std::cout << " SgPointerMemberType has size " << sizeOfActualPool << std::endl;
12861 0 : if ( 0 < sizeOfActualPool )
12862 : {
12863 0 : SgPointerMemberTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12864 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12865 : {
12866 0 : new SgPointerMemberType ( SgPointerMemberTypeStorageArray[i] ) ;
12867 : }
12868 0 : delete [] SgPointerMemberTypeStorageArray;
12869 : }
12870 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPointerType ) ;
12871 0 : std::cout << " SgPointerType has size " << sizeOfActualPool << std::endl;
12872 0 : if ( 0 < sizeOfActualPool )
12873 : {
12874 0 : SgPointerTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12875 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12876 : {
12877 0 : new SgPointerType ( SgPointerTypeStorageArray[i] ) ;
12878 : }
12879 0 : delete [] SgPointerTypeStorageArray;
12880 : }
12881 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPowerOp ) ;
12882 0 : std::cout << " SgPowerOp has size " << sizeOfActualPool << std::endl;
12883 0 : if ( 0 < sizeOfActualPool )
12884 : {
12885 0 : SgPowerOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12886 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12887 : {
12888 0 : new SgPowerOp ( SgPowerOpStorageArray[i] ) ;
12889 : }
12890 0 : delete [] SgPowerOpStorageArray;
12891 : }
12892 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPragma ) ;
12893 0 : std::cout << " SgPragma has size " << sizeOfActualPool << std::endl;
12894 0 : if ( 0 < sizeOfActualPool )
12895 : {
12896 0 : SgPragmaStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12897 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12898 : {
12899 0 : new SgPragma ( SgPragmaStorageArray[i] ) ;
12900 : }
12901 0 : delete [] SgPragmaStorageArray;
12902 : }
12903 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPragmaDeclaration ) ;
12904 0 : std::cout << " SgPragmaDeclaration has size " << sizeOfActualPool << std::endl;
12905 0 : if ( 0 < sizeOfActualPool )
12906 : {
12907 0 : SgPragmaDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12908 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12909 : {
12910 0 : new SgPragmaDeclaration ( SgPragmaDeclarationStorageArray[i] ) ;
12911 : }
12912 0 : delete [] SgPragmaDeclarationStorageArray;
12913 : }
12914 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPrintStatement ) ;
12915 0 : std::cout << " SgPrintStatement has size " << sizeOfActualPool << std::endl;
12916 0 : if ( 0 < sizeOfActualPool )
12917 : {
12918 0 : SgPrintStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12919 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12920 : {
12921 0 : new SgPrintStatement ( SgPrintStatementStorageArray[i] ) ;
12922 : }
12923 0 : delete [] SgPrintStatementStorageArray;
12924 : }
12925 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgProcedureHeaderStatement ) ;
12926 0 : std::cout << " SgProcedureHeaderStatement has size " << sizeOfActualPool << std::endl;
12927 0 : if ( 0 < sizeOfActualPool )
12928 : {
12929 0 : SgProcedureHeaderStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12930 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12931 : {
12932 0 : new SgProcedureHeaderStatement ( SgProcedureHeaderStatementStorageArray[i] ) ;
12933 : }
12934 0 : delete [] SgProcedureHeaderStatementStorageArray;
12935 : }
12936 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgProgramHeaderStatement ) ;
12937 0 : std::cout << " SgProgramHeaderStatement has size " << sizeOfActualPool << std::endl;
12938 0 : if ( 0 < sizeOfActualPool )
12939 : {
12940 0 : SgProgramHeaderStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12941 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12942 : {
12943 0 : new SgProgramHeaderStatement ( SgProgramHeaderStatementStorageArray[i] ) ;
12944 : }
12945 0 : delete [] SgProgramHeaderStatementStorageArray;
12946 : }
12947 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgProject ) ;
12948 0 : std::cout << " SgProject has size " << sizeOfActualPool << std::endl;
12949 0 : if ( 0 < sizeOfActualPool )
12950 : {
12951 0 : SgProjectStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12952 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12953 : {
12954 0 : new SgProject ( SgProjectStorageArray[i] ) ;
12955 : }
12956 0 : delete [] SgProjectStorageArray;
12957 : }
12958 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgPseudoDestructorRefExp ) ;
12959 0 : std::cout << " SgPseudoDestructorRefExp has size " << sizeOfActualPool << std::endl;
12960 0 : if ( 0 < sizeOfActualPool )
12961 : {
12962 0 : SgPseudoDestructorRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12963 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12964 : {
12965 0 : new SgPseudoDestructorRefExp ( SgPseudoDestructorRefExpStorageArray[i] ) ;
12966 : }
12967 0 : delete [] SgPseudoDestructorRefExpStorageArray;
12968 : }
12969 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgQualifiedName ) ;
12970 0 : std::cout << " SgQualifiedName has size " << sizeOfActualPool << std::endl;
12971 0 : if ( 0 < sizeOfActualPool )
12972 : {
12973 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12974 : {
12975 0 : new SgQualifiedName ( SgQualifiedNameStorageArray[i] ) ;
12976 : }
12977 0 : delete [] SgQualifiedNameStorageArray;
12978 : }
12979 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgQualifiedNameType ) ;
12980 0 : std::cout << " SgQualifiedNameType has size " << sizeOfActualPool << std::endl;
12981 0 : if ( 0 < sizeOfActualPool )
12982 : {
12983 0 : SgQualifiedNameTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12984 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12985 : {
12986 0 : new SgQualifiedNameType ( SgQualifiedNameTypeStorageArray[i] ) ;
12987 : }
12988 0 : delete [] SgQualifiedNameTypeStorageArray;
12989 : }
12990 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRangeExp ) ;
12991 0 : std::cout << " SgRangeExp has size " << sizeOfActualPool << std::endl;
12992 0 : if ( 0 < sizeOfActualPool )
12993 : {
12994 0 : SgRangeExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
12995 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
12996 : {
12997 0 : new SgRangeExp ( SgRangeExpStorageArray[i] ) ;
12998 : }
12999 0 : delete [] SgRangeExpStorageArray;
13000 : }
13001 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRangeBasedForStatement ) ;
13002 0 : std::cout << " SgRangeBasedForStatement has size " << sizeOfActualPool << std::endl;
13003 0 : if ( 0 < sizeOfActualPool )
13004 : {
13005 0 : SgRangeBasedForStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13006 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13007 : {
13008 0 : new SgRangeBasedForStatement ( SgRangeBasedForStatementStorageArray[i] ) ;
13009 : }
13010 0 : delete [] SgRangeBasedForStatementStorageArray;
13011 : }
13012 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgReadStatement ) ;
13013 0 : std::cout << " SgReadStatement has size " << sizeOfActualPool << std::endl;
13014 0 : if ( 0 < sizeOfActualPool )
13015 : {
13016 0 : SgReadStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13017 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13018 : {
13019 0 : new SgReadStatement ( SgReadStatementStorageArray[i] ) ;
13020 : }
13021 0 : delete [] SgReadStatementStorageArray;
13022 : }
13023 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRealPartOp ) ;
13024 0 : std::cout << " SgRealPartOp has size " << sizeOfActualPool << std::endl;
13025 0 : if ( 0 < sizeOfActualPool )
13026 : {
13027 0 : SgRealPartOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13028 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13029 : {
13030 0 : new SgRealPartOp ( SgRealPartOpStorageArray[i] ) ;
13031 : }
13032 0 : delete [] SgRealPartOpStorageArray;
13033 : }
13034 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRefExp ) ;
13035 0 : std::cout << " SgRefExp has size " << sizeOfActualPool << std::endl;
13036 0 : if ( 0 < sizeOfActualPool )
13037 : {
13038 0 : SgRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13039 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13040 : {
13041 0 : new SgRefExp ( SgRefExpStorageArray[i] ) ;
13042 : }
13043 0 : delete [] SgRefExpStorageArray;
13044 : }
13045 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgReferenceType ) ;
13046 0 : std::cout << " SgReferenceType has size " << sizeOfActualPool << std::endl;
13047 0 : if ( 0 < sizeOfActualPool )
13048 : {
13049 0 : SgReferenceTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13050 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13051 : {
13052 0 : new SgReferenceType ( SgReferenceTypeStorageArray[i] ) ;
13053 : }
13054 0 : delete [] SgReferenceTypeStorageArray;
13055 : }
13056 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRenamePair ) ;
13057 0 : std::cout << " SgRenamePair has size " << sizeOfActualPool << std::endl;
13058 0 : if ( 0 < sizeOfActualPool )
13059 : {
13060 0 : SgRenamePairStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13061 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13062 : {
13063 0 : new SgRenamePair ( SgRenamePairStorageArray[i] ) ;
13064 : }
13065 0 : delete [] SgRenamePairStorageArray;
13066 : }
13067 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRenameSymbol ) ;
13068 0 : std::cout << " SgRenameSymbol has size " << sizeOfActualPool << std::endl;
13069 0 : if ( 0 < sizeOfActualPool )
13070 : {
13071 0 : SgRenameSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13072 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13073 : {
13074 0 : new SgRenameSymbol ( SgRenameSymbolStorageArray[i] ) ;
13075 : }
13076 0 : delete [] SgRenameSymbolStorageArray;
13077 : }
13078 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgReturnStmt ) ;
13079 0 : std::cout << " SgReturnStmt has size " << sizeOfActualPool << std::endl;
13080 0 : if ( 0 < sizeOfActualPool )
13081 : {
13082 0 : SgReturnStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13083 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13084 : {
13085 0 : new SgReturnStmt ( SgReturnStmtStorageArray[i] ) ;
13086 : }
13087 0 : delete [] SgReturnStmtStorageArray;
13088 : }
13089 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRewindStatement ) ;
13090 0 : std::cout << " SgRewindStatement has size " << sizeOfActualPool << std::endl;
13091 0 : if ( 0 < sizeOfActualPool )
13092 : {
13093 0 : SgRewindStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13094 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13095 : {
13096 0 : new SgRewindStatement ( SgRewindStatementStorageArray[i] ) ;
13097 : }
13098 0 : delete [] SgRewindStatementStorageArray;
13099 : }
13100 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRshiftAssignOp ) ;
13101 0 : std::cout << " SgRshiftAssignOp has size " << sizeOfActualPool << std::endl;
13102 0 : if ( 0 < sizeOfActualPool )
13103 : {
13104 0 : SgRshiftAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13105 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13106 : {
13107 0 : new SgRshiftAssignOp ( SgRshiftAssignOpStorageArray[i] ) ;
13108 : }
13109 0 : delete [] SgRshiftAssignOpStorageArray;
13110 : }
13111 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRshiftOp ) ;
13112 0 : std::cout << " SgRshiftOp has size " << sizeOfActualPool << std::endl;
13113 0 : if ( 0 < sizeOfActualPool )
13114 : {
13115 0 : SgRshiftOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13116 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13117 : {
13118 0 : new SgRshiftOp ( SgRshiftOpStorageArray[i] ) ;
13119 : }
13120 0 : delete [] SgRshiftOpStorageArray;
13121 : }
13122 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgRvalueReferenceType ) ;
13123 0 : std::cout << " SgRvalueReferenceType has size " << sizeOfActualPool << std::endl;
13124 0 : if ( 0 < sizeOfActualPool )
13125 : {
13126 0 : SgRvalueReferenceTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13127 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13128 : {
13129 0 : new SgRvalueReferenceType ( SgRvalueReferenceTypeStorageArray[i] ) ;
13130 : }
13131 0 : delete [] SgRvalueReferenceTypeStorageArray;
13132 : }
13133 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgScopeOp ) ;
13134 0 : std::cout << " SgScopeOp has size " << sizeOfActualPool << std::endl;
13135 0 : if ( 0 < sizeOfActualPool )
13136 : {
13137 0 : SgScopeOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13138 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13139 : {
13140 0 : new SgScopeOp ( SgScopeOpStorageArray[i] ) ;
13141 : }
13142 0 : delete [] SgScopeOpStorageArray;
13143 : }
13144 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgScopeStatement ) ;
13145 0 : std::cout << " SgScopeStatement has size " << sizeOfActualPool << std::endl;
13146 0 : if ( 0 < sizeOfActualPool )
13147 : {
13148 0 : SgScopeStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13149 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13150 : {
13151 0 : new SgScopeStatement ( SgScopeStatementStorageArray[i] ) ;
13152 : }
13153 0 : delete [] SgScopeStatementStorageArray;
13154 : }
13155 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSequenceStatement ) ;
13156 0 : std::cout << " SgSequenceStatement has size " << sizeOfActualPool << std::endl;
13157 0 : if ( 0 < sizeOfActualPool )
13158 : {
13159 0 : SgSequenceStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13160 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13161 : {
13162 0 : new SgSequenceStatement ( SgSequenceStatementStorageArray[i] ) ;
13163 : }
13164 0 : delete [] SgSequenceStatementStorageArray;
13165 : }
13166 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSetComprehension ) ;
13167 0 : std::cout << " SgSetComprehension has size " << sizeOfActualPool << std::endl;
13168 0 : if ( 0 < sizeOfActualPool )
13169 : {
13170 0 : SgSetComprehensionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13171 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13172 : {
13173 0 : new SgSetComprehension ( SgSetComprehensionStorageArray[i] ) ;
13174 : }
13175 0 : delete [] SgSetComprehensionStorageArray;
13176 : }
13177 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgShortVal ) ;
13178 0 : std::cout << " SgShortVal has size " << sizeOfActualPool << std::endl;
13179 0 : if ( 0 < sizeOfActualPool )
13180 : {
13181 0 : SgShortValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13182 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13183 : {
13184 0 : new SgShortVal ( SgShortValStorageArray[i] ) ;
13185 : }
13186 0 : delete [] SgShortValStorageArray;
13187 : }
13188 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDBinaryOp ) ;
13189 0 : std::cout << " SgSIMDBinaryOp has size " << sizeOfActualPool << std::endl;
13190 0 : if ( 0 < sizeOfActualPool )
13191 : {
13192 0 : SgSIMDBinaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13193 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13194 : {
13195 0 : new SgSIMDBinaryOp ( SgSIMDBinaryOpStorageArray[i] ) ;
13196 : }
13197 0 : delete [] SgSIMDBinaryOpStorageArray;
13198 : }
13199 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDAddOp ) ;
13200 0 : std::cout << " SgSIMDAddOp has size " << sizeOfActualPool << std::endl;
13201 0 : if ( 0 < sizeOfActualPool )
13202 : {
13203 0 : SgSIMDAddOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13204 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13205 : {
13206 0 : new SgSIMDAddOp ( SgSIMDAddOpStorageArray[i] ) ;
13207 : }
13208 0 : delete [] SgSIMDAddOpStorageArray;
13209 : }
13210 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDSubOp ) ;
13211 0 : std::cout << " SgSIMDSubOp has size " << sizeOfActualPool << std::endl;
13212 0 : if ( 0 < sizeOfActualPool )
13213 : {
13214 0 : SgSIMDSubOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13215 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13216 : {
13217 0 : new SgSIMDSubOp ( SgSIMDSubOpStorageArray[i] ) ;
13218 : }
13219 0 : delete [] SgSIMDSubOpStorageArray;
13220 : }
13221 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDMulOp ) ;
13222 0 : std::cout << " SgSIMDMulOp has size " << sizeOfActualPool << std::endl;
13223 0 : if ( 0 < sizeOfActualPool )
13224 : {
13225 0 : SgSIMDMulOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13226 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13227 : {
13228 0 : new SgSIMDMulOp ( SgSIMDMulOpStorageArray[i] ) ;
13229 : }
13230 0 : delete [] SgSIMDMulOpStorageArray;
13231 : }
13232 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDDivOp ) ;
13233 0 : std::cout << " SgSIMDDivOp has size " << sizeOfActualPool << std::endl;
13234 0 : if ( 0 < sizeOfActualPool )
13235 : {
13236 0 : SgSIMDDivOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13237 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13238 : {
13239 0 : new SgSIMDDivOp ( SgSIMDDivOpStorageArray[i] ) ;
13240 : }
13241 0 : delete [] SgSIMDDivOpStorageArray;
13242 : }
13243 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDFmaOp ) ;
13244 0 : std::cout << " SgSIMDFmaOp has size " << sizeOfActualPool << std::endl;
13245 0 : if ( 0 < sizeOfActualPool )
13246 : {
13247 0 : SgSIMDFmaOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13248 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13249 : {
13250 0 : new SgSIMDFmaOp ( SgSIMDFmaOpStorageArray[i] ) ;
13251 : }
13252 0 : delete [] SgSIMDFmaOpStorageArray;
13253 : }
13254 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDLoad ) ;
13255 0 : std::cout << " SgSIMDLoad has size " << sizeOfActualPool << std::endl;
13256 0 : if ( 0 < sizeOfActualPool )
13257 : {
13258 0 : SgSIMDLoadStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13259 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13260 : {
13261 0 : new SgSIMDLoad ( SgSIMDLoadStorageArray[i] ) ;
13262 : }
13263 0 : delete [] SgSIMDLoadStorageArray;
13264 : }
13265 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDBroadcast ) ;
13266 0 : std::cout << " SgSIMDBroadcast has size " << sizeOfActualPool << std::endl;
13267 0 : if ( 0 < sizeOfActualPool )
13268 : {
13269 0 : SgSIMDBroadcastStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13270 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13271 : {
13272 0 : new SgSIMDBroadcast ( SgSIMDBroadcastStorageArray[i] ) ;
13273 : }
13274 0 : delete [] SgSIMDBroadcastStorageArray;
13275 : }
13276 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDStore ) ;
13277 0 : std::cout << " SgSIMDStore has size " << sizeOfActualPool << std::endl;
13278 0 : if ( 0 < sizeOfActualPool )
13279 : {
13280 0 : SgSIMDStoreStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13281 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13282 : {
13283 0 : new SgSIMDStore ( SgSIMDStoreStorageArray[i] ) ;
13284 : }
13285 0 : delete [] SgSIMDStoreStorageArray;
13286 : }
13287 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDPartialStore ) ;
13288 0 : std::cout << " SgSIMDPartialStore has size " << sizeOfActualPool << std::endl;
13289 0 : if ( 0 < sizeOfActualPool )
13290 : {
13291 0 : SgSIMDPartialStoreStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13292 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13293 : {
13294 0 : new SgSIMDPartialStore ( SgSIMDPartialStoreStorageArray[i] ) ;
13295 : }
13296 0 : delete [] SgSIMDPartialStoreStorageArray;
13297 : }
13298 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDScalarStore ) ;
13299 0 : std::cout << " SgSIMDScalarStore has size " << sizeOfActualPool << std::endl;
13300 0 : if ( 0 < sizeOfActualPool )
13301 : {
13302 0 : SgSIMDScalarStoreStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13303 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13304 : {
13305 0 : new SgSIMDScalarStore ( SgSIMDScalarStoreStorageArray[i] ) ;
13306 : }
13307 0 : delete [] SgSIMDScalarStoreStorageArray;
13308 : }
13309 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDGather ) ;
13310 0 : std::cout << " SgSIMDGather has size " << sizeOfActualPool << std::endl;
13311 0 : if ( 0 < sizeOfActualPool )
13312 : {
13313 0 : SgSIMDGatherStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13314 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13315 : {
13316 0 : new SgSIMDGather ( SgSIMDGatherStorageArray[i] ) ;
13317 : }
13318 0 : delete [] SgSIMDGatherStorageArray;
13319 : }
13320 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDExplicitGather ) ;
13321 0 : std::cout << " SgSIMDExplicitGather has size " << sizeOfActualPool << std::endl;
13322 0 : if ( 0 < sizeOfActualPool )
13323 : {
13324 0 : SgSIMDExplicitGatherStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13325 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13326 : {
13327 0 : new SgSIMDExplicitGather ( SgSIMDExplicitGatherStorageArray[i] ) ;
13328 : }
13329 0 : delete [] SgSIMDExplicitGatherStorageArray;
13330 : }
13331 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSIMDScatter ) ;
13332 0 : std::cout << " SgSIMDScatter has size " << sizeOfActualPool << std::endl;
13333 0 : if ( 0 < sizeOfActualPool )
13334 : {
13335 0 : SgSIMDScatterStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13336 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13337 : {
13338 0 : new SgSIMDScatter ( SgSIMDScatterStorageArray[i] ) ;
13339 : }
13340 0 : delete [] SgSIMDScatterStorageArray;
13341 : }
13342 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSizeOfOp ) ;
13343 0 : std::cout << " SgSizeOfOp has size " << sizeOfActualPool << std::endl;
13344 0 : if ( 0 < sizeOfActualPool )
13345 : {
13346 0 : SgSizeOfOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13347 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13348 : {
13349 0 : new SgSizeOfOp ( SgSizeOfOpStorageArray[i] ) ;
13350 : }
13351 0 : delete [] SgSizeOfOpStorageArray;
13352 : }
13353 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgAlignOfOp ) ;
13354 0 : std::cout << " SgAlignOfOp has size " << sizeOfActualPool << std::endl;
13355 0 : if ( 0 < sizeOfActualPool )
13356 : {
13357 0 : SgAlignOfOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13358 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13359 : {
13360 0 : new SgAlignOfOp ( SgAlignOfOpStorageArray[i] ) ;
13361 : }
13362 0 : delete [] SgAlignOfOpStorageArray;
13363 : }
13364 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSourceFile ) ;
13365 0 : std::cout << " SgSourceFile has size " << sizeOfActualPool << std::endl;
13366 0 : if ( 0 < sizeOfActualPool )
13367 : {
13368 0 : SgSourceFileStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13369 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13370 : {
13371 0 : new SgSourceFile ( SgSourceFileStorageArray[i] ) ;
13372 : }
13373 0 : delete [] SgSourceFileStorageArray;
13374 : }
13375 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSpaceshipOp ) ;
13376 0 : std::cout << " SgSpaceshipOp has size " << sizeOfActualPool << std::endl;
13377 0 : if ( 0 < sizeOfActualPool )
13378 : {
13379 0 : SgSpaceshipOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13380 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13381 : {
13382 0 : new SgSpaceshipOp ( SgSpaceshipOpStorageArray[i] ) ;
13383 : }
13384 0 : delete [] SgSpaceshipOpStorageArray;
13385 : }
13386 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSpawnStmt ) ;
13387 0 : std::cout << " SgSpawnStmt has size " << sizeOfActualPool << std::endl;
13388 0 : if ( 0 < sizeOfActualPool )
13389 : {
13390 0 : SgSpawnStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13391 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13392 : {
13393 0 : new SgSpawnStmt ( SgSpawnStmtStorageArray[i] ) ;
13394 : }
13395 0 : delete [] SgSpawnStmtStorageArray;
13396 : }
13397 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSyncAllStatement ) ;
13398 0 : std::cout << " SgSyncAllStatement has size " << sizeOfActualPool << std::endl;
13399 0 : if ( 0 < sizeOfActualPool )
13400 : {
13401 0 : SgSyncAllStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13402 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13403 : {
13404 0 : new SgSyncAllStatement ( SgSyncAllStatementStorageArray[i] ) ;
13405 : }
13406 0 : delete [] SgSyncAllStatementStorageArray;
13407 : }
13408 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSyncImagesStatement ) ;
13409 0 : std::cout << " SgSyncImagesStatement has size " << sizeOfActualPool << std::endl;
13410 0 : if ( 0 < sizeOfActualPool )
13411 : {
13412 0 : SgSyncImagesStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13413 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13414 : {
13415 0 : new SgSyncImagesStatement ( SgSyncImagesStatementStorageArray[i] ) ;
13416 : }
13417 0 : delete [] SgSyncImagesStatementStorageArray;
13418 : }
13419 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSyncMemoryStatement ) ;
13420 0 : std::cout << " SgSyncMemoryStatement has size " << sizeOfActualPool << std::endl;
13421 0 : if ( 0 < sizeOfActualPool )
13422 : {
13423 0 : SgSyncMemoryStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13424 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13425 : {
13426 0 : new SgSyncMemoryStatement ( SgSyncMemoryStatementStorageArray[i] ) ;
13427 : }
13428 0 : delete [] SgSyncMemoryStatementStorageArray;
13429 : }
13430 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSyncTeamStatement ) ;
13431 0 : std::cout << " SgSyncTeamStatement has size " << sizeOfActualPool << std::endl;
13432 0 : if ( 0 < sizeOfActualPool )
13433 : {
13434 0 : SgSyncTeamStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13435 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13436 : {
13437 0 : new SgSyncTeamStatement ( SgSyncTeamStatementStorageArray[i] ) ;
13438 : }
13439 0 : delete [] SgSyncTeamStatementStorageArray;
13440 : }
13441 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgLockStatement ) ;
13442 0 : std::cout << " SgLockStatement has size " << sizeOfActualPool << std::endl;
13443 0 : if ( 0 < sizeOfActualPool )
13444 : {
13445 0 : SgLockStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13446 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13447 : {
13448 0 : new SgLockStatement ( SgLockStatementStorageArray[i] ) ;
13449 : }
13450 0 : delete [] SgLockStatementStorageArray;
13451 : }
13452 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnlockStatement ) ;
13453 0 : std::cout << " SgUnlockStatement has size " << sizeOfActualPool << std::endl;
13454 0 : if ( 0 < sizeOfActualPool )
13455 : {
13456 0 : SgUnlockStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13457 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13458 : {
13459 0 : new SgUnlockStatement ( SgUnlockStatementStorageArray[i] ) ;
13460 : }
13461 0 : delete [] SgUnlockStatementStorageArray;
13462 : }
13463 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgProcessControlStatement ) ;
13464 0 : std::cout << " SgProcessControlStatement has size " << sizeOfActualPool << std::endl;
13465 0 : if ( 0 < sizeOfActualPool )
13466 : {
13467 0 : SgProcessControlStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13468 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13469 : {
13470 0 : new SgProcessControlStatement ( SgProcessControlStatementStorageArray[i] ) ;
13471 : }
13472 0 : delete [] SgProcessControlStatementStorageArray;
13473 : }
13474 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSpecialFunctionModifier ) ;
13475 0 : std::cout << " SgSpecialFunctionModifier has size " << sizeOfActualPool << std::endl;
13476 0 : if ( 0 < sizeOfActualPool )
13477 : {
13478 0 : SgSpecialFunctionModifierStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13479 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13480 : {
13481 0 : new SgSpecialFunctionModifier ( SgSpecialFunctionModifierStorageArray[i] ) ;
13482 : }
13483 0 : delete [] SgSpecialFunctionModifierStorageArray;
13484 : }
13485 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStatement ) ;
13486 0 : std::cout << " SgStatement has size " << sizeOfActualPool << std::endl;
13487 0 : if ( 0 < sizeOfActualPool )
13488 : {
13489 0 : SgStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13490 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13491 : {
13492 0 : new SgStatement ( SgStatementStorageArray[i] ) ;
13493 : }
13494 0 : delete [] SgStatementStorageArray;
13495 : }
13496 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStaticAssertionDeclaration ) ;
13497 0 : std::cout << " SgStaticAssertionDeclaration has size " << sizeOfActualPool << std::endl;
13498 0 : if ( 0 < sizeOfActualPool )
13499 : {
13500 0 : SgStaticAssertionDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13501 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13502 : {
13503 0 : new SgStaticAssertionDeclaration ( SgStaticAssertionDeclarationStorageArray[i] ) ;
13504 : }
13505 0 : delete [] SgStaticAssertionDeclarationStorageArray;
13506 : }
13507 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStmtDeclarationStatement ) ;
13508 0 : std::cout << " SgStmtDeclarationStatement has size " << sizeOfActualPool << std::endl;
13509 0 : if ( 0 < sizeOfActualPool )
13510 : {
13511 0 : SgStmtDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13512 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13513 : {
13514 0 : new SgStmtDeclarationStatement ( SgStmtDeclarationStatementStorageArray[i] ) ;
13515 : }
13516 0 : delete [] SgStmtDeclarationStatementStorageArray;
13517 : }
13518 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStatementExpression ) ;
13519 0 : std::cout << " SgStatementExpression has size " << sizeOfActualPool << std::endl;
13520 0 : if ( 0 < sizeOfActualPool )
13521 : {
13522 0 : SgStatementExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13523 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13524 : {
13525 0 : new SgStatementExpression ( SgStatementExpressionStorageArray[i] ) ;
13526 : }
13527 0 : delete [] SgStatementExpressionStorageArray;
13528 : }
13529 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStatementFunctionStatement ) ;
13530 0 : std::cout << " SgStatementFunctionStatement has size " << sizeOfActualPool << std::endl;
13531 0 : if ( 0 < sizeOfActualPool )
13532 : {
13533 0 : SgStatementFunctionStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13534 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13535 : {
13536 0 : new SgStatementFunctionStatement ( SgStatementFunctionStatementStorageArray[i] ) ;
13537 : }
13538 0 : delete [] SgStatementFunctionStatementStorageArray;
13539 : }
13540 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStorageModifier ) ;
13541 0 : std::cout << " SgStorageModifier has size " << sizeOfActualPool << std::endl;
13542 0 : if ( 0 < sizeOfActualPool )
13543 : {
13544 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13545 : {
13546 0 : new SgStorageModifier ( SgStorageModifierStorageArray[i] ) ;
13547 : }
13548 0 : delete [] SgStorageModifierStorageArray;
13549 : }
13550 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStringConversion ) ;
13551 0 : std::cout << " SgStringConversion has size " << sizeOfActualPool << std::endl;
13552 0 : if ( 0 < sizeOfActualPool )
13553 : {
13554 0 : SgStringConversionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13555 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13556 : {
13557 0 : new SgStringConversion ( SgStringConversionStorageArray[i] ) ;
13558 : }
13559 0 : delete [] SgStringConversionStorageArray;
13560 : }
13561 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStringKeyedBidirectionalGraph ) ;
13562 0 : std::cout << " SgStringKeyedBidirectionalGraph has size " << sizeOfActualPool << std::endl;
13563 0 : if ( 0 < sizeOfActualPool )
13564 : {
13565 0 : SgStringKeyedBidirectionalGraphStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13566 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13567 : {
13568 0 : new SgStringKeyedBidirectionalGraph ( SgStringKeyedBidirectionalGraphStorageArray[i] ) ;
13569 : }
13570 0 : delete [] SgStringKeyedBidirectionalGraphStorageArray;
13571 : }
13572 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStringVal ) ;
13573 0 : std::cout << " SgStringVal has size " << sizeOfActualPool << std::endl;
13574 0 : if ( 0 < sizeOfActualPool )
13575 : {
13576 0 : SgStringValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13577 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13578 : {
13579 0 : new SgStringVal ( SgStringValStorageArray[i] ) ;
13580 : }
13581 0 : delete [] SgStringValStorageArray;
13582 : }
13583 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgStructureModifier ) ;
13584 0 : std::cout << " SgStructureModifier has size " << sizeOfActualPool << std::endl;
13585 0 : if ( 0 < sizeOfActualPool )
13586 : {
13587 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13588 : {
13589 0 : new SgStructureModifier ( SgStructureModifierStorageArray[i] ) ;
13590 : }
13591 0 : delete [] SgStructureModifierStorageArray;
13592 : }
13593 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSubscriptExpression ) ;
13594 0 : std::cout << " SgSubscriptExpression has size " << sizeOfActualPool << std::endl;
13595 0 : if ( 0 < sizeOfActualPool )
13596 : {
13597 0 : SgSubscriptExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13598 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13599 : {
13600 0 : new SgSubscriptExpression ( SgSubscriptExpressionStorageArray[i] ) ;
13601 : }
13602 0 : delete [] SgSubscriptExpressionStorageArray;
13603 : }
13604 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSubtractOp ) ;
13605 0 : std::cout << " SgSubtractOp has size " << sizeOfActualPool << std::endl;
13606 0 : if ( 0 < sizeOfActualPool )
13607 : {
13608 0 : SgSubtractOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13609 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13610 : {
13611 0 : new SgSubtractOp ( SgSubtractOpStorageArray[i] ) ;
13612 : }
13613 0 : delete [] SgSubtractOpStorageArray;
13614 : }
13615 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSupport ) ;
13616 0 : std::cout << " SgSupport has size " << sizeOfActualPool << std::endl;
13617 0 : if ( 0 < sizeOfActualPool )
13618 : {
13619 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13620 : {
13621 0 : new SgSupport ( SgSupportStorageArray[i] ) ;
13622 : }
13623 0 : delete [] SgSupportStorageArray;
13624 : }
13625 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSwitchStatement ) ;
13626 0 : std::cout << " SgSwitchStatement has size " << sizeOfActualPool << std::endl;
13627 0 : if ( 0 < sizeOfActualPool )
13628 : {
13629 0 : SgSwitchStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13630 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13631 : {
13632 0 : new SgSwitchStatement ( SgSwitchStatementStorageArray[i] ) ;
13633 : }
13634 0 : delete [] SgSwitchStatementStorageArray;
13635 : }
13636 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSymbolTable ) ;
13637 0 : std::cout << " SgSymbolTable has size " << sizeOfActualPool << std::endl;
13638 0 : if ( 0 < sizeOfActualPool )
13639 : {
13640 0 : SgSymbolTableStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13641 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13642 : {
13643 0 : new SgSymbolTable ( SgSymbolTableStorageArray[i] ) ;
13644 : }
13645 0 : delete [] SgSymbolTableStorageArray;
13646 : }
13647 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateArgument ) ;
13648 0 : std::cout << " SgTemplateArgument has size " << sizeOfActualPool << std::endl;
13649 0 : if ( 0 < sizeOfActualPool )
13650 : {
13651 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13652 : {
13653 0 : new SgTemplateArgument ( SgTemplateArgumentStorageArray[i] ) ;
13654 : }
13655 0 : delete [] SgTemplateArgumentStorageArray;
13656 : }
13657 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateArgumentList ) ;
13658 0 : std::cout << " SgTemplateArgumentList has size " << sizeOfActualPool << std::endl;
13659 0 : if ( 0 < sizeOfActualPool )
13660 : {
13661 0 : SgTemplateArgumentListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13662 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13663 : {
13664 0 : new SgTemplateArgumentList ( SgTemplateArgumentListStorageArray[i] ) ;
13665 : }
13666 0 : delete [] SgTemplateArgumentListStorageArray;
13667 : }
13668 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateDeclaration ) ;
13669 0 : std::cout << " SgTemplateDeclaration has size " << sizeOfActualPool << std::endl;
13670 0 : if ( 0 < sizeOfActualPool )
13671 : {
13672 0 : SgTemplateDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13673 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13674 : {
13675 0 : new SgTemplateDeclaration ( SgTemplateDeclarationStorageArray[i] ) ;
13676 : }
13677 0 : delete [] SgTemplateDeclarationStorageArray;
13678 : }
13679 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateClassDeclaration ) ;
13680 0 : std::cout << " SgTemplateClassDeclaration has size " << sizeOfActualPool << std::endl;
13681 0 : if ( 0 < sizeOfActualPool )
13682 : {
13683 0 : SgTemplateClassDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13684 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13685 : {
13686 0 : new SgTemplateClassDeclaration ( SgTemplateClassDeclarationStorageArray[i] ) ;
13687 : }
13688 0 : delete [] SgTemplateClassDeclarationStorageArray;
13689 : }
13690 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateClassSymbol ) ;
13691 0 : std::cout << " SgTemplateClassSymbol has size " << sizeOfActualPool << std::endl;
13692 0 : if ( 0 < sizeOfActualPool )
13693 : {
13694 0 : SgTemplateClassSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13695 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13696 : {
13697 0 : new SgTemplateClassSymbol ( SgTemplateClassSymbolStorageArray[i] ) ;
13698 : }
13699 0 : delete [] SgTemplateClassSymbolStorageArray;
13700 : }
13701 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateFunctionDeclaration ) ;
13702 0 : std::cout << " SgTemplateFunctionDeclaration has size " << sizeOfActualPool << std::endl;
13703 0 : if ( 0 < sizeOfActualPool )
13704 : {
13705 0 : SgTemplateFunctionDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13706 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13707 : {
13708 0 : new SgTemplateFunctionDeclaration ( SgTemplateFunctionDeclarationStorageArray[i] ) ;
13709 : }
13710 0 : delete [] SgTemplateFunctionDeclarationStorageArray;
13711 : }
13712 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateFunctionRefExp ) ;
13713 0 : std::cout << " SgTemplateFunctionRefExp has size " << sizeOfActualPool << std::endl;
13714 0 : if ( 0 < sizeOfActualPool )
13715 : {
13716 0 : SgTemplateFunctionRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13717 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13718 : {
13719 0 : new SgTemplateFunctionRefExp ( SgTemplateFunctionRefExpStorageArray[i] ) ;
13720 : }
13721 0 : delete [] SgTemplateFunctionRefExpStorageArray;
13722 : }
13723 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateFunctionSymbol ) ;
13724 0 : std::cout << " SgTemplateFunctionSymbol has size " << sizeOfActualPool << std::endl;
13725 0 : if ( 0 < sizeOfActualPool )
13726 : {
13727 0 : SgTemplateFunctionSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13728 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13729 : {
13730 0 : new SgTemplateFunctionSymbol ( SgTemplateFunctionSymbolStorageArray[i] ) ;
13731 : }
13732 0 : delete [] SgTemplateFunctionSymbolStorageArray;
13733 : }
13734 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateMemberFunctionDeclaration ) ;
13735 0 : std::cout << " SgTemplateMemberFunctionDeclaration has size " << sizeOfActualPool << std::endl;
13736 0 : if ( 0 < sizeOfActualPool )
13737 : {
13738 0 : SgTemplateMemberFunctionDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13739 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13740 : {
13741 0 : new SgTemplateMemberFunctionDeclaration ( SgTemplateMemberFunctionDeclarationStorageArray[i] ) ;
13742 : }
13743 0 : delete [] SgTemplateMemberFunctionDeclarationStorageArray;
13744 : }
13745 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateMemberFunctionRefExp ) ;
13746 0 : std::cout << " SgTemplateMemberFunctionRefExp has size " << sizeOfActualPool << std::endl;
13747 0 : if ( 0 < sizeOfActualPool )
13748 : {
13749 0 : SgTemplateMemberFunctionRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13750 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13751 : {
13752 0 : new SgTemplateMemberFunctionRefExp ( SgTemplateMemberFunctionRefExpStorageArray[i] ) ;
13753 : }
13754 0 : delete [] SgTemplateMemberFunctionRefExpStorageArray;
13755 : }
13756 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateMemberFunctionSymbol ) ;
13757 0 : std::cout << " SgTemplateMemberFunctionSymbol has size " << sizeOfActualPool << std::endl;
13758 0 : if ( 0 < sizeOfActualPool )
13759 : {
13760 0 : SgTemplateMemberFunctionSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13761 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13762 : {
13763 0 : new SgTemplateMemberFunctionSymbol ( SgTemplateMemberFunctionSymbolStorageArray[i] ) ;
13764 : }
13765 0 : delete [] SgTemplateMemberFunctionSymbolStorageArray;
13766 : }
13767 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateTypedefDeclaration ) ;
13768 0 : std::cout << " SgTemplateTypedefDeclaration has size " << sizeOfActualPool << std::endl;
13769 0 : if ( 0 < sizeOfActualPool )
13770 : {
13771 0 : SgTemplateTypedefDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13772 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13773 : {
13774 0 : new SgTemplateTypedefDeclaration ( SgTemplateTypedefDeclarationStorageArray[i] ) ;
13775 : }
13776 0 : delete [] SgTemplateTypedefDeclarationStorageArray;
13777 : }
13778 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateTypedefSymbol ) ;
13779 0 : std::cout << " SgTemplateTypedefSymbol has size " << sizeOfActualPool << std::endl;
13780 0 : if ( 0 < sizeOfActualPool )
13781 : {
13782 0 : SgTemplateTypedefSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13783 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13784 : {
13785 0 : new SgTemplateTypedefSymbol ( SgTemplateTypedefSymbolStorageArray[i] ) ;
13786 : }
13787 0 : delete [] SgTemplateTypedefSymbolStorageArray;
13788 : }
13789 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateVariableDeclaration ) ;
13790 0 : std::cout << " SgTemplateVariableDeclaration has size " << sizeOfActualPool << std::endl;
13791 0 : if ( 0 < sizeOfActualPool )
13792 : {
13793 0 : SgTemplateVariableDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13794 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13795 : {
13796 0 : new SgTemplateVariableDeclaration ( SgTemplateVariableDeclarationStorageArray[i] ) ;
13797 : }
13798 0 : delete [] SgTemplateVariableDeclarationStorageArray;
13799 : }
13800 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateVariableSymbol ) ;
13801 0 : std::cout << " SgTemplateVariableSymbol has size " << sizeOfActualPool << std::endl;
13802 0 : if ( 0 < sizeOfActualPool )
13803 : {
13804 0 : SgTemplateVariableSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13805 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13806 : {
13807 0 : new SgTemplateVariableSymbol ( SgTemplateVariableSymbolStorageArray[i] ) ;
13808 : }
13809 0 : delete [] SgTemplateVariableSymbolStorageArray;
13810 : }
13811 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateClassDefinition ) ;
13812 0 : std::cout << " SgTemplateClassDefinition has size " << sizeOfActualPool << std::endl;
13813 0 : if ( 0 < sizeOfActualPool )
13814 : {
13815 0 : SgTemplateClassDefinitionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13816 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13817 : {
13818 0 : new SgTemplateClassDefinition ( SgTemplateClassDefinitionStorageArray[i] ) ;
13819 : }
13820 0 : delete [] SgTemplateClassDefinitionStorageArray;
13821 : }
13822 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateFunctionDefinition ) ;
13823 0 : std::cout << " SgTemplateFunctionDefinition has size " << sizeOfActualPool << std::endl;
13824 0 : if ( 0 < sizeOfActualPool )
13825 : {
13826 0 : SgTemplateFunctionDefinitionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13827 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13828 : {
13829 0 : new SgTemplateFunctionDefinition ( SgTemplateFunctionDefinitionStorageArray[i] ) ;
13830 : }
13831 0 : delete [] SgTemplateFunctionDefinitionStorageArray;
13832 : }
13833 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationDecl ) ;
13834 0 : std::cout << " SgTemplateInstantiationDecl has size " << sizeOfActualPool << std::endl;
13835 0 : if ( 0 < sizeOfActualPool )
13836 : {
13837 0 : SgTemplateInstantiationDeclStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13838 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13839 : {
13840 0 : new SgTemplateInstantiationDecl ( SgTemplateInstantiationDeclStorageArray[i] ) ;
13841 : }
13842 0 : delete [] SgTemplateInstantiationDeclStorageArray;
13843 : }
13844 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationDefn ) ;
13845 0 : std::cout << " SgTemplateInstantiationDefn has size " << sizeOfActualPool << std::endl;
13846 0 : if ( 0 < sizeOfActualPool )
13847 : {
13848 0 : SgTemplateInstantiationDefnStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13849 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13850 : {
13851 0 : new SgTemplateInstantiationDefn ( SgTemplateInstantiationDefnStorageArray[i] ) ;
13852 : }
13853 0 : delete [] SgTemplateInstantiationDefnStorageArray;
13854 : }
13855 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationDirectiveStatement ) ;
13856 0 : std::cout << " SgTemplateInstantiationDirectiveStatement has size " << sizeOfActualPool << std::endl;
13857 0 : if ( 0 < sizeOfActualPool )
13858 : {
13859 0 : SgTemplateInstantiationDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13860 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13861 : {
13862 0 : new SgTemplateInstantiationDirectiveStatement ( SgTemplateInstantiationDirectiveStatementStorageArray[i] ) ;
13863 : }
13864 0 : delete [] SgTemplateInstantiationDirectiveStatementStorageArray;
13865 : }
13866 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationFunctionDecl ) ;
13867 0 : std::cout << " SgTemplateInstantiationFunctionDecl has size " << sizeOfActualPool << std::endl;
13868 0 : if ( 0 < sizeOfActualPool )
13869 : {
13870 0 : SgTemplateInstantiationFunctionDeclStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13871 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13872 : {
13873 0 : new SgTemplateInstantiationFunctionDecl ( SgTemplateInstantiationFunctionDeclStorageArray[i] ) ;
13874 : }
13875 0 : delete [] SgTemplateInstantiationFunctionDeclStorageArray;
13876 : }
13877 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationMemberFunctionDecl ) ;
13878 0 : std::cout << " SgTemplateInstantiationMemberFunctionDecl has size " << sizeOfActualPool << std::endl;
13879 0 : if ( 0 < sizeOfActualPool )
13880 : {
13881 0 : SgTemplateInstantiationMemberFunctionDeclStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13882 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13883 : {
13884 0 : new SgTemplateInstantiationMemberFunctionDecl ( SgTemplateInstantiationMemberFunctionDeclStorageArray[i] ) ;
13885 : }
13886 0 : delete [] SgTemplateInstantiationMemberFunctionDeclStorageArray;
13887 : }
13888 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateInstantiationTypedefDeclaration ) ;
13889 0 : std::cout << " SgTemplateInstantiationTypedefDeclaration has size " << sizeOfActualPool << std::endl;
13890 0 : if ( 0 < sizeOfActualPool )
13891 : {
13892 0 : SgTemplateInstantiationTypedefDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13893 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13894 : {
13895 0 : new SgTemplateInstantiationTypedefDeclaration ( SgTemplateInstantiationTypedefDeclarationStorageArray[i] ) ;
13896 : }
13897 0 : delete [] SgTemplateInstantiationTypedefDeclarationStorageArray;
13898 : }
13899 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateParameter ) ;
13900 0 : std::cout << " SgTemplateParameter has size " << sizeOfActualPool << std::endl;
13901 0 : if ( 0 < sizeOfActualPool )
13902 : {
13903 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13904 : {
13905 0 : new SgTemplateParameter ( SgTemplateParameterStorageArray[i] ) ;
13906 : }
13907 0 : delete [] SgTemplateParameterStorageArray;
13908 : }
13909 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateParameterVal ) ;
13910 0 : std::cout << " SgTemplateParameterVal has size " << sizeOfActualPool << std::endl;
13911 0 : if ( 0 < sizeOfActualPool )
13912 : {
13913 0 : SgTemplateParameterValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13914 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13915 : {
13916 0 : new SgTemplateParameterVal ( SgTemplateParameterValStorageArray[i] ) ;
13917 : }
13918 0 : delete [] SgTemplateParameterValStorageArray;
13919 : }
13920 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateParameterList ) ;
13921 0 : std::cout << " SgTemplateParameterList has size " << sizeOfActualPool << std::endl;
13922 0 : if ( 0 < sizeOfActualPool )
13923 : {
13924 0 : SgTemplateParameterListStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13925 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13926 : {
13927 0 : new SgTemplateParameterList ( SgTemplateParameterListStorageArray[i] ) ;
13928 : }
13929 0 : delete [] SgTemplateParameterListStorageArray;
13930 : }
13931 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateSymbol ) ;
13932 0 : std::cout << " SgTemplateSymbol has size " << sizeOfActualPool << std::endl;
13933 0 : if ( 0 < sizeOfActualPool )
13934 : {
13935 0 : SgTemplateSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13936 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13937 : {
13938 0 : new SgTemplateSymbol ( SgTemplateSymbolStorageArray[i] ) ;
13939 : }
13940 0 : delete [] SgTemplateSymbolStorageArray;
13941 : }
13942 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTemplateType ) ;
13943 0 : std::cout << " SgTemplateType has size " << sizeOfActualPool << std::endl;
13944 0 : if ( 0 < sizeOfActualPool )
13945 : {
13946 0 : SgTemplateTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13947 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13948 : {
13949 0 : new SgTemplateType ( SgTemplateTypeStorageArray[i] ) ;
13950 : }
13951 0 : delete [] SgTemplateTypeStorageArray;
13952 : }
13953 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgThisExp ) ;
13954 0 : std::cout << " SgThisExp has size " << sizeOfActualPool << std::endl;
13955 0 : if ( 0 < sizeOfActualPool )
13956 : {
13957 0 : SgThisExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13958 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13959 : {
13960 0 : new SgThisExp ( SgThisExpStorageArray[i] ) ;
13961 : }
13962 0 : delete [] SgThisExpStorageArray;
13963 : }
13964 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeTraitBuiltinOperator ) ;
13965 0 : std::cout << " SgTypeTraitBuiltinOperator has size " << sizeOfActualPool << std::endl;
13966 0 : if ( 0 < sizeOfActualPool )
13967 : {
13968 0 : SgTypeTraitBuiltinOperatorStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13969 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13970 : {
13971 0 : new SgTypeTraitBuiltinOperator ( SgTypeTraitBuiltinOperatorStorageArray[i] ) ;
13972 : }
13973 0 : delete [] SgTypeTraitBuiltinOperatorStorageArray;
13974 : }
13975 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgSuperExp ) ;
13976 0 : std::cout << " SgSuperExp has size " << sizeOfActualPool << std::endl;
13977 0 : if ( 0 < sizeOfActualPool )
13978 : {
13979 0 : SgSuperExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13980 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13981 : {
13982 0 : new SgSuperExp ( SgSuperExpStorageArray[i] ) ;
13983 : }
13984 0 : delete [] SgSuperExpStorageArray;
13985 : }
13986 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgThrowOp ) ;
13987 0 : std::cout << " SgThrowOp has size " << sizeOfActualPool << std::endl;
13988 0 : if ( 0 < sizeOfActualPool )
13989 : {
13990 0 : SgThrowOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
13991 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
13992 : {
13993 0 : new SgThrowOp ( SgThrowOpStorageArray[i] ) ;
13994 : }
13995 0 : delete [] SgThrowOpStorageArray;
13996 : }
13997 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgToken ) ;
13998 0 : std::cout << " SgToken has size " << sizeOfActualPool << std::endl;
13999 0 : if ( 0 < sizeOfActualPool )
14000 : {
14001 0 : SgTokenStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14002 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14003 : {
14004 0 : new SgToken ( SgTokenStorageArray[i] ) ;
14005 : }
14006 0 : delete [] SgTokenStorageArray;
14007 : }
14008 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTryStmt ) ;
14009 0 : std::cout << " SgTryStmt has size " << sizeOfActualPool << std::endl;
14010 0 : if ( 0 < sizeOfActualPool )
14011 : {
14012 0 : SgTryStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14013 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14014 : {
14015 0 : new SgTryStmt ( SgTryStmtStorageArray[i] ) ;
14016 : }
14017 0 : delete [] SgTryStmtStorageArray;
14018 : }
14019 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTupleExp ) ;
14020 0 : std::cout << " SgTupleExp has size " << sizeOfActualPool << std::endl;
14021 0 : if ( 0 < sizeOfActualPool )
14022 : {
14023 0 : SgTupleExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14024 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14025 : {
14026 0 : new SgTupleExp ( SgTupleExpStorageArray[i] ) ;
14027 : }
14028 0 : delete [] SgTupleExpStorageArray;
14029 : }
14030 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgType ) ;
14031 0 : std::cout << " SgType has size " << sizeOfActualPool << std::endl;
14032 0 : if ( 0 < sizeOfActualPool )
14033 : {
14034 0 : SgTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14035 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14036 : {
14037 0 : new SgType ( SgTypeStorageArray[i] ) ;
14038 : }
14039 0 : delete [] SgTypeStorageArray;
14040 : }
14041 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeBool ) ;
14042 0 : std::cout << " SgTypeBool has size " << sizeOfActualPool << std::endl;
14043 0 : if ( 0 < sizeOfActualPool )
14044 : {
14045 0 : SgTypeBoolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14046 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14047 : {
14048 0 : new SgTypeBool ( SgTypeBoolStorageArray[i] ) ;
14049 : }
14050 0 : delete [] SgTypeBoolStorageArray;
14051 : }
14052 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeChar ) ;
14053 0 : std::cout << " SgTypeChar has size " << sizeOfActualPool << std::endl;
14054 0 : if ( 0 < sizeOfActualPool )
14055 : {
14056 0 : SgTypeCharStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14057 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14058 : {
14059 0 : new SgTypeChar ( SgTypeCharStorageArray[i] ) ;
14060 : }
14061 0 : delete [] SgTypeCharStorageArray;
14062 : }
14063 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeChar16 ) ;
14064 0 : std::cout << " SgTypeChar16 has size " << sizeOfActualPool << std::endl;
14065 0 : if ( 0 < sizeOfActualPool )
14066 : {
14067 0 : SgTypeChar16StorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14068 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14069 : {
14070 0 : new SgTypeChar16 ( SgTypeChar16StorageArray[i] ) ;
14071 : }
14072 0 : delete [] SgTypeChar16StorageArray;
14073 : }
14074 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeChar32 ) ;
14075 0 : std::cout << " SgTypeChar32 has size " << sizeOfActualPool << std::endl;
14076 0 : if ( 0 < sizeOfActualPool )
14077 : {
14078 0 : SgTypeChar32StorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14079 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14080 : {
14081 0 : new SgTypeChar32 ( SgTypeChar32StorageArray[i] ) ;
14082 : }
14083 0 : delete [] SgTypeChar32StorageArray;
14084 : }
14085 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeComplex ) ;
14086 0 : std::cout << " SgTypeComplex has size " << sizeOfActualPool << std::endl;
14087 0 : if ( 0 < sizeOfActualPool )
14088 : {
14089 0 : SgTypeComplexStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14090 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14091 : {
14092 0 : new SgTypeComplex ( SgTypeComplexStorageArray[i] ) ;
14093 : }
14094 0 : delete [] SgTypeComplexStorageArray;
14095 : }
14096 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeDefault ) ;
14097 0 : std::cout << " SgTypeDefault has size " << sizeOfActualPool << std::endl;
14098 0 : if ( 0 < sizeOfActualPool )
14099 : {
14100 0 : SgTypeDefaultStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14101 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14102 : {
14103 0 : new SgTypeDefault ( SgTypeDefaultStorageArray[i] ) ;
14104 : }
14105 0 : delete [] SgTypeDefaultStorageArray;
14106 : }
14107 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeExpression ) ;
14108 0 : std::cout << " SgTypeExpression has size " << sizeOfActualPool << std::endl;
14109 0 : if ( 0 < sizeOfActualPool )
14110 : {
14111 0 : SgTypeExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14112 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14113 : {
14114 0 : new SgTypeExpression ( SgTypeExpressionStorageArray[i] ) ;
14115 : }
14116 0 : delete [] SgTypeExpressionStorageArray;
14117 : }
14118 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeLabel ) ;
14119 0 : std::cout << " SgTypeLabel has size " << sizeOfActualPool << std::endl;
14120 0 : if ( 0 < sizeOfActualPool )
14121 : {
14122 0 : SgTypeLabelStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14123 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14124 : {
14125 0 : new SgTypeLabel ( SgTypeLabelStorageArray[i] ) ;
14126 : }
14127 0 : delete [] SgTypeLabelStorageArray;
14128 : }
14129 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeDouble ) ;
14130 0 : std::cout << " SgTypeDouble has size " << sizeOfActualPool << std::endl;
14131 0 : if ( 0 < sizeOfActualPool )
14132 : {
14133 0 : SgTypeDoubleStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14134 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14135 : {
14136 0 : new SgTypeDouble ( SgTypeDoubleStorageArray[i] ) ;
14137 : }
14138 0 : delete [] SgTypeDoubleStorageArray;
14139 : }
14140 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeEllipse ) ;
14141 0 : std::cout << " SgTypeEllipse has size " << sizeOfActualPool << std::endl;
14142 0 : if ( 0 < sizeOfActualPool )
14143 : {
14144 0 : SgTypeEllipseStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14145 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14146 : {
14147 0 : new SgTypeEllipse ( SgTypeEllipseStorageArray[i] ) ;
14148 : }
14149 0 : delete [] SgTypeEllipseStorageArray;
14150 : }
14151 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeFixed ) ;
14152 0 : std::cout << " SgTypeFixed has size " << sizeOfActualPool << std::endl;
14153 0 : if ( 0 < sizeOfActualPool )
14154 : {
14155 0 : SgTypeFixedStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14156 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14157 : {
14158 0 : new SgTypeFixed ( SgTypeFixedStorageArray[i] ) ;
14159 : }
14160 0 : delete [] SgTypeFixedStorageArray;
14161 : }
14162 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeFloat ) ;
14163 0 : std::cout << " SgTypeFloat has size " << sizeOfActualPool << std::endl;
14164 0 : if ( 0 < sizeOfActualPool )
14165 : {
14166 0 : SgTypeFloatStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14167 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14168 : {
14169 0 : new SgTypeFloat ( SgTypeFloatStorageArray[i] ) ;
14170 : }
14171 0 : delete [] SgTypeFloatStorageArray;
14172 : }
14173 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeFloat128 ) ;
14174 0 : std::cout << " SgTypeFloat128 has size " << sizeOfActualPool << std::endl;
14175 0 : if ( 0 < sizeOfActualPool )
14176 : {
14177 0 : SgTypeFloat128StorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14178 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14179 : {
14180 0 : new SgTypeFloat128 ( SgTypeFloat128StorageArray[i] ) ;
14181 : }
14182 0 : delete [] SgTypeFloat128StorageArray;
14183 : }
14184 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeFloat80 ) ;
14185 0 : std::cout << " SgTypeFloat80 has size " << sizeOfActualPool << std::endl;
14186 0 : if ( 0 < sizeOfActualPool )
14187 : {
14188 0 : SgTypeFloat80StorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14189 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14190 : {
14191 0 : new SgTypeFloat80 ( SgTypeFloat80StorageArray[i] ) ;
14192 : }
14193 0 : delete [] SgTypeFloat80StorageArray;
14194 : }
14195 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeGlobalVoid ) ;
14196 0 : std::cout << " SgTypeGlobalVoid has size " << sizeOfActualPool << std::endl;
14197 0 : if ( 0 < sizeOfActualPool )
14198 : {
14199 0 : SgTypeGlobalVoidStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14200 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14201 : {
14202 0 : new SgTypeGlobalVoid ( SgTypeGlobalVoidStorageArray[i] ) ;
14203 : }
14204 0 : delete [] SgTypeGlobalVoidStorageArray;
14205 : }
14206 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeIdOp ) ;
14207 0 : std::cout << " SgTypeIdOp has size " << sizeOfActualPool << std::endl;
14208 0 : if ( 0 < sizeOfActualPool )
14209 : {
14210 0 : SgTypeIdOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14211 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14212 : {
14213 0 : new SgTypeIdOp ( SgTypeIdOpStorageArray[i] ) ;
14214 : }
14215 0 : delete [] SgTypeIdOpStorageArray;
14216 : }
14217 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeImaginary ) ;
14218 0 : std::cout << " SgTypeImaginary has size " << sizeOfActualPool << std::endl;
14219 0 : if ( 0 < sizeOfActualPool )
14220 : {
14221 0 : SgTypeImaginaryStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14222 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14223 : {
14224 0 : new SgTypeImaginary ( SgTypeImaginaryStorageArray[i] ) ;
14225 : }
14226 0 : delete [] SgTypeImaginaryStorageArray;
14227 : }
14228 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeInt ) ;
14229 0 : std::cout << " SgTypeInt has size " << sizeOfActualPool << std::endl;
14230 0 : if ( 0 < sizeOfActualPool )
14231 : {
14232 0 : SgTypeIntStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14233 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14234 : {
14235 0 : new SgTypeInt ( SgTypeIntStorageArray[i] ) ;
14236 : }
14237 0 : delete [] SgTypeIntStorageArray;
14238 : }
14239 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeLong ) ;
14240 0 : std::cout << " SgTypeLong has size " << sizeOfActualPool << std::endl;
14241 0 : if ( 0 < sizeOfActualPool )
14242 : {
14243 0 : SgTypeLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14244 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14245 : {
14246 0 : new SgTypeLong ( SgTypeLongStorageArray[i] ) ;
14247 : }
14248 0 : delete [] SgTypeLongStorageArray;
14249 : }
14250 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeLongDouble ) ;
14251 0 : std::cout << " SgTypeLongDouble has size " << sizeOfActualPool << std::endl;
14252 0 : if ( 0 < sizeOfActualPool )
14253 : {
14254 0 : SgTypeLongDoubleStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14255 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14256 : {
14257 0 : new SgTypeLongDouble ( SgTypeLongDoubleStorageArray[i] ) ;
14258 : }
14259 0 : delete [] SgTypeLongDoubleStorageArray;
14260 : }
14261 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeLongLong ) ;
14262 0 : std::cout << " SgTypeLongLong has size " << sizeOfActualPool << std::endl;
14263 0 : if ( 0 < sizeOfActualPool )
14264 : {
14265 0 : SgTypeLongLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14266 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14267 : {
14268 0 : new SgTypeLongLong ( SgTypeLongLongStorageArray[i] ) ;
14269 : }
14270 0 : delete [] SgTypeLongLongStorageArray;
14271 : }
14272 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeModifier ) ;
14273 0 : std::cout << " SgTypeModifier has size " << sizeOfActualPool << std::endl;
14274 0 : if ( 0 < sizeOfActualPool )
14275 : {
14276 0 : SgTypeModifierStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14277 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14278 : {
14279 0 : new SgTypeModifier ( SgTypeModifierStorageArray[i] ) ;
14280 : }
14281 0 : delete [] SgTypeModifierStorageArray;
14282 : }
14283 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeMatrix ) ;
14284 0 : std::cout << " SgTypeMatrix has size " << sizeOfActualPool << std::endl;
14285 0 : if ( 0 < sizeOfActualPool )
14286 : {
14287 0 : SgTypeMatrixStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14288 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14289 : {
14290 0 : new SgTypeMatrix ( SgTypeMatrixStorageArray[i] ) ;
14291 : }
14292 0 : delete [] SgTypeMatrixStorageArray;
14293 : }
14294 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeTuple ) ;
14295 0 : std::cout << " SgTypeTuple has size " << sizeOfActualPool << std::endl;
14296 0 : if ( 0 < sizeOfActualPool )
14297 : {
14298 0 : SgTypeTupleStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14299 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14300 : {
14301 0 : new SgTypeTuple ( SgTypeTupleStorageArray[i] ) ;
14302 : }
14303 0 : delete [] SgTypeTupleStorageArray;
14304 : }
14305 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeNullptr ) ;
14306 0 : std::cout << " SgTypeNullptr has size " << sizeOfActualPool << std::endl;
14307 0 : if ( 0 < sizeOfActualPool )
14308 : {
14309 0 : SgTypeNullptrStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14310 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14311 : {
14312 0 : new SgTypeNullptr ( SgTypeNullptrStorageArray[i] ) ;
14313 : }
14314 0 : delete [] SgTypeNullptrStorageArray;
14315 : }
14316 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeOfType ) ;
14317 0 : std::cout << " SgTypeOfType has size " << sizeOfActualPool << std::endl;
14318 0 : if ( 0 < sizeOfActualPool )
14319 : {
14320 0 : SgTypeOfTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14321 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14322 : {
14323 0 : new SgTypeOfType ( SgTypeOfTypeStorageArray[i] ) ;
14324 : }
14325 0 : delete [] SgTypeOfTypeStorageArray;
14326 : }
14327 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeShort ) ;
14328 0 : std::cout << " SgTypeShort has size " << sizeOfActualPool << std::endl;
14329 0 : if ( 0 < sizeOfActualPool )
14330 : {
14331 0 : SgTypeShortStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14332 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14333 : {
14334 0 : new SgTypeShort ( SgTypeShortStorageArray[i] ) ;
14335 : }
14336 0 : delete [] SgTypeShortStorageArray;
14337 : }
14338 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSigned128bitInteger ) ;
14339 0 : std::cout << " SgTypeSigned128bitInteger has size " << sizeOfActualPool << std::endl;
14340 0 : if ( 0 < sizeOfActualPool )
14341 : {
14342 0 : SgTypeSigned128bitIntegerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14343 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14344 : {
14345 0 : new SgTypeSigned128bitInteger ( SgTypeSigned128bitIntegerStorageArray[i] ) ;
14346 : }
14347 0 : delete [] SgTypeSigned128bitIntegerStorageArray;
14348 : }
14349 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSignedChar ) ;
14350 0 : std::cout << " SgTypeSignedChar has size " << sizeOfActualPool << std::endl;
14351 0 : if ( 0 < sizeOfActualPool )
14352 : {
14353 0 : SgTypeSignedCharStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14354 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14355 : {
14356 0 : new SgTypeSignedChar ( SgTypeSignedCharStorageArray[i] ) ;
14357 : }
14358 0 : delete [] SgTypeSignedCharStorageArray;
14359 : }
14360 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSignedInt ) ;
14361 0 : std::cout << " SgTypeSignedInt has size " << sizeOfActualPool << std::endl;
14362 0 : if ( 0 < sizeOfActualPool )
14363 : {
14364 0 : SgTypeSignedIntStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14365 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14366 : {
14367 0 : new SgTypeSignedInt ( SgTypeSignedIntStorageArray[i] ) ;
14368 : }
14369 0 : delete [] SgTypeSignedIntStorageArray;
14370 : }
14371 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSignedLong ) ;
14372 0 : std::cout << " SgTypeSignedLong has size " << sizeOfActualPool << std::endl;
14373 0 : if ( 0 < sizeOfActualPool )
14374 : {
14375 0 : SgTypeSignedLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14376 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14377 : {
14378 0 : new SgTypeSignedLong ( SgTypeSignedLongStorageArray[i] ) ;
14379 : }
14380 0 : delete [] SgTypeSignedLongStorageArray;
14381 : }
14382 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSignedLongLong ) ;
14383 0 : std::cout << " SgTypeSignedLongLong has size " << sizeOfActualPool << std::endl;
14384 0 : if ( 0 < sizeOfActualPool )
14385 : {
14386 0 : SgTypeSignedLongLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14387 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14388 : {
14389 0 : new SgTypeSignedLongLong ( SgTypeSignedLongLongStorageArray[i] ) ;
14390 : }
14391 0 : delete [] SgTypeSignedLongLongStorageArray;
14392 : }
14393 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeSignedShort ) ;
14394 0 : std::cout << " SgTypeSignedShort has size " << sizeOfActualPool << std::endl;
14395 0 : if ( 0 < sizeOfActualPool )
14396 : {
14397 0 : SgTypeSignedShortStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14398 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14399 : {
14400 0 : new SgTypeSignedShort ( SgTypeSignedShortStorageArray[i] ) ;
14401 : }
14402 0 : delete [] SgTypeSignedShortStorageArray;
14403 : }
14404 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeString ) ;
14405 0 : std::cout << " SgTypeString has size " << sizeOfActualPool << std::endl;
14406 0 : if ( 0 < sizeOfActualPool )
14407 : {
14408 0 : SgTypeStringStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14409 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14410 : {
14411 0 : new SgTypeString ( SgTypeStringStorageArray[i] ) ;
14412 : }
14413 0 : delete [] SgTypeStringStorageArray;
14414 : }
14415 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnknown ) ;
14416 0 : std::cout << " SgTypeUnknown has size " << sizeOfActualPool << std::endl;
14417 0 : if ( 0 < sizeOfActualPool )
14418 : {
14419 0 : SgTypeUnknownStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14420 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14421 : {
14422 0 : new SgTypeUnknown ( SgTypeUnknownStorageArray[i] ) ;
14423 : }
14424 0 : delete [] SgTypeUnknownStorageArray;
14425 : }
14426 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsigned128bitInteger ) ;
14427 0 : std::cout << " SgTypeUnsigned128bitInteger has size " << sizeOfActualPool << std::endl;
14428 0 : if ( 0 < sizeOfActualPool )
14429 : {
14430 0 : SgTypeUnsigned128bitIntegerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14431 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14432 : {
14433 0 : new SgTypeUnsigned128bitInteger ( SgTypeUnsigned128bitIntegerStorageArray[i] ) ;
14434 : }
14435 0 : delete [] SgTypeUnsigned128bitIntegerStorageArray;
14436 : }
14437 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsignedChar ) ;
14438 0 : std::cout << " SgTypeUnsignedChar has size " << sizeOfActualPool << std::endl;
14439 0 : if ( 0 < sizeOfActualPool )
14440 : {
14441 0 : SgTypeUnsignedCharStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14442 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14443 : {
14444 0 : new SgTypeUnsignedChar ( SgTypeUnsignedCharStorageArray[i] ) ;
14445 : }
14446 0 : delete [] SgTypeUnsignedCharStorageArray;
14447 : }
14448 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsignedInt ) ;
14449 0 : std::cout << " SgTypeUnsignedInt has size " << sizeOfActualPool << std::endl;
14450 0 : if ( 0 < sizeOfActualPool )
14451 : {
14452 0 : SgTypeUnsignedIntStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14453 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14454 : {
14455 0 : new SgTypeUnsignedInt ( SgTypeUnsignedIntStorageArray[i] ) ;
14456 : }
14457 0 : delete [] SgTypeUnsignedIntStorageArray;
14458 : }
14459 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsignedLong ) ;
14460 0 : std::cout << " SgTypeUnsignedLong has size " << sizeOfActualPool << std::endl;
14461 0 : if ( 0 < sizeOfActualPool )
14462 : {
14463 0 : SgTypeUnsignedLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14464 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14465 : {
14466 0 : new SgTypeUnsignedLong ( SgTypeUnsignedLongStorageArray[i] ) ;
14467 : }
14468 0 : delete [] SgTypeUnsignedLongStorageArray;
14469 : }
14470 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsignedLongLong ) ;
14471 0 : std::cout << " SgTypeUnsignedLongLong has size " << sizeOfActualPool << std::endl;
14472 0 : if ( 0 < sizeOfActualPool )
14473 : {
14474 0 : SgTypeUnsignedLongLongStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14475 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14476 : {
14477 0 : new SgTypeUnsignedLongLong ( SgTypeUnsignedLongLongStorageArray[i] ) ;
14478 : }
14479 0 : delete [] SgTypeUnsignedLongLongStorageArray;
14480 : }
14481 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeUnsignedShort ) ;
14482 0 : std::cout << " SgTypeUnsignedShort has size " << sizeOfActualPool << std::endl;
14483 0 : if ( 0 < sizeOfActualPool )
14484 : {
14485 0 : SgTypeUnsignedShortStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14486 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14487 : {
14488 0 : new SgTypeUnsignedShort ( SgTypeUnsignedShortStorageArray[i] ) ;
14489 : }
14490 0 : delete [] SgTypeUnsignedShortStorageArray;
14491 : }
14492 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeVoid ) ;
14493 0 : std::cout << " SgTypeVoid has size " << sizeOfActualPool << std::endl;
14494 0 : if ( 0 < sizeOfActualPool )
14495 : {
14496 0 : SgTypeVoidStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14497 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14498 : {
14499 0 : new SgTypeVoid ( SgTypeVoidStorageArray[i] ) ;
14500 : }
14501 0 : delete [] SgTypeVoidStorageArray;
14502 : }
14503 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeWchar ) ;
14504 0 : std::cout << " SgTypeWchar has size " << sizeOfActualPool << std::endl;
14505 0 : if ( 0 < sizeOfActualPool )
14506 : {
14507 0 : SgTypeWcharStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14508 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14509 : {
14510 0 : new SgTypeWchar ( SgTypeWcharStorageArray[i] ) ;
14511 : }
14512 0 : delete [] SgTypeWcharStorageArray;
14513 : }
14514 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypedefDeclaration ) ;
14515 0 : std::cout << " SgTypedefDeclaration has size " << sizeOfActualPool << std::endl;
14516 0 : if ( 0 < sizeOfActualPool )
14517 : {
14518 0 : SgTypedefDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14519 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14520 : {
14521 0 : new SgTypedefDeclaration ( SgTypedefDeclarationStorageArray[i] ) ;
14522 : }
14523 0 : delete [] SgTypedefDeclarationStorageArray;
14524 : }
14525 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypedefSeq ) ;
14526 0 : std::cout << " SgTypedefSeq has size " << sizeOfActualPool << std::endl;
14527 0 : if ( 0 < sizeOfActualPool )
14528 : {
14529 0 : SgTypedefSeqStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14530 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14531 : {
14532 0 : new SgTypedefSeq ( SgTypedefSeqStorageArray[i] ) ;
14533 : }
14534 0 : delete [] SgTypedefSeqStorageArray;
14535 : }
14536 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypedefSymbol ) ;
14537 0 : std::cout << " SgTypedefSymbol has size " << sizeOfActualPool << std::endl;
14538 0 : if ( 0 < sizeOfActualPool )
14539 : {
14540 0 : SgTypedefSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14541 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14542 : {
14543 0 : new SgTypedefSymbol ( SgTypedefSymbolStorageArray[i] ) ;
14544 : }
14545 0 : delete [] SgTypedefSymbolStorageArray;
14546 : }
14547 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypedefType ) ;
14548 0 : std::cout << " SgTypedefType has size " << sizeOfActualPool << std::endl;
14549 0 : if ( 0 < sizeOfActualPool )
14550 : {
14551 0 : SgTypedefTypeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14552 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14553 : {
14554 0 : new SgTypedefType ( SgTypedefTypeStorageArray[i] ) ;
14555 : }
14556 0 : delete [] SgTypedefTypeStorageArray;
14557 : }
14558 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUPC_AccessModifier ) ;
14559 0 : std::cout << " SgUPC_AccessModifier has size " << sizeOfActualPool << std::endl;
14560 0 : if ( 0 < sizeOfActualPool )
14561 : {
14562 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14563 : {
14564 0 : new SgUPC_AccessModifier ( SgUPC_AccessModifierStorageArray[i] ) ;
14565 : }
14566 0 : delete [] SgUPC_AccessModifierStorageArray;
14567 : }
14568 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnaryAddOp ) ;
14569 0 : std::cout << " SgUnaryAddOp has size " << sizeOfActualPool << std::endl;
14570 0 : if ( 0 < sizeOfActualPool )
14571 : {
14572 0 : SgUnaryAddOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14573 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14574 : {
14575 0 : new SgUnaryAddOp ( SgUnaryAddOpStorageArray[i] ) ;
14576 : }
14577 0 : delete [] SgUnaryAddOpStorageArray;
14578 : }
14579 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnaryOp ) ;
14580 0 : std::cout << " SgUnaryOp has size " << sizeOfActualPool << std::endl;
14581 0 : if ( 0 < sizeOfActualPool )
14582 : {
14583 0 : SgUnaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14584 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14585 : {
14586 0 : new SgUnaryOp ( SgUnaryOpStorageArray[i] ) ;
14587 : }
14588 0 : delete [] SgUnaryOpStorageArray;
14589 : }
14590 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUndefDirectiveStatement ) ;
14591 0 : std::cout << " SgUndefDirectiveStatement has size " << sizeOfActualPool << std::endl;
14592 0 : if ( 0 < sizeOfActualPool )
14593 : {
14594 0 : SgUndefDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14595 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14596 : {
14597 0 : new SgUndefDirectiveStatement ( SgUndefDirectiveStatementStorageArray[i] ) ;
14598 : }
14599 0 : delete [] SgUndefDirectiveStatementStorageArray;
14600 : }
14601 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUndirectedGraphEdge ) ;
14602 0 : std::cout << " SgUndirectedGraphEdge has size " << sizeOfActualPool << std::endl;
14603 0 : if ( 0 < sizeOfActualPool )
14604 : {
14605 0 : SgUndirectedGraphEdgeStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14606 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14607 : {
14608 0 : new SgUndirectedGraphEdge ( SgUndirectedGraphEdgeStorageArray[i] ) ;
14609 : }
14610 0 : delete [] SgUndirectedGraphEdgeStorageArray;
14611 : }
14612 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnknownArrayOrFunctionReference ) ;
14613 0 : std::cout << " SgUnknownArrayOrFunctionReference has size " << sizeOfActualPool << std::endl;
14614 0 : if ( 0 < sizeOfActualPool )
14615 : {
14616 0 : SgUnknownArrayOrFunctionReferenceStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14617 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14618 : {
14619 0 : new SgUnknownArrayOrFunctionReference ( SgUnknownArrayOrFunctionReferenceStorageArray[i] ) ;
14620 : }
14621 0 : delete [] SgUnknownArrayOrFunctionReferenceStorageArray;
14622 : }
14623 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnknownFile ) ;
14624 0 : std::cout << " SgUnknownFile has size " << sizeOfActualPool << std::endl;
14625 0 : if ( 0 < sizeOfActualPool )
14626 : {
14627 0 : SgUnknownFileStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14628 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14629 : {
14630 0 : new SgUnknownFile ( SgUnknownFileStorageArray[i] ) ;
14631 : }
14632 0 : delete [] SgUnknownFileStorageArray;
14633 : }
14634 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnparse_Info ) ;
14635 0 : std::cout << " SgUnparse_Info has size " << sizeOfActualPool << std::endl;
14636 0 : if ( 0 < sizeOfActualPool )
14637 : {
14638 0 : SgUnparse_InfoStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14639 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14640 : {
14641 0 : new SgUnparse_Info ( SgUnparse_InfoStorageArray[i] ) ;
14642 : }
14643 0 : delete [] SgUnparse_InfoStorageArray;
14644 : }
14645 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnsignedCharVal ) ;
14646 0 : std::cout << " SgUnsignedCharVal has size " << sizeOfActualPool << std::endl;
14647 0 : if ( 0 < sizeOfActualPool )
14648 : {
14649 0 : SgUnsignedCharValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14650 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14651 : {
14652 0 : new SgUnsignedCharVal ( SgUnsignedCharValStorageArray[i] ) ;
14653 : }
14654 0 : delete [] SgUnsignedCharValStorageArray;
14655 : }
14656 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnsignedIntVal ) ;
14657 0 : std::cout << " SgUnsignedIntVal has size " << sizeOfActualPool << std::endl;
14658 0 : if ( 0 < sizeOfActualPool )
14659 : {
14660 0 : SgUnsignedIntValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14661 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14662 : {
14663 0 : new SgUnsignedIntVal ( SgUnsignedIntValStorageArray[i] ) ;
14664 : }
14665 0 : delete [] SgUnsignedIntValStorageArray;
14666 : }
14667 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnsignedLongLongIntVal ) ;
14668 0 : std::cout << " SgUnsignedLongLongIntVal has size " << sizeOfActualPool << std::endl;
14669 0 : if ( 0 < sizeOfActualPool )
14670 : {
14671 0 : SgUnsignedLongLongIntValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14672 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14673 : {
14674 0 : new SgUnsignedLongLongIntVal ( SgUnsignedLongLongIntValStorageArray[i] ) ;
14675 : }
14676 0 : delete [] SgUnsignedLongLongIntValStorageArray;
14677 : }
14678 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnsignedLongVal ) ;
14679 0 : std::cout << " SgUnsignedLongVal has size " << sizeOfActualPool << std::endl;
14680 0 : if ( 0 < sizeOfActualPool )
14681 : {
14682 0 : SgUnsignedLongValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14683 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14684 : {
14685 0 : new SgUnsignedLongVal ( SgUnsignedLongValStorageArray[i] ) ;
14686 : }
14687 0 : delete [] SgUnsignedLongValStorageArray;
14688 : }
14689 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUnsignedShortVal ) ;
14690 0 : std::cout << " SgUnsignedShortVal has size " << sizeOfActualPool << std::endl;
14691 0 : if ( 0 < sizeOfActualPool )
14692 : {
14693 0 : SgUnsignedShortValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14694 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14695 : {
14696 0 : new SgUnsignedShortVal ( SgUnsignedShortValStorageArray[i] ) ;
14697 : }
14698 0 : delete [] SgUnsignedShortValStorageArray;
14699 : }
14700 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcBarrierStatement ) ;
14701 0 : std::cout << " SgUpcBarrierStatement has size " << sizeOfActualPool << std::endl;
14702 0 : if ( 0 < sizeOfActualPool )
14703 : {
14704 0 : SgUpcBarrierStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14705 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14706 : {
14707 0 : new SgUpcBarrierStatement ( SgUpcBarrierStatementStorageArray[i] ) ;
14708 : }
14709 0 : delete [] SgUpcBarrierStatementStorageArray;
14710 : }
14711 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcBlocksizeofExpression ) ;
14712 0 : std::cout << " SgUpcBlocksizeofExpression has size " << sizeOfActualPool << std::endl;
14713 0 : if ( 0 < sizeOfActualPool )
14714 : {
14715 0 : SgUpcBlocksizeofExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14716 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14717 : {
14718 0 : new SgUpcBlocksizeofExpression ( SgUpcBlocksizeofExpressionStorageArray[i] ) ;
14719 : }
14720 0 : delete [] SgUpcBlocksizeofExpressionStorageArray;
14721 : }
14722 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcElemsizeofExpression ) ;
14723 0 : std::cout << " SgUpcElemsizeofExpression has size " << sizeOfActualPool << std::endl;
14724 0 : if ( 0 < sizeOfActualPool )
14725 : {
14726 0 : SgUpcElemsizeofExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14727 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14728 : {
14729 0 : new SgUpcElemsizeofExpression ( SgUpcElemsizeofExpressionStorageArray[i] ) ;
14730 : }
14731 0 : delete [] SgUpcElemsizeofExpressionStorageArray;
14732 : }
14733 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcFenceStatement ) ;
14734 0 : std::cout << " SgUpcFenceStatement has size " << sizeOfActualPool << std::endl;
14735 0 : if ( 0 < sizeOfActualPool )
14736 : {
14737 0 : SgUpcFenceStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14738 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14739 : {
14740 0 : new SgUpcFenceStatement ( SgUpcFenceStatementStorageArray[i] ) ;
14741 : }
14742 0 : delete [] SgUpcFenceStatementStorageArray;
14743 : }
14744 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcForAllStatement ) ;
14745 0 : std::cout << " SgUpcForAllStatement has size " << sizeOfActualPool << std::endl;
14746 0 : if ( 0 < sizeOfActualPool )
14747 : {
14748 0 : SgUpcForAllStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14749 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14750 : {
14751 0 : new SgUpcForAllStatement ( SgUpcForAllStatementStorageArray[i] ) ;
14752 : }
14753 0 : delete [] SgUpcForAllStatementStorageArray;
14754 : }
14755 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcLocalsizeofExpression ) ;
14756 0 : std::cout << " SgUpcLocalsizeofExpression has size " << sizeOfActualPool << std::endl;
14757 0 : if ( 0 < sizeOfActualPool )
14758 : {
14759 0 : SgUpcLocalsizeofExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14760 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14761 : {
14762 0 : new SgUpcLocalsizeofExpression ( SgUpcLocalsizeofExpressionStorageArray[i] ) ;
14763 : }
14764 0 : delete [] SgUpcLocalsizeofExpressionStorageArray;
14765 : }
14766 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcMythread ) ;
14767 0 : std::cout << " SgUpcMythread has size " << sizeOfActualPool << std::endl;
14768 0 : if ( 0 < sizeOfActualPool )
14769 : {
14770 0 : SgUpcMythreadStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14771 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14772 : {
14773 0 : new SgUpcMythread ( SgUpcMythreadStorageArray[i] ) ;
14774 : }
14775 0 : delete [] SgUpcMythreadStorageArray;
14776 : }
14777 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcNotifyStatement ) ;
14778 0 : std::cout << " SgUpcNotifyStatement has size " << sizeOfActualPool << std::endl;
14779 0 : if ( 0 < sizeOfActualPool )
14780 : {
14781 0 : SgUpcNotifyStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14782 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14783 : {
14784 0 : new SgUpcNotifyStatement ( SgUpcNotifyStatementStorageArray[i] ) ;
14785 : }
14786 0 : delete [] SgUpcNotifyStatementStorageArray;
14787 : }
14788 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcThreads ) ;
14789 0 : std::cout << " SgUpcThreads has size " << sizeOfActualPool << std::endl;
14790 0 : if ( 0 < sizeOfActualPool )
14791 : {
14792 0 : SgUpcThreadsStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14793 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14794 : {
14795 0 : new SgUpcThreads ( SgUpcThreadsStorageArray[i] ) ;
14796 : }
14797 0 : delete [] SgUpcThreadsStorageArray;
14798 : }
14799 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUpcWaitStatement ) ;
14800 0 : std::cout << " SgUpcWaitStatement has size " << sizeOfActualPool << std::endl;
14801 0 : if ( 0 < sizeOfActualPool )
14802 : {
14803 0 : SgUpcWaitStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14804 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14805 : {
14806 0 : new SgUpcWaitStatement ( SgUpcWaitStatementStorageArray[i] ) ;
14807 : }
14808 0 : delete [] SgUpcWaitStatementStorageArray;
14809 : }
14810 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUseStatement ) ;
14811 0 : std::cout << " SgUseStatement has size " << sizeOfActualPool << std::endl;
14812 0 : if ( 0 < sizeOfActualPool )
14813 : {
14814 0 : SgUseStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14815 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14816 : {
14817 0 : new SgUseStatement ( SgUseStatementStorageArray[i] ) ;
14818 : }
14819 0 : delete [] SgUseStatementStorageArray;
14820 : }
14821 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUserDefinedBinaryOp ) ;
14822 0 : std::cout << " SgUserDefinedBinaryOp has size " << sizeOfActualPool << std::endl;
14823 0 : if ( 0 < sizeOfActualPool )
14824 : {
14825 0 : SgUserDefinedBinaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14826 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14827 : {
14828 0 : new SgUserDefinedBinaryOp ( SgUserDefinedBinaryOpStorageArray[i] ) ;
14829 : }
14830 0 : delete [] SgUserDefinedBinaryOpStorageArray;
14831 : }
14832 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUserDefinedUnaryOp ) ;
14833 0 : std::cout << " SgUserDefinedUnaryOp has size " << sizeOfActualPool << std::endl;
14834 0 : if ( 0 < sizeOfActualPool )
14835 : {
14836 0 : SgUserDefinedUnaryOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14837 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14838 : {
14839 0 : new SgUserDefinedUnaryOp ( SgUserDefinedUnaryOpStorageArray[i] ) ;
14840 : }
14841 0 : delete [] SgUserDefinedUnaryOpStorageArray;
14842 : }
14843 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUsingDeclarationStatement ) ;
14844 0 : std::cout << " SgUsingDeclarationStatement has size " << sizeOfActualPool << std::endl;
14845 0 : if ( 0 < sizeOfActualPool )
14846 : {
14847 0 : SgUsingDeclarationStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14848 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14849 : {
14850 0 : new SgUsingDeclarationStatement ( SgUsingDeclarationStatementStorageArray[i] ) ;
14851 : }
14852 0 : delete [] SgUsingDeclarationStatementStorageArray;
14853 : }
14854 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgUsingDirectiveStatement ) ;
14855 0 : std::cout << " SgUsingDirectiveStatement has size " << sizeOfActualPool << std::endl;
14856 0 : if ( 0 < sizeOfActualPool )
14857 : {
14858 0 : SgUsingDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14859 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14860 : {
14861 0 : new SgUsingDirectiveStatement ( SgUsingDirectiveStatementStorageArray[i] ) ;
14862 : }
14863 0 : delete [] SgUsingDirectiveStatementStorageArray;
14864 : }
14865 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgValueExp ) ;
14866 0 : std::cout << " SgValueExp has size " << sizeOfActualPool << std::endl;
14867 0 : if ( 0 < sizeOfActualPool )
14868 : {
14869 0 : SgValueExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14870 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14871 : {
14872 0 : new SgValueExp ( SgValueExpStorageArray[i] ) ;
14873 : }
14874 0 : delete [] SgValueExpStorageArray;
14875 : }
14876 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarArgCopyOp ) ;
14877 0 : std::cout << " SgVarArgCopyOp has size " << sizeOfActualPool << std::endl;
14878 0 : if ( 0 < sizeOfActualPool )
14879 : {
14880 0 : SgVarArgCopyOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14881 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14882 : {
14883 0 : new SgVarArgCopyOp ( SgVarArgCopyOpStorageArray[i] ) ;
14884 : }
14885 0 : delete [] SgVarArgCopyOpStorageArray;
14886 : }
14887 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarArgEndOp ) ;
14888 0 : std::cout << " SgVarArgEndOp has size " << sizeOfActualPool << std::endl;
14889 0 : if ( 0 < sizeOfActualPool )
14890 : {
14891 0 : SgVarArgEndOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14892 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14893 : {
14894 0 : new SgVarArgEndOp ( SgVarArgEndOpStorageArray[i] ) ;
14895 : }
14896 0 : delete [] SgVarArgEndOpStorageArray;
14897 : }
14898 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarArgOp ) ;
14899 0 : std::cout << " SgVarArgOp has size " << sizeOfActualPool << std::endl;
14900 0 : if ( 0 < sizeOfActualPool )
14901 : {
14902 0 : SgVarArgOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14903 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14904 : {
14905 0 : new SgVarArgOp ( SgVarArgOpStorageArray[i] ) ;
14906 : }
14907 0 : delete [] SgVarArgOpStorageArray;
14908 : }
14909 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarArgStartOneOperandOp ) ;
14910 0 : std::cout << " SgVarArgStartOneOperandOp has size " << sizeOfActualPool << std::endl;
14911 0 : if ( 0 < sizeOfActualPool )
14912 : {
14913 0 : SgVarArgStartOneOperandOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14914 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14915 : {
14916 0 : new SgVarArgStartOneOperandOp ( SgVarArgStartOneOperandOpStorageArray[i] ) ;
14917 : }
14918 0 : delete [] SgVarArgStartOneOperandOpStorageArray;
14919 : }
14920 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarArgStartOp ) ;
14921 0 : std::cout << " SgVarArgStartOp has size " << sizeOfActualPool << std::endl;
14922 0 : if ( 0 < sizeOfActualPool )
14923 : {
14924 0 : SgVarArgStartOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14925 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14926 : {
14927 0 : new SgVarArgStartOp ( SgVarArgStartOpStorageArray[i] ) ;
14928 : }
14929 0 : delete [] SgVarArgStartOpStorageArray;
14930 : }
14931 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVarRefExp ) ;
14932 0 : std::cout << " SgVarRefExp has size " << sizeOfActualPool << std::endl;
14933 0 : if ( 0 < sizeOfActualPool )
14934 : {
14935 0 : SgVarRefExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14936 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14937 : {
14938 0 : new SgVarRefExp ( SgVarRefExpStorageArray[i] ) ;
14939 : }
14940 0 : delete [] SgVarRefExpStorageArray;
14941 : }
14942 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVariableDeclaration ) ;
14943 0 : std::cout << " SgVariableDeclaration has size " << sizeOfActualPool << std::endl;
14944 0 : if ( 0 < sizeOfActualPool )
14945 : {
14946 0 : SgVariableDeclarationStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14947 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14948 : {
14949 0 : new SgVariableDeclaration ( SgVariableDeclarationStorageArray[i] ) ;
14950 : }
14951 0 : delete [] SgVariableDeclarationStorageArray;
14952 : }
14953 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVariableDefinition ) ;
14954 0 : std::cout << " SgVariableDefinition has size " << sizeOfActualPool << std::endl;
14955 0 : if ( 0 < sizeOfActualPool )
14956 : {
14957 0 : SgVariableDefinitionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14958 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14959 : {
14960 0 : new SgVariableDefinition ( SgVariableDefinitionStorageArray[i] ) ;
14961 : }
14962 0 : delete [] SgVariableDefinitionStorageArray;
14963 : }
14964 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVariableSymbol ) ;
14965 0 : std::cout << " SgVariableSymbol has size " << sizeOfActualPool << std::endl;
14966 0 : if ( 0 < sizeOfActualPool )
14967 : {
14968 0 : SgVariableSymbolStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14969 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14970 : {
14971 0 : new SgVariableSymbol ( SgVariableSymbolStorageArray[i] ) ;
14972 : }
14973 0 : delete [] SgVariableSymbolStorageArray;
14974 : }
14975 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVariantExpression ) ;
14976 0 : std::cout << " SgVariantExpression has size " << sizeOfActualPool << std::endl;
14977 0 : if ( 0 < sizeOfActualPool )
14978 : {
14979 0 : SgVariantExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14980 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14981 : {
14982 0 : new SgVariantExpression ( SgVariantExpressionStorageArray[i] ) ;
14983 : }
14984 0 : delete [] SgVariantExpressionStorageArray;
14985 : }
14986 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVariantStatement ) ;
14987 0 : std::cout << " SgVariantStatement has size " << sizeOfActualPool << std::endl;
14988 0 : if ( 0 < sizeOfActualPool )
14989 : {
14990 0 : SgVariantStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
14991 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
14992 : {
14993 0 : new SgVariantStatement ( SgVariantStatementStorageArray[i] ) ;
14994 : }
14995 0 : delete [] SgVariantStatementStorageArray;
14996 : }
14997 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgVoidVal ) ;
14998 0 : std::cout << " SgVoidVal has size " << sizeOfActualPool << std::endl;
14999 0 : if ( 0 < sizeOfActualPool )
15000 : {
15001 0 : SgVoidValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15002 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15003 : {
15004 0 : new SgVoidVal ( SgVoidValStorageArray[i] ) ;
15005 : }
15006 0 : delete [] SgVoidValStorageArray;
15007 : }
15008 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWaitStatement ) ;
15009 0 : std::cout << " SgWaitStatement has size " << sizeOfActualPool << std::endl;
15010 0 : if ( 0 < sizeOfActualPool )
15011 : {
15012 0 : SgWaitStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15013 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15014 : {
15015 0 : new SgWaitStatement ( SgWaitStatementStorageArray[i] ) ;
15016 : }
15017 0 : delete [] SgWaitStatementStorageArray;
15018 : }
15019 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWarningDirectiveStatement ) ;
15020 0 : std::cout << " SgWarningDirectiveStatement has size " << sizeOfActualPool << std::endl;
15021 0 : if ( 0 < sizeOfActualPool )
15022 : {
15023 0 : SgWarningDirectiveStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15024 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15025 : {
15026 0 : new SgWarningDirectiveStatement ( SgWarningDirectiveStatementStorageArray[i] ) ;
15027 : }
15028 0 : delete [] SgWarningDirectiveStatementStorageArray;
15029 : }
15030 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWithStatement ) ;
15031 0 : std::cout << " SgWithStatement has size " << sizeOfActualPool << std::endl;
15032 0 : if ( 0 < sizeOfActualPool )
15033 : {
15034 0 : SgWithStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15035 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15036 : {
15037 0 : new SgWithStatement ( SgWithStatementStorageArray[i] ) ;
15038 : }
15039 0 : delete [] SgWithStatementStorageArray;
15040 : }
15041 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWcharVal ) ;
15042 0 : std::cout << " SgWcharVal has size " << sizeOfActualPool << std::endl;
15043 0 : if ( 0 < sizeOfActualPool )
15044 : {
15045 0 : SgWcharValStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15046 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15047 : {
15048 0 : new SgWcharVal ( SgWcharValStorageArray[i] ) ;
15049 : }
15050 0 : delete [] SgWcharValStorageArray;
15051 : }
15052 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWhereStatement ) ;
15053 0 : std::cout << " SgWhereStatement has size " << sizeOfActualPool << std::endl;
15054 0 : if ( 0 < sizeOfActualPool )
15055 : {
15056 0 : SgWhereStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15057 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15058 : {
15059 0 : new SgWhereStatement ( SgWhereStatementStorageArray[i] ) ;
15060 : }
15061 0 : delete [] SgWhereStatementStorageArray;
15062 : }
15063 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWhileStmt ) ;
15064 0 : std::cout << " SgWhileStmt has size " << sizeOfActualPool << std::endl;
15065 0 : if ( 0 < sizeOfActualPool )
15066 : {
15067 0 : SgWhileStmtStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15068 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15069 : {
15070 0 : new SgWhileStmt ( SgWhileStmtStorageArray[i] ) ;
15071 : }
15072 0 : delete [] SgWhileStmtStorageArray;
15073 : }
15074 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgWriteStatement ) ;
15075 0 : std::cout << " SgWriteStatement has size " << sizeOfActualPool << std::endl;
15076 0 : if ( 0 < sizeOfActualPool )
15077 : {
15078 0 : SgWriteStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15079 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15080 : {
15081 0 : new SgWriteStatement ( SgWriteStatementStorageArray[i] ) ;
15082 : }
15083 0 : delete [] SgWriteStatementStorageArray;
15084 : }
15085 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgXorAssignOp ) ;
15086 0 : std::cout << " SgXorAssignOp has size " << sizeOfActualPool << std::endl;
15087 0 : if ( 0 < sizeOfActualPool )
15088 : {
15089 0 : SgXorAssignOpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15090 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15091 : {
15092 0 : new SgXorAssignOp ( SgXorAssignOpStorageArray[i] ) ;
15093 : }
15094 0 : delete [] SgXorAssignOpStorageArray;
15095 : }
15096 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgYieldExpression ) ;
15097 0 : std::cout << " SgYieldExpression has size " << sizeOfActualPool << std::endl;
15098 0 : if ( 0 < sizeOfActualPool )
15099 : {
15100 0 : SgYieldExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15101 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15102 : {
15103 0 : new SgYieldExpression ( SgYieldExpressionStorageArray[i] ) ;
15104 : }
15105 0 : delete [] SgYieldExpressionStorageArray;
15106 : }
15107 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_Sg_File_Info ) ;
15108 0 : std::cout << " Sg_File_Info has size " << sizeOfActualPool << std::endl;
15109 0 : if ( 0 < sizeOfActualPool )
15110 : {
15111 0 : Sg_File_InfoStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15112 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15113 : {
15114 0 : new Sg_File_Info ( Sg_File_InfoStorageArray[i] ) ;
15115 : }
15116 0 : delete [] Sg_File_InfoStorageArray;
15117 : }
15118 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeCAFTeam ) ;
15119 0 : std::cout << " SgTypeCAFTeam has size " << sizeOfActualPool << std::endl;
15120 0 : if ( 0 < sizeOfActualPool )
15121 : {
15122 0 : SgTypeCAFTeamStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15123 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15124 : {
15125 0 : new SgTypeCAFTeam ( SgTypeCAFTeamStorageArray[i] ) ;
15126 : }
15127 0 : delete [] SgTypeCAFTeamStorageArray;
15128 : }
15129 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCAFWithTeamStatement ) ;
15130 0 : std::cout << " SgCAFWithTeamStatement has size " << sizeOfActualPool << std::endl;
15131 0 : if ( 0 < sizeOfActualPool )
15132 : {
15133 0 : SgCAFWithTeamStatementStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15134 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15135 : {
15136 0 : new SgCAFWithTeamStatement ( SgCAFWithTeamStatementStorageArray[i] ) ;
15137 : }
15138 0 : delete [] SgCAFWithTeamStatementStorageArray;
15139 : }
15140 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCAFCoExpression ) ;
15141 0 : std::cout << " SgCAFCoExpression has size " << sizeOfActualPool << std::endl;
15142 0 : if ( 0 < sizeOfActualPool )
15143 : {
15144 0 : SgCAFCoExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15145 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15146 : {
15147 0 : new SgCAFCoExpression ( SgCAFCoExpressionStorageArray[i] ) ;
15148 : }
15149 0 : delete [] SgCAFCoExpressionStorageArray;
15150 : }
15151 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgCallExpression ) ;
15152 0 : std::cout << " SgCallExpression has size " << sizeOfActualPool << std::endl;
15153 0 : if ( 0 < sizeOfActualPool )
15154 : {
15155 0 : SgCallExpressionStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15156 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15157 : {
15158 0 : new SgCallExpression ( SgCallExpressionStorageArray[i] ) ;
15159 : }
15160 0 : delete [] SgCallExpressionStorageArray;
15161 : }
15162 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgTypeCrayPointer ) ;
15163 0 : std::cout << " SgTypeCrayPointer has size " << sizeOfActualPool << std::endl;
15164 0 : if ( 0 < sizeOfActualPool )
15165 : {
15166 0 : SgTypeCrayPointerStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15167 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15168 : {
15169 0 : new SgTypeCrayPointer ( SgTypeCrayPointerStorageArray[i] ) ;
15170 : }
15171 0 : delete [] SgTypeCrayPointerStorageArray;
15172 : }
15173 0 : sizeOfActualPool = getPoolSizeOfNewAst( V_SgClassExp ) ;
15174 0 : std::cout << " SgClassExp has size " << sizeOfActualPool << std::endl;
15175 0 : if ( 0 < sizeOfActualPool )
15176 : {
15177 0 : SgClassExpStorageClass :: arrangeStaticDataOfEasyStorageClassesInOneBlock () ;
15178 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
15179 : {
15180 0 : new SgClassExp ( SgClassExpStorageArray[i] ) ;
15181 : }
15182 0 : delete [] SgClassExpStorageArray;
15183 : }
15184 :
15185 : /* #line 251 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
15186 :
15187 : #if FILE_IO_EXTRA_CHECK
15188 : // DQ (4/22/2006): Added timer information for AST File I/O
15189 0 : TimingPerformance nested_timer ("AST_FILE_IO::compressAstInMemoryPool() FILE_IO_EXTRA_CHECK:");
15190 :
15191 0 : for ( int i = 0; i < totalNumberOfIRNodes; ++i)
15192 : {
15193 0 : listOfMemoryPoolSizes[i] += getPoolSizeOfNewAst(i);
15194 : }
15195 0 : listOfMemoryPoolSizes[totalNumberOfIRNodes] += getTotalNumberOfNodesOfNewAst();
15196 : // std::cout << "Starting check, that all IRNodes are in the memory pools ... " << std::flush;
15197 : #if FILE_IO_MEMORY_POOL_CHECK
15198 : // AST_FileIO::MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal;
15199 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal;
15200 : memoryCheckingTraversal.traverseMemoryPool();
15201 : #endif
15202 : // std::cout << " done ! " << std::endl;
15203 : #endif
15204 :
15205 0 : }
15206 :
15207 :
15208 : void
15209 5 : AST_FILE_IO :: resetValidAstAfterWriting ( )
15210 : {
15211 : // DQ (2/26/2010): Test this uncommented.
15212 : #if 1
15213 5 : SgAccessModifier::resetValidFreepointers( );
15214 5 : SgActualArgumentExpression::resetValidFreepointers( );
15215 5 : SgAddOp::resetValidFreepointers( );
15216 5 : SgAddressOfOp::resetValidFreepointers( );
15217 5 : SgAggregateInitializer::resetValidFreepointers( );
15218 5 : SgAliasSymbol::resetValidFreepointers( );
15219 5 : SgAllocateStatement::resetValidFreepointers( );
15220 5 : SgAndAssignOp::resetValidFreepointers( );
15221 5 : SgAndOp::resetValidFreepointers( );
15222 5 : SgArithmeticIfStatement::resetValidFreepointers( );
15223 5 : SgArrayType::resetValidFreepointers( );
15224 5 : SgArrowExp::resetValidFreepointers( );
15225 5 : SgArrowStarOp::resetValidFreepointers( );
15226 5 : SgAsmOp::resetValidFreepointers( );
15227 5 : SgAsmStmt::resetValidFreepointers( );
15228 5 : SgAssertStmt::resetValidFreepointers( );
15229 5 : SgAssignInitializer::resetValidFreepointers( );
15230 5 : SgAssignOp::resetValidFreepointers( );
15231 5 : SgAssignStatement::resetValidFreepointers( );
15232 5 : SgAssignedGotoStatement::resetValidFreepointers( );
15233 5 : SgAssociateStatement::resetValidFreepointers( );
15234 5 : SgAsteriskShapeExp::resetValidFreepointers( );
15235 5 : SgAttribute::resetValidFreepointers( );
15236 5 : SgAttributeSpecificationStatement::resetValidFreepointers( );
15237 5 : SgAutoType::resetValidFreepointers( );
15238 5 : SgAwaitExpression::resetValidFreepointers( );
15239 5 : SgBackspaceStatement::resetValidFreepointers( );
15240 5 : SgBaseClass::resetValidFreepointers( );
15241 5 : SgExpBaseClass::resetValidFreepointers( );
15242 5 : SgBaseClassModifier::resetValidFreepointers( );
15243 5 : SgBasicBlock::resetValidFreepointers( );
15244 5 : SgBidirectionalGraph::resetValidFreepointers( );
15245 5 : SgBinaryOp::resetValidFreepointers( );
15246 5 : SgBitAndOp::resetValidFreepointers( );
15247 5 : SgBitAttribute::resetValidFreepointers( );
15248 5 : SgBitComplementOp::resetValidFreepointers( );
15249 5 : SgBitEqvOp::resetValidFreepointers( );
15250 5 : SgBitOrOp::resetValidFreepointers( );
15251 5 : SgBitXorOp::resetValidFreepointers( );
15252 5 : SgBlockDataStatement::resetValidFreepointers( );
15253 5 : SgBoolValExp::resetValidFreepointers( );
15254 5 : SgBreakStmt::resetValidFreepointers( );
15255 5 : SgBracedInitializer::resetValidFreepointers( );
15256 5 : SgC_PreprocessorDirectiveStatement::resetValidFreepointers( );
15257 5 : SgCaseOptionStmt::resetValidFreepointers( );
15258 5 : SgCastExp::resetValidFreepointers( );
15259 5 : SgCatchOptionStmt::resetValidFreepointers( );
15260 5 : SgCatchStatementSeq::resetValidFreepointers( );
15261 5 : SgCharVal::resetValidFreepointers( );
15262 5 : SgChar16Val::resetValidFreepointers( );
15263 5 : SgChar32Val::resetValidFreepointers( );
15264 5 : SgChooseExpression::resetValidFreepointers( );
15265 5 : SgClassDecl_attr::resetValidFreepointers( );
15266 5 : SgClassDeclaration::resetValidFreepointers( );
15267 5 : SgClassDefinition::resetValidFreepointers( );
15268 5 : SgClassNameRefExp::resetValidFreepointers( );
15269 5 : SgClassSymbol::resetValidFreepointers( );
15270 5 : SgClassType::resetValidFreepointers( );
15271 5 : SgClinkageDeclarationStatement::resetValidFreepointers( );
15272 5 : SgClinkageEndStatement::resetValidFreepointers( );
15273 5 : SgClinkageStartStatement::resetValidFreepointers( );
15274 5 : SgCloseStatement::resetValidFreepointers( );
15275 5 : SgColonShapeExp::resetValidFreepointers( );
15276 5 : SgCommaOpExp::resetValidFreepointers( );
15277 5 : SgCommonBlock::resetValidFreepointers( );
15278 5 : SgCommonBlockObject::resetValidFreepointers( );
15279 5 : SgCommonSymbol::resetValidFreepointers( );
15280 5 : SgComplexVal::resetValidFreepointers( );
15281 5 : SgComprehension::resetValidFreepointers( );
15282 5 : SgCompoundAssignOp::resetValidFreepointers( );
15283 5 : SgCompoundInitializer::resetValidFreepointers( );
15284 5 : SgCompoundLiteralExp::resetValidFreepointers( );
15285 5 : SgComputedGotoStatement::resetValidFreepointers( );
15286 5 : SgConcatenationOp::resetValidFreepointers( );
15287 5 : SgConditionalExp::resetValidFreepointers( );
15288 5 : SgConjugateOp::resetValidFreepointers( );
15289 5 : SgConstVolatileModifier::resetValidFreepointers( );
15290 5 : SgConstructorInitializer::resetValidFreepointers( );
15291 5 : SgContainsStatement::resetValidFreepointers( );
15292 5 : SgContinueStmt::resetValidFreepointers( );
15293 5 : SgCtorInitializerList::resetValidFreepointers( );
15294 5 : SgDataStatementGroup::resetValidFreepointers( );
15295 5 : SgDataStatementObject::resetValidFreepointers( );
15296 5 : SgDataStatementValue::resetValidFreepointers( );
15297 5 : SgDeadIfDirectiveStatement::resetValidFreepointers( );
15298 5 : SgDeallocateStatement::resetValidFreepointers( );
15299 5 : SgDeclarationModifier::resetValidFreepointers( );
15300 5 : SgDeclarationScope::resetValidFreepointers( );
15301 5 : SgDeclarationStatement::resetValidFreepointers( );
15302 5 : SgDeclType::resetValidFreepointers( );
15303 5 : SgDefaultOptionStmt::resetValidFreepointers( );
15304 5 : SgDefaultSymbol::resetValidFreepointers( );
15305 5 : SgDefineDirectiveStatement::resetValidFreepointers( );
15306 5 : SgDeleteExp::resetValidFreepointers( );
15307 5 : SgDerivedTypeStatement::resetValidFreepointers( );
15308 5 : SgDesignatedInitializer::resetValidFreepointers( );
15309 5 : SgDictionaryComprehension::resetValidFreepointers( );
15310 5 : SgDictionaryExp::resetValidFreepointers( );
15311 5 : SgDimensionObject::resetValidFreepointers( );
15312 5 : SgDirectedGraphEdge::resetValidFreepointers( );
15313 5 : SgDirectory::resetValidFreepointers( );
15314 5 : SgDirectoryList::resetValidFreepointers( );
15315 5 : SgDivAssignOp::resetValidFreepointers( );
15316 5 : SgDivideOp::resetValidFreepointers( );
15317 5 : SgDoWhileStmt::resetValidFreepointers( );
15318 5 : SgDotExp::resetValidFreepointers( );
15319 5 : SgDotStarOp::resetValidFreepointers( );
15320 5 : SgDoubleVal::resetValidFreepointers( );
15321 5 : SgElaboratedTypeModifier::resetValidFreepointers( );
15322 5 : SgElementwiseOp::resetValidFreepointers( );
15323 5 : SgElementwiseAddOp::resetValidFreepointers( );
15324 5 : SgElementwiseDivideOp::resetValidFreepointers( );
15325 5 : SgElementwiseLeftDivideOp::resetValidFreepointers( );
15326 5 : SgElementwiseMultiplyOp::resetValidFreepointers( );
15327 5 : SgElementwisePowerOp::resetValidFreepointers( );
15328 5 : SgElementwiseSubtractOp::resetValidFreepointers( );
15329 5 : SgElseDirectiveStatement::resetValidFreepointers( );
15330 5 : SgElseWhereStatement::resetValidFreepointers( );
15331 5 : SgElseifDirectiveStatement::resetValidFreepointers( );
15332 5 : SgEmptyDeclaration::resetValidFreepointers( );
15333 5 : SgEmptyDirectiveStatement::resetValidFreepointers( );
15334 5 : SgEndfileStatement::resetValidFreepointers( );
15335 5 : SgEndifDirectiveStatement::resetValidFreepointers( );
15336 5 : SgEntryStatement::resetValidFreepointers( );
15337 5 : SgEnumDeclaration::resetValidFreepointers( );
15338 5 : SgEnumFieldSymbol::resetValidFreepointers( );
15339 5 : SgEnumSymbol::resetValidFreepointers( );
15340 5 : SgEnumType::resetValidFreepointers( );
15341 5 : SgEnumVal::resetValidFreepointers( );
15342 5 : SgEqualityOp::resetValidFreepointers( );
15343 5 : SgEquivalenceStatement::resetValidFreepointers( );
15344 5 : SgErrorDirectiveStatement::resetValidFreepointers( );
15345 5 : SgExecStatement::resetValidFreepointers( );
15346 5 : SgExponentiationOp::resetValidFreepointers( );
15347 5 : SgExponentiationAssignOp::resetValidFreepointers( );
15348 5 : SgExprListExp::resetValidFreepointers( );
15349 5 : SgExprStatement::resetValidFreepointers( );
15350 5 : SgExpression::resetValidFreepointers( );
15351 5 : SgExpressionRoot::resetValidFreepointers( );
15352 5 : SgFile::resetValidFreepointers( );
15353 5 : SgFileList::resetValidFreepointers( );
15354 5 : SgFloatVal::resetValidFreepointers( );
15355 5 : SgFloat128Val::resetValidFreepointers( );
15356 5 : SgFloat80Val::resetValidFreepointers( );
15357 5 : SgFoldExpression::resetValidFreepointers( );
15358 5 : SgFlushStatement::resetValidFreepointers( );
15359 5 : SgForAllStatement::resetValidFreepointers( );
15360 5 : SgForInitStatement::resetValidFreepointers( );
15361 5 : SgForStatement::resetValidFreepointers( );
15362 5 : SgFormatItem::resetValidFreepointers( );
15363 5 : SgFormatItemList::resetValidFreepointers( );
15364 5 : SgFormatStatement::resetValidFreepointers( );
15365 5 : SgFortranDo::resetValidFreepointers( );
15366 5 : SgFortranIncludeLine::resetValidFreepointers( );
15367 5 : SgFortranNonblockedDo::resetValidFreepointers( );
15368 5 : SgFuncDecl_attr::resetValidFreepointers( );
15369 5 : SgFunctionCallExp::resetValidFreepointers( );
15370 5 : SgFunctionDeclaration::resetValidFreepointers( );
15371 5 : SgFunctionDefinition::resetValidFreepointers( );
15372 5 : SgFunctionParameterScope::resetValidFreepointers( );
15373 5 : SgFunctionModifier::resetValidFreepointers( );
15374 5 : SgFunctionParameterList::resetValidFreepointers( );
15375 5 : SgFunctionParameterRefExp::resetValidFreepointers( );
15376 5 : SgFunctionParameterTypeList::resetValidFreepointers( );
15377 5 : SgFunctionRefExp::resetValidFreepointers( );
15378 5 : SgFunctionSymbol::resetValidFreepointers( );
15379 5 : SgFunctionType::resetValidFreepointers( );
15380 5 : SgFunctionTypeSymbol::resetValidFreepointers( );
15381 5 : SgFunctionTypeTable::resetValidFreepointers( );
15382 5 : SgTypeTable::resetValidFreepointers( );
15383 5 : SgGlobal::resetValidFreepointers( );
15384 5 : SgGotoStatement::resetValidFreepointers( );
15385 5 : SgGraph::resetValidFreepointers( );
15386 5 : SgGraphEdge::resetValidFreepointers( );
15387 5 : SgGraphEdgeList::resetValidFreepointers( );
15388 5 : SgGraphNode::resetValidFreepointers( );
15389 5 : SgGraphNodeList::resetValidFreepointers( );
15390 5 : SgGreaterOrEqualOp::resetValidFreepointers( );
15391 5 : SgGreaterThanOp::resetValidFreepointers( );
15392 5 : SgIOItemExpression::resetValidFreepointers( );
15393 5 : SgIOStatement::resetValidFreepointers( );
15394 5 : SgIdentDirectiveStatement::resetValidFreepointers( );
15395 5 : SgIfDirectiveStatement::resetValidFreepointers( );
15396 5 : SgIfStmt::resetValidFreepointers( );
15397 5 : SgIfdefDirectiveStatement::resetValidFreepointers( );
15398 5 : SgIfndefDirectiveStatement::resetValidFreepointers( );
15399 5 : SgImageControlStatement::resetValidFreepointers( );
15400 5 : SgImagPartOp::resetValidFreepointers( );
15401 5 : SgImplicitStatement::resetValidFreepointers( );
15402 5 : SgImpliedDo::resetValidFreepointers( );
15403 5 : SgImportStatement::resetValidFreepointers( );
15404 5 : SgIncidenceDirectedGraph::resetValidFreepointers( );
15405 5 : SgIncidenceUndirectedGraph::resetValidFreepointers( );
15406 5 : SgIncludeDirectiveStatement::resetValidFreepointers( );
15407 5 : SgIncludeFile::resetValidFreepointers( );
15408 5 : SgIncludeNextDirectiveStatement::resetValidFreepointers( );
15409 5 : SgInitializedName::resetValidFreepointers( );
15410 5 : SgInitializer::resetValidFreepointers( );
15411 5 : SgInquireStatement::resetValidFreepointers( );
15412 5 : SgIntKeyedBidirectionalGraph::resetValidFreepointers( );
15413 5 : SgIntVal::resetValidFreepointers( );
15414 5 : SgIntegerDivideOp::resetValidFreepointers( );
15415 5 : SgIntegerDivideAssignOp::resetValidFreepointers( );
15416 5 : SgInterfaceBody::resetValidFreepointers( );
15417 5 : SgHeaderFileBody::resetValidFreepointers( );
15418 5 : SgHeaderFileReport::resetValidFreepointers( );
15419 5 : SgInterfaceStatement::resetValidFreepointers( );
15420 5 : SgInterfaceSymbol::resetValidFreepointers( );
15421 5 : SgIntrinsicSymbol::resetValidFreepointers( );
15422 5 : SgIsOp::resetValidFreepointers( );
15423 5 : SgIsNotOp::resetValidFreepointers( );
15424 5 : SgIorAssignOp::resetValidFreepointers( );
15425 5 : SgKeyDatumPair::resetValidFreepointers( );
15426 5 : SgCudaKernelExecConfig::resetValidFreepointers( );
15427 5 : SgCudaKernelCallExp::resetValidFreepointers( );
15428 5 : SgLabelRefExp::resetValidFreepointers( );
15429 5 : SgLabelStatement::resetValidFreepointers( );
15430 5 : SgLabelSymbol::resetValidFreepointers( );
15431 5 : SgLambdaCapture::resetValidFreepointers( );
15432 5 : SgLambdaCaptureList::resetValidFreepointers( );
15433 5 : SgLambdaExp::resetValidFreepointers( );
15434 5 : SgLambdaRefExp::resetValidFreepointers( );
15435 5 : SgLeftDivideOp::resetValidFreepointers( );
15436 5 : SgLessOrEqualOp::resetValidFreepointers( );
15437 5 : SgLessThanOp::resetValidFreepointers( );
15438 5 : SgLineDirectiveStatement::resetValidFreepointers( );
15439 5 : SgLinemarkerDirectiveStatement::resetValidFreepointers( );
15440 5 : SgLinkageModifier::resetValidFreepointers( );
15441 5 : SgListComprehension::resetValidFreepointers( );
15442 5 : SgListExp::resetValidFreepointers( );
15443 5 : SgLocatedNode::resetValidFreepointers( );
15444 5 : SgLocatedNodeSupport::resetValidFreepointers( );
15445 5 : SgLongDoubleVal::resetValidFreepointers( );
15446 5 : SgLongIntVal::resetValidFreepointers( );
15447 5 : SgLongLongIntVal::resetValidFreepointers( );
15448 5 : SgLshiftAssignOp::resetValidFreepointers( );
15449 5 : SgLshiftOp::resetValidFreepointers( );
15450 5 : SgMagicColonExp::resetValidFreepointers( );
15451 5 : SgMatrixExp::resetValidFreepointers( );
15452 5 : SgMatrixTransposeOp::resetValidFreepointers( );
15453 5 : SgMemberFunctionDeclaration::resetValidFreepointers( );
15454 5 : SgMemberFunctionRefExp::resetValidFreepointers( );
15455 5 : SgMemberFunctionSymbol::resetValidFreepointers( );
15456 5 : SgMemberFunctionType::resetValidFreepointers( );
15457 5 : SgMembershipOp::resetValidFreepointers( );
15458 5 : SgMicrosoftAttributeDeclaration::resetValidFreepointers( );
15459 5 : SgMinusAssignOp::resetValidFreepointers( );
15460 5 : SgMinusMinusOp::resetValidFreepointers( );
15461 5 : SgMinusOp::resetValidFreepointers( );
15462 5 : SgModAssignOp::resetValidFreepointers( );
15463 5 : SgModOp::resetValidFreepointers( );
15464 5 : SgModifier::resetValidFreepointers( );
15465 5 : SgModifierNodes::resetValidFreepointers( );
15466 5 : SgModifierType::resetValidFreepointers( );
15467 5 : SgModuleStatement::resetValidFreepointers( );
15468 5 : SgModuleSymbol::resetValidFreepointers( );
15469 5 : SgMultAssignOp::resetValidFreepointers( );
15470 5 : SgMultiplyOp::resetValidFreepointers( );
15471 5 : SgName::resetValidFreepointers( );
15472 5 : SgNameGroup::resetValidFreepointers( );
15473 5 : SgNamedType::resetValidFreepointers( );
15474 5 : SgNamelistStatement::resetValidFreepointers( );
15475 5 : SgNamespaceAliasDeclarationStatement::resetValidFreepointers( );
15476 5 : SgNamespaceDeclarationStatement::resetValidFreepointers( );
15477 5 : SgNamespaceDefinitionStatement::resetValidFreepointers( );
15478 5 : SgNamespaceSymbol::resetValidFreepointers( );
15479 5 : SgNaryOp::resetValidFreepointers( );
15480 5 : SgNaryBooleanOp::resetValidFreepointers( );
15481 5 : SgNaryComparisonOp::resetValidFreepointers( );
15482 5 : SgNewExp::resetValidFreepointers( );
15483 5 : SgNode::resetValidFreepointers( );
15484 5 : SgNoexceptOp::resetValidFreepointers( );
15485 5 : SgNotEqualOp::resetValidFreepointers( );
15486 5 : SgNotOp::resetValidFreepointers( );
15487 5 : SgNonMembershipOp::resetValidFreepointers( );
15488 5 : SgNonrealDecl::resetValidFreepointers( );
15489 5 : SgNonrealRefExp::resetValidFreepointers( );
15490 5 : SgNonrealSymbol::resetValidFreepointers( );
15491 5 : SgNonrealType::resetValidFreepointers( );
15492 5 : SgNonrealBaseClass::resetValidFreepointers( );
15493 5 : SgNullExpression::resetValidFreepointers( );
15494 5 : SgNullptrValExp::resetValidFreepointers( );
15495 5 : SgNullStatement::resetValidFreepointers( );
15496 5 : SgNullifyStatement::resetValidFreepointers( );
15497 5 : SgOmpAtomicStatement::resetValidFreepointers( );
15498 5 : SgOmpBarrierStatement::resetValidFreepointers( );
15499 5 : SgOmpCriticalStatement::resetValidFreepointers( );
15500 5 : SgUpirFieldBodyStatement::resetValidFreepointers( );
15501 5 : SgUpirBodyStatement::resetValidFreepointers( );
15502 5 : SgUpirFieldStatement::resetValidFreepointers( );
15503 5 : SgOmpDoStatement::resetValidFreepointers( );
15504 5 : SgOmpFlushStatement::resetValidFreepointers( );
15505 5 : SgOmpAllocateStatement::resetValidFreepointers( );
15506 5 : SgOmpDeclareSimdStatement::resetValidFreepointers( );
15507 5 : SgUpirWorksharingStatement::resetValidFreepointers( );
15508 5 : SgOmpForSimdStatement::resetValidFreepointers( );
15509 5 : SgOmpMasterStatement::resetValidFreepointers( );
15510 5 : SgOmpTaskyieldStatement::resetValidFreepointers( );
15511 5 : SgOmpMetadirectiveStatement::resetValidFreepointers( );
15512 5 : SgOmpOrderedStatement::resetValidFreepointers( );
15513 5 : SgOmpOrderedDependStatement::resetValidFreepointers( );
15514 5 : SgUpirSpmdStatement::resetValidFreepointers( );
15515 5 : SgOmpTeamsStatement::resetValidFreepointers( );
15516 5 : SgOmpCancellationPointStatement::resetValidFreepointers( );
15517 5 : SgOmpDeclareMapperStatement::resetValidFreepointers( );
15518 5 : SgOmpCancelStatement::resetValidFreepointers( );
15519 5 : SgOmpTaskgroupStatement::resetValidFreepointers( );
15520 5 : SgOmpDepobjStatement::resetValidFreepointers( );
15521 5 : SgOmpDistributeStatement::resetValidFreepointers( );
15522 5 : SgOmpLoopStatement::resetValidFreepointers( );
15523 5 : SgOmpScanStatement::resetValidFreepointers( );
15524 5 : SgOmpTaskloopStatement::resetValidFreepointers( );
15525 5 : SgOmpTargetEnterDataStatement::resetValidFreepointers( );
15526 5 : SgOmpTargetExitDataStatement::resetValidFreepointers( );
15527 5 : SgOmpSectionStatement::resetValidFreepointers( );
15528 5 : SgOmpSectionsStatement::resetValidFreepointers( );
15529 5 : SgOmpSingleStatement::resetValidFreepointers( );
15530 5 : SgOmpTaskStatement::resetValidFreepointers( );
15531 5 : SgOmpTaskwaitStatement::resetValidFreepointers( );
15532 5 : SgOmpThreadprivateStatement::resetValidFreepointers( );
15533 5 : SgOmpWorkshareStatement::resetValidFreepointers( );
15534 5 : SgUpirTaskStatement::resetValidFreepointers( );
15535 5 : SgOmpTargetDataStatement::resetValidFreepointers( );
15536 5 : SgOmpTargetParallelForStatement::resetValidFreepointers( );
15537 5 : SgOmpTargetUpdateStatement::resetValidFreepointers( );
15538 5 : SgOmpRequiresStatement::resetValidFreepointers( );
15539 5 : SgOmpTargetParallelStatement::resetValidFreepointers( );
15540 5 : SgOmpTargetParallelForSimdStatement::resetValidFreepointers( );
15541 5 : SgOmpTargetParallelLoopStatement::resetValidFreepointers( );
15542 5 : SgOmpTargetSimdStatement::resetValidFreepointers( );
15543 5 : SgOmpTargetTeamsStatement::resetValidFreepointers( );
15544 5 : SgOmpTargetTeamsDistributeStatement::resetValidFreepointers( );
15545 5 : SgOmpTargetTeamsDistributeSimdStatement::resetValidFreepointers( );
15546 5 : SgOmpTargetTeamsLoopStatement::resetValidFreepointers( );
15547 5 : SgOmpTargetTeamsDistributeParallelForStatement::resetValidFreepointers( );
15548 5 : SgOmpTargetTeamsDistributeParallelForSimdStatement::resetValidFreepointers( );
15549 5 : SgOmpDistributeSimdStatement::resetValidFreepointers( );
15550 5 : SgOmpDistributeParallelForStatement::resetValidFreepointers( );
15551 5 : SgOmpDistributeParallelForSimdStatement::resetValidFreepointers( );
15552 5 : SgOmpTaskloopSimdStatement::resetValidFreepointers( );
15553 5 : SgOmpMasterTaskloopSimdStatement::resetValidFreepointers( );
15554 5 : SgOmpParallelMasterTaskloopStatement::resetValidFreepointers( );
15555 5 : SgOmpParallelMasterTaskloopSimdStatement::resetValidFreepointers( );
15556 5 : SgOmpTeamsDistributeStatement::resetValidFreepointers( );
15557 5 : SgOmpTeamsDistributeSimdStatement::resetValidFreepointers( );
15558 5 : SgOmpTeamsDistributeParallelForStatement::resetValidFreepointers( );
15559 5 : SgOmpTeamsDistributeParallelForSimdStatement::resetValidFreepointers( );
15560 5 : SgOmpTeamsLoopStatement::resetValidFreepointers( );
15561 5 : SgOmpParallelLoopStatement::resetValidFreepointers( );
15562 5 : SgOmpParallelMasterStatement::resetValidFreepointers( );
15563 5 : SgOmpMasterTaskloopStatement::resetValidFreepointers( );
15564 5 : SgOmpUnrollStatement::resetValidFreepointers( );
15565 5 : SgOmpTileStatement::resetValidFreepointers( );
15566 5 : SgUpirSimdStatement::resetValidFreepointers( );
15567 5 : SgUpirBaseStatement::resetValidFreepointers( );
15568 5 : SgUpirLoopStatement::resetValidFreepointers( );
15569 5 : SgUpirLoopParallelStatement::resetValidFreepointers( );
15570 5 : SgUpirSyncStatement::resetValidFreepointers( );
15571 5 : SgOmpClause::resetValidFreepointers( );
15572 5 : SgOmpAllocateClause::resetValidFreepointers( );
15573 5 : SgOmpAllocatorClause::resetValidFreepointers( );
15574 5 : SgOmpUsesAllocatorsClause::resetValidFreepointers( );
15575 5 : SgOmpUsesAllocatorsDefination::resetValidFreepointers( );
15576 5 : SgOmpToClause::resetValidFreepointers( );
15577 5 : SgOmpFromClause::resetValidFreepointers( );
15578 5 : SgOmpThreadsClause::resetValidFreepointers( );
15579 5 : SgOmpSimdClause::resetValidFreepointers( );
15580 5 : SgOmpBeginClause::resetValidFreepointers( );
15581 5 : SgOmpCollapseClause::resetValidFreepointers( );
15582 5 : SgOmpCopyinClause::resetValidFreepointers( );
15583 5 : SgOmpCopyprivateClause::resetValidFreepointers( );
15584 5 : SgOmpDefaultClause::resetValidFreepointers( );
15585 5 : SgOmpEndClause::resetValidFreepointers( );
15586 5 : SgOmpExpressionClause::resetValidFreepointers( );
15587 5 : SgOmpFirstprivateClause::resetValidFreepointers( );
15588 5 : SgOmpIfClause::resetValidFreepointers( );
15589 5 : SgOmpFinalClause::resetValidFreepointers( );
15590 5 : SgOmpPriorityClause::resetValidFreepointers( );
15591 5 : SgOmpDeviceClause::resetValidFreepointers( );
15592 5 : SgOmpLastprivateClause::resetValidFreepointers( );
15593 5 : SgOmpNowaitClause::resetValidFreepointers( );
15594 5 : SgOmpReadClause::resetValidFreepointers( );
15595 5 : SgOmpWriteClause::resetValidFreepointers( );
15596 5 : SgOmpUpdateClause::resetValidFreepointers( );
15597 5 : SgOmpDepobjUpdateClause::resetValidFreepointers( );
15598 5 : SgOmpDestroyClause::resetValidFreepointers( );
15599 5 : SgOmpCaptureClause::resetValidFreepointers( );
15600 5 : SgOmpSeqCstClause::resetValidFreepointers( );
15601 5 : SgOmpAcqRelClause::resetValidFreepointers( );
15602 5 : SgOmpReleaseClause::resetValidFreepointers( );
15603 5 : SgOmpAcquireClause::resetValidFreepointers( );
15604 5 : SgOmpReverseOffloadClause::resetValidFreepointers( );
15605 5 : SgOmpUnifiedAddressClause::resetValidFreepointers( );
15606 5 : SgOmpUnifiedSharedMemoryClause::resetValidFreepointers( );
15607 5 : SgOmpDynamicAllocatorsClause::resetValidFreepointers( );
15608 5 : SgOmpAtomicDefaultMemOrderClause::resetValidFreepointers( );
15609 5 : SgOmpExtImplementationDefinedRequirementClause::resetValidFreepointers( );
15610 5 : SgOmpRelaxedClause::resetValidFreepointers( );
15611 5 : SgOmpParallelClause::resetValidFreepointers( );
15612 5 : SgOmpSectionsClause::resetValidFreepointers( );
15613 5 : SgOmpForClause::resetValidFreepointers( );
15614 5 : SgOmpTaskgroupClause::resetValidFreepointers( );
15615 5 : SgUpirNumUnitsField::resetValidFreepointers( );
15616 5 : SgOmpNumTeamsClause::resetValidFreepointers( );
15617 5 : SgOmpGrainsizeClause::resetValidFreepointers( );
15618 5 : SgOmpDetachClause::resetValidFreepointers( );
15619 5 : SgOmpNumTasksClause::resetValidFreepointers( );
15620 5 : SgOmpNogroupClause::resetValidFreepointers( );
15621 5 : SgOmpHintClause::resetValidFreepointers( );
15622 5 : SgOmpOrderClause::resetValidFreepointers( );
15623 5 : SgOmpDistScheduleClause::resetValidFreepointers( );
15624 5 : SgOmpBindClause::resetValidFreepointers( );
15625 5 : SgOmpNontemporalClause::resetValidFreepointers( );
15626 5 : SgOmpInclusiveClause::resetValidFreepointers( );
15627 5 : SgOmpExclusiveClause::resetValidFreepointers( );
15628 5 : SgOmpIsDevicePtrClause::resetValidFreepointers( );
15629 5 : SgOmpUseDevicePtrClause::resetValidFreepointers( );
15630 5 : SgOmpUseDeviceAddrClause::resetValidFreepointers( );
15631 5 : SgOmpThreadLimitClause::resetValidFreepointers( );
15632 5 : SgOmpOrderedClause::resetValidFreepointers( );
15633 5 : SgOmpPrivateClause::resetValidFreepointers( );
15634 5 : SgOmpReductionClause::resetValidFreepointers( );
15635 5 : SgOmpInReductionClause::resetValidFreepointers( );
15636 5 : SgOmpTaskReductionClause::resetValidFreepointers( );
15637 5 : SgOmpDefaultmapClause::resetValidFreepointers( );
15638 5 : SgOmpScheduleClause::resetValidFreepointers( );
15639 5 : SgOmpSharedClause::resetValidFreepointers( );
15640 5 : SgOmpUntiedClause::resetValidFreepointers( );
15641 5 : SgOmpMergeableClause::resetValidFreepointers( );
15642 5 : SgOmpVariablesClause::resetValidFreepointers( );
15643 5 : SgOmpMapClause::resetValidFreepointers( );
15644 5 : SgOmpSafelenClause::resetValidFreepointers( );
15645 5 : SgOmpSimdlenClause::resetValidFreepointers( );
15646 5 : SgOmpLinearClause::resetValidFreepointers( );
15647 5 : SgOmpUniformClause::resetValidFreepointers( );
15648 5 : SgOmpAlignedClause::resetValidFreepointers( );
15649 5 : SgOmpProcBindClause::resetValidFreepointers( );
15650 5 : SgOmpAtomicClause::resetValidFreepointers( );
15651 5 : SgOmpInbranchClause::resetValidFreepointers( );
15652 5 : SgOmpNotinbranchClause::resetValidFreepointers( );
15653 5 : SgOmpDependClause::resetValidFreepointers( );
15654 5 : SgOmpAffinityClause::resetValidFreepointers( );
15655 5 : SgOmpWhenClause::resetValidFreepointers( );
15656 5 : SgOmpFullClause::resetValidFreepointers( );
15657 5 : SgOmpPartialClause::resetValidFreepointers( );
15658 5 : SgOmpSizesClause::resetValidFreepointers( );
15659 5 : SgUpirBranchField::resetValidFreepointers( );
15660 5 : SgUpirNestedLevelField::resetValidFreepointers( );
15661 5 : SgUpirNestedParentField::resetValidFreepointers( );
15662 5 : SgUpirNestedChildField::resetValidFreepointers( );
15663 5 : SgUpirSyncField::resetValidFreepointers( );
15664 5 : SgUpirDataField::resetValidFreepointers( );
15665 5 : SgUpirDataItemField::resetValidFreepointers( );
15666 5 : SgUpirTargetField::resetValidFreepointers( );
15667 5 : SgOpenclAccessModeModifier::resetValidFreepointers( );
15668 5 : SgOpenStatement::resetValidFreepointers( );
15669 5 : SgOptions::resetValidFreepointers( );
15670 5 : SgOrOp::resetValidFreepointers( );
15671 5 : SgParameterStatement::resetValidFreepointers( );
15672 5 : SgPartialFunctionModifierType::resetValidFreepointers( );
15673 5 : SgPartialFunctionType::resetValidFreepointers( );
15674 5 : SgPassStatement::resetValidFreepointers( );
15675 5 : SgPlusAssignOp::resetValidFreepointers( );
15676 5 : SgPlusPlusOp::resetValidFreepointers( );
15677 5 : SgPntrArrRefExp::resetValidFreepointers( );
15678 5 : SgPointerAssignOp::resetValidFreepointers( );
15679 5 : SgPointerDerefExp::resetValidFreepointers( );
15680 5 : SgPointerMemberType::resetValidFreepointers( );
15681 5 : SgPointerType::resetValidFreepointers( );
15682 5 : SgPowerOp::resetValidFreepointers( );
15683 5 : SgPragma::resetValidFreepointers( );
15684 5 : SgPragmaDeclaration::resetValidFreepointers( );
15685 5 : SgPrintStatement::resetValidFreepointers( );
15686 5 : SgProcedureHeaderStatement::resetValidFreepointers( );
15687 5 : SgProgramHeaderStatement::resetValidFreepointers( );
15688 5 : SgProject::resetValidFreepointers( );
15689 5 : SgPseudoDestructorRefExp::resetValidFreepointers( );
15690 5 : SgQualifiedName::resetValidFreepointers( );
15691 5 : SgQualifiedNameType::resetValidFreepointers( );
15692 5 : SgRangeExp::resetValidFreepointers( );
15693 5 : SgRangeBasedForStatement::resetValidFreepointers( );
15694 5 : SgReadStatement::resetValidFreepointers( );
15695 5 : SgRealPartOp::resetValidFreepointers( );
15696 5 : SgRefExp::resetValidFreepointers( );
15697 5 : SgReferenceType::resetValidFreepointers( );
15698 5 : SgRenamePair::resetValidFreepointers( );
15699 5 : SgRenameSymbol::resetValidFreepointers( );
15700 5 : SgReturnStmt::resetValidFreepointers( );
15701 5 : SgRewindStatement::resetValidFreepointers( );
15702 5 : SgRshiftAssignOp::resetValidFreepointers( );
15703 5 : SgRshiftOp::resetValidFreepointers( );
15704 5 : SgRvalueReferenceType::resetValidFreepointers( );
15705 5 : SgScopeOp::resetValidFreepointers( );
15706 5 : SgScopeStatement::resetValidFreepointers( );
15707 5 : SgSequenceStatement::resetValidFreepointers( );
15708 5 : SgSetComprehension::resetValidFreepointers( );
15709 5 : SgShortVal::resetValidFreepointers( );
15710 5 : SgSIMDBinaryOp::resetValidFreepointers( );
15711 5 : SgSIMDAddOp::resetValidFreepointers( );
15712 5 : SgSIMDSubOp::resetValidFreepointers( );
15713 5 : SgSIMDMulOp::resetValidFreepointers( );
15714 5 : SgSIMDDivOp::resetValidFreepointers( );
15715 5 : SgSIMDFmaOp::resetValidFreepointers( );
15716 5 : SgSIMDLoad::resetValidFreepointers( );
15717 5 : SgSIMDBroadcast::resetValidFreepointers( );
15718 5 : SgSIMDStore::resetValidFreepointers( );
15719 5 : SgSIMDPartialStore::resetValidFreepointers( );
15720 5 : SgSIMDScalarStore::resetValidFreepointers( );
15721 5 : SgSIMDGather::resetValidFreepointers( );
15722 5 : SgSIMDExplicitGather::resetValidFreepointers( );
15723 5 : SgSIMDScatter::resetValidFreepointers( );
15724 5 : SgSizeOfOp::resetValidFreepointers( );
15725 5 : SgAlignOfOp::resetValidFreepointers( );
15726 5 : SgSourceFile::resetValidFreepointers( );
15727 5 : SgSpaceshipOp::resetValidFreepointers( );
15728 5 : SgSpawnStmt::resetValidFreepointers( );
15729 5 : SgSyncAllStatement::resetValidFreepointers( );
15730 5 : SgSyncImagesStatement::resetValidFreepointers( );
15731 5 : SgSyncMemoryStatement::resetValidFreepointers( );
15732 5 : SgSyncTeamStatement::resetValidFreepointers( );
15733 5 : SgLockStatement::resetValidFreepointers( );
15734 5 : SgUnlockStatement::resetValidFreepointers( );
15735 5 : SgProcessControlStatement::resetValidFreepointers( );
15736 5 : SgSpecialFunctionModifier::resetValidFreepointers( );
15737 5 : SgStatement::resetValidFreepointers( );
15738 5 : SgStaticAssertionDeclaration::resetValidFreepointers( );
15739 5 : SgStmtDeclarationStatement::resetValidFreepointers( );
15740 5 : SgStatementExpression::resetValidFreepointers( );
15741 5 : SgStatementFunctionStatement::resetValidFreepointers( );
15742 5 : SgStorageModifier::resetValidFreepointers( );
15743 5 : SgStringConversion::resetValidFreepointers( );
15744 5 : SgStringKeyedBidirectionalGraph::resetValidFreepointers( );
15745 5 : SgStringVal::resetValidFreepointers( );
15746 5 : SgStructureModifier::resetValidFreepointers( );
15747 5 : SgSubscriptExpression::resetValidFreepointers( );
15748 5 : SgSubtractOp::resetValidFreepointers( );
15749 5 : SgSupport::resetValidFreepointers( );
15750 5 : SgSwitchStatement::resetValidFreepointers( );
15751 5 : SgSymbol::resetValidFreepointers( );
15752 5 : SgSymbolTable::resetValidFreepointers( );
15753 5 : SgTemplateArgument::resetValidFreepointers( );
15754 5 : SgTemplateArgumentList::resetValidFreepointers( );
15755 5 : SgTemplateDeclaration::resetValidFreepointers( );
15756 5 : SgTemplateClassDeclaration::resetValidFreepointers( );
15757 5 : SgTemplateClassSymbol::resetValidFreepointers( );
15758 5 : SgTemplateFunctionDeclaration::resetValidFreepointers( );
15759 5 : SgTemplateFunctionRefExp::resetValidFreepointers( );
15760 5 : SgTemplateFunctionSymbol::resetValidFreepointers( );
15761 5 : SgTemplateMemberFunctionDeclaration::resetValidFreepointers( );
15762 5 : SgTemplateMemberFunctionRefExp::resetValidFreepointers( );
15763 5 : SgTemplateMemberFunctionSymbol::resetValidFreepointers( );
15764 5 : SgTemplateTypedefDeclaration::resetValidFreepointers( );
15765 5 : SgTemplateTypedefSymbol::resetValidFreepointers( );
15766 5 : SgTemplateVariableDeclaration::resetValidFreepointers( );
15767 5 : SgTemplateVariableSymbol::resetValidFreepointers( );
15768 5 : SgTemplateClassDefinition::resetValidFreepointers( );
15769 5 : SgTemplateFunctionDefinition::resetValidFreepointers( );
15770 5 : SgTemplateInstantiationDecl::resetValidFreepointers( );
15771 5 : SgTemplateInstantiationDefn::resetValidFreepointers( );
15772 5 : SgTemplateInstantiationDirectiveStatement::resetValidFreepointers( );
15773 5 : SgTemplateInstantiationFunctionDecl::resetValidFreepointers( );
15774 5 : SgTemplateInstantiationMemberFunctionDecl::resetValidFreepointers( );
15775 5 : SgTemplateInstantiationTypedefDeclaration::resetValidFreepointers( );
15776 5 : SgTemplateParameter::resetValidFreepointers( );
15777 5 : SgTemplateParameterVal::resetValidFreepointers( );
15778 5 : SgTemplateParameterList::resetValidFreepointers( );
15779 5 : SgTemplateSymbol::resetValidFreepointers( );
15780 5 : SgTemplateType::resetValidFreepointers( );
15781 5 : SgThisExp::resetValidFreepointers( );
15782 5 : SgTypeTraitBuiltinOperator::resetValidFreepointers( );
15783 5 : SgSuperExp::resetValidFreepointers( );
15784 5 : SgThrowOp::resetValidFreepointers( );
15785 5 : SgToken::resetValidFreepointers( );
15786 5 : SgTryStmt::resetValidFreepointers( );
15787 5 : SgTupleExp::resetValidFreepointers( );
15788 5 : SgType::resetValidFreepointers( );
15789 5 : SgTypeBool::resetValidFreepointers( );
15790 5 : SgTypeChar::resetValidFreepointers( );
15791 5 : SgTypeChar16::resetValidFreepointers( );
15792 5 : SgTypeChar32::resetValidFreepointers( );
15793 5 : SgTypeComplex::resetValidFreepointers( );
15794 5 : SgTypeDefault::resetValidFreepointers( );
15795 5 : SgTypeExpression::resetValidFreepointers( );
15796 5 : SgTypeLabel::resetValidFreepointers( );
15797 5 : SgTypeDouble::resetValidFreepointers( );
15798 5 : SgTypeEllipse::resetValidFreepointers( );
15799 5 : SgTypeFixed::resetValidFreepointers( );
15800 5 : SgTypeFloat::resetValidFreepointers( );
15801 5 : SgTypeFloat128::resetValidFreepointers( );
15802 5 : SgTypeFloat80::resetValidFreepointers( );
15803 5 : SgTypeGlobalVoid::resetValidFreepointers( );
15804 5 : SgTypeIdOp::resetValidFreepointers( );
15805 5 : SgTypeImaginary::resetValidFreepointers( );
15806 5 : SgTypeInt::resetValidFreepointers( );
15807 5 : SgTypeLong::resetValidFreepointers( );
15808 5 : SgTypeLongDouble::resetValidFreepointers( );
15809 5 : SgTypeLongLong::resetValidFreepointers( );
15810 5 : SgTypeModifier::resetValidFreepointers( );
15811 5 : SgTypeMatrix::resetValidFreepointers( );
15812 5 : SgTypeTuple::resetValidFreepointers( );
15813 5 : SgTypeNullptr::resetValidFreepointers( );
15814 5 : SgTypeOfType::resetValidFreepointers( );
15815 5 : SgTypeShort::resetValidFreepointers( );
15816 5 : SgTypeSigned128bitInteger::resetValidFreepointers( );
15817 5 : SgTypeSignedChar::resetValidFreepointers( );
15818 5 : SgTypeSignedInt::resetValidFreepointers( );
15819 5 : SgTypeSignedLong::resetValidFreepointers( );
15820 5 : SgTypeSignedLongLong::resetValidFreepointers( );
15821 5 : SgTypeSignedShort::resetValidFreepointers( );
15822 5 : SgTypeString::resetValidFreepointers( );
15823 5 : SgTypeUnknown::resetValidFreepointers( );
15824 5 : SgTypeUnsigned128bitInteger::resetValidFreepointers( );
15825 5 : SgTypeUnsignedChar::resetValidFreepointers( );
15826 5 : SgTypeUnsignedInt::resetValidFreepointers( );
15827 5 : SgTypeUnsignedLong::resetValidFreepointers( );
15828 5 : SgTypeUnsignedLongLong::resetValidFreepointers( );
15829 5 : SgTypeUnsignedShort::resetValidFreepointers( );
15830 5 : SgTypeVoid::resetValidFreepointers( );
15831 5 : SgTypeWchar::resetValidFreepointers( );
15832 5 : SgTypedefDeclaration::resetValidFreepointers( );
15833 5 : SgTypedefSeq::resetValidFreepointers( );
15834 5 : SgTypedefSymbol::resetValidFreepointers( );
15835 5 : SgTypedefType::resetValidFreepointers( );
15836 5 : SgUPC_AccessModifier::resetValidFreepointers( );
15837 5 : SgUnaryAddOp::resetValidFreepointers( );
15838 5 : SgUnaryOp::resetValidFreepointers( );
15839 5 : SgUndefDirectiveStatement::resetValidFreepointers( );
15840 5 : SgUndirectedGraphEdge::resetValidFreepointers( );
15841 5 : SgUnknownArrayOrFunctionReference::resetValidFreepointers( );
15842 5 : SgUnknownFile::resetValidFreepointers( );
15843 5 : SgUnparse_Info::resetValidFreepointers( );
15844 5 : SgUnsignedCharVal::resetValidFreepointers( );
15845 5 : SgUnsignedIntVal::resetValidFreepointers( );
15846 5 : SgUnsignedLongLongIntVal::resetValidFreepointers( );
15847 5 : SgUnsignedLongVal::resetValidFreepointers( );
15848 5 : SgUnsignedShortVal::resetValidFreepointers( );
15849 5 : SgUpcBarrierStatement::resetValidFreepointers( );
15850 5 : SgUpcBlocksizeofExpression::resetValidFreepointers( );
15851 5 : SgUpcElemsizeofExpression::resetValidFreepointers( );
15852 5 : SgUpcFenceStatement::resetValidFreepointers( );
15853 5 : SgUpcForAllStatement::resetValidFreepointers( );
15854 5 : SgUpcLocalsizeofExpression::resetValidFreepointers( );
15855 5 : SgUpcMythread::resetValidFreepointers( );
15856 5 : SgUpcNotifyStatement::resetValidFreepointers( );
15857 5 : SgUpcThreads::resetValidFreepointers( );
15858 5 : SgUpcWaitStatement::resetValidFreepointers( );
15859 5 : SgUseStatement::resetValidFreepointers( );
15860 5 : SgUserDefinedBinaryOp::resetValidFreepointers( );
15861 5 : SgUserDefinedUnaryOp::resetValidFreepointers( );
15862 5 : SgUsingDeclarationStatement::resetValidFreepointers( );
15863 5 : SgUsingDirectiveStatement::resetValidFreepointers( );
15864 5 : SgValueExp::resetValidFreepointers( );
15865 5 : SgVarArgCopyOp::resetValidFreepointers( );
15866 5 : SgVarArgEndOp::resetValidFreepointers( );
15867 5 : SgVarArgOp::resetValidFreepointers( );
15868 5 : SgVarArgStartOneOperandOp::resetValidFreepointers( );
15869 5 : SgVarArgStartOp::resetValidFreepointers( );
15870 5 : SgVarRefExp::resetValidFreepointers( );
15871 5 : SgVariableDeclaration::resetValidFreepointers( );
15872 5 : SgVariableDefinition::resetValidFreepointers( );
15873 5 : SgVariableSymbol::resetValidFreepointers( );
15874 5 : SgVariantExpression::resetValidFreepointers( );
15875 5 : SgVariantStatement::resetValidFreepointers( );
15876 5 : SgVoidVal::resetValidFreepointers( );
15877 5 : SgWaitStatement::resetValidFreepointers( );
15878 5 : SgWarningDirectiveStatement::resetValidFreepointers( );
15879 5 : SgWithStatement::resetValidFreepointers( );
15880 5 : SgWcharVal::resetValidFreepointers( );
15881 5 : SgWhereStatement::resetValidFreepointers( );
15882 5 : SgWhileStmt::resetValidFreepointers( );
15883 5 : SgWriteStatement::resetValidFreepointers( );
15884 5 : SgXorAssignOp::resetValidFreepointers( );
15885 5 : SgYieldExpression::resetValidFreepointers( );
15886 5 : Sg_File_Info::resetValidFreepointers( );
15887 5 : SgTypeCAFTeam::resetValidFreepointers( );
15888 5 : SgCAFWithTeamStatement::resetValidFreepointers( );
15889 5 : SgCAFCoExpression::resetValidFreepointers( );
15890 5 : SgCallExpression::resetValidFreepointers( );
15891 5 : SgTypeCrayPointer::resetValidFreepointers( );
15892 5 : SgClassExp::resetValidFreepointers( );
15893 :
15894 : /* #line 279 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
15895 : #endif
15896 5 : freepointersOfCurrentAstAreSetToGlobalIndices = false;
15897 5 : }
15898 :
15899 :
15900 : bool
15901 6800 : AST_FILE_IO :: areFreepointersContainingGlobalIndices ( )
15902 : {
15903 6800 : return freepointersOfCurrentAstAreSetToGlobalIndices;
15904 : }
15905 :
15906 : #define DEBUG_AstFileIO_getGlobalIndexFromSgClassPointer 0
15907 :
15908 3384160 : unsigned long AST_FILE_IO::getGlobalIndexFromSgClassPointer(SgNode * pointer) {
15909 3384160 : if (pointer == nullptr) return 0;
15910 :
15911 1739720 : ROSE_ASSERT(freepointersOfCurrentAstAreSetToGlobalIndices);
15912 : #if DEBUG_AstFileIO_getGlobalIndexFromSgClassPointer
15913 : printf ("In AST_FILE_IO::getGlobalIndexFromSgClassPointer():\n");
15914 : printf (" pointer = %p = %s \n", pointer, pointer ? pointer->class_name().c_str() : "");
15915 : printf (" pointer->p_freepointer = %p \n", pointer ? pointer->p_freepointer : nullptr);
15916 : #endif
15917 : //ROSE_ASSERT(pointer->p_freepointer != nullptr);
15918 1739720 : ROSE_ASSERT(pointer->p_freepointer != AST_FileIO::IS_VALID_POINTER());
15919 :
15920 1739720 : unsigned long globalIndex = (unsigned long) (pointer->p_freepointer);
15921 : #if DEBUG_AstFileIO_getGlobalIndexFromSgClassPointer
15922 : printf (" globalIndex = %zd \n", globalIndex);
15923 : #endif
15924 1739720 : return globalIndex;
15925 : }
15926 :
15927 : #define DEBUG_AstFileIO_getSgClassPointerFromGlobalIndex 0
15928 :
15929 3383890 : SgNode * AST_FILE_IO :: getSgClassPointerFromGlobalIndex ( unsigned long globalIndex ) {
15930 3383890 : if (globalIndex == 0) return nullptr;
15931 :
15932 : #if DEBUG_AstFileIO_getGlobalIndexFromSgClassPointer
15933 : printf ("In AST_FILE_IO::getSgClassPointerFromGlobalIndex():\n");
15934 : printf (" globalIndex = %zd \n", globalIndex);
15935 : #endif
15936 :
15937 1739590 : ROSE_ASSERT(!freepointersOfCurrentAstAreSetToGlobalIndices);
15938 1739590 : ROSE_ASSERT( globalIndex < getTotalNumberOfNodesOfAstInMemoryPool() + getTotalNumberOfNodesOfNewAst() );
15939 :
15940 1739590 : SgNode* returnPointer = NULL;
15941 :
15942 1739590 : if ( 0 < globalIndex )
15943 : {
15944 1739590 : unsigned long sgVariantOfIRNodeTypeOfIndex = binarySearch ( globalIndex );
15945 : #if FILE_IO_EXTRA_CHECK
15946 : // Check, wheather the index is really within the range of this memory pool
15947 1739590 : assert ( getAccumulatedPoolSizeOfNewAst(sgVariantOfIRNodeTypeOfIndex) <= globalIndex );
15948 1739590 : assert ( globalIndex < AST_FILE_IO::getAccumulatedPoolSizeOfNewAst(sgVariantOfIRNodeTypeOfIndex+1) );
15949 : #endif
15950 1739590 : switch ( sgVariantOfIRNodeTypeOfIndex )
15951 : {
15952 0 : case V_SgAccessModifier:
15953 0 : returnPointer = SgAccessModifier::getPointerFromGlobalIndex( globalIndex ) ;
15954 0 : break ;
15955 0 : case V_SgActualArgumentExpression:
15956 0 : returnPointer = SgActualArgumentExpression::getPointerFromGlobalIndex( globalIndex ) ;
15957 0 : break ;
15958 1140 : case V_SgAddOp:
15959 1140 : returnPointer = SgAddOp::getPointerFromGlobalIndex( globalIndex ) ;
15960 1140 : break ;
15961 420 : case V_SgAddressOfOp:
15962 420 : returnPointer = SgAddressOfOp::getPointerFromGlobalIndex( globalIndex ) ;
15963 420 : break ;
15964 15 : case V_SgAggregateInitializer:
15965 15 : returnPointer = SgAggregateInitializer::getPointerFromGlobalIndex( globalIndex ) ;
15966 15 : break ;
15967 13198 : case V_SgAliasSymbol:
15968 13198 : returnPointer = SgAliasSymbol::getPointerFromGlobalIndex( globalIndex ) ;
15969 13198 : break ;
15970 0 : case V_SgAllocateStatement:
15971 0 : returnPointer = SgAllocateStatement::getPointerFromGlobalIndex( globalIndex ) ;
15972 0 : break ;
15973 0 : case V_SgAndAssignOp:
15974 0 : returnPointer = SgAndAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
15975 0 : break ;
15976 1038 : case V_SgAndOp:
15977 1038 : returnPointer = SgAndOp::getPointerFromGlobalIndex( globalIndex ) ;
15978 1038 : break ;
15979 0 : case V_SgArithmeticIfStatement:
15980 0 : returnPointer = SgArithmeticIfStatement::getPointerFromGlobalIndex( globalIndex ) ;
15981 0 : break ;
15982 347 : case V_SgArrayType:
15983 347 : returnPointer = SgArrayType::getPointerFromGlobalIndex( globalIndex ) ;
15984 347 : break ;
15985 7524 : case V_SgArrowExp:
15986 7524 : returnPointer = SgArrowExp::getPointerFromGlobalIndex( globalIndex ) ;
15987 7524 : break ;
15988 24 : case V_SgArrowStarOp:
15989 24 : returnPointer = SgArrowStarOp::getPointerFromGlobalIndex( globalIndex ) ;
15990 24 : break ;
15991 0 : case V_SgAsmOp:
15992 0 : returnPointer = SgAsmOp::getPointerFromGlobalIndex( globalIndex ) ;
15993 0 : break ;
15994 0 : case V_SgAsmStmt:
15995 0 : returnPointer = SgAsmStmt::getPointerFromGlobalIndex( globalIndex ) ;
15996 0 : break ;
15997 0 : case V_SgAssertStmt:
15998 0 : returnPointer = SgAssertStmt::getPointerFromGlobalIndex( globalIndex ) ;
15999 0 : break ;
16000 5965 : case V_SgAssignInitializer:
16001 5965 : returnPointer = SgAssignInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16002 5965 : break ;
16003 2730 : case V_SgAssignOp:
16004 2730 : returnPointer = SgAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16005 2730 : break ;
16006 0 : case V_SgAssignStatement:
16007 0 : returnPointer = SgAssignStatement::getPointerFromGlobalIndex( globalIndex ) ;
16008 0 : break ;
16009 0 : case V_SgAssignedGotoStatement:
16010 0 : returnPointer = SgAssignedGotoStatement::getPointerFromGlobalIndex( globalIndex ) ;
16011 0 : break ;
16012 0 : case V_SgAssociateStatement:
16013 0 : returnPointer = SgAssociateStatement::getPointerFromGlobalIndex( globalIndex ) ;
16014 0 : break ;
16015 0 : case V_SgAsteriskShapeExp:
16016 0 : returnPointer = SgAsteriskShapeExp::getPointerFromGlobalIndex( globalIndex ) ;
16017 0 : break ;
16018 0 : case V_SgAttribute:
16019 0 : returnPointer = SgAttribute::getPointerFromGlobalIndex( globalIndex ) ;
16020 0 : break ;
16021 0 : case V_SgAttributeSpecificationStatement:
16022 0 : returnPointer = SgAttributeSpecificationStatement::getPointerFromGlobalIndex( globalIndex ) ;
16023 0 : break ;
16024 38 : case V_SgAutoType:
16025 38 : returnPointer = SgAutoType::getPointerFromGlobalIndex( globalIndex ) ;
16026 38 : break ;
16027 0 : case V_SgAwaitExpression:
16028 0 : returnPointer = SgAwaitExpression::getPointerFromGlobalIndex( globalIndex ) ;
16029 0 : break ;
16030 0 : case V_SgBackspaceStatement:
16031 0 : returnPointer = SgBackspaceStatement::getPointerFromGlobalIndex( globalIndex ) ;
16032 0 : break ;
16033 4900 : case V_SgBaseClass:
16034 4900 : returnPointer = SgBaseClass::getPointerFromGlobalIndex( globalIndex ) ;
16035 4900 : break ;
16036 0 : case V_SgExpBaseClass:
16037 0 : returnPointer = SgExpBaseClass::getPointerFromGlobalIndex( globalIndex ) ;
16038 0 : break ;
16039 620 : case V_SgBaseClassModifier:
16040 620 : returnPointer = SgBaseClassModifier::getPointerFromGlobalIndex( globalIndex ) ;
16041 620 : break ;
16042 18453 : case V_SgBasicBlock:
16043 18453 : returnPointer = SgBasicBlock::getPointerFromGlobalIndex( globalIndex ) ;
16044 18453 : break ;
16045 0 : case V_SgBidirectionalGraph:
16046 0 : returnPointer = SgBidirectionalGraph::getPointerFromGlobalIndex( globalIndex ) ;
16047 0 : break ;
16048 0 : case V_SgBinaryOp:
16049 0 : returnPointer = SgBinaryOp::getPointerFromGlobalIndex( globalIndex ) ;
16050 0 : break ;
16051 120 : case V_SgBitAndOp:
16052 120 : returnPointer = SgBitAndOp::getPointerFromGlobalIndex( globalIndex ) ;
16053 120 : break ;
16054 0 : case V_SgBitAttribute:
16055 0 : returnPointer = SgBitAttribute::getPointerFromGlobalIndex( globalIndex ) ;
16056 0 : break ;
16057 55 : case V_SgBitComplementOp:
16058 55 : returnPointer = SgBitComplementOp::getPointerFromGlobalIndex( globalIndex ) ;
16059 55 : break ;
16060 0 : case V_SgBitEqvOp:
16061 0 : returnPointer = SgBitEqvOp::getPointerFromGlobalIndex( globalIndex ) ;
16062 0 : break ;
16063 90 : case V_SgBitOrOp:
16064 90 : returnPointer = SgBitOrOp::getPointerFromGlobalIndex( globalIndex ) ;
16065 90 : break ;
16066 36 : case V_SgBitXorOp:
16067 36 : returnPointer = SgBitXorOp::getPointerFromGlobalIndex( globalIndex ) ;
16068 36 : break ;
16069 0 : case V_SgBlockDataStatement:
16070 0 : returnPointer = SgBlockDataStatement::getPointerFromGlobalIndex( globalIndex ) ;
16071 0 : break ;
16072 1684 : case V_SgBoolValExp:
16073 1684 : returnPointer = SgBoolValExp::getPointerFromGlobalIndex( globalIndex ) ;
16074 1684 : break ;
16075 111 : case V_SgBreakStmt:
16076 111 : returnPointer = SgBreakStmt::getPointerFromGlobalIndex( globalIndex ) ;
16077 111 : break ;
16078 5 : case V_SgBracedInitializer:
16079 5 : returnPointer = SgBracedInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16080 5 : break ;
16081 0 : case V_SgC_PreprocessorDirectiveStatement:
16082 0 : returnPointer = SgC_PreprocessorDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16083 0 : break ;
16084 0 : case V_SgCaseOptionStmt:
16085 0 : returnPointer = SgCaseOptionStmt::getPointerFromGlobalIndex( globalIndex ) ;
16086 0 : break ;
16087 11305 : case V_SgCastExp:
16088 11305 : returnPointer = SgCastExp::getPointerFromGlobalIndex( globalIndex ) ;
16089 11305 : break ;
16090 720 : case V_SgCatchOptionStmt:
16091 720 : returnPointer = SgCatchOptionStmt::getPointerFromGlobalIndex( globalIndex ) ;
16092 720 : break ;
16093 252 : case V_SgCatchStatementSeq:
16094 252 : returnPointer = SgCatchStatementSeq::getPointerFromGlobalIndex( globalIndex ) ;
16095 252 : break ;
16096 188 : case V_SgCharVal:
16097 188 : returnPointer = SgCharVal::getPointerFromGlobalIndex( globalIndex ) ;
16098 188 : break ;
16099 0 : case V_SgChar16Val:
16100 0 : returnPointer = SgChar16Val::getPointerFromGlobalIndex( globalIndex ) ;
16101 0 : break ;
16102 0 : case V_SgChar32Val:
16103 0 : returnPointer = SgChar32Val::getPointerFromGlobalIndex( globalIndex ) ;
16104 0 : break ;
16105 0 : case V_SgChooseExpression:
16106 0 : returnPointer = SgChooseExpression::getPointerFromGlobalIndex( globalIndex ) ;
16107 0 : break ;
16108 0 : case V_SgClassDecl_attr:
16109 0 : returnPointer = SgClassDecl_attr::getPointerFromGlobalIndex( globalIndex ) ;
16110 0 : break ;
16111 2657 : case V_SgClassDeclaration:
16112 2657 : returnPointer = SgClassDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16113 2657 : break ;
16114 3720 : case V_SgClassDefinition:
16115 3720 : returnPointer = SgClassDefinition::getPointerFromGlobalIndex( globalIndex ) ;
16116 3720 : break ;
16117 0 : case V_SgClassNameRefExp:
16118 0 : returnPointer = SgClassNameRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16119 0 : break ;
16120 4404 : case V_SgClassSymbol:
16121 4404 : returnPointer = SgClassSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16122 4404 : break ;
16123 10121 : case V_SgClassType:
16124 10121 : returnPointer = SgClassType::getPointerFromGlobalIndex( globalIndex ) ;
16125 10121 : break ;
16126 0 : case V_SgClinkageDeclarationStatement:
16127 0 : returnPointer = SgClinkageDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
16128 0 : break ;
16129 0 : case V_SgClinkageEndStatement:
16130 0 : returnPointer = SgClinkageEndStatement::getPointerFromGlobalIndex( globalIndex ) ;
16131 0 : break ;
16132 0 : case V_SgClinkageStartStatement:
16133 0 : returnPointer = SgClinkageStartStatement::getPointerFromGlobalIndex( globalIndex ) ;
16134 0 : break ;
16135 0 : case V_SgCloseStatement:
16136 0 : returnPointer = SgCloseStatement::getPointerFromGlobalIndex( globalIndex ) ;
16137 0 : break ;
16138 0 : case V_SgColonShapeExp:
16139 0 : returnPointer = SgColonShapeExp::getPointerFromGlobalIndex( globalIndex ) ;
16140 0 : break ;
16141 96 : case V_SgCommaOpExp:
16142 96 : returnPointer = SgCommaOpExp::getPointerFromGlobalIndex( globalIndex ) ;
16143 96 : break ;
16144 0 : case V_SgCommonBlock:
16145 0 : returnPointer = SgCommonBlock::getPointerFromGlobalIndex( globalIndex ) ;
16146 0 : break ;
16147 0 : case V_SgCommonBlockObject:
16148 0 : returnPointer = SgCommonBlockObject::getPointerFromGlobalIndex( globalIndex ) ;
16149 0 : break ;
16150 0 : case V_SgCommonSymbol:
16151 0 : returnPointer = SgCommonSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16152 0 : break ;
16153 0 : case V_SgComplexVal:
16154 0 : returnPointer = SgComplexVal::getPointerFromGlobalIndex( globalIndex ) ;
16155 0 : break ;
16156 0 : case V_SgComprehension:
16157 0 : returnPointer = SgComprehension::getPointerFromGlobalIndex( globalIndex ) ;
16158 0 : break ;
16159 0 : case V_SgCompoundAssignOp:
16160 0 : returnPointer = SgCompoundAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16161 0 : break ;
16162 0 : case V_SgCompoundInitializer:
16163 0 : returnPointer = SgCompoundInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16164 0 : break ;
16165 0 : case V_SgCompoundLiteralExp:
16166 0 : returnPointer = SgCompoundLiteralExp::getPointerFromGlobalIndex( globalIndex ) ;
16167 0 : break ;
16168 0 : case V_SgComputedGotoStatement:
16169 0 : returnPointer = SgComputedGotoStatement::getPointerFromGlobalIndex( globalIndex ) ;
16170 0 : break ;
16171 0 : case V_SgConcatenationOp:
16172 0 : returnPointer = SgConcatenationOp::getPointerFromGlobalIndex( globalIndex ) ;
16173 0 : break ;
16174 497 : case V_SgConditionalExp:
16175 497 : returnPointer = SgConditionalExp::getPointerFromGlobalIndex( globalIndex ) ;
16176 497 : break ;
16177 0 : case V_SgConjugateOp:
16178 0 : returnPointer = SgConjugateOp::getPointerFromGlobalIndex( globalIndex ) ;
16179 0 : break ;
16180 0 : case V_SgConstVolatileModifier:
16181 0 : returnPointer = SgConstVolatileModifier::getPointerFromGlobalIndex( globalIndex ) ;
16182 0 : break ;
16183 2305 : case V_SgConstructorInitializer:
16184 2305 : returnPointer = SgConstructorInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16185 2305 : break ;
16186 0 : case V_SgContainsStatement:
16187 0 : returnPointer = SgContainsStatement::getPointerFromGlobalIndex( globalIndex ) ;
16188 0 : break ;
16189 8 : case V_SgContinueStmt:
16190 8 : returnPointer = SgContinueStmt::getPointerFromGlobalIndex( globalIndex ) ;
16191 8 : break ;
16192 22401 : case V_SgCtorInitializerList:
16193 22401 : returnPointer = SgCtorInitializerList::getPointerFromGlobalIndex( globalIndex ) ;
16194 22401 : break ;
16195 0 : case V_SgDataStatementGroup:
16196 0 : returnPointer = SgDataStatementGroup::getPointerFromGlobalIndex( globalIndex ) ;
16197 0 : break ;
16198 0 : case V_SgDataStatementObject:
16199 0 : returnPointer = SgDataStatementObject::getPointerFromGlobalIndex( globalIndex ) ;
16200 0 : break ;
16201 0 : case V_SgDataStatementValue:
16202 0 : returnPointer = SgDataStatementValue::getPointerFromGlobalIndex( globalIndex ) ;
16203 0 : break ;
16204 0 : case V_SgDeadIfDirectiveStatement:
16205 0 : returnPointer = SgDeadIfDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16206 0 : break ;
16207 0 : case V_SgDeallocateStatement:
16208 0 : returnPointer = SgDeallocateStatement::getPointerFromGlobalIndex( globalIndex ) ;
16209 0 : break ;
16210 0 : case V_SgDeclarationModifier:
16211 0 : returnPointer = SgDeclarationModifier::getPointerFromGlobalIndex( globalIndex ) ;
16212 0 : break ;
16213 46319 : case V_SgDeclarationScope:
16214 46319 : returnPointer = SgDeclarationScope::getPointerFromGlobalIndex( globalIndex ) ;
16215 46319 : break ;
16216 0 : case V_SgDeclarationStatement:
16217 0 : returnPointer = SgDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
16218 0 : break ;
16219 448 : case V_SgDeclType:
16220 448 : returnPointer = SgDeclType::getPointerFromGlobalIndex( globalIndex ) ;
16221 448 : break ;
16222 0 : case V_SgDefaultOptionStmt:
16223 0 : returnPointer = SgDefaultOptionStmt::getPointerFromGlobalIndex( globalIndex ) ;
16224 0 : break ;
16225 0 : case V_SgDefaultSymbol:
16226 0 : returnPointer = SgDefaultSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16227 0 : break ;
16228 0 : case V_SgDefineDirectiveStatement:
16229 0 : returnPointer = SgDefineDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16230 0 : break ;
16231 75 : case V_SgDeleteExp:
16232 75 : returnPointer = SgDeleteExp::getPointerFromGlobalIndex( globalIndex ) ;
16233 75 : break ;
16234 0 : case V_SgDerivedTypeStatement:
16235 0 : returnPointer = SgDerivedTypeStatement::getPointerFromGlobalIndex( globalIndex ) ;
16236 0 : break ;
16237 0 : case V_SgDesignatedInitializer:
16238 0 : returnPointer = SgDesignatedInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16239 0 : break ;
16240 0 : case V_SgDictionaryComprehension:
16241 0 : returnPointer = SgDictionaryComprehension::getPointerFromGlobalIndex( globalIndex ) ;
16242 0 : break ;
16243 0 : case V_SgDictionaryExp:
16244 0 : returnPointer = SgDictionaryExp::getPointerFromGlobalIndex( globalIndex ) ;
16245 0 : break ;
16246 0 : case V_SgDimensionObject:
16247 0 : returnPointer = SgDimensionObject::getPointerFromGlobalIndex( globalIndex ) ;
16248 0 : break ;
16249 0 : case V_SgDirectedGraphEdge:
16250 0 : returnPointer = SgDirectedGraphEdge::getPointerFromGlobalIndex( globalIndex ) ;
16251 0 : break ;
16252 0 : case V_SgDirectory:
16253 0 : returnPointer = SgDirectory::getPointerFromGlobalIndex( globalIndex ) ;
16254 0 : break ;
16255 2 : case V_SgDirectoryList:
16256 2 : returnPointer = SgDirectoryList::getPointerFromGlobalIndex( globalIndex ) ;
16257 2 : break ;
16258 6 : case V_SgDivAssignOp:
16259 6 : returnPointer = SgDivAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16260 6 : break ;
16261 222 : case V_SgDivideOp:
16262 222 : returnPointer = SgDivideOp::getPointerFromGlobalIndex( globalIndex ) ;
16263 222 : break ;
16264 49 : case V_SgDoWhileStmt:
16265 49 : returnPointer = SgDoWhileStmt::getPointerFromGlobalIndex( globalIndex ) ;
16266 49 : break ;
16267 4896 : case V_SgDotExp:
16268 4896 : returnPointer = SgDotExp::getPointerFromGlobalIndex( globalIndex ) ;
16269 4896 : break ;
16270 72 : case V_SgDotStarOp:
16271 72 : returnPointer = SgDotStarOp::getPointerFromGlobalIndex( globalIndex ) ;
16272 72 : break ;
16273 4 : case V_SgDoubleVal:
16274 4 : returnPointer = SgDoubleVal::getPointerFromGlobalIndex( globalIndex ) ;
16275 4 : break ;
16276 0 : case V_SgElaboratedTypeModifier:
16277 0 : returnPointer = SgElaboratedTypeModifier::getPointerFromGlobalIndex( globalIndex ) ;
16278 0 : break ;
16279 0 : case V_SgElementwiseOp:
16280 0 : returnPointer = SgElementwiseOp::getPointerFromGlobalIndex( globalIndex ) ;
16281 0 : break ;
16282 0 : case V_SgElementwiseAddOp:
16283 0 : returnPointer = SgElementwiseAddOp::getPointerFromGlobalIndex( globalIndex ) ;
16284 0 : break ;
16285 0 : case V_SgElementwiseDivideOp:
16286 0 : returnPointer = SgElementwiseDivideOp::getPointerFromGlobalIndex( globalIndex ) ;
16287 0 : break ;
16288 0 : case V_SgElementwiseLeftDivideOp:
16289 0 : returnPointer = SgElementwiseLeftDivideOp::getPointerFromGlobalIndex( globalIndex ) ;
16290 0 : break ;
16291 0 : case V_SgElementwiseMultiplyOp:
16292 0 : returnPointer = SgElementwiseMultiplyOp::getPointerFromGlobalIndex( globalIndex ) ;
16293 0 : break ;
16294 0 : case V_SgElementwisePowerOp:
16295 0 : returnPointer = SgElementwisePowerOp::getPointerFromGlobalIndex( globalIndex ) ;
16296 0 : break ;
16297 0 : case V_SgElementwiseSubtractOp:
16298 0 : returnPointer = SgElementwiseSubtractOp::getPointerFromGlobalIndex( globalIndex ) ;
16299 0 : break ;
16300 0 : case V_SgElseDirectiveStatement:
16301 0 : returnPointer = SgElseDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16302 0 : break ;
16303 0 : case V_SgElseWhereStatement:
16304 0 : returnPointer = SgElseWhereStatement::getPointerFromGlobalIndex( globalIndex ) ;
16305 0 : break ;
16306 0 : case V_SgElseifDirectiveStatement:
16307 0 : returnPointer = SgElseifDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16308 0 : break ;
16309 0 : case V_SgEmptyDeclaration:
16310 0 : returnPointer = SgEmptyDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16311 0 : break ;
16312 0 : case V_SgEmptyDirectiveStatement:
16313 0 : returnPointer = SgEmptyDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16314 0 : break ;
16315 0 : case V_SgEndfileStatement:
16316 0 : returnPointer = SgEndfileStatement::getPointerFromGlobalIndex( globalIndex ) ;
16317 0 : break ;
16318 0 : case V_SgEndifDirectiveStatement:
16319 0 : returnPointer = SgEndifDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16320 0 : break ;
16321 0 : case V_SgEntryStatement:
16322 0 : returnPointer = SgEntryStatement::getPointerFromGlobalIndex( globalIndex ) ;
16323 0 : break ;
16324 2094 : case V_SgEnumDeclaration:
16325 2094 : returnPointer = SgEnumDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16326 2094 : break ;
16327 432 : case V_SgEnumFieldSymbol:
16328 432 : returnPointer = SgEnumFieldSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16329 432 : break ;
16330 130 : case V_SgEnumSymbol:
16331 130 : returnPointer = SgEnumSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16332 130 : break ;
16333 757 : case V_SgEnumType:
16334 757 : returnPointer = SgEnumType::getPointerFromGlobalIndex( globalIndex ) ;
16335 757 : break ;
16336 2200 : case V_SgEnumVal:
16337 2200 : returnPointer = SgEnumVal::getPointerFromGlobalIndex( globalIndex ) ;
16338 2200 : break ;
16339 1500 : case V_SgEqualityOp:
16340 1500 : returnPointer = SgEqualityOp::getPointerFromGlobalIndex( globalIndex ) ;
16341 1500 : break ;
16342 0 : case V_SgEquivalenceStatement:
16343 0 : returnPointer = SgEquivalenceStatement::getPointerFromGlobalIndex( globalIndex ) ;
16344 0 : break ;
16345 0 : case V_SgErrorDirectiveStatement:
16346 0 : returnPointer = SgErrorDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16347 0 : break ;
16348 0 : case V_SgExecStatement:
16349 0 : returnPointer = SgExecStatement::getPointerFromGlobalIndex( globalIndex ) ;
16350 0 : break ;
16351 0 : case V_SgExponentiationOp:
16352 0 : returnPointer = SgExponentiationOp::getPointerFromGlobalIndex( globalIndex ) ;
16353 0 : break ;
16354 0 : case V_SgExponentiationAssignOp:
16355 0 : returnPointer = SgExponentiationAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16356 0 : break ;
16357 18798 : case V_SgExprListExp:
16358 18798 : returnPointer = SgExprListExp::getPointerFromGlobalIndex( globalIndex ) ;
16359 18798 : break ;
16360 9216 : case V_SgExprStatement:
16361 9216 : returnPointer = SgExprStatement::getPointerFromGlobalIndex( globalIndex ) ;
16362 9216 : break ;
16363 0 : case V_SgExpression:
16364 0 : returnPointer = SgExpression::getPointerFromGlobalIndex( globalIndex ) ;
16365 0 : break ;
16366 0 : case V_SgExpressionRoot:
16367 0 : returnPointer = SgExpressionRoot::getPointerFromGlobalIndex( globalIndex ) ;
16368 0 : break ;
16369 0 : case V_SgFile:
16370 0 : returnPointer = SgFile::getPointerFromGlobalIndex( globalIndex ) ;
16371 0 : break ;
16372 4 : case V_SgFileList:
16373 4 : returnPointer = SgFileList::getPointerFromGlobalIndex( globalIndex ) ;
16374 4 : break ;
16375 4 : case V_SgFloatVal:
16376 4 : returnPointer = SgFloatVal::getPointerFromGlobalIndex( globalIndex ) ;
16377 4 : break ;
16378 0 : case V_SgFloat128Val:
16379 0 : returnPointer = SgFloat128Val::getPointerFromGlobalIndex( globalIndex ) ;
16380 0 : break ;
16381 0 : case V_SgFloat80Val:
16382 0 : returnPointer = SgFloat80Val::getPointerFromGlobalIndex( globalIndex ) ;
16383 0 : break ;
16384 0 : case V_SgFoldExpression:
16385 0 : returnPointer = SgFoldExpression::getPointerFromGlobalIndex( globalIndex ) ;
16386 0 : break ;
16387 0 : case V_SgFlushStatement:
16388 0 : returnPointer = SgFlushStatement::getPointerFromGlobalIndex( globalIndex ) ;
16389 0 : break ;
16390 0 : case V_SgForAllStatement:
16391 0 : returnPointer = SgForAllStatement::getPointerFromGlobalIndex( globalIndex ) ;
16392 0 : break ;
16393 160 : case V_SgForInitStatement:
16394 160 : returnPointer = SgForInitStatement::getPointerFromGlobalIndex( globalIndex ) ;
16395 160 : break ;
16396 380 : case V_SgForStatement:
16397 380 : returnPointer = SgForStatement::getPointerFromGlobalIndex( globalIndex ) ;
16398 380 : break ;
16399 0 : case V_SgFormatItem:
16400 0 : returnPointer = SgFormatItem::getPointerFromGlobalIndex( globalIndex ) ;
16401 0 : break ;
16402 0 : case V_SgFormatItemList:
16403 0 : returnPointer = SgFormatItemList::getPointerFromGlobalIndex( globalIndex ) ;
16404 0 : break ;
16405 0 : case V_SgFormatStatement:
16406 0 : returnPointer = SgFormatStatement::getPointerFromGlobalIndex( globalIndex ) ;
16407 0 : break ;
16408 0 : case V_SgFortranDo:
16409 0 : returnPointer = SgFortranDo::getPointerFromGlobalIndex( globalIndex ) ;
16410 0 : break ;
16411 0 : case V_SgFortranIncludeLine:
16412 0 : returnPointer = SgFortranIncludeLine::getPointerFromGlobalIndex( globalIndex ) ;
16413 0 : break ;
16414 0 : case V_SgFortranNonblockedDo:
16415 0 : returnPointer = SgFortranNonblockedDo::getPointerFromGlobalIndex( globalIndex ) ;
16416 0 : break ;
16417 0 : case V_SgFuncDecl_attr:
16418 0 : returnPointer = SgFuncDecl_attr::getPointerFromGlobalIndex( globalIndex ) ;
16419 0 : break ;
16420 19319 : case V_SgFunctionCallExp:
16421 19319 : returnPointer = SgFunctionCallExp::getPointerFromGlobalIndex( globalIndex ) ;
16422 19319 : break ;
16423 74714 : case V_SgFunctionDeclaration:
16424 74714 : returnPointer = SgFunctionDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16425 74714 : break ;
16426 11761 : case V_SgFunctionDefinition:
16427 11761 : returnPointer = SgFunctionDefinition::getPointerFromGlobalIndex( globalIndex ) ;
16428 11761 : break ;
16429 0 : case V_SgFunctionParameterScope:
16430 0 : returnPointer = SgFunctionParameterScope::getPointerFromGlobalIndex( globalIndex ) ;
16431 0 : break ;
16432 0 : case V_SgFunctionModifier:
16433 0 : returnPointer = SgFunctionModifier::getPointerFromGlobalIndex( globalIndex ) ;
16434 0 : break ;
16435 144224 : case V_SgFunctionParameterList:
16436 144224 : returnPointer = SgFunctionParameterList::getPointerFromGlobalIndex( globalIndex ) ;
16437 144224 : break ;
16438 268 : case V_SgFunctionParameterRefExp:
16439 268 : returnPointer = SgFunctionParameterRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16440 268 : break ;
16441 5316 : case V_SgFunctionParameterTypeList:
16442 5316 : returnPointer = SgFunctionParameterTypeList::getPointerFromGlobalIndex( globalIndex ) ;
16443 5316 : break ;
16444 2432 : case V_SgFunctionRefExp:
16445 2432 : returnPointer = SgFunctionRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16446 2432 : break ;
16447 12603 : case V_SgFunctionSymbol:
16448 12603 : returnPointer = SgFunctionSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16449 12603 : break ;
16450 28713 : case V_SgFunctionType:
16451 28713 : returnPointer = SgFunctionType::getPointerFromGlobalIndex( globalIndex ) ;
16452 28713 : break ;
16453 13043 : case V_SgFunctionTypeSymbol:
16454 13043 : returnPointer = SgFunctionTypeSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16455 13043 : break ;
16456 8 : case V_SgFunctionTypeTable:
16457 8 : returnPointer = SgFunctionTypeTable::getPointerFromGlobalIndex( globalIndex ) ;
16458 8 : break ;
16459 26900 : case V_SgTypeTable:
16460 26900 : returnPointer = SgTypeTable::getPointerFromGlobalIndex( globalIndex ) ;
16461 26900 : break ;
16462 59049 : case V_SgGlobal:
16463 59049 : returnPointer = SgGlobal::getPointerFromGlobalIndex( globalIndex ) ;
16464 59049 : break ;
16465 0 : case V_SgGotoStatement:
16466 0 : returnPointer = SgGotoStatement::getPointerFromGlobalIndex( globalIndex ) ;
16467 0 : break ;
16468 0 : case V_SgGraph:
16469 0 : returnPointer = SgGraph::getPointerFromGlobalIndex( globalIndex ) ;
16470 0 : break ;
16471 0 : case V_SgGraphEdge:
16472 0 : returnPointer = SgGraphEdge::getPointerFromGlobalIndex( globalIndex ) ;
16473 0 : break ;
16474 0 : case V_SgGraphEdgeList:
16475 0 : returnPointer = SgGraphEdgeList::getPointerFromGlobalIndex( globalIndex ) ;
16476 0 : break ;
16477 0 : case V_SgGraphNode:
16478 0 : returnPointer = SgGraphNode::getPointerFromGlobalIndex( globalIndex ) ;
16479 0 : break ;
16480 0 : case V_SgGraphNodeList:
16481 0 : returnPointer = SgGraphNodeList::getPointerFromGlobalIndex( globalIndex ) ;
16482 0 : break ;
16483 168 : case V_SgGreaterOrEqualOp:
16484 168 : returnPointer = SgGreaterOrEqualOp::getPointerFromGlobalIndex( globalIndex ) ;
16485 168 : break ;
16486 648 : case V_SgGreaterThanOp:
16487 648 : returnPointer = SgGreaterThanOp::getPointerFromGlobalIndex( globalIndex ) ;
16488 648 : break ;
16489 0 : case V_SgIOItemExpression:
16490 0 : returnPointer = SgIOItemExpression::getPointerFromGlobalIndex( globalIndex ) ;
16491 0 : break ;
16492 0 : case V_SgIOStatement:
16493 0 : returnPointer = SgIOStatement::getPointerFromGlobalIndex( globalIndex ) ;
16494 0 : break ;
16495 0 : case V_SgIdentDirectiveStatement:
16496 0 : returnPointer = SgIdentDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16497 0 : break ;
16498 0 : case V_SgIfDirectiveStatement:
16499 0 : returnPointer = SgIfDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16500 0 : break ;
16501 4949 : case V_SgIfStmt:
16502 4949 : returnPointer = SgIfStmt::getPointerFromGlobalIndex( globalIndex ) ;
16503 4949 : break ;
16504 0 : case V_SgIfdefDirectiveStatement:
16505 0 : returnPointer = SgIfdefDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16506 0 : break ;
16507 0 : case V_SgIfndefDirectiveStatement:
16508 0 : returnPointer = SgIfndefDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16509 0 : break ;
16510 0 : case V_SgImageControlStatement:
16511 0 : returnPointer = SgImageControlStatement::getPointerFromGlobalIndex( globalIndex ) ;
16512 0 : break ;
16513 0 : case V_SgImagPartOp:
16514 0 : returnPointer = SgImagPartOp::getPointerFromGlobalIndex( globalIndex ) ;
16515 0 : break ;
16516 0 : case V_SgImplicitStatement:
16517 0 : returnPointer = SgImplicitStatement::getPointerFromGlobalIndex( globalIndex ) ;
16518 0 : break ;
16519 0 : case V_SgImpliedDo:
16520 0 : returnPointer = SgImpliedDo::getPointerFromGlobalIndex( globalIndex ) ;
16521 0 : break ;
16522 0 : case V_SgImportStatement:
16523 0 : returnPointer = SgImportStatement::getPointerFromGlobalIndex( globalIndex ) ;
16524 0 : break ;
16525 0 : case V_SgIncidenceDirectedGraph:
16526 0 : returnPointer = SgIncidenceDirectedGraph::getPointerFromGlobalIndex( globalIndex ) ;
16527 0 : break ;
16528 0 : case V_SgIncidenceUndirectedGraph:
16529 0 : returnPointer = SgIncidenceUndirectedGraph::getPointerFromGlobalIndex( globalIndex ) ;
16530 0 : break ;
16531 0 : case V_SgIncludeDirectiveStatement:
16532 0 : returnPointer = SgIncludeDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16533 0 : break ;
16534 1033 : case V_SgIncludeFile:
16535 1033 : returnPointer = SgIncludeFile::getPointerFromGlobalIndex( globalIndex ) ;
16536 1033 : break ;
16537 0 : case V_SgIncludeNextDirectiveStatement:
16538 0 : returnPointer = SgIncludeNextDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16539 0 : break ;
16540 229729 : case V_SgInitializedName:
16541 229729 : returnPointer = SgInitializedName::getPointerFromGlobalIndex( globalIndex ) ;
16542 229729 : break ;
16543 0 : case V_SgInitializer:
16544 0 : returnPointer = SgInitializer::getPointerFromGlobalIndex( globalIndex ) ;
16545 0 : break ;
16546 0 : case V_SgInquireStatement:
16547 0 : returnPointer = SgInquireStatement::getPointerFromGlobalIndex( globalIndex ) ;
16548 0 : break ;
16549 0 : case V_SgIntKeyedBidirectionalGraph:
16550 0 : returnPointer = SgIntKeyedBidirectionalGraph::getPointerFromGlobalIndex( globalIndex ) ;
16551 0 : break ;
16552 3700 : case V_SgIntVal:
16553 3700 : returnPointer = SgIntVal::getPointerFromGlobalIndex( globalIndex ) ;
16554 3700 : break ;
16555 0 : case V_SgIntegerDivideOp:
16556 0 : returnPointer = SgIntegerDivideOp::getPointerFromGlobalIndex( globalIndex ) ;
16557 0 : break ;
16558 0 : case V_SgIntegerDivideAssignOp:
16559 0 : returnPointer = SgIntegerDivideAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16560 0 : break ;
16561 0 : case V_SgInterfaceBody:
16562 0 : returnPointer = SgInterfaceBody::getPointerFromGlobalIndex( globalIndex ) ;
16563 0 : break ;
16564 0 : case V_SgHeaderFileBody:
16565 0 : returnPointer = SgHeaderFileBody::getPointerFromGlobalIndex( globalIndex ) ;
16566 0 : break ;
16567 0 : case V_SgHeaderFileReport:
16568 0 : returnPointer = SgHeaderFileReport::getPointerFromGlobalIndex( globalIndex ) ;
16569 0 : break ;
16570 0 : case V_SgInterfaceStatement:
16571 0 : returnPointer = SgInterfaceStatement::getPointerFromGlobalIndex( globalIndex ) ;
16572 0 : break ;
16573 0 : case V_SgInterfaceSymbol:
16574 0 : returnPointer = SgInterfaceSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16575 0 : break ;
16576 0 : case V_SgIntrinsicSymbol:
16577 0 : returnPointer = SgIntrinsicSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16578 0 : break ;
16579 0 : case V_SgIsOp:
16580 0 : returnPointer = SgIsOp::getPointerFromGlobalIndex( globalIndex ) ;
16581 0 : break ;
16582 0 : case V_SgIsNotOp:
16583 0 : returnPointer = SgIsNotOp::getPointerFromGlobalIndex( globalIndex ) ;
16584 0 : break ;
16585 42 : case V_SgIorAssignOp:
16586 42 : returnPointer = SgIorAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16587 42 : break ;
16588 0 : case V_SgKeyDatumPair:
16589 0 : returnPointer = SgKeyDatumPair::getPointerFromGlobalIndex( globalIndex ) ;
16590 0 : break ;
16591 0 : case V_SgCudaKernelExecConfig:
16592 0 : returnPointer = SgCudaKernelExecConfig::getPointerFromGlobalIndex( globalIndex ) ;
16593 0 : break ;
16594 0 : case V_SgCudaKernelCallExp:
16595 0 : returnPointer = SgCudaKernelCallExp::getPointerFromGlobalIndex( globalIndex ) ;
16596 0 : break ;
16597 0 : case V_SgLabelRefExp:
16598 0 : returnPointer = SgLabelRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16599 0 : break ;
16600 0 : case V_SgLabelStatement:
16601 0 : returnPointer = SgLabelStatement::getPointerFromGlobalIndex( globalIndex ) ;
16602 0 : break ;
16603 0 : case V_SgLabelSymbol:
16604 0 : returnPointer = SgLabelSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16605 0 : break ;
16606 0 : case V_SgLambdaCapture:
16607 0 : returnPointer = SgLambdaCapture::getPointerFromGlobalIndex( globalIndex ) ;
16608 0 : break ;
16609 0 : case V_SgLambdaCaptureList:
16610 0 : returnPointer = SgLambdaCaptureList::getPointerFromGlobalIndex( globalIndex ) ;
16611 0 : break ;
16612 0 : case V_SgLambdaExp:
16613 0 : returnPointer = SgLambdaExp::getPointerFromGlobalIndex( globalIndex ) ;
16614 0 : break ;
16615 0 : case V_SgLambdaRefExp:
16616 0 : returnPointer = SgLambdaRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16617 0 : break ;
16618 0 : case V_SgLeftDivideOp:
16619 0 : returnPointer = SgLeftDivideOp::getPointerFromGlobalIndex( globalIndex ) ;
16620 0 : break ;
16621 186 : case V_SgLessOrEqualOp:
16622 186 : returnPointer = SgLessOrEqualOp::getPointerFromGlobalIndex( globalIndex ) ;
16623 186 : break ;
16624 816 : case V_SgLessThanOp:
16625 816 : returnPointer = SgLessThanOp::getPointerFromGlobalIndex( globalIndex ) ;
16626 816 : break ;
16627 0 : case V_SgLineDirectiveStatement:
16628 0 : returnPointer = SgLineDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16629 0 : break ;
16630 0 : case V_SgLinemarkerDirectiveStatement:
16631 0 : returnPointer = SgLinemarkerDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16632 0 : break ;
16633 0 : case V_SgLinkageModifier:
16634 0 : returnPointer = SgLinkageModifier::getPointerFromGlobalIndex( globalIndex ) ;
16635 0 : break ;
16636 0 : case V_SgListComprehension:
16637 0 : returnPointer = SgListComprehension::getPointerFromGlobalIndex( globalIndex ) ;
16638 0 : break ;
16639 0 : case V_SgListExp:
16640 0 : returnPointer = SgListExp::getPointerFromGlobalIndex( globalIndex ) ;
16641 0 : break ;
16642 0 : case V_SgLocatedNode:
16643 0 : returnPointer = SgLocatedNode::getPointerFromGlobalIndex( globalIndex ) ;
16644 0 : break ;
16645 0 : case V_SgLocatedNodeSupport:
16646 0 : returnPointer = SgLocatedNodeSupport::getPointerFromGlobalIndex( globalIndex ) ;
16647 0 : break ;
16648 0 : case V_SgLongDoubleVal:
16649 0 : returnPointer = SgLongDoubleVal::getPointerFromGlobalIndex( globalIndex ) ;
16650 0 : break ;
16651 52 : case V_SgLongIntVal:
16652 52 : returnPointer = SgLongIntVal::getPointerFromGlobalIndex( globalIndex ) ;
16653 52 : break ;
16654 0 : case V_SgLongLongIntVal:
16655 0 : returnPointer = SgLongLongIntVal::getPointerFromGlobalIndex( globalIndex ) ;
16656 0 : break ;
16657 0 : case V_SgLshiftAssignOp:
16658 0 : returnPointer = SgLshiftAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16659 0 : break ;
16660 162 : case V_SgLshiftOp:
16661 162 : returnPointer = SgLshiftOp::getPointerFromGlobalIndex( globalIndex ) ;
16662 162 : break ;
16663 0 : case V_SgMagicColonExp:
16664 0 : returnPointer = SgMagicColonExp::getPointerFromGlobalIndex( globalIndex ) ;
16665 0 : break ;
16666 0 : case V_SgMatrixExp:
16667 0 : returnPointer = SgMatrixExp::getPointerFromGlobalIndex( globalIndex ) ;
16668 0 : break ;
16669 0 : case V_SgMatrixTransposeOp:
16670 0 : returnPointer = SgMatrixTransposeOp::getPointerFromGlobalIndex( globalIndex ) ;
16671 0 : break ;
16672 6877 : case V_SgMemberFunctionDeclaration:
16673 6877 : returnPointer = SgMemberFunctionDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16674 6877 : break ;
16675 2160 : case V_SgMemberFunctionRefExp:
16676 2160 : returnPointer = SgMemberFunctionRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16677 2160 : break ;
16678 4475 : case V_SgMemberFunctionSymbol:
16679 4475 : returnPointer = SgMemberFunctionSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16680 4475 : break ;
16681 13599 : case V_SgMemberFunctionType:
16682 13599 : returnPointer = SgMemberFunctionType::getPointerFromGlobalIndex( globalIndex ) ;
16683 13599 : break ;
16684 0 : case V_SgMembershipOp:
16685 0 : returnPointer = SgMembershipOp::getPointerFromGlobalIndex( globalIndex ) ;
16686 0 : break ;
16687 0 : case V_SgMicrosoftAttributeDeclaration:
16688 0 : returnPointer = SgMicrosoftAttributeDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
16689 0 : break ;
16690 60 : case V_SgMinusAssignOp:
16691 60 : returnPointer = SgMinusAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16692 60 : break ;
16693 240 : case V_SgMinusMinusOp:
16694 240 : returnPointer = SgMinusMinusOp::getPointerFromGlobalIndex( globalIndex ) ;
16695 240 : break ;
16696 285 : case V_SgMinusOp:
16697 285 : returnPointer = SgMinusOp::getPointerFromGlobalIndex( globalIndex ) ;
16698 285 : break ;
16699 0 : case V_SgModAssignOp:
16700 0 : returnPointer = SgModAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16701 0 : break ;
16702 30 : case V_SgModOp:
16703 30 : returnPointer = SgModOp::getPointerFromGlobalIndex( globalIndex ) ;
16704 30 : break ;
16705 0 : case V_SgModifier:
16706 0 : returnPointer = SgModifier::getPointerFromGlobalIndex( globalIndex ) ;
16707 0 : break ;
16708 0 : case V_SgModifierNodes:
16709 0 : returnPointer = SgModifierNodes::getPointerFromGlobalIndex( globalIndex ) ;
16710 0 : break ;
16711 2398 : case V_SgModifierType:
16712 2398 : returnPointer = SgModifierType::getPointerFromGlobalIndex( globalIndex ) ;
16713 2398 : break ;
16714 0 : case V_SgModuleStatement:
16715 0 : returnPointer = SgModuleStatement::getPointerFromGlobalIndex( globalIndex ) ;
16716 0 : break ;
16717 0 : case V_SgModuleSymbol:
16718 0 : returnPointer = SgModuleSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16719 0 : break ;
16720 12 : case V_SgMultAssignOp:
16721 12 : returnPointer = SgMultAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
16722 12 : break ;
16723 390 : case V_SgMultiplyOp:
16724 390 : returnPointer = SgMultiplyOp::getPointerFromGlobalIndex( globalIndex ) ;
16725 390 : break ;
16726 0 : case V_SgName:
16727 0 : returnPointer = SgName::getPointerFromGlobalIndex( globalIndex ) ;
16728 0 : break ;
16729 0 : case V_SgNameGroup:
16730 0 : returnPointer = SgNameGroup::getPointerFromGlobalIndex( globalIndex ) ;
16731 0 : break ;
16732 0 : case V_SgNamedType:
16733 0 : returnPointer = SgNamedType::getPointerFromGlobalIndex( globalIndex ) ;
16734 0 : break ;
16735 0 : case V_SgNamelistStatement:
16736 0 : returnPointer = SgNamelistStatement::getPointerFromGlobalIndex( globalIndex ) ;
16737 0 : break ;
16738 0 : case V_SgNamespaceAliasDeclarationStatement:
16739 0 : returnPointer = SgNamespaceAliasDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
16740 0 : break ;
16741 769 : case V_SgNamespaceDeclarationStatement:
16742 769 : returnPointer = SgNamespaceDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
16743 769 : break ;
16744 11357 : case V_SgNamespaceDefinitionStatement:
16745 11357 : returnPointer = SgNamespaceDefinitionStatement::getPointerFromGlobalIndex( globalIndex ) ;
16746 11357 : break ;
16747 326 : case V_SgNamespaceSymbol:
16748 326 : returnPointer = SgNamespaceSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16749 326 : break ;
16750 0 : case V_SgNaryOp:
16751 0 : returnPointer = SgNaryOp::getPointerFromGlobalIndex( globalIndex ) ;
16752 0 : break ;
16753 0 : case V_SgNaryBooleanOp:
16754 0 : returnPointer = SgNaryBooleanOp::getPointerFromGlobalIndex( globalIndex ) ;
16755 0 : break ;
16756 0 : case V_SgNaryComparisonOp:
16757 0 : returnPointer = SgNaryComparisonOp::getPointerFromGlobalIndex( globalIndex ) ;
16758 0 : break ;
16759 74 : case V_SgNewExp:
16760 74 : returnPointer = SgNewExp::getPointerFromGlobalIndex( globalIndex ) ;
16761 74 : break ;
16762 0 : case V_SgNode:
16763 0 : returnPointer = SgNode::getPointerFromGlobalIndex( globalIndex ) ;
16764 0 : break ;
16765 90 : case V_SgNoexceptOp:
16766 90 : returnPointer = SgNoexceptOp::getPointerFromGlobalIndex( globalIndex ) ;
16767 90 : break ;
16768 570 : case V_SgNotEqualOp:
16769 570 : returnPointer = SgNotEqualOp::getPointerFromGlobalIndex( globalIndex ) ;
16770 570 : break ;
16771 1100 : case V_SgNotOp:
16772 1100 : returnPointer = SgNotOp::getPointerFromGlobalIndex( globalIndex ) ;
16773 1100 : break ;
16774 0 : case V_SgNonMembershipOp:
16775 0 : returnPointer = SgNonMembershipOp::getPointerFromGlobalIndex( globalIndex ) ;
16776 0 : break ;
16777 31109 : case V_SgNonrealDecl:
16778 31109 : returnPointer = SgNonrealDecl::getPointerFromGlobalIndex( globalIndex ) ;
16779 31109 : break ;
16780 5976 : case V_SgNonrealRefExp:
16781 5976 : returnPointer = SgNonrealRefExp::getPointerFromGlobalIndex( globalIndex ) ;
16782 5976 : break ;
16783 7171 : case V_SgNonrealSymbol:
16784 7171 : returnPointer = SgNonrealSymbol::getPointerFromGlobalIndex( globalIndex ) ;
16785 7171 : break ;
16786 20197 : case V_SgNonrealType:
16787 20197 : returnPointer = SgNonrealType::getPointerFromGlobalIndex( globalIndex ) ;
16788 20197 : break ;
16789 947 : case V_SgNonrealBaseClass:
16790 947 : returnPointer = SgNonrealBaseClass::getPointerFromGlobalIndex( globalIndex ) ;
16791 947 : break ;
16792 484 : case V_SgNullExpression:
16793 484 : returnPointer = SgNullExpression::getPointerFromGlobalIndex( globalIndex ) ;
16794 484 : break ;
16795 22 : case V_SgNullptrValExp:
16796 22 : returnPointer = SgNullptrValExp::getPointerFromGlobalIndex( globalIndex ) ;
16797 22 : break ;
16798 60 : case V_SgNullStatement:
16799 60 : returnPointer = SgNullStatement::getPointerFromGlobalIndex( globalIndex ) ;
16800 60 : break ;
16801 0 : case V_SgNullifyStatement:
16802 0 : returnPointer = SgNullifyStatement::getPointerFromGlobalIndex( globalIndex ) ;
16803 0 : break ;
16804 0 : case V_SgOmpAtomicStatement:
16805 0 : returnPointer = SgOmpAtomicStatement::getPointerFromGlobalIndex( globalIndex ) ;
16806 0 : break ;
16807 0 : case V_SgOmpBarrierStatement:
16808 0 : returnPointer = SgOmpBarrierStatement::getPointerFromGlobalIndex( globalIndex ) ;
16809 0 : break ;
16810 0 : case V_SgOmpCriticalStatement:
16811 0 : returnPointer = SgOmpCriticalStatement::getPointerFromGlobalIndex( globalIndex ) ;
16812 0 : break ;
16813 0 : case V_SgUpirFieldBodyStatement:
16814 0 : returnPointer = SgUpirFieldBodyStatement::getPointerFromGlobalIndex( globalIndex ) ;
16815 0 : break ;
16816 0 : case V_SgUpirBodyStatement:
16817 0 : returnPointer = SgUpirBodyStatement::getPointerFromGlobalIndex( globalIndex ) ;
16818 0 : break ;
16819 0 : case V_SgUpirFieldStatement:
16820 0 : returnPointer = SgUpirFieldStatement::getPointerFromGlobalIndex( globalIndex ) ;
16821 0 : break ;
16822 0 : case V_SgOmpDoStatement:
16823 0 : returnPointer = SgOmpDoStatement::getPointerFromGlobalIndex( globalIndex ) ;
16824 0 : break ;
16825 0 : case V_SgOmpFlushStatement:
16826 0 : returnPointer = SgOmpFlushStatement::getPointerFromGlobalIndex( globalIndex ) ;
16827 0 : break ;
16828 0 : case V_SgOmpAllocateStatement:
16829 0 : returnPointer = SgOmpAllocateStatement::getPointerFromGlobalIndex( globalIndex ) ;
16830 0 : break ;
16831 0 : case V_SgOmpDeclareSimdStatement:
16832 0 : returnPointer = SgOmpDeclareSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16833 0 : break ;
16834 0 : case V_SgUpirWorksharingStatement:
16835 0 : returnPointer = SgUpirWorksharingStatement::getPointerFromGlobalIndex( globalIndex ) ;
16836 0 : break ;
16837 0 : case V_SgOmpForSimdStatement:
16838 0 : returnPointer = SgOmpForSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16839 0 : break ;
16840 0 : case V_SgOmpMasterStatement:
16841 0 : returnPointer = SgOmpMasterStatement::getPointerFromGlobalIndex( globalIndex ) ;
16842 0 : break ;
16843 0 : case V_SgOmpTaskyieldStatement:
16844 0 : returnPointer = SgOmpTaskyieldStatement::getPointerFromGlobalIndex( globalIndex ) ;
16845 0 : break ;
16846 0 : case V_SgOmpMetadirectiveStatement:
16847 0 : returnPointer = SgOmpMetadirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
16848 0 : break ;
16849 0 : case V_SgOmpOrderedStatement:
16850 0 : returnPointer = SgOmpOrderedStatement::getPointerFromGlobalIndex( globalIndex ) ;
16851 0 : break ;
16852 0 : case V_SgOmpOrderedDependStatement:
16853 0 : returnPointer = SgOmpOrderedDependStatement::getPointerFromGlobalIndex( globalIndex ) ;
16854 0 : break ;
16855 0 : case V_SgUpirSpmdStatement:
16856 0 : returnPointer = SgUpirSpmdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16857 0 : break ;
16858 0 : case V_SgOmpTeamsStatement:
16859 0 : returnPointer = SgOmpTeamsStatement::getPointerFromGlobalIndex( globalIndex ) ;
16860 0 : break ;
16861 0 : case V_SgOmpCancellationPointStatement:
16862 0 : returnPointer = SgOmpCancellationPointStatement::getPointerFromGlobalIndex( globalIndex ) ;
16863 0 : break ;
16864 0 : case V_SgOmpDeclareMapperStatement:
16865 0 : returnPointer = SgOmpDeclareMapperStatement::getPointerFromGlobalIndex( globalIndex ) ;
16866 0 : break ;
16867 0 : case V_SgOmpCancelStatement:
16868 0 : returnPointer = SgOmpCancelStatement::getPointerFromGlobalIndex( globalIndex ) ;
16869 0 : break ;
16870 0 : case V_SgOmpTaskgroupStatement:
16871 0 : returnPointer = SgOmpTaskgroupStatement::getPointerFromGlobalIndex( globalIndex ) ;
16872 0 : break ;
16873 0 : case V_SgOmpDepobjStatement:
16874 0 : returnPointer = SgOmpDepobjStatement::getPointerFromGlobalIndex( globalIndex ) ;
16875 0 : break ;
16876 0 : case V_SgOmpDistributeStatement:
16877 0 : returnPointer = SgOmpDistributeStatement::getPointerFromGlobalIndex( globalIndex ) ;
16878 0 : break ;
16879 0 : case V_SgOmpLoopStatement:
16880 0 : returnPointer = SgOmpLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16881 0 : break ;
16882 0 : case V_SgOmpScanStatement:
16883 0 : returnPointer = SgOmpScanStatement::getPointerFromGlobalIndex( globalIndex ) ;
16884 0 : break ;
16885 0 : case V_SgOmpTaskloopStatement:
16886 0 : returnPointer = SgOmpTaskloopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16887 0 : break ;
16888 0 : case V_SgOmpTargetEnterDataStatement:
16889 0 : returnPointer = SgOmpTargetEnterDataStatement::getPointerFromGlobalIndex( globalIndex ) ;
16890 0 : break ;
16891 0 : case V_SgOmpTargetExitDataStatement:
16892 0 : returnPointer = SgOmpTargetExitDataStatement::getPointerFromGlobalIndex( globalIndex ) ;
16893 0 : break ;
16894 0 : case V_SgOmpSectionStatement:
16895 0 : returnPointer = SgOmpSectionStatement::getPointerFromGlobalIndex( globalIndex ) ;
16896 0 : break ;
16897 0 : case V_SgOmpSectionsStatement:
16898 0 : returnPointer = SgOmpSectionsStatement::getPointerFromGlobalIndex( globalIndex ) ;
16899 0 : break ;
16900 0 : case V_SgOmpSingleStatement:
16901 0 : returnPointer = SgOmpSingleStatement::getPointerFromGlobalIndex( globalIndex ) ;
16902 0 : break ;
16903 0 : case V_SgOmpTaskStatement:
16904 0 : returnPointer = SgOmpTaskStatement::getPointerFromGlobalIndex( globalIndex ) ;
16905 0 : break ;
16906 0 : case V_SgOmpTaskwaitStatement:
16907 0 : returnPointer = SgOmpTaskwaitStatement::getPointerFromGlobalIndex( globalIndex ) ;
16908 0 : break ;
16909 0 : case V_SgOmpThreadprivateStatement:
16910 0 : returnPointer = SgOmpThreadprivateStatement::getPointerFromGlobalIndex( globalIndex ) ;
16911 0 : break ;
16912 0 : case V_SgOmpWorkshareStatement:
16913 0 : returnPointer = SgOmpWorkshareStatement::getPointerFromGlobalIndex( globalIndex ) ;
16914 0 : break ;
16915 0 : case V_SgUpirTaskStatement:
16916 0 : returnPointer = SgUpirTaskStatement::getPointerFromGlobalIndex( globalIndex ) ;
16917 0 : break ;
16918 0 : case V_SgOmpTargetDataStatement:
16919 0 : returnPointer = SgOmpTargetDataStatement::getPointerFromGlobalIndex( globalIndex ) ;
16920 0 : break ;
16921 0 : case V_SgOmpTargetParallelForStatement:
16922 0 : returnPointer = SgOmpTargetParallelForStatement::getPointerFromGlobalIndex( globalIndex ) ;
16923 0 : break ;
16924 0 : case V_SgOmpTargetUpdateStatement:
16925 0 : returnPointer = SgOmpTargetUpdateStatement::getPointerFromGlobalIndex( globalIndex ) ;
16926 0 : break ;
16927 0 : case V_SgOmpRequiresStatement:
16928 0 : returnPointer = SgOmpRequiresStatement::getPointerFromGlobalIndex( globalIndex ) ;
16929 0 : break ;
16930 0 : case V_SgOmpTargetParallelStatement:
16931 0 : returnPointer = SgOmpTargetParallelStatement::getPointerFromGlobalIndex( globalIndex ) ;
16932 0 : break ;
16933 0 : case V_SgOmpTargetParallelForSimdStatement:
16934 0 : returnPointer = SgOmpTargetParallelForSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16935 0 : break ;
16936 0 : case V_SgOmpTargetParallelLoopStatement:
16937 0 : returnPointer = SgOmpTargetParallelLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16938 0 : break ;
16939 0 : case V_SgOmpTargetSimdStatement:
16940 0 : returnPointer = SgOmpTargetSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16941 0 : break ;
16942 0 : case V_SgOmpTargetTeamsStatement:
16943 0 : returnPointer = SgOmpTargetTeamsStatement::getPointerFromGlobalIndex( globalIndex ) ;
16944 0 : break ;
16945 0 : case V_SgOmpTargetTeamsDistributeStatement:
16946 0 : returnPointer = SgOmpTargetTeamsDistributeStatement::getPointerFromGlobalIndex( globalIndex ) ;
16947 0 : break ;
16948 0 : case V_SgOmpTargetTeamsDistributeSimdStatement:
16949 0 : returnPointer = SgOmpTargetTeamsDistributeSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16950 0 : break ;
16951 0 : case V_SgOmpTargetTeamsLoopStatement:
16952 0 : returnPointer = SgOmpTargetTeamsLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16953 0 : break ;
16954 0 : case V_SgOmpTargetTeamsDistributeParallelForStatement:
16955 0 : returnPointer = SgOmpTargetTeamsDistributeParallelForStatement::getPointerFromGlobalIndex( globalIndex ) ;
16956 0 : break ;
16957 0 : case V_SgOmpTargetTeamsDistributeParallelForSimdStatement:
16958 0 : returnPointer = SgOmpTargetTeamsDistributeParallelForSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16959 0 : break ;
16960 0 : case V_SgOmpDistributeSimdStatement:
16961 0 : returnPointer = SgOmpDistributeSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16962 0 : break ;
16963 0 : case V_SgOmpDistributeParallelForStatement:
16964 0 : returnPointer = SgOmpDistributeParallelForStatement::getPointerFromGlobalIndex( globalIndex ) ;
16965 0 : break ;
16966 0 : case V_SgOmpDistributeParallelForSimdStatement:
16967 0 : returnPointer = SgOmpDistributeParallelForSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16968 0 : break ;
16969 0 : case V_SgOmpTaskloopSimdStatement:
16970 0 : returnPointer = SgOmpTaskloopSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16971 0 : break ;
16972 0 : case V_SgOmpMasterTaskloopSimdStatement:
16973 0 : returnPointer = SgOmpMasterTaskloopSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16974 0 : break ;
16975 0 : case V_SgOmpParallelMasterTaskloopStatement:
16976 0 : returnPointer = SgOmpParallelMasterTaskloopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16977 0 : break ;
16978 0 : case V_SgOmpParallelMasterTaskloopSimdStatement:
16979 0 : returnPointer = SgOmpParallelMasterTaskloopSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16980 0 : break ;
16981 0 : case V_SgOmpTeamsDistributeStatement:
16982 0 : returnPointer = SgOmpTeamsDistributeStatement::getPointerFromGlobalIndex( globalIndex ) ;
16983 0 : break ;
16984 0 : case V_SgOmpTeamsDistributeSimdStatement:
16985 0 : returnPointer = SgOmpTeamsDistributeSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16986 0 : break ;
16987 0 : case V_SgOmpTeamsDistributeParallelForStatement:
16988 0 : returnPointer = SgOmpTeamsDistributeParallelForStatement::getPointerFromGlobalIndex( globalIndex ) ;
16989 0 : break ;
16990 0 : case V_SgOmpTeamsDistributeParallelForSimdStatement:
16991 0 : returnPointer = SgOmpTeamsDistributeParallelForSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
16992 0 : break ;
16993 0 : case V_SgOmpTeamsLoopStatement:
16994 0 : returnPointer = SgOmpTeamsLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16995 0 : break ;
16996 0 : case V_SgOmpParallelLoopStatement:
16997 0 : returnPointer = SgOmpParallelLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
16998 0 : break ;
16999 0 : case V_SgOmpParallelMasterStatement:
17000 0 : returnPointer = SgOmpParallelMasterStatement::getPointerFromGlobalIndex( globalIndex ) ;
17001 0 : break ;
17002 0 : case V_SgOmpMasterTaskloopStatement:
17003 0 : returnPointer = SgOmpMasterTaskloopStatement::getPointerFromGlobalIndex( globalIndex ) ;
17004 0 : break ;
17005 0 : case V_SgOmpUnrollStatement:
17006 0 : returnPointer = SgOmpUnrollStatement::getPointerFromGlobalIndex( globalIndex ) ;
17007 0 : break ;
17008 0 : case V_SgOmpTileStatement:
17009 0 : returnPointer = SgOmpTileStatement::getPointerFromGlobalIndex( globalIndex ) ;
17010 0 : break ;
17011 0 : case V_SgUpirSimdStatement:
17012 0 : returnPointer = SgUpirSimdStatement::getPointerFromGlobalIndex( globalIndex ) ;
17013 0 : break ;
17014 0 : case V_SgUpirBaseStatement:
17015 0 : returnPointer = SgUpirBaseStatement::getPointerFromGlobalIndex( globalIndex ) ;
17016 0 : break ;
17017 0 : case V_SgUpirLoopStatement:
17018 0 : returnPointer = SgUpirLoopStatement::getPointerFromGlobalIndex( globalIndex ) ;
17019 0 : break ;
17020 0 : case V_SgUpirLoopParallelStatement:
17021 0 : returnPointer = SgUpirLoopParallelStatement::getPointerFromGlobalIndex( globalIndex ) ;
17022 0 : break ;
17023 0 : case V_SgUpirSyncStatement:
17024 0 : returnPointer = SgUpirSyncStatement::getPointerFromGlobalIndex( globalIndex ) ;
17025 0 : break ;
17026 0 : case V_SgOmpClause:
17027 0 : returnPointer = SgOmpClause::getPointerFromGlobalIndex( globalIndex ) ;
17028 0 : break ;
17029 0 : case V_SgOmpAllocateClause:
17030 0 : returnPointer = SgOmpAllocateClause::getPointerFromGlobalIndex( globalIndex ) ;
17031 0 : break ;
17032 0 : case V_SgOmpAllocatorClause:
17033 0 : returnPointer = SgOmpAllocatorClause::getPointerFromGlobalIndex( globalIndex ) ;
17034 0 : break ;
17035 0 : case V_SgOmpUsesAllocatorsClause:
17036 0 : returnPointer = SgOmpUsesAllocatorsClause::getPointerFromGlobalIndex( globalIndex ) ;
17037 0 : break ;
17038 0 : case V_SgOmpUsesAllocatorsDefination:
17039 0 : returnPointer = SgOmpUsesAllocatorsDefination::getPointerFromGlobalIndex( globalIndex ) ;
17040 0 : break ;
17041 0 : case V_SgOmpToClause:
17042 0 : returnPointer = SgOmpToClause::getPointerFromGlobalIndex( globalIndex ) ;
17043 0 : break ;
17044 0 : case V_SgOmpFromClause:
17045 0 : returnPointer = SgOmpFromClause::getPointerFromGlobalIndex( globalIndex ) ;
17046 0 : break ;
17047 0 : case V_SgOmpThreadsClause:
17048 0 : returnPointer = SgOmpThreadsClause::getPointerFromGlobalIndex( globalIndex ) ;
17049 0 : break ;
17050 0 : case V_SgOmpSimdClause:
17051 0 : returnPointer = SgOmpSimdClause::getPointerFromGlobalIndex( globalIndex ) ;
17052 0 : break ;
17053 0 : case V_SgOmpBeginClause:
17054 0 : returnPointer = SgOmpBeginClause::getPointerFromGlobalIndex( globalIndex ) ;
17055 0 : break ;
17056 0 : case V_SgOmpCollapseClause:
17057 0 : returnPointer = SgOmpCollapseClause::getPointerFromGlobalIndex( globalIndex ) ;
17058 0 : break ;
17059 0 : case V_SgOmpCopyinClause:
17060 0 : returnPointer = SgOmpCopyinClause::getPointerFromGlobalIndex( globalIndex ) ;
17061 0 : break ;
17062 0 : case V_SgOmpCopyprivateClause:
17063 0 : returnPointer = SgOmpCopyprivateClause::getPointerFromGlobalIndex( globalIndex ) ;
17064 0 : break ;
17065 0 : case V_SgOmpDefaultClause:
17066 0 : returnPointer = SgOmpDefaultClause::getPointerFromGlobalIndex( globalIndex ) ;
17067 0 : break ;
17068 0 : case V_SgOmpEndClause:
17069 0 : returnPointer = SgOmpEndClause::getPointerFromGlobalIndex( globalIndex ) ;
17070 0 : break ;
17071 0 : case V_SgOmpExpressionClause:
17072 0 : returnPointer = SgOmpExpressionClause::getPointerFromGlobalIndex( globalIndex ) ;
17073 0 : break ;
17074 0 : case V_SgOmpFirstprivateClause:
17075 0 : returnPointer = SgOmpFirstprivateClause::getPointerFromGlobalIndex( globalIndex ) ;
17076 0 : break ;
17077 0 : case V_SgOmpIfClause:
17078 0 : returnPointer = SgOmpIfClause::getPointerFromGlobalIndex( globalIndex ) ;
17079 0 : break ;
17080 0 : case V_SgOmpFinalClause:
17081 0 : returnPointer = SgOmpFinalClause::getPointerFromGlobalIndex( globalIndex ) ;
17082 0 : break ;
17083 0 : case V_SgOmpPriorityClause:
17084 0 : returnPointer = SgOmpPriorityClause::getPointerFromGlobalIndex( globalIndex ) ;
17085 0 : break ;
17086 0 : case V_SgOmpDeviceClause:
17087 0 : returnPointer = SgOmpDeviceClause::getPointerFromGlobalIndex( globalIndex ) ;
17088 0 : break ;
17089 0 : case V_SgOmpLastprivateClause:
17090 0 : returnPointer = SgOmpLastprivateClause::getPointerFromGlobalIndex( globalIndex ) ;
17091 0 : break ;
17092 0 : case V_SgOmpNowaitClause:
17093 0 : returnPointer = SgOmpNowaitClause::getPointerFromGlobalIndex( globalIndex ) ;
17094 0 : break ;
17095 0 : case V_SgOmpReadClause:
17096 0 : returnPointer = SgOmpReadClause::getPointerFromGlobalIndex( globalIndex ) ;
17097 0 : break ;
17098 0 : case V_SgOmpWriteClause:
17099 0 : returnPointer = SgOmpWriteClause::getPointerFromGlobalIndex( globalIndex ) ;
17100 0 : break ;
17101 0 : case V_SgOmpUpdateClause:
17102 0 : returnPointer = SgOmpUpdateClause::getPointerFromGlobalIndex( globalIndex ) ;
17103 0 : break ;
17104 0 : case V_SgOmpDepobjUpdateClause:
17105 0 : returnPointer = SgOmpDepobjUpdateClause::getPointerFromGlobalIndex( globalIndex ) ;
17106 0 : break ;
17107 0 : case V_SgOmpDestroyClause:
17108 0 : returnPointer = SgOmpDestroyClause::getPointerFromGlobalIndex( globalIndex ) ;
17109 0 : break ;
17110 0 : case V_SgOmpCaptureClause:
17111 0 : returnPointer = SgOmpCaptureClause::getPointerFromGlobalIndex( globalIndex ) ;
17112 0 : break ;
17113 0 : case V_SgOmpSeqCstClause:
17114 0 : returnPointer = SgOmpSeqCstClause::getPointerFromGlobalIndex( globalIndex ) ;
17115 0 : break ;
17116 0 : case V_SgOmpAcqRelClause:
17117 0 : returnPointer = SgOmpAcqRelClause::getPointerFromGlobalIndex( globalIndex ) ;
17118 0 : break ;
17119 0 : case V_SgOmpReleaseClause:
17120 0 : returnPointer = SgOmpReleaseClause::getPointerFromGlobalIndex( globalIndex ) ;
17121 0 : break ;
17122 0 : case V_SgOmpAcquireClause:
17123 0 : returnPointer = SgOmpAcquireClause::getPointerFromGlobalIndex( globalIndex ) ;
17124 0 : break ;
17125 0 : case V_SgOmpReverseOffloadClause:
17126 0 : returnPointer = SgOmpReverseOffloadClause::getPointerFromGlobalIndex( globalIndex ) ;
17127 0 : break ;
17128 0 : case V_SgOmpUnifiedAddressClause:
17129 0 : returnPointer = SgOmpUnifiedAddressClause::getPointerFromGlobalIndex( globalIndex ) ;
17130 0 : break ;
17131 0 : case V_SgOmpUnifiedSharedMemoryClause:
17132 0 : returnPointer = SgOmpUnifiedSharedMemoryClause::getPointerFromGlobalIndex( globalIndex ) ;
17133 0 : break ;
17134 0 : case V_SgOmpDynamicAllocatorsClause:
17135 0 : returnPointer = SgOmpDynamicAllocatorsClause::getPointerFromGlobalIndex( globalIndex ) ;
17136 0 : break ;
17137 0 : case V_SgOmpAtomicDefaultMemOrderClause:
17138 0 : returnPointer = SgOmpAtomicDefaultMemOrderClause::getPointerFromGlobalIndex( globalIndex ) ;
17139 0 : break ;
17140 0 : case V_SgOmpExtImplementationDefinedRequirementClause:
17141 0 : returnPointer = SgOmpExtImplementationDefinedRequirementClause::getPointerFromGlobalIndex( globalIndex ) ;
17142 0 : break ;
17143 0 : case V_SgOmpRelaxedClause:
17144 0 : returnPointer = SgOmpRelaxedClause::getPointerFromGlobalIndex( globalIndex ) ;
17145 0 : break ;
17146 0 : case V_SgOmpParallelClause:
17147 0 : returnPointer = SgOmpParallelClause::getPointerFromGlobalIndex( globalIndex ) ;
17148 0 : break ;
17149 0 : case V_SgOmpSectionsClause:
17150 0 : returnPointer = SgOmpSectionsClause::getPointerFromGlobalIndex( globalIndex ) ;
17151 0 : break ;
17152 0 : case V_SgOmpForClause:
17153 0 : returnPointer = SgOmpForClause::getPointerFromGlobalIndex( globalIndex ) ;
17154 0 : break ;
17155 0 : case V_SgOmpTaskgroupClause:
17156 0 : returnPointer = SgOmpTaskgroupClause::getPointerFromGlobalIndex( globalIndex ) ;
17157 0 : break ;
17158 0 : case V_SgUpirNumUnitsField:
17159 0 : returnPointer = SgUpirNumUnitsField::getPointerFromGlobalIndex( globalIndex ) ;
17160 0 : break ;
17161 0 : case V_SgOmpNumTeamsClause:
17162 0 : returnPointer = SgOmpNumTeamsClause::getPointerFromGlobalIndex( globalIndex ) ;
17163 0 : break ;
17164 0 : case V_SgOmpGrainsizeClause:
17165 0 : returnPointer = SgOmpGrainsizeClause::getPointerFromGlobalIndex( globalIndex ) ;
17166 0 : break ;
17167 0 : case V_SgOmpDetachClause:
17168 0 : returnPointer = SgOmpDetachClause::getPointerFromGlobalIndex( globalIndex ) ;
17169 0 : break ;
17170 0 : case V_SgOmpNumTasksClause:
17171 0 : returnPointer = SgOmpNumTasksClause::getPointerFromGlobalIndex( globalIndex ) ;
17172 0 : break ;
17173 0 : case V_SgOmpNogroupClause:
17174 0 : returnPointer = SgOmpNogroupClause::getPointerFromGlobalIndex( globalIndex ) ;
17175 0 : break ;
17176 0 : case V_SgOmpHintClause:
17177 0 : returnPointer = SgOmpHintClause::getPointerFromGlobalIndex( globalIndex ) ;
17178 0 : break ;
17179 0 : case V_SgOmpOrderClause:
17180 0 : returnPointer = SgOmpOrderClause::getPointerFromGlobalIndex( globalIndex ) ;
17181 0 : break ;
17182 0 : case V_SgOmpDistScheduleClause:
17183 0 : returnPointer = SgOmpDistScheduleClause::getPointerFromGlobalIndex( globalIndex ) ;
17184 0 : break ;
17185 0 : case V_SgOmpBindClause:
17186 0 : returnPointer = SgOmpBindClause::getPointerFromGlobalIndex( globalIndex ) ;
17187 0 : break ;
17188 0 : case V_SgOmpNontemporalClause:
17189 0 : returnPointer = SgOmpNontemporalClause::getPointerFromGlobalIndex( globalIndex ) ;
17190 0 : break ;
17191 0 : case V_SgOmpInclusiveClause:
17192 0 : returnPointer = SgOmpInclusiveClause::getPointerFromGlobalIndex( globalIndex ) ;
17193 0 : break ;
17194 0 : case V_SgOmpExclusiveClause:
17195 0 : returnPointer = SgOmpExclusiveClause::getPointerFromGlobalIndex( globalIndex ) ;
17196 0 : break ;
17197 0 : case V_SgOmpIsDevicePtrClause:
17198 0 : returnPointer = SgOmpIsDevicePtrClause::getPointerFromGlobalIndex( globalIndex ) ;
17199 0 : break ;
17200 0 : case V_SgOmpUseDevicePtrClause:
17201 0 : returnPointer = SgOmpUseDevicePtrClause::getPointerFromGlobalIndex( globalIndex ) ;
17202 0 : break ;
17203 0 : case V_SgOmpUseDeviceAddrClause:
17204 0 : returnPointer = SgOmpUseDeviceAddrClause::getPointerFromGlobalIndex( globalIndex ) ;
17205 0 : break ;
17206 0 : case V_SgOmpThreadLimitClause:
17207 0 : returnPointer = SgOmpThreadLimitClause::getPointerFromGlobalIndex( globalIndex ) ;
17208 0 : break ;
17209 0 : case V_SgOmpOrderedClause:
17210 0 : returnPointer = SgOmpOrderedClause::getPointerFromGlobalIndex( globalIndex ) ;
17211 0 : break ;
17212 0 : case V_SgOmpPrivateClause:
17213 0 : returnPointer = SgOmpPrivateClause::getPointerFromGlobalIndex( globalIndex ) ;
17214 0 : break ;
17215 0 : case V_SgOmpReductionClause:
17216 0 : returnPointer = SgOmpReductionClause::getPointerFromGlobalIndex( globalIndex ) ;
17217 0 : break ;
17218 0 : case V_SgOmpInReductionClause:
17219 0 : returnPointer = SgOmpInReductionClause::getPointerFromGlobalIndex( globalIndex ) ;
17220 0 : break ;
17221 0 : case V_SgOmpTaskReductionClause:
17222 0 : returnPointer = SgOmpTaskReductionClause::getPointerFromGlobalIndex( globalIndex ) ;
17223 0 : break ;
17224 0 : case V_SgOmpDefaultmapClause:
17225 0 : returnPointer = SgOmpDefaultmapClause::getPointerFromGlobalIndex( globalIndex ) ;
17226 0 : break ;
17227 0 : case V_SgOmpScheduleClause:
17228 0 : returnPointer = SgOmpScheduleClause::getPointerFromGlobalIndex( globalIndex ) ;
17229 0 : break ;
17230 0 : case V_SgOmpSharedClause:
17231 0 : returnPointer = SgOmpSharedClause::getPointerFromGlobalIndex( globalIndex ) ;
17232 0 : break ;
17233 0 : case V_SgOmpUntiedClause:
17234 0 : returnPointer = SgOmpUntiedClause::getPointerFromGlobalIndex( globalIndex ) ;
17235 0 : break ;
17236 0 : case V_SgOmpMergeableClause:
17237 0 : returnPointer = SgOmpMergeableClause::getPointerFromGlobalIndex( globalIndex ) ;
17238 0 : break ;
17239 0 : case V_SgOmpVariablesClause:
17240 0 : returnPointer = SgOmpVariablesClause::getPointerFromGlobalIndex( globalIndex ) ;
17241 0 : break ;
17242 0 : case V_SgOmpMapClause:
17243 0 : returnPointer = SgOmpMapClause::getPointerFromGlobalIndex( globalIndex ) ;
17244 0 : break ;
17245 0 : case V_SgOmpSafelenClause:
17246 0 : returnPointer = SgOmpSafelenClause::getPointerFromGlobalIndex( globalIndex ) ;
17247 0 : break ;
17248 0 : case V_SgOmpSimdlenClause:
17249 0 : returnPointer = SgOmpSimdlenClause::getPointerFromGlobalIndex( globalIndex ) ;
17250 0 : break ;
17251 0 : case V_SgOmpLinearClause:
17252 0 : returnPointer = SgOmpLinearClause::getPointerFromGlobalIndex( globalIndex ) ;
17253 0 : break ;
17254 0 : case V_SgOmpUniformClause:
17255 0 : returnPointer = SgOmpUniformClause::getPointerFromGlobalIndex( globalIndex ) ;
17256 0 : break ;
17257 0 : case V_SgOmpAlignedClause:
17258 0 : returnPointer = SgOmpAlignedClause::getPointerFromGlobalIndex( globalIndex ) ;
17259 0 : break ;
17260 0 : case V_SgOmpProcBindClause:
17261 0 : returnPointer = SgOmpProcBindClause::getPointerFromGlobalIndex( globalIndex ) ;
17262 0 : break ;
17263 0 : case V_SgOmpAtomicClause:
17264 0 : returnPointer = SgOmpAtomicClause::getPointerFromGlobalIndex( globalIndex ) ;
17265 0 : break ;
17266 0 : case V_SgOmpInbranchClause:
17267 0 : returnPointer = SgOmpInbranchClause::getPointerFromGlobalIndex( globalIndex ) ;
17268 0 : break ;
17269 0 : case V_SgOmpNotinbranchClause:
17270 0 : returnPointer = SgOmpNotinbranchClause::getPointerFromGlobalIndex( globalIndex ) ;
17271 0 : break ;
17272 0 : case V_SgOmpDependClause:
17273 0 : returnPointer = SgOmpDependClause::getPointerFromGlobalIndex( globalIndex ) ;
17274 0 : break ;
17275 0 : case V_SgOmpAffinityClause:
17276 0 : returnPointer = SgOmpAffinityClause::getPointerFromGlobalIndex( globalIndex ) ;
17277 0 : break ;
17278 0 : case V_SgOmpWhenClause:
17279 0 : returnPointer = SgOmpWhenClause::getPointerFromGlobalIndex( globalIndex ) ;
17280 0 : break ;
17281 0 : case V_SgOmpFullClause:
17282 0 : returnPointer = SgOmpFullClause::getPointerFromGlobalIndex( globalIndex ) ;
17283 0 : break ;
17284 0 : case V_SgOmpPartialClause:
17285 0 : returnPointer = SgOmpPartialClause::getPointerFromGlobalIndex( globalIndex ) ;
17286 0 : break ;
17287 0 : case V_SgOmpSizesClause:
17288 0 : returnPointer = SgOmpSizesClause::getPointerFromGlobalIndex( globalIndex ) ;
17289 0 : break ;
17290 0 : case V_SgUpirBranchField:
17291 0 : returnPointer = SgUpirBranchField::getPointerFromGlobalIndex( globalIndex ) ;
17292 0 : break ;
17293 0 : case V_SgUpirNestedLevelField:
17294 0 : returnPointer = SgUpirNestedLevelField::getPointerFromGlobalIndex( globalIndex ) ;
17295 0 : break ;
17296 0 : case V_SgUpirNestedParentField:
17297 0 : returnPointer = SgUpirNestedParentField::getPointerFromGlobalIndex( globalIndex ) ;
17298 0 : break ;
17299 0 : case V_SgUpirNestedChildField:
17300 0 : returnPointer = SgUpirNestedChildField::getPointerFromGlobalIndex( globalIndex ) ;
17301 0 : break ;
17302 0 : case V_SgUpirSyncField:
17303 0 : returnPointer = SgUpirSyncField::getPointerFromGlobalIndex( globalIndex ) ;
17304 0 : break ;
17305 0 : case V_SgUpirDataField:
17306 0 : returnPointer = SgUpirDataField::getPointerFromGlobalIndex( globalIndex ) ;
17307 0 : break ;
17308 0 : case V_SgUpirDataItemField:
17309 0 : returnPointer = SgUpirDataItemField::getPointerFromGlobalIndex( globalIndex ) ;
17310 0 : break ;
17311 0 : case V_SgUpirTargetField:
17312 0 : returnPointer = SgUpirTargetField::getPointerFromGlobalIndex( globalIndex ) ;
17313 0 : break ;
17314 0 : case V_SgOpenclAccessModeModifier:
17315 0 : returnPointer = SgOpenclAccessModeModifier::getPointerFromGlobalIndex( globalIndex ) ;
17316 0 : break ;
17317 0 : case V_SgOpenStatement:
17318 0 : returnPointer = SgOpenStatement::getPointerFromGlobalIndex( globalIndex ) ;
17319 0 : break ;
17320 0 : case V_SgOptions:
17321 0 : returnPointer = SgOptions::getPointerFromGlobalIndex( globalIndex ) ;
17322 0 : break ;
17323 498 : case V_SgOrOp:
17324 498 : returnPointer = SgOrOp::getPointerFromGlobalIndex( globalIndex ) ;
17325 498 : break ;
17326 0 : case V_SgParameterStatement:
17327 0 : returnPointer = SgParameterStatement::getPointerFromGlobalIndex( globalIndex ) ;
17328 0 : break ;
17329 0 : case V_SgPartialFunctionModifierType:
17330 0 : returnPointer = SgPartialFunctionModifierType::getPointerFromGlobalIndex( globalIndex ) ;
17331 0 : break ;
17332 0 : case V_SgPartialFunctionType:
17333 0 : returnPointer = SgPartialFunctionType::getPointerFromGlobalIndex( globalIndex ) ;
17334 0 : break ;
17335 0 : case V_SgPassStatement:
17336 0 : returnPointer = SgPassStatement::getPointerFromGlobalIndex( globalIndex ) ;
17337 0 : break ;
17338 174 : case V_SgPlusAssignOp:
17339 174 : returnPointer = SgPlusAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
17340 174 : break ;
17341 655 : case V_SgPlusPlusOp:
17342 655 : returnPointer = SgPlusPlusOp::getPointerFromGlobalIndex( globalIndex ) ;
17343 655 : break ;
17344 756 : case V_SgPntrArrRefExp:
17345 756 : returnPointer = SgPntrArrRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17346 756 : break ;
17347 0 : case V_SgPointerAssignOp:
17348 0 : returnPointer = SgPointerAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
17349 0 : break ;
17350 1920 : case V_SgPointerDerefExp:
17351 1920 : returnPointer = SgPointerDerefExp::getPointerFromGlobalIndex( globalIndex ) ;
17352 1920 : break ;
17353 108 : case V_SgPointerMemberType:
17354 108 : returnPointer = SgPointerMemberType::getPointerFromGlobalIndex( globalIndex ) ;
17355 108 : break ;
17356 12173 : case V_SgPointerType:
17357 12173 : returnPointer = SgPointerType::getPointerFromGlobalIndex( globalIndex ) ;
17358 12173 : break ;
17359 0 : case V_SgPowerOp:
17360 0 : returnPointer = SgPowerOp::getPointerFromGlobalIndex( globalIndex ) ;
17361 0 : break ;
17362 291 : case V_SgPragma:
17363 291 : returnPointer = SgPragma::getPointerFromGlobalIndex( globalIndex ) ;
17364 291 : break ;
17365 582 : case V_SgPragmaDeclaration:
17366 582 : returnPointer = SgPragmaDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17367 582 : break ;
17368 0 : case V_SgPrintStatement:
17369 0 : returnPointer = SgPrintStatement::getPointerFromGlobalIndex( globalIndex ) ;
17370 0 : break ;
17371 0 : case V_SgProcedureHeaderStatement:
17372 0 : returnPointer = SgProcedureHeaderStatement::getPointerFromGlobalIndex( globalIndex ) ;
17373 0 : break ;
17374 0 : case V_SgProgramHeaderStatement:
17375 0 : returnPointer = SgProgramHeaderStatement::getPointerFromGlobalIndex( globalIndex ) ;
17376 0 : break ;
17377 10 : case V_SgProject:
17378 10 : returnPointer = SgProject::getPointerFromGlobalIndex( globalIndex ) ;
17379 10 : break ;
17380 0 : case V_SgPseudoDestructorRefExp:
17381 0 : returnPointer = SgPseudoDestructorRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17382 0 : break ;
17383 0 : case V_SgQualifiedName:
17384 0 : returnPointer = SgQualifiedName::getPointerFromGlobalIndex( globalIndex ) ;
17385 0 : break ;
17386 0 : case V_SgQualifiedNameType:
17387 0 : returnPointer = SgQualifiedNameType::getPointerFromGlobalIndex( globalIndex ) ;
17388 0 : break ;
17389 0 : case V_SgRangeExp:
17390 0 : returnPointer = SgRangeExp::getPointerFromGlobalIndex( globalIndex ) ;
17391 0 : break ;
17392 0 : case V_SgRangeBasedForStatement:
17393 0 : returnPointer = SgRangeBasedForStatement::getPointerFromGlobalIndex( globalIndex ) ;
17394 0 : break ;
17395 0 : case V_SgReadStatement:
17396 0 : returnPointer = SgReadStatement::getPointerFromGlobalIndex( globalIndex ) ;
17397 0 : break ;
17398 0 : case V_SgRealPartOp:
17399 0 : returnPointer = SgRealPartOp::getPointerFromGlobalIndex( globalIndex ) ;
17400 0 : break ;
17401 0 : case V_SgRefExp:
17402 0 : returnPointer = SgRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17403 0 : break ;
17404 9624 : case V_SgReferenceType:
17405 9624 : returnPointer = SgReferenceType::getPointerFromGlobalIndex( globalIndex ) ;
17406 9624 : break ;
17407 0 : case V_SgRenamePair:
17408 0 : returnPointer = SgRenamePair::getPointerFromGlobalIndex( globalIndex ) ;
17409 0 : break ;
17410 0 : case V_SgRenameSymbol:
17411 0 : returnPointer = SgRenameSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17412 0 : break ;
17413 5706 : case V_SgReturnStmt:
17414 5706 : returnPointer = SgReturnStmt::getPointerFromGlobalIndex( globalIndex ) ;
17415 5706 : break ;
17416 0 : case V_SgRewindStatement:
17417 0 : returnPointer = SgRewindStatement::getPointerFromGlobalIndex( globalIndex ) ;
17418 0 : break ;
17419 12 : case V_SgRshiftAssignOp:
17420 12 : returnPointer = SgRshiftAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
17421 12 : break ;
17422 48 : case V_SgRshiftOp:
17423 48 : returnPointer = SgRshiftOp::getPointerFromGlobalIndex( globalIndex ) ;
17424 48 : break ;
17425 1232 : case V_SgRvalueReferenceType:
17426 1232 : returnPointer = SgRvalueReferenceType::getPointerFromGlobalIndex( globalIndex ) ;
17427 1232 : break ;
17428 0 : case V_SgScopeOp:
17429 0 : returnPointer = SgScopeOp::getPointerFromGlobalIndex( globalIndex ) ;
17430 0 : break ;
17431 0 : case V_SgScopeStatement:
17432 0 : returnPointer = SgScopeStatement::getPointerFromGlobalIndex( globalIndex ) ;
17433 0 : break ;
17434 0 : case V_SgSequenceStatement:
17435 0 : returnPointer = SgSequenceStatement::getPointerFromGlobalIndex( globalIndex ) ;
17436 0 : break ;
17437 0 : case V_SgSetComprehension:
17438 0 : returnPointer = SgSetComprehension::getPointerFromGlobalIndex( globalIndex ) ;
17439 0 : break ;
17440 0 : case V_SgShortVal:
17441 0 : returnPointer = SgShortVal::getPointerFromGlobalIndex( globalIndex ) ;
17442 0 : break ;
17443 0 : case V_SgSIMDBinaryOp:
17444 0 : returnPointer = SgSIMDBinaryOp::getPointerFromGlobalIndex( globalIndex ) ;
17445 0 : break ;
17446 0 : case V_SgSIMDAddOp:
17447 0 : returnPointer = SgSIMDAddOp::getPointerFromGlobalIndex( globalIndex ) ;
17448 0 : break ;
17449 0 : case V_SgSIMDSubOp:
17450 0 : returnPointer = SgSIMDSubOp::getPointerFromGlobalIndex( globalIndex ) ;
17451 0 : break ;
17452 0 : case V_SgSIMDMulOp:
17453 0 : returnPointer = SgSIMDMulOp::getPointerFromGlobalIndex( globalIndex ) ;
17454 0 : break ;
17455 0 : case V_SgSIMDDivOp:
17456 0 : returnPointer = SgSIMDDivOp::getPointerFromGlobalIndex( globalIndex ) ;
17457 0 : break ;
17458 0 : case V_SgSIMDFmaOp:
17459 0 : returnPointer = SgSIMDFmaOp::getPointerFromGlobalIndex( globalIndex ) ;
17460 0 : break ;
17461 0 : case V_SgSIMDLoad:
17462 0 : returnPointer = SgSIMDLoad::getPointerFromGlobalIndex( globalIndex ) ;
17463 0 : break ;
17464 0 : case V_SgSIMDBroadcast:
17465 0 : returnPointer = SgSIMDBroadcast::getPointerFromGlobalIndex( globalIndex ) ;
17466 0 : break ;
17467 0 : case V_SgSIMDStore:
17468 0 : returnPointer = SgSIMDStore::getPointerFromGlobalIndex( globalIndex ) ;
17469 0 : break ;
17470 0 : case V_SgSIMDPartialStore:
17471 0 : returnPointer = SgSIMDPartialStore::getPointerFromGlobalIndex( globalIndex ) ;
17472 0 : break ;
17473 0 : case V_SgSIMDScalarStore:
17474 0 : returnPointer = SgSIMDScalarStore::getPointerFromGlobalIndex( globalIndex ) ;
17475 0 : break ;
17476 0 : case V_SgSIMDGather:
17477 0 : returnPointer = SgSIMDGather::getPointerFromGlobalIndex( globalIndex ) ;
17478 0 : break ;
17479 0 : case V_SgSIMDExplicitGather:
17480 0 : returnPointer = SgSIMDExplicitGather::getPointerFromGlobalIndex( globalIndex ) ;
17481 0 : break ;
17482 0 : case V_SgSIMDScatter:
17483 0 : returnPointer = SgSIMDScatter::getPointerFromGlobalIndex( globalIndex ) ;
17484 0 : break ;
17485 396 : case V_SgSizeOfOp:
17486 396 : returnPointer = SgSizeOfOp::getPointerFromGlobalIndex( globalIndex ) ;
17487 396 : break ;
17488 20 : case V_SgAlignOfOp:
17489 20 : returnPointer = SgAlignOfOp::getPointerFromGlobalIndex( globalIndex ) ;
17490 20 : break ;
17491 624 : case V_SgSourceFile:
17492 624 : returnPointer = SgSourceFile::getPointerFromGlobalIndex( globalIndex ) ;
17493 624 : break ;
17494 0 : case V_SgSpaceshipOp:
17495 0 : returnPointer = SgSpaceshipOp::getPointerFromGlobalIndex( globalIndex ) ;
17496 0 : break ;
17497 0 : case V_SgSpawnStmt:
17498 0 : returnPointer = SgSpawnStmt::getPointerFromGlobalIndex( globalIndex ) ;
17499 0 : break ;
17500 0 : case V_SgSyncAllStatement:
17501 0 : returnPointer = SgSyncAllStatement::getPointerFromGlobalIndex( globalIndex ) ;
17502 0 : break ;
17503 0 : case V_SgSyncImagesStatement:
17504 0 : returnPointer = SgSyncImagesStatement::getPointerFromGlobalIndex( globalIndex ) ;
17505 0 : break ;
17506 0 : case V_SgSyncMemoryStatement:
17507 0 : returnPointer = SgSyncMemoryStatement::getPointerFromGlobalIndex( globalIndex ) ;
17508 0 : break ;
17509 0 : case V_SgSyncTeamStatement:
17510 0 : returnPointer = SgSyncTeamStatement::getPointerFromGlobalIndex( globalIndex ) ;
17511 0 : break ;
17512 0 : case V_SgLockStatement:
17513 0 : returnPointer = SgLockStatement::getPointerFromGlobalIndex( globalIndex ) ;
17514 0 : break ;
17515 0 : case V_SgUnlockStatement:
17516 0 : returnPointer = SgUnlockStatement::getPointerFromGlobalIndex( globalIndex ) ;
17517 0 : break ;
17518 0 : case V_SgProcessControlStatement:
17519 0 : returnPointer = SgProcessControlStatement::getPointerFromGlobalIndex( globalIndex ) ;
17520 0 : break ;
17521 0 : case V_SgSpecialFunctionModifier:
17522 0 : returnPointer = SgSpecialFunctionModifier::getPointerFromGlobalIndex( globalIndex ) ;
17523 0 : break ;
17524 0 : case V_SgStatement:
17525 0 : returnPointer = SgStatement::getPointerFromGlobalIndex( globalIndex ) ;
17526 0 : break ;
17527 70 : case V_SgStaticAssertionDeclaration:
17528 70 : returnPointer = SgStaticAssertionDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17529 70 : break ;
17530 0 : case V_SgStmtDeclarationStatement:
17531 0 : returnPointer = SgStmtDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
17532 0 : break ;
17533 0 : case V_SgStatementExpression:
17534 0 : returnPointer = SgStatementExpression::getPointerFromGlobalIndex( globalIndex ) ;
17535 0 : break ;
17536 0 : case V_SgStatementFunctionStatement:
17537 0 : returnPointer = SgStatementFunctionStatement::getPointerFromGlobalIndex( globalIndex ) ;
17538 0 : break ;
17539 55225 : case V_SgStorageModifier:
17540 55225 : returnPointer = SgStorageModifier::getPointerFromGlobalIndex( globalIndex ) ;
17541 55225 : break ;
17542 0 : case V_SgStringConversion:
17543 0 : returnPointer = SgStringConversion::getPointerFromGlobalIndex( globalIndex ) ;
17544 0 : break ;
17545 0 : case V_SgStringKeyedBidirectionalGraph:
17546 0 : returnPointer = SgStringKeyedBidirectionalGraph::getPointerFromGlobalIndex( globalIndex ) ;
17547 0 : break ;
17548 328 : case V_SgStringVal:
17549 328 : returnPointer = SgStringVal::getPointerFromGlobalIndex( globalIndex ) ;
17550 328 : break ;
17551 0 : case V_SgStructureModifier:
17552 0 : returnPointer = SgStructureModifier::getPointerFromGlobalIndex( globalIndex ) ;
17553 0 : break ;
17554 0 : case V_SgSubscriptExpression:
17555 0 : returnPointer = SgSubscriptExpression::getPointerFromGlobalIndex( globalIndex ) ;
17556 0 : break ;
17557 1266 : case V_SgSubtractOp:
17558 1266 : returnPointer = SgSubtractOp::getPointerFromGlobalIndex( globalIndex ) ;
17559 1266 : break ;
17560 0 : case V_SgSupport:
17561 0 : returnPointer = SgSupport::getPointerFromGlobalIndex( globalIndex ) ;
17562 0 : break ;
17563 0 : case V_SgSwitchStatement:
17564 0 : returnPointer = SgSwitchStatement::getPointerFromGlobalIndex( globalIndex ) ;
17565 0 : break ;
17566 0 : case V_SgSymbol:
17567 0 : returnPointer = SgSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17568 0 : break ;
17569 72436 : case V_SgSymbolTable:
17570 72436 : returnPointer = SgSymbolTable::getPointerFromGlobalIndex( globalIndex ) ;
17571 72436 : break ;
17572 9002 : case V_SgTemplateArgument:
17573 9002 : returnPointer = SgTemplateArgument::getPointerFromGlobalIndex( globalIndex ) ;
17574 9002 : break ;
17575 0 : case V_SgTemplateArgumentList:
17576 0 : returnPointer = SgTemplateArgumentList::getPointerFromGlobalIndex( globalIndex ) ;
17577 0 : break ;
17578 0 : case V_SgTemplateDeclaration:
17579 0 : returnPointer = SgTemplateDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17580 0 : break ;
17581 12056 : case V_SgTemplateClassDeclaration:
17582 12056 : returnPointer = SgTemplateClassDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17583 12056 : break ;
17584 2762 : case V_SgTemplateClassSymbol:
17585 2762 : returnPointer = SgTemplateClassSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17586 2762 : break ;
17587 7172 : case V_SgTemplateFunctionDeclaration:
17588 7172 : returnPointer = SgTemplateFunctionDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17589 7172 : break ;
17590 900 : case V_SgTemplateFunctionRefExp:
17591 900 : returnPointer = SgTemplateFunctionRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17592 900 : break ;
17593 904 : case V_SgTemplateFunctionSymbol:
17594 904 : returnPointer = SgTemplateFunctionSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17595 904 : break ;
17596 20539 : case V_SgTemplateMemberFunctionDeclaration:
17597 20539 : returnPointer = SgTemplateMemberFunctionDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17598 20539 : break ;
17599 2952 : case V_SgTemplateMemberFunctionRefExp:
17600 2952 : returnPointer = SgTemplateMemberFunctionRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17601 2952 : break ;
17602 2015 : case V_SgTemplateMemberFunctionSymbol:
17603 2015 : returnPointer = SgTemplateMemberFunctionSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17604 2015 : break ;
17605 942 : case V_SgTemplateTypedefDeclaration:
17606 942 : returnPointer = SgTemplateTypedefDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17607 942 : break ;
17608 283 : case V_SgTemplateTypedefSymbol:
17609 283 : returnPointer = SgTemplateTypedefSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17610 283 : break ;
17611 558 : case V_SgTemplateVariableDeclaration:
17612 558 : returnPointer = SgTemplateVariableDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17613 558 : break ;
17614 533 : case V_SgTemplateVariableSymbol:
17615 533 : returnPointer = SgTemplateVariableSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17616 533 : break ;
17617 7932 : case V_SgTemplateClassDefinition:
17618 7932 : returnPointer = SgTemplateClassDefinition::getPointerFromGlobalIndex( globalIndex ) ;
17619 7932 : break ;
17620 2528 : case V_SgTemplateFunctionDefinition:
17621 2528 : returnPointer = SgTemplateFunctionDefinition::getPointerFromGlobalIndex( globalIndex ) ;
17622 2528 : break ;
17623 10595 : case V_SgTemplateInstantiationDecl:
17624 10595 : returnPointer = SgTemplateInstantiationDecl::getPointerFromGlobalIndex( globalIndex ) ;
17625 10595 : break ;
17626 15069 : case V_SgTemplateInstantiationDefn:
17627 15069 : returnPointer = SgTemplateInstantiationDefn::getPointerFromGlobalIndex( globalIndex ) ;
17628 15069 : break ;
17629 744 : case V_SgTemplateInstantiationDirectiveStatement:
17630 744 : returnPointer = SgTemplateInstantiationDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
17631 744 : break ;
17632 2777 : case V_SgTemplateInstantiationFunctionDecl:
17633 2777 : returnPointer = SgTemplateInstantiationFunctionDecl::getPointerFromGlobalIndex( globalIndex ) ;
17634 2777 : break ;
17635 16664 : case V_SgTemplateInstantiationMemberFunctionDecl:
17636 16664 : returnPointer = SgTemplateInstantiationMemberFunctionDecl::getPointerFromGlobalIndex( globalIndex ) ;
17637 16664 : break ;
17638 511 : case V_SgTemplateInstantiationTypedefDeclaration:
17639 511 : returnPointer = SgTemplateInstantiationTypedefDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17640 511 : break ;
17641 3892 : case V_SgTemplateParameter:
17642 3892 : returnPointer = SgTemplateParameter::getPointerFromGlobalIndex( globalIndex ) ;
17643 3892 : break ;
17644 0 : case V_SgTemplateParameterVal:
17645 0 : returnPointer = SgTemplateParameterVal::getPointerFromGlobalIndex( globalIndex ) ;
17646 0 : break ;
17647 0 : case V_SgTemplateParameterList:
17648 0 : returnPointer = SgTemplateParameterList::getPointerFromGlobalIndex( globalIndex ) ;
17649 0 : break ;
17650 0 : case V_SgTemplateSymbol:
17651 0 : returnPointer = SgTemplateSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17652 0 : break ;
17653 0 : case V_SgTemplateType:
17654 0 : returnPointer = SgTemplateType::getPointerFromGlobalIndex( globalIndex ) ;
17655 0 : break ;
17656 4944 : case V_SgThisExp:
17657 4944 : returnPointer = SgThisExp::getPointerFromGlobalIndex( globalIndex ) ;
17658 4944 : break ;
17659 219 : case V_SgTypeTraitBuiltinOperator:
17660 219 : returnPointer = SgTypeTraitBuiltinOperator::getPointerFromGlobalIndex( globalIndex ) ;
17661 219 : break ;
17662 0 : case V_SgSuperExp:
17663 0 : returnPointer = SgSuperExp::getPointerFromGlobalIndex( globalIndex ) ;
17664 0 : break ;
17665 210 : case V_SgThrowOp:
17666 210 : returnPointer = SgThrowOp::getPointerFromGlobalIndex( globalIndex ) ;
17667 210 : break ;
17668 0 : case V_SgToken:
17669 0 : returnPointer = SgToken::getPointerFromGlobalIndex( globalIndex ) ;
17670 0 : break ;
17671 271 : case V_SgTryStmt:
17672 271 : returnPointer = SgTryStmt::getPointerFromGlobalIndex( globalIndex ) ;
17673 271 : break ;
17674 0 : case V_SgTupleExp:
17675 0 : returnPointer = SgTupleExp::getPointerFromGlobalIndex( globalIndex ) ;
17676 0 : break ;
17677 0 : case V_SgType:
17678 0 : returnPointer = SgType::getPointerFromGlobalIndex( globalIndex ) ;
17679 0 : break ;
17680 1465 : case V_SgTypeBool:
17681 1465 : returnPointer = SgTypeBool::getPointerFromGlobalIndex( globalIndex ) ;
17682 1465 : break ;
17683 632 : case V_SgTypeChar:
17684 632 : returnPointer = SgTypeChar::getPointerFromGlobalIndex( globalIndex ) ;
17685 632 : break ;
17686 151 : case V_SgTypeChar16:
17687 151 : returnPointer = SgTypeChar16::getPointerFromGlobalIndex( globalIndex ) ;
17688 151 : break ;
17689 151 : case V_SgTypeChar32:
17690 151 : returnPointer = SgTypeChar32::getPointerFromGlobalIndex( globalIndex ) ;
17691 151 : break ;
17692 304 : case V_SgTypeComplex:
17693 304 : returnPointer = SgTypeComplex::getPointerFromGlobalIndex( globalIndex ) ;
17694 304 : break ;
17695 11 : case V_SgTypeDefault:
17696 11 : returnPointer = SgTypeDefault::getPointerFromGlobalIndex( globalIndex ) ;
17697 11 : break ;
17698 0 : case V_SgTypeExpression:
17699 0 : returnPointer = SgTypeExpression::getPointerFromGlobalIndex( globalIndex ) ;
17700 0 : break ;
17701 0 : case V_SgTypeLabel:
17702 0 : returnPointer = SgTypeLabel::getPointerFromGlobalIndex( globalIndex ) ;
17703 0 : break ;
17704 660 : case V_SgTypeDouble:
17705 660 : returnPointer = SgTypeDouble::getPointerFromGlobalIndex( globalIndex ) ;
17706 660 : break ;
17707 476 : case V_SgTypeEllipse:
17708 476 : returnPointer = SgTypeEllipse::getPointerFromGlobalIndex( globalIndex ) ;
17709 476 : break ;
17710 0 : case V_SgTypeFixed:
17711 0 : returnPointer = SgTypeFixed::getPointerFromGlobalIndex( globalIndex ) ;
17712 0 : break ;
17713 486 : case V_SgTypeFloat:
17714 486 : returnPointer = SgTypeFloat::getPointerFromGlobalIndex( globalIndex ) ;
17715 486 : break ;
17716 4 : case V_SgTypeFloat128:
17717 4 : returnPointer = SgTypeFloat128::getPointerFromGlobalIndex( globalIndex ) ;
17718 4 : break ;
17719 0 : case V_SgTypeFloat80:
17720 0 : returnPointer = SgTypeFloat80::getPointerFromGlobalIndex( globalIndex ) ;
17721 0 : break ;
17722 0 : case V_SgTypeGlobalVoid:
17723 0 : returnPointer = SgTypeGlobalVoid::getPointerFromGlobalIndex( globalIndex ) ;
17724 0 : break ;
17725 5 : case V_SgTypeIdOp:
17726 5 : returnPointer = SgTypeIdOp::getPointerFromGlobalIndex( globalIndex ) ;
17727 5 : break ;
17728 0 : case V_SgTypeImaginary:
17729 0 : returnPointer = SgTypeImaginary::getPointerFromGlobalIndex( globalIndex ) ;
17730 0 : break ;
17731 3155 : case V_SgTypeInt:
17732 3155 : returnPointer = SgTypeInt::getPointerFromGlobalIndex( globalIndex ) ;
17733 3155 : break ;
17734 386 : case V_SgTypeLong:
17735 386 : returnPointer = SgTypeLong::getPointerFromGlobalIndex( globalIndex ) ;
17736 386 : break ;
17737 522 : case V_SgTypeLongDouble:
17738 522 : returnPointer = SgTypeLongDouble::getPointerFromGlobalIndex( globalIndex ) ;
17739 522 : break ;
17740 376 : case V_SgTypeLongLong:
17741 376 : returnPointer = SgTypeLongLong::getPointerFromGlobalIndex( globalIndex ) ;
17742 376 : break ;
17743 0 : case V_SgTypeModifier:
17744 0 : returnPointer = SgTypeModifier::getPointerFromGlobalIndex( globalIndex ) ;
17745 0 : break ;
17746 0 : case V_SgTypeMatrix:
17747 0 : returnPointer = SgTypeMatrix::getPointerFromGlobalIndex( globalIndex ) ;
17748 0 : break ;
17749 0 : case V_SgTypeTuple:
17750 0 : returnPointer = SgTypeTuple::getPointerFromGlobalIndex( globalIndex ) ;
17751 0 : break ;
17752 2 : case V_SgTypeNullptr:
17753 2 : returnPointer = SgTypeNullptr::getPointerFromGlobalIndex( globalIndex ) ;
17754 2 : break ;
17755 9 : case V_SgTypeOfType:
17756 9 : returnPointer = SgTypeOfType::getPointerFromGlobalIndex( globalIndex ) ;
17757 9 : break ;
17758 140 : case V_SgTypeShort:
17759 140 : returnPointer = SgTypeShort::getPointerFromGlobalIndex( globalIndex ) ;
17760 140 : break ;
17761 22 : case V_SgTypeSigned128bitInteger:
17762 22 : returnPointer = SgTypeSigned128bitInteger::getPointerFromGlobalIndex( globalIndex ) ;
17763 22 : break ;
17764 39 : case V_SgTypeSignedChar:
17765 39 : returnPointer = SgTypeSignedChar::getPointerFromGlobalIndex( globalIndex ) ;
17766 39 : break ;
17767 7 : case V_SgTypeSignedInt:
17768 7 : returnPointer = SgTypeSignedInt::getPointerFromGlobalIndex( globalIndex ) ;
17769 7 : break ;
17770 7 : case V_SgTypeSignedLong:
17771 7 : returnPointer = SgTypeSignedLong::getPointerFromGlobalIndex( globalIndex ) ;
17772 7 : break ;
17773 3 : case V_SgTypeSignedLongLong:
17774 3 : returnPointer = SgTypeSignedLongLong::getPointerFromGlobalIndex( globalIndex ) ;
17775 3 : break ;
17776 7 : case V_SgTypeSignedShort:
17777 7 : returnPointer = SgTypeSignedShort::getPointerFromGlobalIndex( globalIndex ) ;
17778 7 : break ;
17779 0 : case V_SgTypeString:
17780 0 : returnPointer = SgTypeString::getPointerFromGlobalIndex( globalIndex ) ;
17781 0 : break ;
17782 9 : case V_SgTypeUnknown:
17783 9 : returnPointer = SgTypeUnknown::getPointerFromGlobalIndex( globalIndex ) ;
17784 9 : break ;
17785 14 : case V_SgTypeUnsigned128bitInteger:
17786 14 : returnPointer = SgTypeUnsigned128bitInteger::getPointerFromGlobalIndex( globalIndex ) ;
17787 14 : break ;
17788 135 : case V_SgTypeUnsignedChar:
17789 135 : returnPointer = SgTypeUnsignedChar::getPointerFromGlobalIndex( globalIndex ) ;
17790 135 : break ;
17791 1841 : case V_SgTypeUnsignedInt:
17792 1841 : returnPointer = SgTypeUnsignedInt::getPointerFromGlobalIndex( globalIndex ) ;
17793 1841 : break ;
17794 737 : case V_SgTypeUnsignedLong:
17795 737 : returnPointer = SgTypeUnsignedLong::getPointerFromGlobalIndex( globalIndex ) ;
17796 737 : break ;
17797 293 : case V_SgTypeUnsignedLongLong:
17798 293 : returnPointer = SgTypeUnsignedLongLong::getPointerFromGlobalIndex( globalIndex ) ;
17799 293 : break ;
17800 116 : case V_SgTypeUnsignedShort:
17801 116 : returnPointer = SgTypeUnsignedShort::getPointerFromGlobalIndex( globalIndex ) ;
17802 116 : break ;
17803 2684 : case V_SgTypeVoid:
17804 2684 : returnPointer = SgTypeVoid::getPointerFromGlobalIndex( globalIndex ) ;
17805 2684 : break ;
17806 312 : case V_SgTypeWchar:
17807 312 : returnPointer = SgTypeWchar::getPointerFromGlobalIndex( globalIndex ) ;
17808 312 : break ;
17809 10440 : case V_SgTypedefDeclaration:
17810 10440 : returnPointer = SgTypedefDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17811 10440 : break ;
17812 16445 : case V_SgTypedefSeq:
17813 16445 : returnPointer = SgTypedefSeq::getPointerFromGlobalIndex( globalIndex ) ;
17814 16445 : break ;
17815 3135 : case V_SgTypedefSymbol:
17816 3135 : returnPointer = SgTypedefSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17817 3135 : break ;
17818 55148 : case V_SgTypedefType:
17819 55148 : returnPointer = SgTypedefType::getPointerFromGlobalIndex( globalIndex ) ;
17820 55148 : break ;
17821 0 : case V_SgUPC_AccessModifier:
17822 0 : returnPointer = SgUPC_AccessModifier::getPointerFromGlobalIndex( globalIndex ) ;
17823 0 : break ;
17824 0 : case V_SgUnaryAddOp:
17825 0 : returnPointer = SgUnaryAddOp::getPointerFromGlobalIndex( globalIndex ) ;
17826 0 : break ;
17827 0 : case V_SgUnaryOp:
17828 0 : returnPointer = SgUnaryOp::getPointerFromGlobalIndex( globalIndex ) ;
17829 0 : break ;
17830 0 : case V_SgUndefDirectiveStatement:
17831 0 : returnPointer = SgUndefDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
17832 0 : break ;
17833 0 : case V_SgUndirectedGraphEdge:
17834 0 : returnPointer = SgUndirectedGraphEdge::getPointerFromGlobalIndex( globalIndex ) ;
17835 0 : break ;
17836 0 : case V_SgUnknownArrayOrFunctionReference:
17837 0 : returnPointer = SgUnknownArrayOrFunctionReference::getPointerFromGlobalIndex( globalIndex ) ;
17838 0 : break ;
17839 0 : case V_SgUnknownFile:
17840 0 : returnPointer = SgUnknownFile::getPointerFromGlobalIndex( globalIndex ) ;
17841 0 : break ;
17842 0 : case V_SgUnparse_Info:
17843 0 : returnPointer = SgUnparse_Info::getPointerFromGlobalIndex( globalIndex ) ;
17844 0 : break ;
17845 0 : case V_SgUnsignedCharVal:
17846 0 : returnPointer = SgUnsignedCharVal::getPointerFromGlobalIndex( globalIndex ) ;
17847 0 : break ;
17848 32 : case V_SgUnsignedIntVal:
17849 32 : returnPointer = SgUnsignedIntVal::getPointerFromGlobalIndex( globalIndex ) ;
17850 32 : break ;
17851 0 : case V_SgUnsignedLongLongIntVal:
17852 0 : returnPointer = SgUnsignedLongLongIntVal::getPointerFromGlobalIndex( globalIndex ) ;
17853 0 : break ;
17854 87 : case V_SgUnsignedLongVal:
17855 87 : returnPointer = SgUnsignedLongVal::getPointerFromGlobalIndex( globalIndex ) ;
17856 87 : break ;
17857 0 : case V_SgUnsignedShortVal:
17858 0 : returnPointer = SgUnsignedShortVal::getPointerFromGlobalIndex( globalIndex ) ;
17859 0 : break ;
17860 0 : case V_SgUpcBarrierStatement:
17861 0 : returnPointer = SgUpcBarrierStatement::getPointerFromGlobalIndex( globalIndex ) ;
17862 0 : break ;
17863 0 : case V_SgUpcBlocksizeofExpression:
17864 0 : returnPointer = SgUpcBlocksizeofExpression::getPointerFromGlobalIndex( globalIndex ) ;
17865 0 : break ;
17866 0 : case V_SgUpcElemsizeofExpression:
17867 0 : returnPointer = SgUpcElemsizeofExpression::getPointerFromGlobalIndex( globalIndex ) ;
17868 0 : break ;
17869 0 : case V_SgUpcFenceStatement:
17870 0 : returnPointer = SgUpcFenceStatement::getPointerFromGlobalIndex( globalIndex ) ;
17871 0 : break ;
17872 0 : case V_SgUpcForAllStatement:
17873 0 : returnPointer = SgUpcForAllStatement::getPointerFromGlobalIndex( globalIndex ) ;
17874 0 : break ;
17875 0 : case V_SgUpcLocalsizeofExpression:
17876 0 : returnPointer = SgUpcLocalsizeofExpression::getPointerFromGlobalIndex( globalIndex ) ;
17877 0 : break ;
17878 0 : case V_SgUpcMythread:
17879 0 : returnPointer = SgUpcMythread::getPointerFromGlobalIndex( globalIndex ) ;
17880 0 : break ;
17881 0 : case V_SgUpcNotifyStatement:
17882 0 : returnPointer = SgUpcNotifyStatement::getPointerFromGlobalIndex( globalIndex ) ;
17883 0 : break ;
17884 0 : case V_SgUpcThreads:
17885 0 : returnPointer = SgUpcThreads::getPointerFromGlobalIndex( globalIndex ) ;
17886 0 : break ;
17887 0 : case V_SgUpcWaitStatement:
17888 0 : returnPointer = SgUpcWaitStatement::getPointerFromGlobalIndex( globalIndex ) ;
17889 0 : break ;
17890 0 : case V_SgUseStatement:
17891 0 : returnPointer = SgUseStatement::getPointerFromGlobalIndex( globalIndex ) ;
17892 0 : break ;
17893 0 : case V_SgUserDefinedBinaryOp:
17894 0 : returnPointer = SgUserDefinedBinaryOp::getPointerFromGlobalIndex( globalIndex ) ;
17895 0 : break ;
17896 0 : case V_SgUserDefinedUnaryOp:
17897 0 : returnPointer = SgUserDefinedUnaryOp::getPointerFromGlobalIndex( globalIndex ) ;
17898 0 : break ;
17899 1375 : case V_SgUsingDeclarationStatement:
17900 1375 : returnPointer = SgUsingDeclarationStatement::getPointerFromGlobalIndex( globalIndex ) ;
17901 1375 : break ;
17902 5 : case V_SgUsingDirectiveStatement:
17903 5 : returnPointer = SgUsingDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
17904 5 : break ;
17905 0 : case V_SgValueExp:
17906 0 : returnPointer = SgValueExp::getPointerFromGlobalIndex( globalIndex ) ;
17907 0 : break ;
17908 0 : case V_SgVarArgCopyOp:
17909 0 : returnPointer = SgVarArgCopyOp::getPointerFromGlobalIndex( globalIndex ) ;
17910 0 : break ;
17911 0 : case V_SgVarArgEndOp:
17912 0 : returnPointer = SgVarArgEndOp::getPointerFromGlobalIndex( globalIndex ) ;
17913 0 : break ;
17914 0 : case V_SgVarArgOp:
17915 0 : returnPointer = SgVarArgOp::getPointerFromGlobalIndex( globalIndex ) ;
17916 0 : break ;
17917 0 : case V_SgVarArgStartOneOperandOp:
17918 0 : returnPointer = SgVarArgStartOneOperandOp::getPointerFromGlobalIndex( globalIndex ) ;
17919 0 : break ;
17920 0 : case V_SgVarArgStartOp:
17921 0 : returnPointer = SgVarArgStartOp::getPointerFromGlobalIndex( globalIndex ) ;
17922 0 : break ;
17923 26044 : case V_SgVarRefExp:
17924 26044 : returnPointer = SgVarRefExp::getPointerFromGlobalIndex( globalIndex ) ;
17925 26044 : break ;
17926 6505 : case V_SgVariableDeclaration:
17927 6505 : returnPointer = SgVariableDeclaration::getPointerFromGlobalIndex( globalIndex ) ;
17928 6505 : break ;
17929 4188 : case V_SgVariableDefinition:
17930 4188 : returnPointer = SgVariableDefinition::getPointerFromGlobalIndex( globalIndex ) ;
17931 4188 : break ;
17932 11268 : case V_SgVariableSymbol:
17933 11268 : returnPointer = SgVariableSymbol::getPointerFromGlobalIndex( globalIndex ) ;
17934 11268 : break ;
17935 0 : case V_SgVariantExpression:
17936 0 : returnPointer = SgVariantExpression::getPointerFromGlobalIndex( globalIndex ) ;
17937 0 : break ;
17938 0 : case V_SgVariantStatement:
17939 0 : returnPointer = SgVariantStatement::getPointerFromGlobalIndex( globalIndex ) ;
17940 0 : break ;
17941 0 : case V_SgVoidVal:
17942 0 : returnPointer = SgVoidVal::getPointerFromGlobalIndex( globalIndex ) ;
17943 0 : break ;
17944 0 : case V_SgWaitStatement:
17945 0 : returnPointer = SgWaitStatement::getPointerFromGlobalIndex( globalIndex ) ;
17946 0 : break ;
17947 0 : case V_SgWarningDirectiveStatement:
17948 0 : returnPointer = SgWarningDirectiveStatement::getPointerFromGlobalIndex( globalIndex ) ;
17949 0 : break ;
17950 0 : case V_SgWithStatement:
17951 0 : returnPointer = SgWithStatement::getPointerFromGlobalIndex( globalIndex ) ;
17952 0 : break ;
17953 0 : case V_SgWcharVal:
17954 0 : returnPointer = SgWcharVal::getPointerFromGlobalIndex( globalIndex ) ;
17955 0 : break ;
17956 0 : case V_SgWhereStatement:
17957 0 : returnPointer = SgWhereStatement::getPointerFromGlobalIndex( globalIndex ) ;
17958 0 : break ;
17959 335 : case V_SgWhileStmt:
17960 335 : returnPointer = SgWhileStmt::getPointerFromGlobalIndex( globalIndex ) ;
17961 335 : break ;
17962 0 : case V_SgWriteStatement:
17963 0 : returnPointer = SgWriteStatement::getPointerFromGlobalIndex( globalIndex ) ;
17964 0 : break ;
17965 0 : case V_SgXorAssignOp:
17966 0 : returnPointer = SgXorAssignOp::getPointerFromGlobalIndex( globalIndex ) ;
17967 0 : break ;
17968 0 : case V_SgYieldExpression:
17969 0 : returnPointer = SgYieldExpression::getPointerFromGlobalIndex( globalIndex ) ;
17970 0 : break ;
17971 342726 : case V_Sg_File_Info:
17972 342726 : returnPointer = Sg_File_Info::getPointerFromGlobalIndex( globalIndex ) ;
17973 342726 : break ;
17974 0 : case V_SgTypeCAFTeam:
17975 0 : returnPointer = SgTypeCAFTeam::getPointerFromGlobalIndex( globalIndex ) ;
17976 0 : break ;
17977 0 : case V_SgCAFWithTeamStatement:
17978 0 : returnPointer = SgCAFWithTeamStatement::getPointerFromGlobalIndex( globalIndex ) ;
17979 0 : break ;
17980 0 : case V_SgCAFCoExpression:
17981 0 : returnPointer = SgCAFCoExpression::getPointerFromGlobalIndex( globalIndex ) ;
17982 0 : break ;
17983 0 : case V_SgCallExpression:
17984 0 : returnPointer = SgCallExpression::getPointerFromGlobalIndex( globalIndex ) ;
17985 0 : break ;
17986 0 : case V_SgTypeCrayPointer:
17987 0 : returnPointer = SgTypeCrayPointer::getPointerFromGlobalIndex( globalIndex ) ;
17988 0 : break ;
17989 0 : case V_SgClassExp:
17990 0 : returnPointer = SgClassExp::getPointerFromGlobalIndex( globalIndex ) ;
17991 0 : break ;
17992 0 : default:
17993 0 : assert ( !" Index error in getPointerFromGlobalIndex !" ) ;
17994 : break ;
17995 : }
17996 : #if FILE_IO_EXTRA_CHECK
17997 1739590 : assert ( returnPointer != NULL );
17998 : #endif
17999 : }
18000 :
18001 : /* #line 327 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
18002 :
18003 : #if DEBUG_AstFileIO_getSgClassPointerFromGlobalIndex
18004 : printf (" returnPointer = %p\n", returnPointer); // might not have been read yet
18005 : #endif
18006 :
18007 : return returnPointer;
18008 : }
18009 :
18010 :
18011 :
18012 : /* JH (01/03/2006) This mehtods steps through all memory pools and deletes all data contained in
18013 : the pools, to prepare the base for starting the memory extension for rebuilding the AST.
18014 : */
18015 0 : void AST_FILE_IO::clearAllMemoryPools( ) {
18016 0 : freepointersOfCurrentAstAreSetToGlobalIndices = false;
18017 : // JH (08/08/2006) calling delete on the roots of the stored ASTs, in order to have
18018 : // empty memory pools afterwards
18019 0 : for (unsigned long i = 0; i < vectorOfASTs.size(); ++i)
18020 : {
18021 0 : delete (vectorOfASTs[i]->getRootOfAst());
18022 : }
18023 : // JH (08/08/2006) the new version of clear memory pools has nothing to delete anymore,
18024 : // but still sets the freepointers to have a ordered linked list - maybe this method
18025 : // should now be renamed ...
18026 :
18027 0 : SgAccessModifier::clearMemoryPool( );
18028 0 : SgActualArgumentExpression::clearMemoryPool( );
18029 0 : SgAddOp::clearMemoryPool( );
18030 0 : SgAddressOfOp::clearMemoryPool( );
18031 0 : SgAggregateInitializer::clearMemoryPool( );
18032 0 : SgAliasSymbol::clearMemoryPool( );
18033 0 : SgAllocateStatement::clearMemoryPool( );
18034 0 : SgAndAssignOp::clearMemoryPool( );
18035 0 : SgAndOp::clearMemoryPool( );
18036 0 : SgArithmeticIfStatement::clearMemoryPool( );
18037 0 : SgArrayType::clearMemoryPool( );
18038 0 : SgArrowExp::clearMemoryPool( );
18039 0 : SgArrowStarOp::clearMemoryPool( );
18040 0 : SgAsmOp::clearMemoryPool( );
18041 0 : SgAsmStmt::clearMemoryPool( );
18042 0 : SgAssertStmt::clearMemoryPool( );
18043 0 : SgAssignInitializer::clearMemoryPool( );
18044 0 : SgAssignOp::clearMemoryPool( );
18045 0 : SgAssignStatement::clearMemoryPool( );
18046 0 : SgAssignedGotoStatement::clearMemoryPool( );
18047 0 : SgAssociateStatement::clearMemoryPool( );
18048 0 : SgAsteriskShapeExp::clearMemoryPool( );
18049 0 : SgAttribute::clearMemoryPool( );
18050 0 : SgAttributeSpecificationStatement::clearMemoryPool( );
18051 0 : SgAutoType::clearMemoryPool( );
18052 0 : SgAwaitExpression::clearMemoryPool( );
18053 0 : SgBackspaceStatement::clearMemoryPool( );
18054 0 : SgBaseClass::clearMemoryPool( );
18055 0 : SgExpBaseClass::clearMemoryPool( );
18056 0 : SgBaseClassModifier::clearMemoryPool( );
18057 0 : SgBasicBlock::clearMemoryPool( );
18058 0 : SgBidirectionalGraph::clearMemoryPool( );
18059 0 : SgBinaryOp::clearMemoryPool( );
18060 0 : SgBitAndOp::clearMemoryPool( );
18061 0 : SgBitAttribute::clearMemoryPool( );
18062 0 : SgBitComplementOp::clearMemoryPool( );
18063 0 : SgBitEqvOp::clearMemoryPool( );
18064 0 : SgBitOrOp::clearMemoryPool( );
18065 0 : SgBitXorOp::clearMemoryPool( );
18066 0 : SgBlockDataStatement::clearMemoryPool( );
18067 0 : SgBoolValExp::clearMemoryPool( );
18068 0 : SgBreakStmt::clearMemoryPool( );
18069 0 : SgBracedInitializer::clearMemoryPool( );
18070 0 : SgC_PreprocessorDirectiveStatement::clearMemoryPool( );
18071 0 : SgCaseOptionStmt::clearMemoryPool( );
18072 0 : SgCastExp::clearMemoryPool( );
18073 0 : SgCatchOptionStmt::clearMemoryPool( );
18074 0 : SgCatchStatementSeq::clearMemoryPool( );
18075 0 : SgCharVal::clearMemoryPool( );
18076 0 : SgChar16Val::clearMemoryPool( );
18077 0 : SgChar32Val::clearMemoryPool( );
18078 0 : SgChooseExpression::clearMemoryPool( );
18079 0 : SgClassDecl_attr::clearMemoryPool( );
18080 0 : SgClassDeclaration::clearMemoryPool( );
18081 0 : SgClassDefinition::clearMemoryPool( );
18082 0 : SgClassNameRefExp::clearMemoryPool( );
18083 0 : SgClassSymbol::clearMemoryPool( );
18084 0 : SgClassType::clearMemoryPool( );
18085 0 : SgClinkageDeclarationStatement::clearMemoryPool( );
18086 0 : SgClinkageEndStatement::clearMemoryPool( );
18087 0 : SgClinkageStartStatement::clearMemoryPool( );
18088 0 : SgCloseStatement::clearMemoryPool( );
18089 0 : SgColonShapeExp::clearMemoryPool( );
18090 0 : SgCommaOpExp::clearMemoryPool( );
18091 0 : SgCommonBlock::clearMemoryPool( );
18092 0 : SgCommonBlockObject::clearMemoryPool( );
18093 0 : SgCommonSymbol::clearMemoryPool( );
18094 0 : SgComplexVal::clearMemoryPool( );
18095 0 : SgComprehension::clearMemoryPool( );
18096 0 : SgCompoundAssignOp::clearMemoryPool( );
18097 0 : SgCompoundInitializer::clearMemoryPool( );
18098 0 : SgCompoundLiteralExp::clearMemoryPool( );
18099 0 : SgComputedGotoStatement::clearMemoryPool( );
18100 0 : SgConcatenationOp::clearMemoryPool( );
18101 0 : SgConditionalExp::clearMemoryPool( );
18102 0 : SgConjugateOp::clearMemoryPool( );
18103 0 : SgConstVolatileModifier::clearMemoryPool( );
18104 0 : SgConstructorInitializer::clearMemoryPool( );
18105 0 : SgContainsStatement::clearMemoryPool( );
18106 0 : SgContinueStmt::clearMemoryPool( );
18107 0 : SgCtorInitializerList::clearMemoryPool( );
18108 0 : SgDataStatementGroup::clearMemoryPool( );
18109 0 : SgDataStatementObject::clearMemoryPool( );
18110 0 : SgDataStatementValue::clearMemoryPool( );
18111 0 : SgDeadIfDirectiveStatement::clearMemoryPool( );
18112 0 : SgDeallocateStatement::clearMemoryPool( );
18113 0 : SgDeclarationModifier::clearMemoryPool( );
18114 0 : SgDeclarationScope::clearMemoryPool( );
18115 0 : SgDeclarationStatement::clearMemoryPool( );
18116 0 : SgDeclType::clearMemoryPool( );
18117 0 : SgDefaultOptionStmt::clearMemoryPool( );
18118 0 : SgDefaultSymbol::clearMemoryPool( );
18119 0 : SgDefineDirectiveStatement::clearMemoryPool( );
18120 0 : SgDeleteExp::clearMemoryPool( );
18121 0 : SgDerivedTypeStatement::clearMemoryPool( );
18122 0 : SgDesignatedInitializer::clearMemoryPool( );
18123 0 : SgDictionaryComprehension::clearMemoryPool( );
18124 0 : SgDictionaryExp::clearMemoryPool( );
18125 0 : SgDimensionObject::clearMemoryPool( );
18126 0 : SgDirectedGraphEdge::clearMemoryPool( );
18127 0 : SgDirectory::clearMemoryPool( );
18128 0 : SgDirectoryList::clearMemoryPool( );
18129 0 : SgDivAssignOp::clearMemoryPool( );
18130 0 : SgDivideOp::clearMemoryPool( );
18131 0 : SgDoWhileStmt::clearMemoryPool( );
18132 0 : SgDotExp::clearMemoryPool( );
18133 0 : SgDotStarOp::clearMemoryPool( );
18134 0 : SgDoubleVal::clearMemoryPool( );
18135 0 : SgElaboratedTypeModifier::clearMemoryPool( );
18136 0 : SgElementwiseOp::clearMemoryPool( );
18137 0 : SgElementwiseAddOp::clearMemoryPool( );
18138 0 : SgElementwiseDivideOp::clearMemoryPool( );
18139 0 : SgElementwiseLeftDivideOp::clearMemoryPool( );
18140 0 : SgElementwiseMultiplyOp::clearMemoryPool( );
18141 0 : SgElementwisePowerOp::clearMemoryPool( );
18142 0 : SgElementwiseSubtractOp::clearMemoryPool( );
18143 0 : SgElseDirectiveStatement::clearMemoryPool( );
18144 0 : SgElseWhereStatement::clearMemoryPool( );
18145 0 : SgElseifDirectiveStatement::clearMemoryPool( );
18146 0 : SgEmptyDeclaration::clearMemoryPool( );
18147 0 : SgEmptyDirectiveStatement::clearMemoryPool( );
18148 0 : SgEndfileStatement::clearMemoryPool( );
18149 0 : SgEndifDirectiveStatement::clearMemoryPool( );
18150 0 : SgEntryStatement::clearMemoryPool( );
18151 0 : SgEnumDeclaration::clearMemoryPool( );
18152 0 : SgEnumFieldSymbol::clearMemoryPool( );
18153 0 : SgEnumSymbol::clearMemoryPool( );
18154 0 : SgEnumType::clearMemoryPool( );
18155 0 : SgEnumVal::clearMemoryPool( );
18156 0 : SgEqualityOp::clearMemoryPool( );
18157 0 : SgEquivalenceStatement::clearMemoryPool( );
18158 0 : SgErrorDirectiveStatement::clearMemoryPool( );
18159 0 : SgExecStatement::clearMemoryPool( );
18160 0 : SgExponentiationOp::clearMemoryPool( );
18161 0 : SgExponentiationAssignOp::clearMemoryPool( );
18162 0 : SgExprListExp::clearMemoryPool( );
18163 0 : SgExprStatement::clearMemoryPool( );
18164 0 : SgExpression::clearMemoryPool( );
18165 0 : SgExpressionRoot::clearMemoryPool( );
18166 0 : SgFile::clearMemoryPool( );
18167 0 : SgFileList::clearMemoryPool( );
18168 0 : SgFloatVal::clearMemoryPool( );
18169 0 : SgFloat128Val::clearMemoryPool( );
18170 0 : SgFloat80Val::clearMemoryPool( );
18171 0 : SgFoldExpression::clearMemoryPool( );
18172 0 : SgFlushStatement::clearMemoryPool( );
18173 0 : SgForAllStatement::clearMemoryPool( );
18174 0 : SgForInitStatement::clearMemoryPool( );
18175 0 : SgForStatement::clearMemoryPool( );
18176 0 : SgFormatItem::clearMemoryPool( );
18177 0 : SgFormatItemList::clearMemoryPool( );
18178 0 : SgFormatStatement::clearMemoryPool( );
18179 0 : SgFortranDo::clearMemoryPool( );
18180 0 : SgFortranIncludeLine::clearMemoryPool( );
18181 0 : SgFortranNonblockedDo::clearMemoryPool( );
18182 0 : SgFuncDecl_attr::clearMemoryPool( );
18183 0 : SgFunctionCallExp::clearMemoryPool( );
18184 0 : SgFunctionDeclaration::clearMemoryPool( );
18185 0 : SgFunctionDefinition::clearMemoryPool( );
18186 0 : SgFunctionParameterScope::clearMemoryPool( );
18187 0 : SgFunctionModifier::clearMemoryPool( );
18188 0 : SgFunctionParameterList::clearMemoryPool( );
18189 0 : SgFunctionParameterRefExp::clearMemoryPool( );
18190 0 : SgFunctionParameterTypeList::clearMemoryPool( );
18191 0 : SgFunctionRefExp::clearMemoryPool( );
18192 0 : SgFunctionSymbol::clearMemoryPool( );
18193 0 : SgFunctionType::clearMemoryPool( );
18194 0 : SgFunctionTypeSymbol::clearMemoryPool( );
18195 0 : SgFunctionTypeTable::clearMemoryPool( );
18196 0 : SgTypeTable::clearMemoryPool( );
18197 0 : SgGlobal::clearMemoryPool( );
18198 0 : SgGotoStatement::clearMemoryPool( );
18199 0 : SgGraph::clearMemoryPool( );
18200 0 : SgGraphEdge::clearMemoryPool( );
18201 0 : SgGraphEdgeList::clearMemoryPool( );
18202 0 : SgGraphNode::clearMemoryPool( );
18203 0 : SgGraphNodeList::clearMemoryPool( );
18204 0 : SgGreaterOrEqualOp::clearMemoryPool( );
18205 0 : SgGreaterThanOp::clearMemoryPool( );
18206 0 : SgIOItemExpression::clearMemoryPool( );
18207 0 : SgIOStatement::clearMemoryPool( );
18208 0 : SgIdentDirectiveStatement::clearMemoryPool( );
18209 0 : SgIfDirectiveStatement::clearMemoryPool( );
18210 0 : SgIfStmt::clearMemoryPool( );
18211 0 : SgIfdefDirectiveStatement::clearMemoryPool( );
18212 0 : SgIfndefDirectiveStatement::clearMemoryPool( );
18213 0 : SgImageControlStatement::clearMemoryPool( );
18214 0 : SgImagPartOp::clearMemoryPool( );
18215 0 : SgImplicitStatement::clearMemoryPool( );
18216 0 : SgImpliedDo::clearMemoryPool( );
18217 0 : SgImportStatement::clearMemoryPool( );
18218 0 : SgIncidenceDirectedGraph::clearMemoryPool( );
18219 0 : SgIncidenceUndirectedGraph::clearMemoryPool( );
18220 0 : SgIncludeDirectiveStatement::clearMemoryPool( );
18221 0 : SgIncludeFile::clearMemoryPool( );
18222 0 : SgIncludeNextDirectiveStatement::clearMemoryPool( );
18223 0 : SgInitializedName::clearMemoryPool( );
18224 0 : SgInitializer::clearMemoryPool( );
18225 0 : SgInquireStatement::clearMemoryPool( );
18226 0 : SgIntKeyedBidirectionalGraph::clearMemoryPool( );
18227 0 : SgIntVal::clearMemoryPool( );
18228 0 : SgIntegerDivideOp::clearMemoryPool( );
18229 0 : SgIntegerDivideAssignOp::clearMemoryPool( );
18230 0 : SgInterfaceBody::clearMemoryPool( );
18231 0 : SgHeaderFileBody::clearMemoryPool( );
18232 0 : SgHeaderFileReport::clearMemoryPool( );
18233 0 : SgInterfaceStatement::clearMemoryPool( );
18234 0 : SgInterfaceSymbol::clearMemoryPool( );
18235 0 : SgIntrinsicSymbol::clearMemoryPool( );
18236 0 : SgIsOp::clearMemoryPool( );
18237 0 : SgIsNotOp::clearMemoryPool( );
18238 0 : SgIorAssignOp::clearMemoryPool( );
18239 0 : SgKeyDatumPair::clearMemoryPool( );
18240 0 : SgCudaKernelExecConfig::clearMemoryPool( );
18241 0 : SgCudaKernelCallExp::clearMemoryPool( );
18242 0 : SgLabelRefExp::clearMemoryPool( );
18243 0 : SgLabelStatement::clearMemoryPool( );
18244 0 : SgLabelSymbol::clearMemoryPool( );
18245 0 : SgLambdaCapture::clearMemoryPool( );
18246 0 : SgLambdaCaptureList::clearMemoryPool( );
18247 0 : SgLambdaExp::clearMemoryPool( );
18248 0 : SgLambdaRefExp::clearMemoryPool( );
18249 0 : SgLeftDivideOp::clearMemoryPool( );
18250 0 : SgLessOrEqualOp::clearMemoryPool( );
18251 0 : SgLessThanOp::clearMemoryPool( );
18252 0 : SgLineDirectiveStatement::clearMemoryPool( );
18253 0 : SgLinemarkerDirectiveStatement::clearMemoryPool( );
18254 0 : SgLinkageModifier::clearMemoryPool( );
18255 0 : SgListComprehension::clearMemoryPool( );
18256 0 : SgListExp::clearMemoryPool( );
18257 0 : SgLocatedNode::clearMemoryPool( );
18258 0 : SgLocatedNodeSupport::clearMemoryPool( );
18259 0 : SgLongDoubleVal::clearMemoryPool( );
18260 0 : SgLongIntVal::clearMemoryPool( );
18261 0 : SgLongLongIntVal::clearMemoryPool( );
18262 0 : SgLshiftAssignOp::clearMemoryPool( );
18263 0 : SgLshiftOp::clearMemoryPool( );
18264 0 : SgMagicColonExp::clearMemoryPool( );
18265 0 : SgMatrixExp::clearMemoryPool( );
18266 0 : SgMatrixTransposeOp::clearMemoryPool( );
18267 0 : SgMemberFunctionDeclaration::clearMemoryPool( );
18268 0 : SgMemberFunctionRefExp::clearMemoryPool( );
18269 0 : SgMemberFunctionSymbol::clearMemoryPool( );
18270 0 : SgMemberFunctionType::clearMemoryPool( );
18271 0 : SgMembershipOp::clearMemoryPool( );
18272 0 : SgMicrosoftAttributeDeclaration::clearMemoryPool( );
18273 0 : SgMinusAssignOp::clearMemoryPool( );
18274 0 : SgMinusMinusOp::clearMemoryPool( );
18275 0 : SgMinusOp::clearMemoryPool( );
18276 0 : SgModAssignOp::clearMemoryPool( );
18277 0 : SgModOp::clearMemoryPool( );
18278 0 : SgModifier::clearMemoryPool( );
18279 0 : SgModifierNodes::clearMemoryPool( );
18280 0 : SgModifierType::clearMemoryPool( );
18281 0 : SgModuleStatement::clearMemoryPool( );
18282 0 : SgModuleSymbol::clearMemoryPool( );
18283 0 : SgMultAssignOp::clearMemoryPool( );
18284 0 : SgMultiplyOp::clearMemoryPool( );
18285 0 : SgName::clearMemoryPool( );
18286 0 : SgNameGroup::clearMemoryPool( );
18287 0 : SgNamedType::clearMemoryPool( );
18288 0 : SgNamelistStatement::clearMemoryPool( );
18289 0 : SgNamespaceAliasDeclarationStatement::clearMemoryPool( );
18290 0 : SgNamespaceDeclarationStatement::clearMemoryPool( );
18291 0 : SgNamespaceDefinitionStatement::clearMemoryPool( );
18292 0 : SgNamespaceSymbol::clearMemoryPool( );
18293 0 : SgNaryOp::clearMemoryPool( );
18294 0 : SgNaryBooleanOp::clearMemoryPool( );
18295 0 : SgNaryComparisonOp::clearMemoryPool( );
18296 0 : SgNewExp::clearMemoryPool( );
18297 0 : SgNode::clearMemoryPool( );
18298 0 : SgNoexceptOp::clearMemoryPool( );
18299 0 : SgNotEqualOp::clearMemoryPool( );
18300 0 : SgNotOp::clearMemoryPool( );
18301 0 : SgNonMembershipOp::clearMemoryPool( );
18302 0 : SgNonrealDecl::clearMemoryPool( );
18303 0 : SgNonrealRefExp::clearMemoryPool( );
18304 0 : SgNonrealSymbol::clearMemoryPool( );
18305 0 : SgNonrealType::clearMemoryPool( );
18306 0 : SgNonrealBaseClass::clearMemoryPool( );
18307 0 : SgNullExpression::clearMemoryPool( );
18308 0 : SgNullptrValExp::clearMemoryPool( );
18309 0 : SgNullStatement::clearMemoryPool( );
18310 0 : SgNullifyStatement::clearMemoryPool( );
18311 0 : SgOmpAtomicStatement::clearMemoryPool( );
18312 0 : SgOmpBarrierStatement::clearMemoryPool( );
18313 0 : SgOmpCriticalStatement::clearMemoryPool( );
18314 0 : SgUpirFieldBodyStatement::clearMemoryPool( );
18315 0 : SgUpirBodyStatement::clearMemoryPool( );
18316 0 : SgUpirFieldStatement::clearMemoryPool( );
18317 0 : SgOmpDoStatement::clearMemoryPool( );
18318 0 : SgOmpFlushStatement::clearMemoryPool( );
18319 0 : SgOmpAllocateStatement::clearMemoryPool( );
18320 0 : SgOmpDeclareSimdStatement::clearMemoryPool( );
18321 0 : SgUpirWorksharingStatement::clearMemoryPool( );
18322 0 : SgOmpForSimdStatement::clearMemoryPool( );
18323 0 : SgOmpMasterStatement::clearMemoryPool( );
18324 0 : SgOmpTaskyieldStatement::clearMemoryPool( );
18325 0 : SgOmpMetadirectiveStatement::clearMemoryPool( );
18326 0 : SgOmpOrderedStatement::clearMemoryPool( );
18327 0 : SgOmpOrderedDependStatement::clearMemoryPool( );
18328 0 : SgUpirSpmdStatement::clearMemoryPool( );
18329 0 : SgOmpTeamsStatement::clearMemoryPool( );
18330 0 : SgOmpCancellationPointStatement::clearMemoryPool( );
18331 0 : SgOmpDeclareMapperStatement::clearMemoryPool( );
18332 0 : SgOmpCancelStatement::clearMemoryPool( );
18333 0 : SgOmpTaskgroupStatement::clearMemoryPool( );
18334 0 : SgOmpDepobjStatement::clearMemoryPool( );
18335 0 : SgOmpDistributeStatement::clearMemoryPool( );
18336 0 : SgOmpLoopStatement::clearMemoryPool( );
18337 0 : SgOmpScanStatement::clearMemoryPool( );
18338 0 : SgOmpTaskloopStatement::clearMemoryPool( );
18339 0 : SgOmpTargetEnterDataStatement::clearMemoryPool( );
18340 0 : SgOmpTargetExitDataStatement::clearMemoryPool( );
18341 0 : SgOmpSectionStatement::clearMemoryPool( );
18342 0 : SgOmpSectionsStatement::clearMemoryPool( );
18343 0 : SgOmpSingleStatement::clearMemoryPool( );
18344 0 : SgOmpTaskStatement::clearMemoryPool( );
18345 0 : SgOmpTaskwaitStatement::clearMemoryPool( );
18346 0 : SgOmpThreadprivateStatement::clearMemoryPool( );
18347 0 : SgOmpWorkshareStatement::clearMemoryPool( );
18348 0 : SgUpirTaskStatement::clearMemoryPool( );
18349 0 : SgOmpTargetDataStatement::clearMemoryPool( );
18350 0 : SgOmpTargetParallelForStatement::clearMemoryPool( );
18351 0 : SgOmpTargetUpdateStatement::clearMemoryPool( );
18352 0 : SgOmpRequiresStatement::clearMemoryPool( );
18353 0 : SgOmpTargetParallelStatement::clearMemoryPool( );
18354 0 : SgOmpTargetParallelForSimdStatement::clearMemoryPool( );
18355 0 : SgOmpTargetParallelLoopStatement::clearMemoryPool( );
18356 0 : SgOmpTargetSimdStatement::clearMemoryPool( );
18357 0 : SgOmpTargetTeamsStatement::clearMemoryPool( );
18358 0 : SgOmpTargetTeamsDistributeStatement::clearMemoryPool( );
18359 0 : SgOmpTargetTeamsDistributeSimdStatement::clearMemoryPool( );
18360 0 : SgOmpTargetTeamsLoopStatement::clearMemoryPool( );
18361 0 : SgOmpTargetTeamsDistributeParallelForStatement::clearMemoryPool( );
18362 0 : SgOmpTargetTeamsDistributeParallelForSimdStatement::clearMemoryPool( );
18363 0 : SgOmpDistributeSimdStatement::clearMemoryPool( );
18364 0 : SgOmpDistributeParallelForStatement::clearMemoryPool( );
18365 0 : SgOmpDistributeParallelForSimdStatement::clearMemoryPool( );
18366 0 : SgOmpTaskloopSimdStatement::clearMemoryPool( );
18367 0 : SgOmpMasterTaskloopSimdStatement::clearMemoryPool( );
18368 0 : SgOmpParallelMasterTaskloopStatement::clearMemoryPool( );
18369 0 : SgOmpParallelMasterTaskloopSimdStatement::clearMemoryPool( );
18370 0 : SgOmpTeamsDistributeStatement::clearMemoryPool( );
18371 0 : SgOmpTeamsDistributeSimdStatement::clearMemoryPool( );
18372 0 : SgOmpTeamsDistributeParallelForStatement::clearMemoryPool( );
18373 0 : SgOmpTeamsDistributeParallelForSimdStatement::clearMemoryPool( );
18374 0 : SgOmpTeamsLoopStatement::clearMemoryPool( );
18375 0 : SgOmpParallelLoopStatement::clearMemoryPool( );
18376 0 : SgOmpParallelMasterStatement::clearMemoryPool( );
18377 0 : SgOmpMasterTaskloopStatement::clearMemoryPool( );
18378 0 : SgOmpUnrollStatement::clearMemoryPool( );
18379 0 : SgOmpTileStatement::clearMemoryPool( );
18380 0 : SgUpirSimdStatement::clearMemoryPool( );
18381 0 : SgUpirBaseStatement::clearMemoryPool( );
18382 0 : SgUpirLoopStatement::clearMemoryPool( );
18383 0 : SgUpirLoopParallelStatement::clearMemoryPool( );
18384 0 : SgUpirSyncStatement::clearMemoryPool( );
18385 0 : SgOmpClause::clearMemoryPool( );
18386 0 : SgOmpAllocateClause::clearMemoryPool( );
18387 0 : SgOmpAllocatorClause::clearMemoryPool( );
18388 0 : SgOmpUsesAllocatorsClause::clearMemoryPool( );
18389 0 : SgOmpUsesAllocatorsDefination::clearMemoryPool( );
18390 0 : SgOmpToClause::clearMemoryPool( );
18391 0 : SgOmpFromClause::clearMemoryPool( );
18392 0 : SgOmpThreadsClause::clearMemoryPool( );
18393 0 : SgOmpSimdClause::clearMemoryPool( );
18394 0 : SgOmpBeginClause::clearMemoryPool( );
18395 0 : SgOmpCollapseClause::clearMemoryPool( );
18396 0 : SgOmpCopyinClause::clearMemoryPool( );
18397 0 : SgOmpCopyprivateClause::clearMemoryPool( );
18398 0 : SgOmpDefaultClause::clearMemoryPool( );
18399 0 : SgOmpEndClause::clearMemoryPool( );
18400 0 : SgOmpExpressionClause::clearMemoryPool( );
18401 0 : SgOmpFirstprivateClause::clearMemoryPool( );
18402 0 : SgOmpIfClause::clearMemoryPool( );
18403 0 : SgOmpFinalClause::clearMemoryPool( );
18404 0 : SgOmpPriorityClause::clearMemoryPool( );
18405 0 : SgOmpDeviceClause::clearMemoryPool( );
18406 0 : SgOmpLastprivateClause::clearMemoryPool( );
18407 0 : SgOmpNowaitClause::clearMemoryPool( );
18408 0 : SgOmpReadClause::clearMemoryPool( );
18409 0 : SgOmpWriteClause::clearMemoryPool( );
18410 0 : SgOmpUpdateClause::clearMemoryPool( );
18411 0 : SgOmpDepobjUpdateClause::clearMemoryPool( );
18412 0 : SgOmpDestroyClause::clearMemoryPool( );
18413 0 : SgOmpCaptureClause::clearMemoryPool( );
18414 0 : SgOmpSeqCstClause::clearMemoryPool( );
18415 0 : SgOmpAcqRelClause::clearMemoryPool( );
18416 0 : SgOmpReleaseClause::clearMemoryPool( );
18417 0 : SgOmpAcquireClause::clearMemoryPool( );
18418 0 : SgOmpReverseOffloadClause::clearMemoryPool( );
18419 0 : SgOmpUnifiedAddressClause::clearMemoryPool( );
18420 0 : SgOmpUnifiedSharedMemoryClause::clearMemoryPool( );
18421 0 : SgOmpDynamicAllocatorsClause::clearMemoryPool( );
18422 0 : SgOmpAtomicDefaultMemOrderClause::clearMemoryPool( );
18423 0 : SgOmpExtImplementationDefinedRequirementClause::clearMemoryPool( );
18424 0 : SgOmpRelaxedClause::clearMemoryPool( );
18425 0 : SgOmpParallelClause::clearMemoryPool( );
18426 0 : SgOmpSectionsClause::clearMemoryPool( );
18427 0 : SgOmpForClause::clearMemoryPool( );
18428 0 : SgOmpTaskgroupClause::clearMemoryPool( );
18429 0 : SgUpirNumUnitsField::clearMemoryPool( );
18430 0 : SgOmpNumTeamsClause::clearMemoryPool( );
18431 0 : SgOmpGrainsizeClause::clearMemoryPool( );
18432 0 : SgOmpDetachClause::clearMemoryPool( );
18433 0 : SgOmpNumTasksClause::clearMemoryPool( );
18434 0 : SgOmpNogroupClause::clearMemoryPool( );
18435 0 : SgOmpHintClause::clearMemoryPool( );
18436 0 : SgOmpOrderClause::clearMemoryPool( );
18437 0 : SgOmpDistScheduleClause::clearMemoryPool( );
18438 0 : SgOmpBindClause::clearMemoryPool( );
18439 0 : SgOmpNontemporalClause::clearMemoryPool( );
18440 0 : SgOmpInclusiveClause::clearMemoryPool( );
18441 0 : SgOmpExclusiveClause::clearMemoryPool( );
18442 0 : SgOmpIsDevicePtrClause::clearMemoryPool( );
18443 0 : SgOmpUseDevicePtrClause::clearMemoryPool( );
18444 0 : SgOmpUseDeviceAddrClause::clearMemoryPool( );
18445 0 : SgOmpThreadLimitClause::clearMemoryPool( );
18446 0 : SgOmpOrderedClause::clearMemoryPool( );
18447 0 : SgOmpPrivateClause::clearMemoryPool( );
18448 0 : SgOmpReductionClause::clearMemoryPool( );
18449 0 : SgOmpInReductionClause::clearMemoryPool( );
18450 0 : SgOmpTaskReductionClause::clearMemoryPool( );
18451 0 : SgOmpDefaultmapClause::clearMemoryPool( );
18452 0 : SgOmpScheduleClause::clearMemoryPool( );
18453 0 : SgOmpSharedClause::clearMemoryPool( );
18454 0 : SgOmpUntiedClause::clearMemoryPool( );
18455 0 : SgOmpMergeableClause::clearMemoryPool( );
18456 0 : SgOmpVariablesClause::clearMemoryPool( );
18457 0 : SgOmpMapClause::clearMemoryPool( );
18458 0 : SgOmpSafelenClause::clearMemoryPool( );
18459 0 : SgOmpSimdlenClause::clearMemoryPool( );
18460 0 : SgOmpLinearClause::clearMemoryPool( );
18461 0 : SgOmpUniformClause::clearMemoryPool( );
18462 0 : SgOmpAlignedClause::clearMemoryPool( );
18463 0 : SgOmpProcBindClause::clearMemoryPool( );
18464 0 : SgOmpAtomicClause::clearMemoryPool( );
18465 0 : SgOmpInbranchClause::clearMemoryPool( );
18466 0 : SgOmpNotinbranchClause::clearMemoryPool( );
18467 0 : SgOmpDependClause::clearMemoryPool( );
18468 0 : SgOmpAffinityClause::clearMemoryPool( );
18469 0 : SgOmpWhenClause::clearMemoryPool( );
18470 0 : SgOmpFullClause::clearMemoryPool( );
18471 0 : SgOmpPartialClause::clearMemoryPool( );
18472 0 : SgOmpSizesClause::clearMemoryPool( );
18473 0 : SgUpirBranchField::clearMemoryPool( );
18474 0 : SgUpirNestedLevelField::clearMemoryPool( );
18475 0 : SgUpirNestedParentField::clearMemoryPool( );
18476 0 : SgUpirNestedChildField::clearMemoryPool( );
18477 0 : SgUpirSyncField::clearMemoryPool( );
18478 0 : SgUpirDataField::clearMemoryPool( );
18479 0 : SgUpirDataItemField::clearMemoryPool( );
18480 0 : SgUpirTargetField::clearMemoryPool( );
18481 0 : SgOpenclAccessModeModifier::clearMemoryPool( );
18482 0 : SgOpenStatement::clearMemoryPool( );
18483 0 : SgOptions::clearMemoryPool( );
18484 0 : SgOrOp::clearMemoryPool( );
18485 0 : SgParameterStatement::clearMemoryPool( );
18486 0 : SgPartialFunctionModifierType::clearMemoryPool( );
18487 0 : SgPartialFunctionType::clearMemoryPool( );
18488 0 : SgPassStatement::clearMemoryPool( );
18489 0 : SgPlusAssignOp::clearMemoryPool( );
18490 0 : SgPlusPlusOp::clearMemoryPool( );
18491 0 : SgPntrArrRefExp::clearMemoryPool( );
18492 0 : SgPointerAssignOp::clearMemoryPool( );
18493 0 : SgPointerDerefExp::clearMemoryPool( );
18494 0 : SgPointerMemberType::clearMemoryPool( );
18495 0 : SgPointerType::clearMemoryPool( );
18496 0 : SgPowerOp::clearMemoryPool( );
18497 0 : SgPragma::clearMemoryPool( );
18498 0 : SgPragmaDeclaration::clearMemoryPool( );
18499 0 : SgPrintStatement::clearMemoryPool( );
18500 0 : SgProcedureHeaderStatement::clearMemoryPool( );
18501 0 : SgProgramHeaderStatement::clearMemoryPool( );
18502 0 : SgProject::clearMemoryPool( );
18503 0 : SgPseudoDestructorRefExp::clearMemoryPool( );
18504 0 : SgQualifiedName::clearMemoryPool( );
18505 0 : SgQualifiedNameType::clearMemoryPool( );
18506 0 : SgRangeExp::clearMemoryPool( );
18507 0 : SgRangeBasedForStatement::clearMemoryPool( );
18508 0 : SgReadStatement::clearMemoryPool( );
18509 0 : SgRealPartOp::clearMemoryPool( );
18510 0 : SgRefExp::clearMemoryPool( );
18511 0 : SgReferenceType::clearMemoryPool( );
18512 0 : SgRenamePair::clearMemoryPool( );
18513 0 : SgRenameSymbol::clearMemoryPool( );
18514 0 : SgReturnStmt::clearMemoryPool( );
18515 0 : SgRewindStatement::clearMemoryPool( );
18516 0 : SgRshiftAssignOp::clearMemoryPool( );
18517 0 : SgRshiftOp::clearMemoryPool( );
18518 0 : SgRvalueReferenceType::clearMemoryPool( );
18519 0 : SgScopeOp::clearMemoryPool( );
18520 0 : SgScopeStatement::clearMemoryPool( );
18521 0 : SgSequenceStatement::clearMemoryPool( );
18522 0 : SgSetComprehension::clearMemoryPool( );
18523 0 : SgShortVal::clearMemoryPool( );
18524 0 : SgSIMDBinaryOp::clearMemoryPool( );
18525 0 : SgSIMDAddOp::clearMemoryPool( );
18526 0 : SgSIMDSubOp::clearMemoryPool( );
18527 0 : SgSIMDMulOp::clearMemoryPool( );
18528 0 : SgSIMDDivOp::clearMemoryPool( );
18529 0 : SgSIMDFmaOp::clearMemoryPool( );
18530 0 : SgSIMDLoad::clearMemoryPool( );
18531 0 : SgSIMDBroadcast::clearMemoryPool( );
18532 0 : SgSIMDStore::clearMemoryPool( );
18533 0 : SgSIMDPartialStore::clearMemoryPool( );
18534 0 : SgSIMDScalarStore::clearMemoryPool( );
18535 0 : SgSIMDGather::clearMemoryPool( );
18536 0 : SgSIMDExplicitGather::clearMemoryPool( );
18537 0 : SgSIMDScatter::clearMemoryPool( );
18538 0 : SgSizeOfOp::clearMemoryPool( );
18539 0 : SgAlignOfOp::clearMemoryPool( );
18540 0 : SgSourceFile::clearMemoryPool( );
18541 0 : SgSpaceshipOp::clearMemoryPool( );
18542 0 : SgSpawnStmt::clearMemoryPool( );
18543 0 : SgSyncAllStatement::clearMemoryPool( );
18544 0 : SgSyncImagesStatement::clearMemoryPool( );
18545 0 : SgSyncMemoryStatement::clearMemoryPool( );
18546 0 : SgSyncTeamStatement::clearMemoryPool( );
18547 0 : SgLockStatement::clearMemoryPool( );
18548 0 : SgUnlockStatement::clearMemoryPool( );
18549 0 : SgProcessControlStatement::clearMemoryPool( );
18550 0 : SgSpecialFunctionModifier::clearMemoryPool( );
18551 0 : SgStatement::clearMemoryPool( );
18552 0 : SgStaticAssertionDeclaration::clearMemoryPool( );
18553 0 : SgStmtDeclarationStatement::clearMemoryPool( );
18554 0 : SgStatementExpression::clearMemoryPool( );
18555 0 : SgStatementFunctionStatement::clearMemoryPool( );
18556 0 : SgStorageModifier::clearMemoryPool( );
18557 0 : SgStringConversion::clearMemoryPool( );
18558 0 : SgStringKeyedBidirectionalGraph::clearMemoryPool( );
18559 0 : SgStringVal::clearMemoryPool( );
18560 0 : SgStructureModifier::clearMemoryPool( );
18561 0 : SgSubscriptExpression::clearMemoryPool( );
18562 0 : SgSubtractOp::clearMemoryPool( );
18563 0 : SgSupport::clearMemoryPool( );
18564 0 : SgSwitchStatement::clearMemoryPool( );
18565 0 : SgSymbol::clearMemoryPool( );
18566 0 : SgSymbolTable::clearMemoryPool( );
18567 0 : SgTemplateArgument::clearMemoryPool( );
18568 0 : SgTemplateArgumentList::clearMemoryPool( );
18569 0 : SgTemplateDeclaration::clearMemoryPool( );
18570 0 : SgTemplateClassDeclaration::clearMemoryPool( );
18571 0 : SgTemplateClassSymbol::clearMemoryPool( );
18572 0 : SgTemplateFunctionDeclaration::clearMemoryPool( );
18573 0 : SgTemplateFunctionRefExp::clearMemoryPool( );
18574 0 : SgTemplateFunctionSymbol::clearMemoryPool( );
18575 0 : SgTemplateMemberFunctionDeclaration::clearMemoryPool( );
18576 0 : SgTemplateMemberFunctionRefExp::clearMemoryPool( );
18577 0 : SgTemplateMemberFunctionSymbol::clearMemoryPool( );
18578 0 : SgTemplateTypedefDeclaration::clearMemoryPool( );
18579 0 : SgTemplateTypedefSymbol::clearMemoryPool( );
18580 0 : SgTemplateVariableDeclaration::clearMemoryPool( );
18581 0 : SgTemplateVariableSymbol::clearMemoryPool( );
18582 0 : SgTemplateClassDefinition::clearMemoryPool( );
18583 0 : SgTemplateFunctionDefinition::clearMemoryPool( );
18584 0 : SgTemplateInstantiationDecl::clearMemoryPool( );
18585 0 : SgTemplateInstantiationDefn::clearMemoryPool( );
18586 0 : SgTemplateInstantiationDirectiveStatement::clearMemoryPool( );
18587 0 : SgTemplateInstantiationFunctionDecl::clearMemoryPool( );
18588 0 : SgTemplateInstantiationMemberFunctionDecl::clearMemoryPool( );
18589 0 : SgTemplateInstantiationTypedefDeclaration::clearMemoryPool( );
18590 0 : SgTemplateParameter::clearMemoryPool( );
18591 0 : SgTemplateParameterVal::clearMemoryPool( );
18592 0 : SgTemplateParameterList::clearMemoryPool( );
18593 0 : SgTemplateSymbol::clearMemoryPool( );
18594 0 : SgTemplateType::clearMemoryPool( );
18595 0 : SgThisExp::clearMemoryPool( );
18596 0 : SgTypeTraitBuiltinOperator::clearMemoryPool( );
18597 0 : SgSuperExp::clearMemoryPool( );
18598 0 : SgThrowOp::clearMemoryPool( );
18599 0 : SgToken::clearMemoryPool( );
18600 0 : SgTryStmt::clearMemoryPool( );
18601 0 : SgTupleExp::clearMemoryPool( );
18602 0 : SgType::clearMemoryPool( );
18603 0 : SgTypeBool::clearMemoryPool( );
18604 0 : SgTypeChar::clearMemoryPool( );
18605 0 : SgTypeChar16::clearMemoryPool( );
18606 0 : SgTypeChar32::clearMemoryPool( );
18607 0 : SgTypeComplex::clearMemoryPool( );
18608 0 : SgTypeDefault::clearMemoryPool( );
18609 0 : SgTypeExpression::clearMemoryPool( );
18610 0 : SgTypeLabel::clearMemoryPool( );
18611 0 : SgTypeDouble::clearMemoryPool( );
18612 0 : SgTypeEllipse::clearMemoryPool( );
18613 0 : SgTypeFixed::clearMemoryPool( );
18614 0 : SgTypeFloat::clearMemoryPool( );
18615 0 : SgTypeFloat128::clearMemoryPool( );
18616 0 : SgTypeFloat80::clearMemoryPool( );
18617 0 : SgTypeGlobalVoid::clearMemoryPool( );
18618 0 : SgTypeIdOp::clearMemoryPool( );
18619 0 : SgTypeImaginary::clearMemoryPool( );
18620 0 : SgTypeInt::clearMemoryPool( );
18621 0 : SgTypeLong::clearMemoryPool( );
18622 0 : SgTypeLongDouble::clearMemoryPool( );
18623 0 : SgTypeLongLong::clearMemoryPool( );
18624 0 : SgTypeModifier::clearMemoryPool( );
18625 0 : SgTypeMatrix::clearMemoryPool( );
18626 0 : SgTypeTuple::clearMemoryPool( );
18627 0 : SgTypeNullptr::clearMemoryPool( );
18628 0 : SgTypeOfType::clearMemoryPool( );
18629 0 : SgTypeShort::clearMemoryPool( );
18630 0 : SgTypeSigned128bitInteger::clearMemoryPool( );
18631 0 : SgTypeSignedChar::clearMemoryPool( );
18632 0 : SgTypeSignedInt::clearMemoryPool( );
18633 0 : SgTypeSignedLong::clearMemoryPool( );
18634 0 : SgTypeSignedLongLong::clearMemoryPool( );
18635 0 : SgTypeSignedShort::clearMemoryPool( );
18636 0 : SgTypeString::clearMemoryPool( );
18637 0 : SgTypeUnknown::clearMemoryPool( );
18638 0 : SgTypeUnsigned128bitInteger::clearMemoryPool( );
18639 0 : SgTypeUnsignedChar::clearMemoryPool( );
18640 0 : SgTypeUnsignedInt::clearMemoryPool( );
18641 0 : SgTypeUnsignedLong::clearMemoryPool( );
18642 0 : SgTypeUnsignedLongLong::clearMemoryPool( );
18643 0 : SgTypeUnsignedShort::clearMemoryPool( );
18644 0 : SgTypeVoid::clearMemoryPool( );
18645 0 : SgTypeWchar::clearMemoryPool( );
18646 0 : SgTypedefDeclaration::clearMemoryPool( );
18647 0 : SgTypedefSeq::clearMemoryPool( );
18648 0 : SgTypedefSymbol::clearMemoryPool( );
18649 0 : SgTypedefType::clearMemoryPool( );
18650 0 : SgUPC_AccessModifier::clearMemoryPool( );
18651 0 : SgUnaryAddOp::clearMemoryPool( );
18652 0 : SgUnaryOp::clearMemoryPool( );
18653 0 : SgUndefDirectiveStatement::clearMemoryPool( );
18654 0 : SgUndirectedGraphEdge::clearMemoryPool( );
18655 0 : SgUnknownArrayOrFunctionReference::clearMemoryPool( );
18656 0 : SgUnknownFile::clearMemoryPool( );
18657 0 : SgUnparse_Info::clearMemoryPool( );
18658 0 : SgUnsignedCharVal::clearMemoryPool( );
18659 0 : SgUnsignedIntVal::clearMemoryPool( );
18660 0 : SgUnsignedLongLongIntVal::clearMemoryPool( );
18661 0 : SgUnsignedLongVal::clearMemoryPool( );
18662 0 : SgUnsignedShortVal::clearMemoryPool( );
18663 0 : SgUpcBarrierStatement::clearMemoryPool( );
18664 0 : SgUpcBlocksizeofExpression::clearMemoryPool( );
18665 0 : SgUpcElemsizeofExpression::clearMemoryPool( );
18666 0 : SgUpcFenceStatement::clearMemoryPool( );
18667 0 : SgUpcForAllStatement::clearMemoryPool( );
18668 0 : SgUpcLocalsizeofExpression::clearMemoryPool( );
18669 0 : SgUpcMythread::clearMemoryPool( );
18670 0 : SgUpcNotifyStatement::clearMemoryPool( );
18671 0 : SgUpcThreads::clearMemoryPool( );
18672 0 : SgUpcWaitStatement::clearMemoryPool( );
18673 0 : SgUseStatement::clearMemoryPool( );
18674 0 : SgUserDefinedBinaryOp::clearMemoryPool( );
18675 0 : SgUserDefinedUnaryOp::clearMemoryPool( );
18676 0 : SgUsingDeclarationStatement::clearMemoryPool( );
18677 0 : SgUsingDirectiveStatement::clearMemoryPool( );
18678 0 : SgValueExp::clearMemoryPool( );
18679 0 : SgVarArgCopyOp::clearMemoryPool( );
18680 0 : SgVarArgEndOp::clearMemoryPool( );
18681 0 : SgVarArgOp::clearMemoryPool( );
18682 0 : SgVarArgStartOneOperandOp::clearMemoryPool( );
18683 0 : SgVarArgStartOp::clearMemoryPool( );
18684 0 : SgVarRefExp::clearMemoryPool( );
18685 0 : SgVariableDeclaration::clearMemoryPool( );
18686 0 : SgVariableDefinition::clearMemoryPool( );
18687 0 : SgVariableSymbol::clearMemoryPool( );
18688 0 : SgVariantExpression::clearMemoryPool( );
18689 0 : SgVariantStatement::clearMemoryPool( );
18690 0 : SgVoidVal::clearMemoryPool( );
18691 0 : SgWaitStatement::clearMemoryPool( );
18692 0 : SgWarningDirectiveStatement::clearMemoryPool( );
18693 0 : SgWithStatement::clearMemoryPool( );
18694 0 : SgWcharVal::clearMemoryPool( );
18695 0 : SgWhereStatement::clearMemoryPool( );
18696 0 : SgWhileStmt::clearMemoryPool( );
18697 0 : SgWriteStatement::clearMemoryPool( );
18698 0 : SgXorAssignOp::clearMemoryPool( );
18699 0 : SgYieldExpression::clearMemoryPool( );
18700 0 : Sg_File_Info::clearMemoryPool( );
18701 0 : SgTypeCAFTeam::clearMemoryPool( );
18702 0 : SgCAFWithTeamStatement::clearMemoryPool( );
18703 0 : SgCAFCoExpression::clearMemoryPool( );
18704 0 : SgCallExpression::clearMemoryPool( );
18705 0 : SgTypeCrayPointer::clearMemoryPool( );
18706 0 : SgClassExp::clearMemoryPool( );
18707 :
18708 : /* #line 353 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
18709 :
18710 :
18711 : /* JH (02/03/2006) since the memory pool contain no data anymore, we reset the
18712 : contents of the listOfMemoryPoolSizes to 0!
18713 : */
18714 0 : for (int i= 0; i < totalNumberOfIRNodes + 1; ++i)
18715 : {
18716 0 : listOfMemoryPoolSizes[i] = 0;
18717 : }
18718 : /* JH (03/21/2006) additionally, we need a method, that resets the static
18719 : data pointers to NULL!
18720 : */
18721 0 : deleteStaticData();
18722 0 : deleteStoredAsts();
18723 0 : return;
18724 : }
18725 :
18726 5 : void AST_FILE_IO::deleteMemoryPools( ) {
18727 :
18728 5 : SgAccessModifier::deleteMemoryPool( );
18729 5 : SgActualArgumentExpression::deleteMemoryPool( );
18730 5 : SgAddOp::deleteMemoryPool( );
18731 5 : SgAddressOfOp::deleteMemoryPool( );
18732 5 : SgAggregateInitializer::deleteMemoryPool( );
18733 5 : SgAliasSymbol::deleteMemoryPool( );
18734 5 : SgAllocateStatement::deleteMemoryPool( );
18735 5 : SgAndAssignOp::deleteMemoryPool( );
18736 5 : SgAndOp::deleteMemoryPool( );
18737 5 : SgArithmeticIfStatement::deleteMemoryPool( );
18738 5 : SgArrayType::deleteMemoryPool( );
18739 5 : SgArrowExp::deleteMemoryPool( );
18740 5 : SgArrowStarOp::deleteMemoryPool( );
18741 5 : SgAsmOp::deleteMemoryPool( );
18742 5 : SgAsmStmt::deleteMemoryPool( );
18743 5 : SgAssertStmt::deleteMemoryPool( );
18744 5 : SgAssignInitializer::deleteMemoryPool( );
18745 5 : SgAssignOp::deleteMemoryPool( );
18746 5 : SgAssignStatement::deleteMemoryPool( );
18747 5 : SgAssignedGotoStatement::deleteMemoryPool( );
18748 5 : SgAssociateStatement::deleteMemoryPool( );
18749 5 : SgAsteriskShapeExp::deleteMemoryPool( );
18750 5 : SgAttribute::deleteMemoryPool( );
18751 5 : SgAttributeSpecificationStatement::deleteMemoryPool( );
18752 5 : SgAutoType::deleteMemoryPool( );
18753 5 : SgAwaitExpression::deleteMemoryPool( );
18754 5 : SgBackspaceStatement::deleteMemoryPool( );
18755 5 : SgBaseClass::deleteMemoryPool( );
18756 5 : SgExpBaseClass::deleteMemoryPool( );
18757 5 : SgBaseClassModifier::deleteMemoryPool( );
18758 5 : SgBasicBlock::deleteMemoryPool( );
18759 5 : SgBidirectionalGraph::deleteMemoryPool( );
18760 5 : SgBinaryOp::deleteMemoryPool( );
18761 5 : SgBitAndOp::deleteMemoryPool( );
18762 5 : SgBitAttribute::deleteMemoryPool( );
18763 5 : SgBitComplementOp::deleteMemoryPool( );
18764 5 : SgBitEqvOp::deleteMemoryPool( );
18765 5 : SgBitOrOp::deleteMemoryPool( );
18766 5 : SgBitXorOp::deleteMemoryPool( );
18767 5 : SgBlockDataStatement::deleteMemoryPool( );
18768 5 : SgBoolValExp::deleteMemoryPool( );
18769 5 : SgBreakStmt::deleteMemoryPool( );
18770 5 : SgBracedInitializer::deleteMemoryPool( );
18771 5 : SgC_PreprocessorDirectiveStatement::deleteMemoryPool( );
18772 5 : SgCaseOptionStmt::deleteMemoryPool( );
18773 5 : SgCastExp::deleteMemoryPool( );
18774 5 : SgCatchOptionStmt::deleteMemoryPool( );
18775 5 : SgCatchStatementSeq::deleteMemoryPool( );
18776 5 : SgCharVal::deleteMemoryPool( );
18777 5 : SgChar16Val::deleteMemoryPool( );
18778 5 : SgChar32Val::deleteMemoryPool( );
18779 5 : SgChooseExpression::deleteMemoryPool( );
18780 5 : SgClassDecl_attr::deleteMemoryPool( );
18781 5 : SgClassDeclaration::deleteMemoryPool( );
18782 5 : SgClassDefinition::deleteMemoryPool( );
18783 5 : SgClassNameRefExp::deleteMemoryPool( );
18784 5 : SgClassSymbol::deleteMemoryPool( );
18785 5 : SgClassType::deleteMemoryPool( );
18786 5 : SgClinkageDeclarationStatement::deleteMemoryPool( );
18787 5 : SgClinkageEndStatement::deleteMemoryPool( );
18788 5 : SgClinkageStartStatement::deleteMemoryPool( );
18789 5 : SgCloseStatement::deleteMemoryPool( );
18790 5 : SgColonShapeExp::deleteMemoryPool( );
18791 5 : SgCommaOpExp::deleteMemoryPool( );
18792 5 : SgCommonBlock::deleteMemoryPool( );
18793 5 : SgCommonBlockObject::deleteMemoryPool( );
18794 5 : SgCommonSymbol::deleteMemoryPool( );
18795 5 : SgComplexVal::deleteMemoryPool( );
18796 5 : SgComprehension::deleteMemoryPool( );
18797 5 : SgCompoundAssignOp::deleteMemoryPool( );
18798 5 : SgCompoundInitializer::deleteMemoryPool( );
18799 5 : SgCompoundLiteralExp::deleteMemoryPool( );
18800 5 : SgComputedGotoStatement::deleteMemoryPool( );
18801 5 : SgConcatenationOp::deleteMemoryPool( );
18802 5 : SgConditionalExp::deleteMemoryPool( );
18803 5 : SgConjugateOp::deleteMemoryPool( );
18804 5 : SgConstVolatileModifier::deleteMemoryPool( );
18805 5 : SgConstructorInitializer::deleteMemoryPool( );
18806 5 : SgContainsStatement::deleteMemoryPool( );
18807 5 : SgContinueStmt::deleteMemoryPool( );
18808 5 : SgCtorInitializerList::deleteMemoryPool( );
18809 5 : SgDataStatementGroup::deleteMemoryPool( );
18810 5 : SgDataStatementObject::deleteMemoryPool( );
18811 5 : SgDataStatementValue::deleteMemoryPool( );
18812 5 : SgDeadIfDirectiveStatement::deleteMemoryPool( );
18813 5 : SgDeallocateStatement::deleteMemoryPool( );
18814 5 : SgDeclarationModifier::deleteMemoryPool( );
18815 5 : SgDeclarationScope::deleteMemoryPool( );
18816 5 : SgDeclarationStatement::deleteMemoryPool( );
18817 5 : SgDeclType::deleteMemoryPool( );
18818 5 : SgDefaultOptionStmt::deleteMemoryPool( );
18819 5 : SgDefaultSymbol::deleteMemoryPool( );
18820 5 : SgDefineDirectiveStatement::deleteMemoryPool( );
18821 5 : SgDeleteExp::deleteMemoryPool( );
18822 5 : SgDerivedTypeStatement::deleteMemoryPool( );
18823 5 : SgDesignatedInitializer::deleteMemoryPool( );
18824 5 : SgDictionaryComprehension::deleteMemoryPool( );
18825 5 : SgDictionaryExp::deleteMemoryPool( );
18826 5 : SgDimensionObject::deleteMemoryPool( );
18827 5 : SgDirectedGraphEdge::deleteMemoryPool( );
18828 5 : SgDirectory::deleteMemoryPool( );
18829 5 : SgDirectoryList::deleteMemoryPool( );
18830 5 : SgDivAssignOp::deleteMemoryPool( );
18831 5 : SgDivideOp::deleteMemoryPool( );
18832 5 : SgDoWhileStmt::deleteMemoryPool( );
18833 5 : SgDotExp::deleteMemoryPool( );
18834 5 : SgDotStarOp::deleteMemoryPool( );
18835 5 : SgDoubleVal::deleteMemoryPool( );
18836 5 : SgElaboratedTypeModifier::deleteMemoryPool( );
18837 5 : SgElementwiseOp::deleteMemoryPool( );
18838 5 : SgElementwiseAddOp::deleteMemoryPool( );
18839 5 : SgElementwiseDivideOp::deleteMemoryPool( );
18840 5 : SgElementwiseLeftDivideOp::deleteMemoryPool( );
18841 5 : SgElementwiseMultiplyOp::deleteMemoryPool( );
18842 5 : SgElementwisePowerOp::deleteMemoryPool( );
18843 5 : SgElementwiseSubtractOp::deleteMemoryPool( );
18844 5 : SgElseDirectiveStatement::deleteMemoryPool( );
18845 5 : SgElseWhereStatement::deleteMemoryPool( );
18846 5 : SgElseifDirectiveStatement::deleteMemoryPool( );
18847 5 : SgEmptyDeclaration::deleteMemoryPool( );
18848 5 : SgEmptyDirectiveStatement::deleteMemoryPool( );
18849 5 : SgEndfileStatement::deleteMemoryPool( );
18850 5 : SgEndifDirectiveStatement::deleteMemoryPool( );
18851 5 : SgEntryStatement::deleteMemoryPool( );
18852 5 : SgEnumDeclaration::deleteMemoryPool( );
18853 5 : SgEnumFieldSymbol::deleteMemoryPool( );
18854 5 : SgEnumSymbol::deleteMemoryPool( );
18855 5 : SgEnumType::deleteMemoryPool( );
18856 5 : SgEnumVal::deleteMemoryPool( );
18857 5 : SgEqualityOp::deleteMemoryPool( );
18858 5 : SgEquivalenceStatement::deleteMemoryPool( );
18859 5 : SgErrorDirectiveStatement::deleteMemoryPool( );
18860 5 : SgExecStatement::deleteMemoryPool( );
18861 5 : SgExponentiationOp::deleteMemoryPool( );
18862 5 : SgExponentiationAssignOp::deleteMemoryPool( );
18863 5 : SgExprListExp::deleteMemoryPool( );
18864 5 : SgExprStatement::deleteMemoryPool( );
18865 5 : SgExpression::deleteMemoryPool( );
18866 5 : SgExpressionRoot::deleteMemoryPool( );
18867 5 : SgFile::deleteMemoryPool( );
18868 5 : SgFileList::deleteMemoryPool( );
18869 5 : SgFloatVal::deleteMemoryPool( );
18870 5 : SgFloat128Val::deleteMemoryPool( );
18871 5 : SgFloat80Val::deleteMemoryPool( );
18872 5 : SgFoldExpression::deleteMemoryPool( );
18873 5 : SgFlushStatement::deleteMemoryPool( );
18874 5 : SgForAllStatement::deleteMemoryPool( );
18875 5 : SgForInitStatement::deleteMemoryPool( );
18876 5 : SgForStatement::deleteMemoryPool( );
18877 5 : SgFormatItem::deleteMemoryPool( );
18878 5 : SgFormatItemList::deleteMemoryPool( );
18879 5 : SgFormatStatement::deleteMemoryPool( );
18880 5 : SgFortranDo::deleteMemoryPool( );
18881 5 : SgFortranIncludeLine::deleteMemoryPool( );
18882 5 : SgFortranNonblockedDo::deleteMemoryPool( );
18883 5 : SgFuncDecl_attr::deleteMemoryPool( );
18884 5 : SgFunctionCallExp::deleteMemoryPool( );
18885 5 : SgFunctionDeclaration::deleteMemoryPool( );
18886 5 : SgFunctionDefinition::deleteMemoryPool( );
18887 5 : SgFunctionParameterScope::deleteMemoryPool( );
18888 5 : SgFunctionModifier::deleteMemoryPool( );
18889 5 : SgFunctionParameterList::deleteMemoryPool( );
18890 5 : SgFunctionParameterRefExp::deleteMemoryPool( );
18891 5 : SgFunctionParameterTypeList::deleteMemoryPool( );
18892 5 : SgFunctionRefExp::deleteMemoryPool( );
18893 5 : SgFunctionSymbol::deleteMemoryPool( );
18894 5 : SgFunctionType::deleteMemoryPool( );
18895 5 : SgFunctionTypeSymbol::deleteMemoryPool( );
18896 5 : SgFunctionTypeTable::deleteMemoryPool( );
18897 5 : SgTypeTable::deleteMemoryPool( );
18898 5 : SgGlobal::deleteMemoryPool( );
18899 5 : SgGotoStatement::deleteMemoryPool( );
18900 5 : SgGraph::deleteMemoryPool( );
18901 5 : SgGraphEdge::deleteMemoryPool( );
18902 5 : SgGraphEdgeList::deleteMemoryPool( );
18903 5 : SgGraphNode::deleteMemoryPool( );
18904 5 : SgGraphNodeList::deleteMemoryPool( );
18905 5 : SgGreaterOrEqualOp::deleteMemoryPool( );
18906 5 : SgGreaterThanOp::deleteMemoryPool( );
18907 5 : SgIOItemExpression::deleteMemoryPool( );
18908 5 : SgIOStatement::deleteMemoryPool( );
18909 5 : SgIdentDirectiveStatement::deleteMemoryPool( );
18910 5 : SgIfDirectiveStatement::deleteMemoryPool( );
18911 5 : SgIfStmt::deleteMemoryPool( );
18912 5 : SgIfdefDirectiveStatement::deleteMemoryPool( );
18913 5 : SgIfndefDirectiveStatement::deleteMemoryPool( );
18914 5 : SgImageControlStatement::deleteMemoryPool( );
18915 5 : SgImagPartOp::deleteMemoryPool( );
18916 5 : SgImplicitStatement::deleteMemoryPool( );
18917 5 : SgImpliedDo::deleteMemoryPool( );
18918 5 : SgImportStatement::deleteMemoryPool( );
18919 5 : SgIncidenceDirectedGraph::deleteMemoryPool( );
18920 5 : SgIncidenceUndirectedGraph::deleteMemoryPool( );
18921 5 : SgIncludeDirectiveStatement::deleteMemoryPool( );
18922 5 : SgIncludeFile::deleteMemoryPool( );
18923 5 : SgIncludeNextDirectiveStatement::deleteMemoryPool( );
18924 5 : SgInitializedName::deleteMemoryPool( );
18925 5 : SgInitializer::deleteMemoryPool( );
18926 5 : SgInquireStatement::deleteMemoryPool( );
18927 5 : SgIntKeyedBidirectionalGraph::deleteMemoryPool( );
18928 5 : SgIntVal::deleteMemoryPool( );
18929 5 : SgIntegerDivideOp::deleteMemoryPool( );
18930 5 : SgIntegerDivideAssignOp::deleteMemoryPool( );
18931 5 : SgInterfaceBody::deleteMemoryPool( );
18932 5 : SgHeaderFileBody::deleteMemoryPool( );
18933 5 : SgHeaderFileReport::deleteMemoryPool( );
18934 5 : SgInterfaceStatement::deleteMemoryPool( );
18935 5 : SgInterfaceSymbol::deleteMemoryPool( );
18936 5 : SgIntrinsicSymbol::deleteMemoryPool( );
18937 5 : SgIsOp::deleteMemoryPool( );
18938 5 : SgIsNotOp::deleteMemoryPool( );
18939 5 : SgIorAssignOp::deleteMemoryPool( );
18940 5 : SgKeyDatumPair::deleteMemoryPool( );
18941 5 : SgCudaKernelExecConfig::deleteMemoryPool( );
18942 5 : SgCudaKernelCallExp::deleteMemoryPool( );
18943 5 : SgLabelRefExp::deleteMemoryPool( );
18944 5 : SgLabelStatement::deleteMemoryPool( );
18945 5 : SgLabelSymbol::deleteMemoryPool( );
18946 5 : SgLambdaCapture::deleteMemoryPool( );
18947 5 : SgLambdaCaptureList::deleteMemoryPool( );
18948 5 : SgLambdaExp::deleteMemoryPool( );
18949 5 : SgLambdaRefExp::deleteMemoryPool( );
18950 5 : SgLeftDivideOp::deleteMemoryPool( );
18951 5 : SgLessOrEqualOp::deleteMemoryPool( );
18952 5 : SgLessThanOp::deleteMemoryPool( );
18953 5 : SgLineDirectiveStatement::deleteMemoryPool( );
18954 5 : SgLinemarkerDirectiveStatement::deleteMemoryPool( );
18955 5 : SgLinkageModifier::deleteMemoryPool( );
18956 5 : SgListComprehension::deleteMemoryPool( );
18957 5 : SgListExp::deleteMemoryPool( );
18958 5 : SgLocatedNode::deleteMemoryPool( );
18959 5 : SgLocatedNodeSupport::deleteMemoryPool( );
18960 5 : SgLongDoubleVal::deleteMemoryPool( );
18961 5 : SgLongIntVal::deleteMemoryPool( );
18962 5 : SgLongLongIntVal::deleteMemoryPool( );
18963 5 : SgLshiftAssignOp::deleteMemoryPool( );
18964 5 : SgLshiftOp::deleteMemoryPool( );
18965 5 : SgMagicColonExp::deleteMemoryPool( );
18966 5 : SgMatrixExp::deleteMemoryPool( );
18967 5 : SgMatrixTransposeOp::deleteMemoryPool( );
18968 5 : SgMemberFunctionDeclaration::deleteMemoryPool( );
18969 5 : SgMemberFunctionRefExp::deleteMemoryPool( );
18970 5 : SgMemberFunctionSymbol::deleteMemoryPool( );
18971 5 : SgMemberFunctionType::deleteMemoryPool( );
18972 5 : SgMembershipOp::deleteMemoryPool( );
18973 5 : SgMicrosoftAttributeDeclaration::deleteMemoryPool( );
18974 5 : SgMinusAssignOp::deleteMemoryPool( );
18975 5 : SgMinusMinusOp::deleteMemoryPool( );
18976 5 : SgMinusOp::deleteMemoryPool( );
18977 5 : SgModAssignOp::deleteMemoryPool( );
18978 5 : SgModOp::deleteMemoryPool( );
18979 5 : SgModifier::deleteMemoryPool( );
18980 5 : SgModifierNodes::deleteMemoryPool( );
18981 5 : SgModifierType::deleteMemoryPool( );
18982 5 : SgModuleStatement::deleteMemoryPool( );
18983 5 : SgModuleSymbol::deleteMemoryPool( );
18984 5 : SgMultAssignOp::deleteMemoryPool( );
18985 5 : SgMultiplyOp::deleteMemoryPool( );
18986 5 : SgName::deleteMemoryPool( );
18987 5 : SgNameGroup::deleteMemoryPool( );
18988 5 : SgNamedType::deleteMemoryPool( );
18989 5 : SgNamelistStatement::deleteMemoryPool( );
18990 5 : SgNamespaceAliasDeclarationStatement::deleteMemoryPool( );
18991 5 : SgNamespaceDeclarationStatement::deleteMemoryPool( );
18992 5 : SgNamespaceDefinitionStatement::deleteMemoryPool( );
18993 5 : SgNamespaceSymbol::deleteMemoryPool( );
18994 5 : SgNaryOp::deleteMemoryPool( );
18995 5 : SgNaryBooleanOp::deleteMemoryPool( );
18996 5 : SgNaryComparisonOp::deleteMemoryPool( );
18997 5 : SgNewExp::deleteMemoryPool( );
18998 5 : SgNode::deleteMemoryPool( );
18999 5 : SgNoexceptOp::deleteMemoryPool( );
19000 5 : SgNotEqualOp::deleteMemoryPool( );
19001 5 : SgNotOp::deleteMemoryPool( );
19002 5 : SgNonMembershipOp::deleteMemoryPool( );
19003 5 : SgNonrealDecl::deleteMemoryPool( );
19004 5 : SgNonrealRefExp::deleteMemoryPool( );
19005 5 : SgNonrealSymbol::deleteMemoryPool( );
19006 5 : SgNonrealType::deleteMemoryPool( );
19007 5 : SgNonrealBaseClass::deleteMemoryPool( );
19008 5 : SgNullExpression::deleteMemoryPool( );
19009 5 : SgNullptrValExp::deleteMemoryPool( );
19010 5 : SgNullStatement::deleteMemoryPool( );
19011 5 : SgNullifyStatement::deleteMemoryPool( );
19012 5 : SgOmpAtomicStatement::deleteMemoryPool( );
19013 5 : SgOmpBarrierStatement::deleteMemoryPool( );
19014 5 : SgOmpCriticalStatement::deleteMemoryPool( );
19015 5 : SgUpirFieldBodyStatement::deleteMemoryPool( );
19016 5 : SgUpirBodyStatement::deleteMemoryPool( );
19017 5 : SgUpirFieldStatement::deleteMemoryPool( );
19018 5 : SgOmpDoStatement::deleteMemoryPool( );
19019 5 : SgOmpFlushStatement::deleteMemoryPool( );
19020 5 : SgOmpAllocateStatement::deleteMemoryPool( );
19021 5 : SgOmpDeclareSimdStatement::deleteMemoryPool( );
19022 5 : SgUpirWorksharingStatement::deleteMemoryPool( );
19023 5 : SgOmpForSimdStatement::deleteMemoryPool( );
19024 5 : SgOmpMasterStatement::deleteMemoryPool( );
19025 5 : SgOmpTaskyieldStatement::deleteMemoryPool( );
19026 5 : SgOmpMetadirectiveStatement::deleteMemoryPool( );
19027 5 : SgOmpOrderedStatement::deleteMemoryPool( );
19028 5 : SgOmpOrderedDependStatement::deleteMemoryPool( );
19029 5 : SgUpirSpmdStatement::deleteMemoryPool( );
19030 5 : SgOmpTeamsStatement::deleteMemoryPool( );
19031 5 : SgOmpCancellationPointStatement::deleteMemoryPool( );
19032 5 : SgOmpDeclareMapperStatement::deleteMemoryPool( );
19033 5 : SgOmpCancelStatement::deleteMemoryPool( );
19034 5 : SgOmpTaskgroupStatement::deleteMemoryPool( );
19035 5 : SgOmpDepobjStatement::deleteMemoryPool( );
19036 5 : SgOmpDistributeStatement::deleteMemoryPool( );
19037 5 : SgOmpLoopStatement::deleteMemoryPool( );
19038 5 : SgOmpScanStatement::deleteMemoryPool( );
19039 5 : SgOmpTaskloopStatement::deleteMemoryPool( );
19040 5 : SgOmpTargetEnterDataStatement::deleteMemoryPool( );
19041 5 : SgOmpTargetExitDataStatement::deleteMemoryPool( );
19042 5 : SgOmpSectionStatement::deleteMemoryPool( );
19043 5 : SgOmpSectionsStatement::deleteMemoryPool( );
19044 5 : SgOmpSingleStatement::deleteMemoryPool( );
19045 5 : SgOmpTaskStatement::deleteMemoryPool( );
19046 5 : SgOmpTaskwaitStatement::deleteMemoryPool( );
19047 5 : SgOmpThreadprivateStatement::deleteMemoryPool( );
19048 5 : SgOmpWorkshareStatement::deleteMemoryPool( );
19049 5 : SgUpirTaskStatement::deleteMemoryPool( );
19050 5 : SgOmpTargetDataStatement::deleteMemoryPool( );
19051 5 : SgOmpTargetParallelForStatement::deleteMemoryPool( );
19052 5 : SgOmpTargetUpdateStatement::deleteMemoryPool( );
19053 5 : SgOmpRequiresStatement::deleteMemoryPool( );
19054 5 : SgOmpTargetParallelStatement::deleteMemoryPool( );
19055 5 : SgOmpTargetParallelForSimdStatement::deleteMemoryPool( );
19056 5 : SgOmpTargetParallelLoopStatement::deleteMemoryPool( );
19057 5 : SgOmpTargetSimdStatement::deleteMemoryPool( );
19058 5 : SgOmpTargetTeamsStatement::deleteMemoryPool( );
19059 5 : SgOmpTargetTeamsDistributeStatement::deleteMemoryPool( );
19060 5 : SgOmpTargetTeamsDistributeSimdStatement::deleteMemoryPool( );
19061 5 : SgOmpTargetTeamsLoopStatement::deleteMemoryPool( );
19062 5 : SgOmpTargetTeamsDistributeParallelForStatement::deleteMemoryPool( );
19063 5 : SgOmpTargetTeamsDistributeParallelForSimdStatement::deleteMemoryPool( );
19064 5 : SgOmpDistributeSimdStatement::deleteMemoryPool( );
19065 5 : SgOmpDistributeParallelForStatement::deleteMemoryPool( );
19066 5 : SgOmpDistributeParallelForSimdStatement::deleteMemoryPool( );
19067 5 : SgOmpTaskloopSimdStatement::deleteMemoryPool( );
19068 5 : SgOmpMasterTaskloopSimdStatement::deleteMemoryPool( );
19069 5 : SgOmpParallelMasterTaskloopStatement::deleteMemoryPool( );
19070 5 : SgOmpParallelMasterTaskloopSimdStatement::deleteMemoryPool( );
19071 5 : SgOmpTeamsDistributeStatement::deleteMemoryPool( );
19072 5 : SgOmpTeamsDistributeSimdStatement::deleteMemoryPool( );
19073 5 : SgOmpTeamsDistributeParallelForStatement::deleteMemoryPool( );
19074 5 : SgOmpTeamsDistributeParallelForSimdStatement::deleteMemoryPool( );
19075 5 : SgOmpTeamsLoopStatement::deleteMemoryPool( );
19076 5 : SgOmpParallelLoopStatement::deleteMemoryPool( );
19077 5 : SgOmpParallelMasterStatement::deleteMemoryPool( );
19078 5 : SgOmpMasterTaskloopStatement::deleteMemoryPool( );
19079 5 : SgOmpUnrollStatement::deleteMemoryPool( );
19080 5 : SgOmpTileStatement::deleteMemoryPool( );
19081 5 : SgUpirSimdStatement::deleteMemoryPool( );
19082 5 : SgUpirBaseStatement::deleteMemoryPool( );
19083 5 : SgUpirLoopStatement::deleteMemoryPool( );
19084 5 : SgUpirLoopParallelStatement::deleteMemoryPool( );
19085 5 : SgUpirSyncStatement::deleteMemoryPool( );
19086 5 : SgOmpClause::deleteMemoryPool( );
19087 5 : SgOmpAllocateClause::deleteMemoryPool( );
19088 5 : SgOmpAllocatorClause::deleteMemoryPool( );
19089 5 : SgOmpUsesAllocatorsClause::deleteMemoryPool( );
19090 5 : SgOmpUsesAllocatorsDefination::deleteMemoryPool( );
19091 5 : SgOmpToClause::deleteMemoryPool( );
19092 5 : SgOmpFromClause::deleteMemoryPool( );
19093 5 : SgOmpThreadsClause::deleteMemoryPool( );
19094 5 : SgOmpSimdClause::deleteMemoryPool( );
19095 5 : SgOmpBeginClause::deleteMemoryPool( );
19096 5 : SgOmpCollapseClause::deleteMemoryPool( );
19097 5 : SgOmpCopyinClause::deleteMemoryPool( );
19098 5 : SgOmpCopyprivateClause::deleteMemoryPool( );
19099 5 : SgOmpDefaultClause::deleteMemoryPool( );
19100 5 : SgOmpEndClause::deleteMemoryPool( );
19101 5 : SgOmpExpressionClause::deleteMemoryPool( );
19102 5 : SgOmpFirstprivateClause::deleteMemoryPool( );
19103 5 : SgOmpIfClause::deleteMemoryPool( );
19104 5 : SgOmpFinalClause::deleteMemoryPool( );
19105 5 : SgOmpPriorityClause::deleteMemoryPool( );
19106 5 : SgOmpDeviceClause::deleteMemoryPool( );
19107 5 : SgOmpLastprivateClause::deleteMemoryPool( );
19108 5 : SgOmpNowaitClause::deleteMemoryPool( );
19109 5 : SgOmpReadClause::deleteMemoryPool( );
19110 5 : SgOmpWriteClause::deleteMemoryPool( );
19111 5 : SgOmpUpdateClause::deleteMemoryPool( );
19112 5 : SgOmpDepobjUpdateClause::deleteMemoryPool( );
19113 5 : SgOmpDestroyClause::deleteMemoryPool( );
19114 5 : SgOmpCaptureClause::deleteMemoryPool( );
19115 5 : SgOmpSeqCstClause::deleteMemoryPool( );
19116 5 : SgOmpAcqRelClause::deleteMemoryPool( );
19117 5 : SgOmpReleaseClause::deleteMemoryPool( );
19118 5 : SgOmpAcquireClause::deleteMemoryPool( );
19119 5 : SgOmpReverseOffloadClause::deleteMemoryPool( );
19120 5 : SgOmpUnifiedAddressClause::deleteMemoryPool( );
19121 5 : SgOmpUnifiedSharedMemoryClause::deleteMemoryPool( );
19122 5 : SgOmpDynamicAllocatorsClause::deleteMemoryPool( );
19123 5 : SgOmpAtomicDefaultMemOrderClause::deleteMemoryPool( );
19124 5 : SgOmpExtImplementationDefinedRequirementClause::deleteMemoryPool( );
19125 5 : SgOmpRelaxedClause::deleteMemoryPool( );
19126 5 : SgOmpParallelClause::deleteMemoryPool( );
19127 5 : SgOmpSectionsClause::deleteMemoryPool( );
19128 5 : SgOmpForClause::deleteMemoryPool( );
19129 5 : SgOmpTaskgroupClause::deleteMemoryPool( );
19130 5 : SgUpirNumUnitsField::deleteMemoryPool( );
19131 5 : SgOmpNumTeamsClause::deleteMemoryPool( );
19132 5 : SgOmpGrainsizeClause::deleteMemoryPool( );
19133 5 : SgOmpDetachClause::deleteMemoryPool( );
19134 5 : SgOmpNumTasksClause::deleteMemoryPool( );
19135 5 : SgOmpNogroupClause::deleteMemoryPool( );
19136 5 : SgOmpHintClause::deleteMemoryPool( );
19137 5 : SgOmpOrderClause::deleteMemoryPool( );
19138 5 : SgOmpDistScheduleClause::deleteMemoryPool( );
19139 5 : SgOmpBindClause::deleteMemoryPool( );
19140 5 : SgOmpNontemporalClause::deleteMemoryPool( );
19141 5 : SgOmpInclusiveClause::deleteMemoryPool( );
19142 5 : SgOmpExclusiveClause::deleteMemoryPool( );
19143 5 : SgOmpIsDevicePtrClause::deleteMemoryPool( );
19144 5 : SgOmpUseDevicePtrClause::deleteMemoryPool( );
19145 5 : SgOmpUseDeviceAddrClause::deleteMemoryPool( );
19146 5 : SgOmpThreadLimitClause::deleteMemoryPool( );
19147 5 : SgOmpOrderedClause::deleteMemoryPool( );
19148 5 : SgOmpPrivateClause::deleteMemoryPool( );
19149 5 : SgOmpReductionClause::deleteMemoryPool( );
19150 5 : SgOmpInReductionClause::deleteMemoryPool( );
19151 5 : SgOmpTaskReductionClause::deleteMemoryPool( );
19152 5 : SgOmpDefaultmapClause::deleteMemoryPool( );
19153 5 : SgOmpScheduleClause::deleteMemoryPool( );
19154 5 : SgOmpSharedClause::deleteMemoryPool( );
19155 5 : SgOmpUntiedClause::deleteMemoryPool( );
19156 5 : SgOmpMergeableClause::deleteMemoryPool( );
19157 5 : SgOmpVariablesClause::deleteMemoryPool( );
19158 5 : SgOmpMapClause::deleteMemoryPool( );
19159 5 : SgOmpSafelenClause::deleteMemoryPool( );
19160 5 : SgOmpSimdlenClause::deleteMemoryPool( );
19161 5 : SgOmpLinearClause::deleteMemoryPool( );
19162 5 : SgOmpUniformClause::deleteMemoryPool( );
19163 5 : SgOmpAlignedClause::deleteMemoryPool( );
19164 5 : SgOmpProcBindClause::deleteMemoryPool( );
19165 5 : SgOmpAtomicClause::deleteMemoryPool( );
19166 5 : SgOmpInbranchClause::deleteMemoryPool( );
19167 5 : SgOmpNotinbranchClause::deleteMemoryPool( );
19168 5 : SgOmpDependClause::deleteMemoryPool( );
19169 5 : SgOmpAffinityClause::deleteMemoryPool( );
19170 5 : SgOmpWhenClause::deleteMemoryPool( );
19171 5 : SgOmpFullClause::deleteMemoryPool( );
19172 5 : SgOmpPartialClause::deleteMemoryPool( );
19173 5 : SgOmpSizesClause::deleteMemoryPool( );
19174 5 : SgUpirBranchField::deleteMemoryPool( );
19175 5 : SgUpirNestedLevelField::deleteMemoryPool( );
19176 5 : SgUpirNestedParentField::deleteMemoryPool( );
19177 5 : SgUpirNestedChildField::deleteMemoryPool( );
19178 5 : SgUpirSyncField::deleteMemoryPool( );
19179 5 : SgUpirDataField::deleteMemoryPool( );
19180 5 : SgUpirDataItemField::deleteMemoryPool( );
19181 5 : SgUpirTargetField::deleteMemoryPool( );
19182 5 : SgOpenclAccessModeModifier::deleteMemoryPool( );
19183 5 : SgOpenStatement::deleteMemoryPool( );
19184 5 : SgOptions::deleteMemoryPool( );
19185 5 : SgOrOp::deleteMemoryPool( );
19186 5 : SgParameterStatement::deleteMemoryPool( );
19187 5 : SgPartialFunctionModifierType::deleteMemoryPool( );
19188 5 : SgPartialFunctionType::deleteMemoryPool( );
19189 5 : SgPassStatement::deleteMemoryPool( );
19190 5 : SgPlusAssignOp::deleteMemoryPool( );
19191 5 : SgPlusPlusOp::deleteMemoryPool( );
19192 5 : SgPntrArrRefExp::deleteMemoryPool( );
19193 5 : SgPointerAssignOp::deleteMemoryPool( );
19194 5 : SgPointerDerefExp::deleteMemoryPool( );
19195 5 : SgPointerMemberType::deleteMemoryPool( );
19196 5 : SgPointerType::deleteMemoryPool( );
19197 5 : SgPowerOp::deleteMemoryPool( );
19198 5 : SgPragma::deleteMemoryPool( );
19199 5 : SgPragmaDeclaration::deleteMemoryPool( );
19200 5 : SgPrintStatement::deleteMemoryPool( );
19201 5 : SgProcedureHeaderStatement::deleteMemoryPool( );
19202 5 : SgProgramHeaderStatement::deleteMemoryPool( );
19203 5 : SgProject::deleteMemoryPool( );
19204 5 : SgPseudoDestructorRefExp::deleteMemoryPool( );
19205 5 : SgQualifiedName::deleteMemoryPool( );
19206 5 : SgQualifiedNameType::deleteMemoryPool( );
19207 5 : SgRangeExp::deleteMemoryPool( );
19208 5 : SgRangeBasedForStatement::deleteMemoryPool( );
19209 5 : SgReadStatement::deleteMemoryPool( );
19210 5 : SgRealPartOp::deleteMemoryPool( );
19211 5 : SgRefExp::deleteMemoryPool( );
19212 5 : SgReferenceType::deleteMemoryPool( );
19213 5 : SgRenamePair::deleteMemoryPool( );
19214 5 : SgRenameSymbol::deleteMemoryPool( );
19215 5 : SgReturnStmt::deleteMemoryPool( );
19216 5 : SgRewindStatement::deleteMemoryPool( );
19217 5 : SgRshiftAssignOp::deleteMemoryPool( );
19218 5 : SgRshiftOp::deleteMemoryPool( );
19219 5 : SgRvalueReferenceType::deleteMemoryPool( );
19220 5 : SgScopeOp::deleteMemoryPool( );
19221 5 : SgScopeStatement::deleteMemoryPool( );
19222 5 : SgSequenceStatement::deleteMemoryPool( );
19223 5 : SgSetComprehension::deleteMemoryPool( );
19224 5 : SgShortVal::deleteMemoryPool( );
19225 5 : SgSIMDBinaryOp::deleteMemoryPool( );
19226 5 : SgSIMDAddOp::deleteMemoryPool( );
19227 5 : SgSIMDSubOp::deleteMemoryPool( );
19228 5 : SgSIMDMulOp::deleteMemoryPool( );
19229 5 : SgSIMDDivOp::deleteMemoryPool( );
19230 5 : SgSIMDFmaOp::deleteMemoryPool( );
19231 5 : SgSIMDLoad::deleteMemoryPool( );
19232 5 : SgSIMDBroadcast::deleteMemoryPool( );
19233 5 : SgSIMDStore::deleteMemoryPool( );
19234 5 : SgSIMDPartialStore::deleteMemoryPool( );
19235 5 : SgSIMDScalarStore::deleteMemoryPool( );
19236 5 : SgSIMDGather::deleteMemoryPool( );
19237 5 : SgSIMDExplicitGather::deleteMemoryPool( );
19238 5 : SgSIMDScatter::deleteMemoryPool( );
19239 5 : SgSizeOfOp::deleteMemoryPool( );
19240 5 : SgAlignOfOp::deleteMemoryPool( );
19241 5 : SgSourceFile::deleteMemoryPool( );
19242 5 : SgSpaceshipOp::deleteMemoryPool( );
19243 5 : SgSpawnStmt::deleteMemoryPool( );
19244 5 : SgSyncAllStatement::deleteMemoryPool( );
19245 5 : SgSyncImagesStatement::deleteMemoryPool( );
19246 5 : SgSyncMemoryStatement::deleteMemoryPool( );
19247 5 : SgSyncTeamStatement::deleteMemoryPool( );
19248 5 : SgLockStatement::deleteMemoryPool( );
19249 5 : SgUnlockStatement::deleteMemoryPool( );
19250 5 : SgProcessControlStatement::deleteMemoryPool( );
19251 5 : SgSpecialFunctionModifier::deleteMemoryPool( );
19252 5 : SgStatement::deleteMemoryPool( );
19253 5 : SgStaticAssertionDeclaration::deleteMemoryPool( );
19254 5 : SgStmtDeclarationStatement::deleteMemoryPool( );
19255 5 : SgStatementExpression::deleteMemoryPool( );
19256 5 : SgStatementFunctionStatement::deleteMemoryPool( );
19257 5 : SgStorageModifier::deleteMemoryPool( );
19258 5 : SgStringConversion::deleteMemoryPool( );
19259 5 : SgStringKeyedBidirectionalGraph::deleteMemoryPool( );
19260 5 : SgStringVal::deleteMemoryPool( );
19261 5 : SgStructureModifier::deleteMemoryPool( );
19262 5 : SgSubscriptExpression::deleteMemoryPool( );
19263 5 : SgSubtractOp::deleteMemoryPool( );
19264 5 : SgSupport::deleteMemoryPool( );
19265 5 : SgSwitchStatement::deleteMemoryPool( );
19266 5 : SgSymbol::deleteMemoryPool( );
19267 5 : SgSymbolTable::deleteMemoryPool( );
19268 5 : SgTemplateArgument::deleteMemoryPool( );
19269 5 : SgTemplateArgumentList::deleteMemoryPool( );
19270 5 : SgTemplateDeclaration::deleteMemoryPool( );
19271 5 : SgTemplateClassDeclaration::deleteMemoryPool( );
19272 5 : SgTemplateClassSymbol::deleteMemoryPool( );
19273 5 : SgTemplateFunctionDeclaration::deleteMemoryPool( );
19274 5 : SgTemplateFunctionRefExp::deleteMemoryPool( );
19275 5 : SgTemplateFunctionSymbol::deleteMemoryPool( );
19276 5 : SgTemplateMemberFunctionDeclaration::deleteMemoryPool( );
19277 5 : SgTemplateMemberFunctionRefExp::deleteMemoryPool( );
19278 5 : SgTemplateMemberFunctionSymbol::deleteMemoryPool( );
19279 5 : SgTemplateTypedefDeclaration::deleteMemoryPool( );
19280 5 : SgTemplateTypedefSymbol::deleteMemoryPool( );
19281 5 : SgTemplateVariableDeclaration::deleteMemoryPool( );
19282 5 : SgTemplateVariableSymbol::deleteMemoryPool( );
19283 5 : SgTemplateClassDefinition::deleteMemoryPool( );
19284 5 : SgTemplateFunctionDefinition::deleteMemoryPool( );
19285 5 : SgTemplateInstantiationDecl::deleteMemoryPool( );
19286 5 : SgTemplateInstantiationDefn::deleteMemoryPool( );
19287 5 : SgTemplateInstantiationDirectiveStatement::deleteMemoryPool( );
19288 5 : SgTemplateInstantiationFunctionDecl::deleteMemoryPool( );
19289 5 : SgTemplateInstantiationMemberFunctionDecl::deleteMemoryPool( );
19290 5 : SgTemplateInstantiationTypedefDeclaration::deleteMemoryPool( );
19291 5 : SgTemplateParameter::deleteMemoryPool( );
19292 5 : SgTemplateParameterVal::deleteMemoryPool( );
19293 5 : SgTemplateParameterList::deleteMemoryPool( );
19294 5 : SgTemplateSymbol::deleteMemoryPool( );
19295 5 : SgTemplateType::deleteMemoryPool( );
19296 5 : SgThisExp::deleteMemoryPool( );
19297 5 : SgTypeTraitBuiltinOperator::deleteMemoryPool( );
19298 5 : SgSuperExp::deleteMemoryPool( );
19299 5 : SgThrowOp::deleteMemoryPool( );
19300 5 : SgToken::deleteMemoryPool( );
19301 5 : SgTryStmt::deleteMemoryPool( );
19302 5 : SgTupleExp::deleteMemoryPool( );
19303 5 : SgType::deleteMemoryPool( );
19304 5 : SgTypeBool::deleteMemoryPool( );
19305 5 : SgTypeChar::deleteMemoryPool( );
19306 5 : SgTypeChar16::deleteMemoryPool( );
19307 5 : SgTypeChar32::deleteMemoryPool( );
19308 5 : SgTypeComplex::deleteMemoryPool( );
19309 5 : SgTypeDefault::deleteMemoryPool( );
19310 5 : SgTypeExpression::deleteMemoryPool( );
19311 5 : SgTypeLabel::deleteMemoryPool( );
19312 5 : SgTypeDouble::deleteMemoryPool( );
19313 5 : SgTypeEllipse::deleteMemoryPool( );
19314 5 : SgTypeFixed::deleteMemoryPool( );
19315 5 : SgTypeFloat::deleteMemoryPool( );
19316 5 : SgTypeFloat128::deleteMemoryPool( );
19317 5 : SgTypeFloat80::deleteMemoryPool( );
19318 5 : SgTypeGlobalVoid::deleteMemoryPool( );
19319 5 : SgTypeIdOp::deleteMemoryPool( );
19320 5 : SgTypeImaginary::deleteMemoryPool( );
19321 5 : SgTypeInt::deleteMemoryPool( );
19322 5 : SgTypeLong::deleteMemoryPool( );
19323 5 : SgTypeLongDouble::deleteMemoryPool( );
19324 5 : SgTypeLongLong::deleteMemoryPool( );
19325 5 : SgTypeModifier::deleteMemoryPool( );
19326 5 : SgTypeMatrix::deleteMemoryPool( );
19327 5 : SgTypeTuple::deleteMemoryPool( );
19328 5 : SgTypeNullptr::deleteMemoryPool( );
19329 5 : SgTypeOfType::deleteMemoryPool( );
19330 5 : SgTypeShort::deleteMemoryPool( );
19331 5 : SgTypeSigned128bitInteger::deleteMemoryPool( );
19332 5 : SgTypeSignedChar::deleteMemoryPool( );
19333 5 : SgTypeSignedInt::deleteMemoryPool( );
19334 5 : SgTypeSignedLong::deleteMemoryPool( );
19335 5 : SgTypeSignedLongLong::deleteMemoryPool( );
19336 5 : SgTypeSignedShort::deleteMemoryPool( );
19337 5 : SgTypeString::deleteMemoryPool( );
19338 5 : SgTypeUnknown::deleteMemoryPool( );
19339 5 : SgTypeUnsigned128bitInteger::deleteMemoryPool( );
19340 5 : SgTypeUnsignedChar::deleteMemoryPool( );
19341 5 : SgTypeUnsignedInt::deleteMemoryPool( );
19342 5 : SgTypeUnsignedLong::deleteMemoryPool( );
19343 5 : SgTypeUnsignedLongLong::deleteMemoryPool( );
19344 5 : SgTypeUnsignedShort::deleteMemoryPool( );
19345 5 : SgTypeVoid::deleteMemoryPool( );
19346 5 : SgTypeWchar::deleteMemoryPool( );
19347 5 : SgTypedefDeclaration::deleteMemoryPool( );
19348 5 : SgTypedefSeq::deleteMemoryPool( );
19349 5 : SgTypedefSymbol::deleteMemoryPool( );
19350 5 : SgTypedefType::deleteMemoryPool( );
19351 5 : SgUPC_AccessModifier::deleteMemoryPool( );
19352 5 : SgUnaryAddOp::deleteMemoryPool( );
19353 5 : SgUnaryOp::deleteMemoryPool( );
19354 5 : SgUndefDirectiveStatement::deleteMemoryPool( );
19355 5 : SgUndirectedGraphEdge::deleteMemoryPool( );
19356 5 : SgUnknownArrayOrFunctionReference::deleteMemoryPool( );
19357 5 : SgUnknownFile::deleteMemoryPool( );
19358 5 : SgUnparse_Info::deleteMemoryPool( );
19359 5 : SgUnsignedCharVal::deleteMemoryPool( );
19360 5 : SgUnsignedIntVal::deleteMemoryPool( );
19361 5 : SgUnsignedLongLongIntVal::deleteMemoryPool( );
19362 5 : SgUnsignedLongVal::deleteMemoryPool( );
19363 5 : SgUnsignedShortVal::deleteMemoryPool( );
19364 5 : SgUpcBarrierStatement::deleteMemoryPool( );
19365 5 : SgUpcBlocksizeofExpression::deleteMemoryPool( );
19366 5 : SgUpcElemsizeofExpression::deleteMemoryPool( );
19367 5 : SgUpcFenceStatement::deleteMemoryPool( );
19368 5 : SgUpcForAllStatement::deleteMemoryPool( );
19369 5 : SgUpcLocalsizeofExpression::deleteMemoryPool( );
19370 5 : SgUpcMythread::deleteMemoryPool( );
19371 5 : SgUpcNotifyStatement::deleteMemoryPool( );
19372 5 : SgUpcThreads::deleteMemoryPool( );
19373 5 : SgUpcWaitStatement::deleteMemoryPool( );
19374 5 : SgUseStatement::deleteMemoryPool( );
19375 5 : SgUserDefinedBinaryOp::deleteMemoryPool( );
19376 5 : SgUserDefinedUnaryOp::deleteMemoryPool( );
19377 5 : SgUsingDeclarationStatement::deleteMemoryPool( );
19378 5 : SgUsingDirectiveStatement::deleteMemoryPool( );
19379 5 : SgValueExp::deleteMemoryPool( );
19380 5 : SgVarArgCopyOp::deleteMemoryPool( );
19381 5 : SgVarArgEndOp::deleteMemoryPool( );
19382 5 : SgVarArgOp::deleteMemoryPool( );
19383 5 : SgVarArgStartOneOperandOp::deleteMemoryPool( );
19384 5 : SgVarArgStartOp::deleteMemoryPool( );
19385 5 : SgVarRefExp::deleteMemoryPool( );
19386 5 : SgVariableDeclaration::deleteMemoryPool( );
19387 5 : SgVariableDefinition::deleteMemoryPool( );
19388 5 : SgVariableSymbol::deleteMemoryPool( );
19389 5 : SgVariantExpression::deleteMemoryPool( );
19390 5 : SgVariantStatement::deleteMemoryPool( );
19391 5 : SgVoidVal::deleteMemoryPool( );
19392 5 : SgWaitStatement::deleteMemoryPool( );
19393 5 : SgWarningDirectiveStatement::deleteMemoryPool( );
19394 5 : SgWithStatement::deleteMemoryPool( );
19395 5 : SgWcharVal::deleteMemoryPool( );
19396 5 : SgWhereStatement::deleteMemoryPool( );
19397 5 : SgWhileStmt::deleteMemoryPool( );
19398 5 : SgWriteStatement::deleteMemoryPool( );
19399 5 : SgXorAssignOp::deleteMemoryPool( );
19400 5 : SgYieldExpression::deleteMemoryPool( );
19401 5 : Sg_File_Info::deleteMemoryPool( );
19402 5 : SgTypeCAFTeam::deleteMemoryPool( );
19403 5 : SgCAFWithTeamStatement::deleteMemoryPool( );
19404 5 : SgCAFCoExpression::deleteMemoryPool( );
19405 5 : SgCallExpression::deleteMemoryPool( );
19406 5 : SgTypeCrayPointer::deleteMemoryPool( );
19407 5 : SgClassExp::deleteMemoryPool( );
19408 :
19409 : /* #line 373 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
19410 :
19411 5 : SgNode::all_pools.clear();
19412 :
19413 5 : }
19414 :
19415 : void
19416 0 : AST_FILE_IO :: deleteStaticData ( )
19417 : {
19418 0 : SgNode::p_globalFunctionTypeTable = NULL ;
19419 0 : SgNode::p_globalTypeTable = NULL ;
19420 0 : SgNode::p_globalMangledNameMap.clear();
19421 0 : SgNode::p_shortMangledNameCache.clear();
19422 0 : SgNode::p_globalQualifiedNameMapForNames.clear();
19423 0 : SgNode::p_globalQualifiedNameMapForTypes.clear();
19424 0 : SgNode::p_globalQualifiedNameMapForTemplateHeaders.clear();
19425 0 : SgNode::p_globalTypeNameMap.clear();
19426 0 : SgNode::p_globalQualifiedNameMapForMapsOfTypes.clear();
19427 0 : SgSymbolTable::p_force_search_of_base_classes = (bool)(0);
19428 0 : Sg_File_Info::p_fileidtoname_map.clear();
19429 0 : Sg_File_Info::p_nametofileid_map.clear();
19430 0 : SgFile::p_skip_unparse_asm_commands = (bool)(0);
19431 0 : SgFile::p_header_file_unparsing_optimization = (bool)(0);
19432 0 : SgUnparse_Info::p_forceDefaultConstructorToTriggerError = (bool)(0);
19433 0 : SgUnparse_Info::p_extern_C_with_braces = (bool)(0);
19434 0 : SgGraph::p_index_counter = (int)(0);
19435 0 : SgGraphNode::p_index_counter = (int)(0);
19436 0 : SgGraphEdge::p_index_counter = (int)(0);
19437 0 : SgTypeUnknown::p_builtin_type = NULL ;
19438 0 : SgTypeChar::p_builtin_type = NULL ;
19439 0 : SgTypeSignedChar::p_builtin_type = NULL ;
19440 0 : SgTypeUnsignedChar::p_builtin_type = NULL ;
19441 0 : SgTypeShort::p_builtin_type = NULL ;
19442 0 : SgTypeSignedShort::p_builtin_type = NULL ;
19443 0 : SgTypeUnsignedShort::p_builtin_type = NULL ;
19444 0 : SgTypeInt::p_builtin_type = NULL ;
19445 0 : SgTypeSignedInt::p_builtin_type = NULL ;
19446 0 : SgTypeUnsignedInt::p_builtin_type = NULL ;
19447 0 : SgTypeLong::p_builtin_type = NULL ;
19448 0 : SgTypeSignedLong::p_builtin_type = NULL ;
19449 0 : SgTypeUnsignedLong::p_builtin_type = NULL ;
19450 0 : SgTypeVoid::p_builtin_type = NULL ;
19451 0 : SgTypeGlobalVoid::p_builtin_type = NULL ;
19452 0 : SgTypeWchar::p_builtin_type = NULL ;
19453 0 : SgTypeFloat::p_builtin_type = NULL ;
19454 0 : SgTypeDouble::p_builtin_type = NULL ;
19455 0 : SgTypeLongLong::p_builtin_type = NULL ;
19456 0 : SgTypeSignedLongLong::p_builtin_type = NULL ;
19457 0 : SgTypeUnsignedLongLong::p_builtin_type = NULL ;
19458 0 : SgTypeSigned128bitInteger::p_builtin_type = NULL ;
19459 0 : SgTypeUnsigned128bitInteger::p_builtin_type = NULL ;
19460 0 : SgTypeFloat80::p_builtin_type = NULL ;
19461 0 : SgTypeLongDouble::p_builtin_type = NULL ;
19462 0 : SgTypeBool::p_builtin_type = NULL ;
19463 0 : SgNamedType::p_builtin_type = NULL ;
19464 0 : SgPartialFunctionModifierType::p_builtin_type = NULL ;
19465 0 : SgTypeEllipse::p_builtin_type = NULL ;
19466 0 : SgTypeDefault::p_builtin_type = NULL ;
19467 0 : SgTypeCAFTeam::p_builtin_type = NULL ;
19468 0 : SgTypeCrayPointer::p_builtin_type = NULL ;
19469 0 : SgTypeLabel::p_builtin_type = NULL ;
19470 0 : SgTypeNullptr::p_builtin_type = NULL ;
19471 0 : SgTypeMatrix::p_builtin_type = NULL ;
19472 0 : SgTypeTuple::p_builtin_type = NULL ;
19473 0 : SgTypeChar16::p_builtin_type = NULL ;
19474 0 : SgTypeChar32::p_builtin_type = NULL ;
19475 0 : SgTypeFloat128::p_builtin_type = NULL ;
19476 :
19477 : /* #line 382 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
19478 :
19479 : /* JH (02/03/2006) since the memory pool contain no data anymore, we reset the
19480 : contents of the listOfMemoryPoolSizes to 0!
19481 : */
19482 0 : return;
19483 : }
19484 :
19485 : /* JH (01/03/2006) This mehtods steps through all memory pools and extends it to that amount it
19486 : will have after the AST was rebuilt. Thereby, we can set the pointers, even if there is no
19487 : valid data at the address they are pointing to. But it will be!
19488 : */
19489 : void
19490 2 : AST_FILE_IO :: extendMemoryPoolsForRebuildingAST ( )
19491 : {
19492 2 : assert ( freepointersOfCurrentAstAreSetToGlobalIndices == false );
19493 2 : assert ( 0 < getTotalNumberOfNodesOfNewAst( ) );
19494 :
19495 2 : SgAccessModifier::extendMemoryPoolForFileIO( );
19496 2 : SgActualArgumentExpression::extendMemoryPoolForFileIO( );
19497 2 : SgAddOp::extendMemoryPoolForFileIO( );
19498 2 : SgAddressOfOp::extendMemoryPoolForFileIO( );
19499 2 : SgAggregateInitializer::extendMemoryPoolForFileIO( );
19500 2 : SgAliasSymbol::extendMemoryPoolForFileIO( );
19501 2 : SgAllocateStatement::extendMemoryPoolForFileIO( );
19502 2 : SgAndAssignOp::extendMemoryPoolForFileIO( );
19503 2 : SgAndOp::extendMemoryPoolForFileIO( );
19504 2 : SgArithmeticIfStatement::extendMemoryPoolForFileIO( );
19505 2 : SgArrayType::extendMemoryPoolForFileIO( );
19506 2 : SgArrowExp::extendMemoryPoolForFileIO( );
19507 2 : SgArrowStarOp::extendMemoryPoolForFileIO( );
19508 2 : SgAsmOp::extendMemoryPoolForFileIO( );
19509 2 : SgAsmStmt::extendMemoryPoolForFileIO( );
19510 2 : SgAssertStmt::extendMemoryPoolForFileIO( );
19511 2 : SgAssignInitializer::extendMemoryPoolForFileIO( );
19512 2 : SgAssignOp::extendMemoryPoolForFileIO( );
19513 2 : SgAssignStatement::extendMemoryPoolForFileIO( );
19514 2 : SgAssignedGotoStatement::extendMemoryPoolForFileIO( );
19515 2 : SgAssociateStatement::extendMemoryPoolForFileIO( );
19516 2 : SgAsteriskShapeExp::extendMemoryPoolForFileIO( );
19517 2 : SgAttribute::extendMemoryPoolForFileIO( );
19518 2 : SgAttributeSpecificationStatement::extendMemoryPoolForFileIO( );
19519 2 : SgAutoType::extendMemoryPoolForFileIO( );
19520 2 : SgAwaitExpression::extendMemoryPoolForFileIO( );
19521 2 : SgBackspaceStatement::extendMemoryPoolForFileIO( );
19522 2 : SgBaseClass::extendMemoryPoolForFileIO( );
19523 2 : SgExpBaseClass::extendMemoryPoolForFileIO( );
19524 2 : SgBaseClassModifier::extendMemoryPoolForFileIO( );
19525 2 : SgBasicBlock::extendMemoryPoolForFileIO( );
19526 2 : SgBidirectionalGraph::extendMemoryPoolForFileIO( );
19527 2 : SgBinaryOp::extendMemoryPoolForFileIO( );
19528 2 : SgBitAndOp::extendMemoryPoolForFileIO( );
19529 2 : SgBitAttribute::extendMemoryPoolForFileIO( );
19530 2 : SgBitComplementOp::extendMemoryPoolForFileIO( );
19531 2 : SgBitEqvOp::extendMemoryPoolForFileIO( );
19532 2 : SgBitOrOp::extendMemoryPoolForFileIO( );
19533 2 : SgBitXorOp::extendMemoryPoolForFileIO( );
19534 2 : SgBlockDataStatement::extendMemoryPoolForFileIO( );
19535 2 : SgBoolValExp::extendMemoryPoolForFileIO( );
19536 2 : SgBreakStmt::extendMemoryPoolForFileIO( );
19537 2 : SgBracedInitializer::extendMemoryPoolForFileIO( );
19538 2 : SgC_PreprocessorDirectiveStatement::extendMemoryPoolForFileIO( );
19539 2 : SgCaseOptionStmt::extendMemoryPoolForFileIO( );
19540 2 : SgCastExp::extendMemoryPoolForFileIO( );
19541 2 : SgCatchOptionStmt::extendMemoryPoolForFileIO( );
19542 2 : SgCatchStatementSeq::extendMemoryPoolForFileIO( );
19543 2 : SgCharVal::extendMemoryPoolForFileIO( );
19544 2 : SgChar16Val::extendMemoryPoolForFileIO( );
19545 2 : SgChar32Val::extendMemoryPoolForFileIO( );
19546 2 : SgChooseExpression::extendMemoryPoolForFileIO( );
19547 2 : SgClassDecl_attr::extendMemoryPoolForFileIO( );
19548 2 : SgClassDeclaration::extendMemoryPoolForFileIO( );
19549 2 : SgClassDefinition::extendMemoryPoolForFileIO( );
19550 2 : SgClassNameRefExp::extendMemoryPoolForFileIO( );
19551 2 : SgClassSymbol::extendMemoryPoolForFileIO( );
19552 2 : SgClassType::extendMemoryPoolForFileIO( );
19553 2 : SgClinkageDeclarationStatement::extendMemoryPoolForFileIO( );
19554 2 : SgClinkageEndStatement::extendMemoryPoolForFileIO( );
19555 2 : SgClinkageStartStatement::extendMemoryPoolForFileIO( );
19556 2 : SgCloseStatement::extendMemoryPoolForFileIO( );
19557 2 : SgColonShapeExp::extendMemoryPoolForFileIO( );
19558 2 : SgCommaOpExp::extendMemoryPoolForFileIO( );
19559 2 : SgCommonBlock::extendMemoryPoolForFileIO( );
19560 2 : SgCommonBlockObject::extendMemoryPoolForFileIO( );
19561 2 : SgCommonSymbol::extendMemoryPoolForFileIO( );
19562 2 : SgComplexVal::extendMemoryPoolForFileIO( );
19563 2 : SgComprehension::extendMemoryPoolForFileIO( );
19564 2 : SgCompoundAssignOp::extendMemoryPoolForFileIO( );
19565 2 : SgCompoundInitializer::extendMemoryPoolForFileIO( );
19566 2 : SgCompoundLiteralExp::extendMemoryPoolForFileIO( );
19567 2 : SgComputedGotoStatement::extendMemoryPoolForFileIO( );
19568 2 : SgConcatenationOp::extendMemoryPoolForFileIO( );
19569 2 : SgConditionalExp::extendMemoryPoolForFileIO( );
19570 2 : SgConjugateOp::extendMemoryPoolForFileIO( );
19571 2 : SgConstVolatileModifier::extendMemoryPoolForFileIO( );
19572 2 : SgConstructorInitializer::extendMemoryPoolForFileIO( );
19573 2 : SgContainsStatement::extendMemoryPoolForFileIO( );
19574 2 : SgContinueStmt::extendMemoryPoolForFileIO( );
19575 2 : SgCtorInitializerList::extendMemoryPoolForFileIO( );
19576 2 : SgDataStatementGroup::extendMemoryPoolForFileIO( );
19577 2 : SgDataStatementObject::extendMemoryPoolForFileIO( );
19578 2 : SgDataStatementValue::extendMemoryPoolForFileIO( );
19579 2 : SgDeadIfDirectiveStatement::extendMemoryPoolForFileIO( );
19580 2 : SgDeallocateStatement::extendMemoryPoolForFileIO( );
19581 2 : SgDeclarationModifier::extendMemoryPoolForFileIO( );
19582 2 : SgDeclarationScope::extendMemoryPoolForFileIO( );
19583 2 : SgDeclarationStatement::extendMemoryPoolForFileIO( );
19584 2 : SgDeclType::extendMemoryPoolForFileIO( );
19585 2 : SgDefaultOptionStmt::extendMemoryPoolForFileIO( );
19586 2 : SgDefaultSymbol::extendMemoryPoolForFileIO( );
19587 2 : SgDefineDirectiveStatement::extendMemoryPoolForFileIO( );
19588 2 : SgDeleteExp::extendMemoryPoolForFileIO( );
19589 2 : SgDerivedTypeStatement::extendMemoryPoolForFileIO( );
19590 2 : SgDesignatedInitializer::extendMemoryPoolForFileIO( );
19591 2 : SgDictionaryComprehension::extendMemoryPoolForFileIO( );
19592 2 : SgDictionaryExp::extendMemoryPoolForFileIO( );
19593 2 : SgDimensionObject::extendMemoryPoolForFileIO( );
19594 2 : SgDirectedGraphEdge::extendMemoryPoolForFileIO( );
19595 2 : SgDirectory::extendMemoryPoolForFileIO( );
19596 2 : SgDirectoryList::extendMemoryPoolForFileIO( );
19597 2 : SgDivAssignOp::extendMemoryPoolForFileIO( );
19598 2 : SgDivideOp::extendMemoryPoolForFileIO( );
19599 2 : SgDoWhileStmt::extendMemoryPoolForFileIO( );
19600 2 : SgDotExp::extendMemoryPoolForFileIO( );
19601 2 : SgDotStarOp::extendMemoryPoolForFileIO( );
19602 2 : SgDoubleVal::extendMemoryPoolForFileIO( );
19603 2 : SgElaboratedTypeModifier::extendMemoryPoolForFileIO( );
19604 2 : SgElementwiseOp::extendMemoryPoolForFileIO( );
19605 2 : SgElementwiseAddOp::extendMemoryPoolForFileIO( );
19606 2 : SgElementwiseDivideOp::extendMemoryPoolForFileIO( );
19607 2 : SgElementwiseLeftDivideOp::extendMemoryPoolForFileIO( );
19608 2 : SgElementwiseMultiplyOp::extendMemoryPoolForFileIO( );
19609 2 : SgElementwisePowerOp::extendMemoryPoolForFileIO( );
19610 2 : SgElementwiseSubtractOp::extendMemoryPoolForFileIO( );
19611 2 : SgElseDirectiveStatement::extendMemoryPoolForFileIO( );
19612 2 : SgElseWhereStatement::extendMemoryPoolForFileIO( );
19613 2 : SgElseifDirectiveStatement::extendMemoryPoolForFileIO( );
19614 2 : SgEmptyDeclaration::extendMemoryPoolForFileIO( );
19615 2 : SgEmptyDirectiveStatement::extendMemoryPoolForFileIO( );
19616 2 : SgEndfileStatement::extendMemoryPoolForFileIO( );
19617 2 : SgEndifDirectiveStatement::extendMemoryPoolForFileIO( );
19618 2 : SgEntryStatement::extendMemoryPoolForFileIO( );
19619 2 : SgEnumDeclaration::extendMemoryPoolForFileIO( );
19620 2 : SgEnumFieldSymbol::extendMemoryPoolForFileIO( );
19621 2 : SgEnumSymbol::extendMemoryPoolForFileIO( );
19622 2 : SgEnumType::extendMemoryPoolForFileIO( );
19623 2 : SgEnumVal::extendMemoryPoolForFileIO( );
19624 2 : SgEqualityOp::extendMemoryPoolForFileIO( );
19625 2 : SgEquivalenceStatement::extendMemoryPoolForFileIO( );
19626 2 : SgErrorDirectiveStatement::extendMemoryPoolForFileIO( );
19627 2 : SgExecStatement::extendMemoryPoolForFileIO( );
19628 2 : SgExponentiationOp::extendMemoryPoolForFileIO( );
19629 2 : SgExponentiationAssignOp::extendMemoryPoolForFileIO( );
19630 2 : SgExprListExp::extendMemoryPoolForFileIO( );
19631 2 : SgExprStatement::extendMemoryPoolForFileIO( );
19632 2 : SgExpression::extendMemoryPoolForFileIO( );
19633 2 : SgExpressionRoot::extendMemoryPoolForFileIO( );
19634 2 : SgFile::extendMemoryPoolForFileIO( );
19635 2 : SgFileList::extendMemoryPoolForFileIO( );
19636 2 : SgFloatVal::extendMemoryPoolForFileIO( );
19637 2 : SgFloat128Val::extendMemoryPoolForFileIO( );
19638 2 : SgFloat80Val::extendMemoryPoolForFileIO( );
19639 2 : SgFoldExpression::extendMemoryPoolForFileIO( );
19640 2 : SgFlushStatement::extendMemoryPoolForFileIO( );
19641 2 : SgForAllStatement::extendMemoryPoolForFileIO( );
19642 2 : SgForInitStatement::extendMemoryPoolForFileIO( );
19643 2 : SgForStatement::extendMemoryPoolForFileIO( );
19644 2 : SgFormatItem::extendMemoryPoolForFileIO( );
19645 2 : SgFormatItemList::extendMemoryPoolForFileIO( );
19646 2 : SgFormatStatement::extendMemoryPoolForFileIO( );
19647 2 : SgFortranDo::extendMemoryPoolForFileIO( );
19648 2 : SgFortranIncludeLine::extendMemoryPoolForFileIO( );
19649 2 : SgFortranNonblockedDo::extendMemoryPoolForFileIO( );
19650 2 : SgFuncDecl_attr::extendMemoryPoolForFileIO( );
19651 2 : SgFunctionCallExp::extendMemoryPoolForFileIO( );
19652 2 : SgFunctionDeclaration::extendMemoryPoolForFileIO( );
19653 2 : SgFunctionDefinition::extendMemoryPoolForFileIO( );
19654 2 : SgFunctionParameterScope::extendMemoryPoolForFileIO( );
19655 2 : SgFunctionModifier::extendMemoryPoolForFileIO( );
19656 2 : SgFunctionParameterList::extendMemoryPoolForFileIO( );
19657 2 : SgFunctionParameterRefExp::extendMemoryPoolForFileIO( );
19658 2 : SgFunctionParameterTypeList::extendMemoryPoolForFileIO( );
19659 2 : SgFunctionRefExp::extendMemoryPoolForFileIO( );
19660 2 : SgFunctionSymbol::extendMemoryPoolForFileIO( );
19661 2 : SgFunctionType::extendMemoryPoolForFileIO( );
19662 2 : SgFunctionTypeSymbol::extendMemoryPoolForFileIO( );
19663 2 : SgFunctionTypeTable::extendMemoryPoolForFileIO( );
19664 2 : SgTypeTable::extendMemoryPoolForFileIO( );
19665 2 : SgGlobal::extendMemoryPoolForFileIO( );
19666 2 : SgGotoStatement::extendMemoryPoolForFileIO( );
19667 2 : SgGraph::extendMemoryPoolForFileIO( );
19668 2 : SgGraphEdge::extendMemoryPoolForFileIO( );
19669 2 : SgGraphEdgeList::extendMemoryPoolForFileIO( );
19670 2 : SgGraphNode::extendMemoryPoolForFileIO( );
19671 2 : SgGraphNodeList::extendMemoryPoolForFileIO( );
19672 2 : SgGreaterOrEqualOp::extendMemoryPoolForFileIO( );
19673 2 : SgGreaterThanOp::extendMemoryPoolForFileIO( );
19674 2 : SgIOItemExpression::extendMemoryPoolForFileIO( );
19675 2 : SgIOStatement::extendMemoryPoolForFileIO( );
19676 2 : SgIdentDirectiveStatement::extendMemoryPoolForFileIO( );
19677 2 : SgIfDirectiveStatement::extendMemoryPoolForFileIO( );
19678 2 : SgIfStmt::extendMemoryPoolForFileIO( );
19679 2 : SgIfdefDirectiveStatement::extendMemoryPoolForFileIO( );
19680 2 : SgIfndefDirectiveStatement::extendMemoryPoolForFileIO( );
19681 2 : SgImageControlStatement::extendMemoryPoolForFileIO( );
19682 2 : SgImagPartOp::extendMemoryPoolForFileIO( );
19683 2 : SgImplicitStatement::extendMemoryPoolForFileIO( );
19684 2 : SgImpliedDo::extendMemoryPoolForFileIO( );
19685 2 : SgImportStatement::extendMemoryPoolForFileIO( );
19686 2 : SgIncidenceDirectedGraph::extendMemoryPoolForFileIO( );
19687 2 : SgIncidenceUndirectedGraph::extendMemoryPoolForFileIO( );
19688 2 : SgIncludeDirectiveStatement::extendMemoryPoolForFileIO( );
19689 2 : SgIncludeFile::extendMemoryPoolForFileIO( );
19690 2 : SgIncludeNextDirectiveStatement::extendMemoryPoolForFileIO( );
19691 2 : SgInitializedName::extendMemoryPoolForFileIO( );
19692 2 : SgInitializer::extendMemoryPoolForFileIO( );
19693 2 : SgInquireStatement::extendMemoryPoolForFileIO( );
19694 2 : SgIntKeyedBidirectionalGraph::extendMemoryPoolForFileIO( );
19695 2 : SgIntVal::extendMemoryPoolForFileIO( );
19696 2 : SgIntegerDivideOp::extendMemoryPoolForFileIO( );
19697 2 : SgIntegerDivideAssignOp::extendMemoryPoolForFileIO( );
19698 2 : SgInterfaceBody::extendMemoryPoolForFileIO( );
19699 2 : SgHeaderFileBody::extendMemoryPoolForFileIO( );
19700 2 : SgHeaderFileReport::extendMemoryPoolForFileIO( );
19701 2 : SgInterfaceStatement::extendMemoryPoolForFileIO( );
19702 2 : SgInterfaceSymbol::extendMemoryPoolForFileIO( );
19703 2 : SgIntrinsicSymbol::extendMemoryPoolForFileIO( );
19704 2 : SgIsOp::extendMemoryPoolForFileIO( );
19705 2 : SgIsNotOp::extendMemoryPoolForFileIO( );
19706 2 : SgIorAssignOp::extendMemoryPoolForFileIO( );
19707 2 : SgKeyDatumPair::extendMemoryPoolForFileIO( );
19708 2 : SgCudaKernelExecConfig::extendMemoryPoolForFileIO( );
19709 2 : SgCudaKernelCallExp::extendMemoryPoolForFileIO( );
19710 2 : SgLabelRefExp::extendMemoryPoolForFileIO( );
19711 2 : SgLabelStatement::extendMemoryPoolForFileIO( );
19712 2 : SgLabelSymbol::extendMemoryPoolForFileIO( );
19713 2 : SgLambdaCapture::extendMemoryPoolForFileIO( );
19714 2 : SgLambdaCaptureList::extendMemoryPoolForFileIO( );
19715 2 : SgLambdaExp::extendMemoryPoolForFileIO( );
19716 2 : SgLambdaRefExp::extendMemoryPoolForFileIO( );
19717 2 : SgLeftDivideOp::extendMemoryPoolForFileIO( );
19718 2 : SgLessOrEqualOp::extendMemoryPoolForFileIO( );
19719 2 : SgLessThanOp::extendMemoryPoolForFileIO( );
19720 2 : SgLineDirectiveStatement::extendMemoryPoolForFileIO( );
19721 2 : SgLinemarkerDirectiveStatement::extendMemoryPoolForFileIO( );
19722 2 : SgLinkageModifier::extendMemoryPoolForFileIO( );
19723 2 : SgListComprehension::extendMemoryPoolForFileIO( );
19724 2 : SgListExp::extendMemoryPoolForFileIO( );
19725 2 : SgLocatedNode::extendMemoryPoolForFileIO( );
19726 2 : SgLocatedNodeSupport::extendMemoryPoolForFileIO( );
19727 2 : SgLongDoubleVal::extendMemoryPoolForFileIO( );
19728 2 : SgLongIntVal::extendMemoryPoolForFileIO( );
19729 2 : SgLongLongIntVal::extendMemoryPoolForFileIO( );
19730 2 : SgLshiftAssignOp::extendMemoryPoolForFileIO( );
19731 2 : SgLshiftOp::extendMemoryPoolForFileIO( );
19732 2 : SgMagicColonExp::extendMemoryPoolForFileIO( );
19733 2 : SgMatrixExp::extendMemoryPoolForFileIO( );
19734 2 : SgMatrixTransposeOp::extendMemoryPoolForFileIO( );
19735 2 : SgMemberFunctionDeclaration::extendMemoryPoolForFileIO( );
19736 2 : SgMemberFunctionRefExp::extendMemoryPoolForFileIO( );
19737 2 : SgMemberFunctionSymbol::extendMemoryPoolForFileIO( );
19738 2 : SgMemberFunctionType::extendMemoryPoolForFileIO( );
19739 2 : SgMembershipOp::extendMemoryPoolForFileIO( );
19740 2 : SgMicrosoftAttributeDeclaration::extendMemoryPoolForFileIO( );
19741 2 : SgMinusAssignOp::extendMemoryPoolForFileIO( );
19742 2 : SgMinusMinusOp::extendMemoryPoolForFileIO( );
19743 2 : SgMinusOp::extendMemoryPoolForFileIO( );
19744 2 : SgModAssignOp::extendMemoryPoolForFileIO( );
19745 2 : SgModOp::extendMemoryPoolForFileIO( );
19746 2 : SgModifier::extendMemoryPoolForFileIO( );
19747 2 : SgModifierNodes::extendMemoryPoolForFileIO( );
19748 2 : SgModifierType::extendMemoryPoolForFileIO( );
19749 2 : SgModuleStatement::extendMemoryPoolForFileIO( );
19750 2 : SgModuleSymbol::extendMemoryPoolForFileIO( );
19751 2 : SgMultAssignOp::extendMemoryPoolForFileIO( );
19752 2 : SgMultiplyOp::extendMemoryPoolForFileIO( );
19753 2 : SgName::extendMemoryPoolForFileIO( );
19754 2 : SgNameGroup::extendMemoryPoolForFileIO( );
19755 2 : SgNamedType::extendMemoryPoolForFileIO( );
19756 2 : SgNamelistStatement::extendMemoryPoolForFileIO( );
19757 2 : SgNamespaceAliasDeclarationStatement::extendMemoryPoolForFileIO( );
19758 2 : SgNamespaceDeclarationStatement::extendMemoryPoolForFileIO( );
19759 2 : SgNamespaceDefinitionStatement::extendMemoryPoolForFileIO( );
19760 2 : SgNamespaceSymbol::extendMemoryPoolForFileIO( );
19761 2 : SgNaryOp::extendMemoryPoolForFileIO( );
19762 2 : SgNaryBooleanOp::extendMemoryPoolForFileIO( );
19763 2 : SgNaryComparisonOp::extendMemoryPoolForFileIO( );
19764 2 : SgNewExp::extendMemoryPoolForFileIO( );
19765 2 : SgNode::extendMemoryPoolForFileIO( );
19766 2 : SgNoexceptOp::extendMemoryPoolForFileIO( );
19767 2 : SgNotEqualOp::extendMemoryPoolForFileIO( );
19768 2 : SgNotOp::extendMemoryPoolForFileIO( );
19769 2 : SgNonMembershipOp::extendMemoryPoolForFileIO( );
19770 2 : SgNonrealDecl::extendMemoryPoolForFileIO( );
19771 2 : SgNonrealRefExp::extendMemoryPoolForFileIO( );
19772 2 : SgNonrealSymbol::extendMemoryPoolForFileIO( );
19773 2 : SgNonrealType::extendMemoryPoolForFileIO( );
19774 2 : SgNonrealBaseClass::extendMemoryPoolForFileIO( );
19775 2 : SgNullExpression::extendMemoryPoolForFileIO( );
19776 2 : SgNullptrValExp::extendMemoryPoolForFileIO( );
19777 2 : SgNullStatement::extendMemoryPoolForFileIO( );
19778 2 : SgNullifyStatement::extendMemoryPoolForFileIO( );
19779 2 : SgOmpAtomicStatement::extendMemoryPoolForFileIO( );
19780 2 : SgOmpBarrierStatement::extendMemoryPoolForFileIO( );
19781 2 : SgOmpCriticalStatement::extendMemoryPoolForFileIO( );
19782 2 : SgUpirFieldBodyStatement::extendMemoryPoolForFileIO( );
19783 2 : SgUpirBodyStatement::extendMemoryPoolForFileIO( );
19784 2 : SgUpirFieldStatement::extendMemoryPoolForFileIO( );
19785 2 : SgOmpDoStatement::extendMemoryPoolForFileIO( );
19786 2 : SgOmpFlushStatement::extendMemoryPoolForFileIO( );
19787 2 : SgOmpAllocateStatement::extendMemoryPoolForFileIO( );
19788 2 : SgOmpDeclareSimdStatement::extendMemoryPoolForFileIO( );
19789 2 : SgUpirWorksharingStatement::extendMemoryPoolForFileIO( );
19790 2 : SgOmpForSimdStatement::extendMemoryPoolForFileIO( );
19791 2 : SgOmpMasterStatement::extendMemoryPoolForFileIO( );
19792 2 : SgOmpTaskyieldStatement::extendMemoryPoolForFileIO( );
19793 2 : SgOmpMetadirectiveStatement::extendMemoryPoolForFileIO( );
19794 2 : SgOmpOrderedStatement::extendMemoryPoolForFileIO( );
19795 2 : SgOmpOrderedDependStatement::extendMemoryPoolForFileIO( );
19796 2 : SgUpirSpmdStatement::extendMemoryPoolForFileIO( );
19797 2 : SgOmpTeamsStatement::extendMemoryPoolForFileIO( );
19798 2 : SgOmpCancellationPointStatement::extendMemoryPoolForFileIO( );
19799 2 : SgOmpDeclareMapperStatement::extendMemoryPoolForFileIO( );
19800 2 : SgOmpCancelStatement::extendMemoryPoolForFileIO( );
19801 2 : SgOmpTaskgroupStatement::extendMemoryPoolForFileIO( );
19802 2 : SgOmpDepobjStatement::extendMemoryPoolForFileIO( );
19803 2 : SgOmpDistributeStatement::extendMemoryPoolForFileIO( );
19804 2 : SgOmpLoopStatement::extendMemoryPoolForFileIO( );
19805 2 : SgOmpScanStatement::extendMemoryPoolForFileIO( );
19806 2 : SgOmpTaskloopStatement::extendMemoryPoolForFileIO( );
19807 2 : SgOmpTargetEnterDataStatement::extendMemoryPoolForFileIO( );
19808 2 : SgOmpTargetExitDataStatement::extendMemoryPoolForFileIO( );
19809 2 : SgOmpSectionStatement::extendMemoryPoolForFileIO( );
19810 2 : SgOmpSectionsStatement::extendMemoryPoolForFileIO( );
19811 2 : SgOmpSingleStatement::extendMemoryPoolForFileIO( );
19812 2 : SgOmpTaskStatement::extendMemoryPoolForFileIO( );
19813 2 : SgOmpTaskwaitStatement::extendMemoryPoolForFileIO( );
19814 2 : SgOmpThreadprivateStatement::extendMemoryPoolForFileIO( );
19815 2 : SgOmpWorkshareStatement::extendMemoryPoolForFileIO( );
19816 2 : SgUpirTaskStatement::extendMemoryPoolForFileIO( );
19817 2 : SgOmpTargetDataStatement::extendMemoryPoolForFileIO( );
19818 2 : SgOmpTargetParallelForStatement::extendMemoryPoolForFileIO( );
19819 2 : SgOmpTargetUpdateStatement::extendMemoryPoolForFileIO( );
19820 2 : SgOmpRequiresStatement::extendMemoryPoolForFileIO( );
19821 2 : SgOmpTargetParallelStatement::extendMemoryPoolForFileIO( );
19822 2 : SgOmpTargetParallelForSimdStatement::extendMemoryPoolForFileIO( );
19823 2 : SgOmpTargetParallelLoopStatement::extendMemoryPoolForFileIO( );
19824 2 : SgOmpTargetSimdStatement::extendMemoryPoolForFileIO( );
19825 2 : SgOmpTargetTeamsStatement::extendMemoryPoolForFileIO( );
19826 2 : SgOmpTargetTeamsDistributeStatement::extendMemoryPoolForFileIO( );
19827 2 : SgOmpTargetTeamsDistributeSimdStatement::extendMemoryPoolForFileIO( );
19828 2 : SgOmpTargetTeamsLoopStatement::extendMemoryPoolForFileIO( );
19829 2 : SgOmpTargetTeamsDistributeParallelForStatement::extendMemoryPoolForFileIO( );
19830 2 : SgOmpTargetTeamsDistributeParallelForSimdStatement::extendMemoryPoolForFileIO( );
19831 2 : SgOmpDistributeSimdStatement::extendMemoryPoolForFileIO( );
19832 2 : SgOmpDistributeParallelForStatement::extendMemoryPoolForFileIO( );
19833 2 : SgOmpDistributeParallelForSimdStatement::extendMemoryPoolForFileIO( );
19834 2 : SgOmpTaskloopSimdStatement::extendMemoryPoolForFileIO( );
19835 2 : SgOmpMasterTaskloopSimdStatement::extendMemoryPoolForFileIO( );
19836 2 : SgOmpParallelMasterTaskloopStatement::extendMemoryPoolForFileIO( );
19837 2 : SgOmpParallelMasterTaskloopSimdStatement::extendMemoryPoolForFileIO( );
19838 2 : SgOmpTeamsDistributeStatement::extendMemoryPoolForFileIO( );
19839 2 : SgOmpTeamsDistributeSimdStatement::extendMemoryPoolForFileIO( );
19840 2 : SgOmpTeamsDistributeParallelForStatement::extendMemoryPoolForFileIO( );
19841 2 : SgOmpTeamsDistributeParallelForSimdStatement::extendMemoryPoolForFileIO( );
19842 2 : SgOmpTeamsLoopStatement::extendMemoryPoolForFileIO( );
19843 2 : SgOmpParallelLoopStatement::extendMemoryPoolForFileIO( );
19844 2 : SgOmpParallelMasterStatement::extendMemoryPoolForFileIO( );
19845 2 : SgOmpMasterTaskloopStatement::extendMemoryPoolForFileIO( );
19846 2 : SgOmpUnrollStatement::extendMemoryPoolForFileIO( );
19847 2 : SgOmpTileStatement::extendMemoryPoolForFileIO( );
19848 2 : SgUpirSimdStatement::extendMemoryPoolForFileIO( );
19849 2 : SgUpirBaseStatement::extendMemoryPoolForFileIO( );
19850 2 : SgUpirLoopStatement::extendMemoryPoolForFileIO( );
19851 2 : SgUpirLoopParallelStatement::extendMemoryPoolForFileIO( );
19852 2 : SgUpirSyncStatement::extendMemoryPoolForFileIO( );
19853 2 : SgOmpClause::extendMemoryPoolForFileIO( );
19854 2 : SgOmpAllocateClause::extendMemoryPoolForFileIO( );
19855 2 : SgOmpAllocatorClause::extendMemoryPoolForFileIO( );
19856 2 : SgOmpUsesAllocatorsClause::extendMemoryPoolForFileIO( );
19857 2 : SgOmpUsesAllocatorsDefination::extendMemoryPoolForFileIO( );
19858 2 : SgOmpToClause::extendMemoryPoolForFileIO( );
19859 2 : SgOmpFromClause::extendMemoryPoolForFileIO( );
19860 2 : SgOmpThreadsClause::extendMemoryPoolForFileIO( );
19861 2 : SgOmpSimdClause::extendMemoryPoolForFileIO( );
19862 2 : SgOmpBeginClause::extendMemoryPoolForFileIO( );
19863 2 : SgOmpCollapseClause::extendMemoryPoolForFileIO( );
19864 2 : SgOmpCopyinClause::extendMemoryPoolForFileIO( );
19865 2 : SgOmpCopyprivateClause::extendMemoryPoolForFileIO( );
19866 2 : SgOmpDefaultClause::extendMemoryPoolForFileIO( );
19867 2 : SgOmpEndClause::extendMemoryPoolForFileIO( );
19868 2 : SgOmpExpressionClause::extendMemoryPoolForFileIO( );
19869 2 : SgOmpFirstprivateClause::extendMemoryPoolForFileIO( );
19870 2 : SgOmpIfClause::extendMemoryPoolForFileIO( );
19871 2 : SgOmpFinalClause::extendMemoryPoolForFileIO( );
19872 2 : SgOmpPriorityClause::extendMemoryPoolForFileIO( );
19873 2 : SgOmpDeviceClause::extendMemoryPoolForFileIO( );
19874 2 : SgOmpLastprivateClause::extendMemoryPoolForFileIO( );
19875 2 : SgOmpNowaitClause::extendMemoryPoolForFileIO( );
19876 2 : SgOmpReadClause::extendMemoryPoolForFileIO( );
19877 2 : SgOmpWriteClause::extendMemoryPoolForFileIO( );
19878 2 : SgOmpUpdateClause::extendMemoryPoolForFileIO( );
19879 2 : SgOmpDepobjUpdateClause::extendMemoryPoolForFileIO( );
19880 2 : SgOmpDestroyClause::extendMemoryPoolForFileIO( );
19881 2 : SgOmpCaptureClause::extendMemoryPoolForFileIO( );
19882 2 : SgOmpSeqCstClause::extendMemoryPoolForFileIO( );
19883 2 : SgOmpAcqRelClause::extendMemoryPoolForFileIO( );
19884 2 : SgOmpReleaseClause::extendMemoryPoolForFileIO( );
19885 2 : SgOmpAcquireClause::extendMemoryPoolForFileIO( );
19886 2 : SgOmpReverseOffloadClause::extendMemoryPoolForFileIO( );
19887 2 : SgOmpUnifiedAddressClause::extendMemoryPoolForFileIO( );
19888 2 : SgOmpUnifiedSharedMemoryClause::extendMemoryPoolForFileIO( );
19889 2 : SgOmpDynamicAllocatorsClause::extendMemoryPoolForFileIO( );
19890 2 : SgOmpAtomicDefaultMemOrderClause::extendMemoryPoolForFileIO( );
19891 2 : SgOmpExtImplementationDefinedRequirementClause::extendMemoryPoolForFileIO( );
19892 2 : SgOmpRelaxedClause::extendMemoryPoolForFileIO( );
19893 2 : SgOmpParallelClause::extendMemoryPoolForFileIO( );
19894 2 : SgOmpSectionsClause::extendMemoryPoolForFileIO( );
19895 2 : SgOmpForClause::extendMemoryPoolForFileIO( );
19896 2 : SgOmpTaskgroupClause::extendMemoryPoolForFileIO( );
19897 2 : SgUpirNumUnitsField::extendMemoryPoolForFileIO( );
19898 2 : SgOmpNumTeamsClause::extendMemoryPoolForFileIO( );
19899 2 : SgOmpGrainsizeClause::extendMemoryPoolForFileIO( );
19900 2 : SgOmpDetachClause::extendMemoryPoolForFileIO( );
19901 2 : SgOmpNumTasksClause::extendMemoryPoolForFileIO( );
19902 2 : SgOmpNogroupClause::extendMemoryPoolForFileIO( );
19903 2 : SgOmpHintClause::extendMemoryPoolForFileIO( );
19904 2 : SgOmpOrderClause::extendMemoryPoolForFileIO( );
19905 2 : SgOmpDistScheduleClause::extendMemoryPoolForFileIO( );
19906 2 : SgOmpBindClause::extendMemoryPoolForFileIO( );
19907 2 : SgOmpNontemporalClause::extendMemoryPoolForFileIO( );
19908 2 : SgOmpInclusiveClause::extendMemoryPoolForFileIO( );
19909 2 : SgOmpExclusiveClause::extendMemoryPoolForFileIO( );
19910 2 : SgOmpIsDevicePtrClause::extendMemoryPoolForFileIO( );
19911 2 : SgOmpUseDevicePtrClause::extendMemoryPoolForFileIO( );
19912 2 : SgOmpUseDeviceAddrClause::extendMemoryPoolForFileIO( );
19913 2 : SgOmpThreadLimitClause::extendMemoryPoolForFileIO( );
19914 2 : SgOmpOrderedClause::extendMemoryPoolForFileIO( );
19915 2 : SgOmpPrivateClause::extendMemoryPoolForFileIO( );
19916 2 : SgOmpReductionClause::extendMemoryPoolForFileIO( );
19917 2 : SgOmpInReductionClause::extendMemoryPoolForFileIO( );
19918 2 : SgOmpTaskReductionClause::extendMemoryPoolForFileIO( );
19919 2 : SgOmpDefaultmapClause::extendMemoryPoolForFileIO( );
19920 2 : SgOmpScheduleClause::extendMemoryPoolForFileIO( );
19921 2 : SgOmpSharedClause::extendMemoryPoolForFileIO( );
19922 2 : SgOmpUntiedClause::extendMemoryPoolForFileIO( );
19923 2 : SgOmpMergeableClause::extendMemoryPoolForFileIO( );
19924 2 : SgOmpVariablesClause::extendMemoryPoolForFileIO( );
19925 2 : SgOmpMapClause::extendMemoryPoolForFileIO( );
19926 2 : SgOmpSafelenClause::extendMemoryPoolForFileIO( );
19927 2 : SgOmpSimdlenClause::extendMemoryPoolForFileIO( );
19928 2 : SgOmpLinearClause::extendMemoryPoolForFileIO( );
19929 2 : SgOmpUniformClause::extendMemoryPoolForFileIO( );
19930 2 : SgOmpAlignedClause::extendMemoryPoolForFileIO( );
19931 2 : SgOmpProcBindClause::extendMemoryPoolForFileIO( );
19932 2 : SgOmpAtomicClause::extendMemoryPoolForFileIO( );
19933 2 : SgOmpInbranchClause::extendMemoryPoolForFileIO( );
19934 2 : SgOmpNotinbranchClause::extendMemoryPoolForFileIO( );
19935 2 : SgOmpDependClause::extendMemoryPoolForFileIO( );
19936 2 : SgOmpAffinityClause::extendMemoryPoolForFileIO( );
19937 2 : SgOmpWhenClause::extendMemoryPoolForFileIO( );
19938 2 : SgOmpFullClause::extendMemoryPoolForFileIO( );
19939 2 : SgOmpPartialClause::extendMemoryPoolForFileIO( );
19940 2 : SgOmpSizesClause::extendMemoryPoolForFileIO( );
19941 2 : SgUpirBranchField::extendMemoryPoolForFileIO( );
19942 2 : SgUpirNestedLevelField::extendMemoryPoolForFileIO( );
19943 2 : SgUpirNestedParentField::extendMemoryPoolForFileIO( );
19944 2 : SgUpirNestedChildField::extendMemoryPoolForFileIO( );
19945 2 : SgUpirSyncField::extendMemoryPoolForFileIO( );
19946 2 : SgUpirDataField::extendMemoryPoolForFileIO( );
19947 2 : SgUpirDataItemField::extendMemoryPoolForFileIO( );
19948 2 : SgUpirTargetField::extendMemoryPoolForFileIO( );
19949 2 : SgOpenclAccessModeModifier::extendMemoryPoolForFileIO( );
19950 2 : SgOpenStatement::extendMemoryPoolForFileIO( );
19951 2 : SgOptions::extendMemoryPoolForFileIO( );
19952 2 : SgOrOp::extendMemoryPoolForFileIO( );
19953 2 : SgParameterStatement::extendMemoryPoolForFileIO( );
19954 2 : SgPartialFunctionModifierType::extendMemoryPoolForFileIO( );
19955 2 : SgPartialFunctionType::extendMemoryPoolForFileIO( );
19956 2 : SgPassStatement::extendMemoryPoolForFileIO( );
19957 2 : SgPlusAssignOp::extendMemoryPoolForFileIO( );
19958 2 : SgPlusPlusOp::extendMemoryPoolForFileIO( );
19959 2 : SgPntrArrRefExp::extendMemoryPoolForFileIO( );
19960 2 : SgPointerAssignOp::extendMemoryPoolForFileIO( );
19961 2 : SgPointerDerefExp::extendMemoryPoolForFileIO( );
19962 2 : SgPointerMemberType::extendMemoryPoolForFileIO( );
19963 2 : SgPointerType::extendMemoryPoolForFileIO( );
19964 2 : SgPowerOp::extendMemoryPoolForFileIO( );
19965 2 : SgPragma::extendMemoryPoolForFileIO( );
19966 2 : SgPragmaDeclaration::extendMemoryPoolForFileIO( );
19967 2 : SgPrintStatement::extendMemoryPoolForFileIO( );
19968 2 : SgProcedureHeaderStatement::extendMemoryPoolForFileIO( );
19969 2 : SgProgramHeaderStatement::extendMemoryPoolForFileIO( );
19970 2 : SgProject::extendMemoryPoolForFileIO( );
19971 2 : SgPseudoDestructorRefExp::extendMemoryPoolForFileIO( );
19972 2 : SgQualifiedName::extendMemoryPoolForFileIO( );
19973 2 : SgQualifiedNameType::extendMemoryPoolForFileIO( );
19974 2 : SgRangeExp::extendMemoryPoolForFileIO( );
19975 2 : SgRangeBasedForStatement::extendMemoryPoolForFileIO( );
19976 2 : SgReadStatement::extendMemoryPoolForFileIO( );
19977 2 : SgRealPartOp::extendMemoryPoolForFileIO( );
19978 2 : SgRefExp::extendMemoryPoolForFileIO( );
19979 2 : SgReferenceType::extendMemoryPoolForFileIO( );
19980 2 : SgRenamePair::extendMemoryPoolForFileIO( );
19981 2 : SgRenameSymbol::extendMemoryPoolForFileIO( );
19982 2 : SgReturnStmt::extendMemoryPoolForFileIO( );
19983 2 : SgRewindStatement::extendMemoryPoolForFileIO( );
19984 2 : SgRshiftAssignOp::extendMemoryPoolForFileIO( );
19985 2 : SgRshiftOp::extendMemoryPoolForFileIO( );
19986 2 : SgRvalueReferenceType::extendMemoryPoolForFileIO( );
19987 2 : SgScopeOp::extendMemoryPoolForFileIO( );
19988 2 : SgScopeStatement::extendMemoryPoolForFileIO( );
19989 2 : SgSequenceStatement::extendMemoryPoolForFileIO( );
19990 2 : SgSetComprehension::extendMemoryPoolForFileIO( );
19991 2 : SgShortVal::extendMemoryPoolForFileIO( );
19992 2 : SgSIMDBinaryOp::extendMemoryPoolForFileIO( );
19993 2 : SgSIMDAddOp::extendMemoryPoolForFileIO( );
19994 2 : SgSIMDSubOp::extendMemoryPoolForFileIO( );
19995 2 : SgSIMDMulOp::extendMemoryPoolForFileIO( );
19996 2 : SgSIMDDivOp::extendMemoryPoolForFileIO( );
19997 2 : SgSIMDFmaOp::extendMemoryPoolForFileIO( );
19998 2 : SgSIMDLoad::extendMemoryPoolForFileIO( );
19999 2 : SgSIMDBroadcast::extendMemoryPoolForFileIO( );
20000 2 : SgSIMDStore::extendMemoryPoolForFileIO( );
20001 2 : SgSIMDPartialStore::extendMemoryPoolForFileIO( );
20002 2 : SgSIMDScalarStore::extendMemoryPoolForFileIO( );
20003 2 : SgSIMDGather::extendMemoryPoolForFileIO( );
20004 2 : SgSIMDExplicitGather::extendMemoryPoolForFileIO( );
20005 2 : SgSIMDScatter::extendMemoryPoolForFileIO( );
20006 2 : SgSizeOfOp::extendMemoryPoolForFileIO( );
20007 2 : SgAlignOfOp::extendMemoryPoolForFileIO( );
20008 2 : SgSourceFile::extendMemoryPoolForFileIO( );
20009 2 : SgSpaceshipOp::extendMemoryPoolForFileIO( );
20010 2 : SgSpawnStmt::extendMemoryPoolForFileIO( );
20011 2 : SgSyncAllStatement::extendMemoryPoolForFileIO( );
20012 2 : SgSyncImagesStatement::extendMemoryPoolForFileIO( );
20013 2 : SgSyncMemoryStatement::extendMemoryPoolForFileIO( );
20014 2 : SgSyncTeamStatement::extendMemoryPoolForFileIO( );
20015 2 : SgLockStatement::extendMemoryPoolForFileIO( );
20016 2 : SgUnlockStatement::extendMemoryPoolForFileIO( );
20017 2 : SgProcessControlStatement::extendMemoryPoolForFileIO( );
20018 2 : SgSpecialFunctionModifier::extendMemoryPoolForFileIO( );
20019 2 : SgStatement::extendMemoryPoolForFileIO( );
20020 2 : SgStaticAssertionDeclaration::extendMemoryPoolForFileIO( );
20021 2 : SgStmtDeclarationStatement::extendMemoryPoolForFileIO( );
20022 2 : SgStatementExpression::extendMemoryPoolForFileIO( );
20023 2 : SgStatementFunctionStatement::extendMemoryPoolForFileIO( );
20024 2 : SgStorageModifier::extendMemoryPoolForFileIO( );
20025 2 : SgStringConversion::extendMemoryPoolForFileIO( );
20026 2 : SgStringKeyedBidirectionalGraph::extendMemoryPoolForFileIO( );
20027 2 : SgStringVal::extendMemoryPoolForFileIO( );
20028 2 : SgStructureModifier::extendMemoryPoolForFileIO( );
20029 2 : SgSubscriptExpression::extendMemoryPoolForFileIO( );
20030 2 : SgSubtractOp::extendMemoryPoolForFileIO( );
20031 2 : SgSupport::extendMemoryPoolForFileIO( );
20032 2 : SgSwitchStatement::extendMemoryPoolForFileIO( );
20033 2 : SgSymbol::extendMemoryPoolForFileIO( );
20034 2 : SgSymbolTable::extendMemoryPoolForFileIO( );
20035 2 : SgTemplateArgument::extendMemoryPoolForFileIO( );
20036 2 : SgTemplateArgumentList::extendMemoryPoolForFileIO( );
20037 2 : SgTemplateDeclaration::extendMemoryPoolForFileIO( );
20038 2 : SgTemplateClassDeclaration::extendMemoryPoolForFileIO( );
20039 2 : SgTemplateClassSymbol::extendMemoryPoolForFileIO( );
20040 2 : SgTemplateFunctionDeclaration::extendMemoryPoolForFileIO( );
20041 2 : SgTemplateFunctionRefExp::extendMemoryPoolForFileIO( );
20042 2 : SgTemplateFunctionSymbol::extendMemoryPoolForFileIO( );
20043 2 : SgTemplateMemberFunctionDeclaration::extendMemoryPoolForFileIO( );
20044 2 : SgTemplateMemberFunctionRefExp::extendMemoryPoolForFileIO( );
20045 2 : SgTemplateMemberFunctionSymbol::extendMemoryPoolForFileIO( );
20046 2 : SgTemplateTypedefDeclaration::extendMemoryPoolForFileIO( );
20047 2 : SgTemplateTypedefSymbol::extendMemoryPoolForFileIO( );
20048 2 : SgTemplateVariableDeclaration::extendMemoryPoolForFileIO( );
20049 2 : SgTemplateVariableSymbol::extendMemoryPoolForFileIO( );
20050 2 : SgTemplateClassDefinition::extendMemoryPoolForFileIO( );
20051 2 : SgTemplateFunctionDefinition::extendMemoryPoolForFileIO( );
20052 2 : SgTemplateInstantiationDecl::extendMemoryPoolForFileIO( );
20053 2 : SgTemplateInstantiationDefn::extendMemoryPoolForFileIO( );
20054 2 : SgTemplateInstantiationDirectiveStatement::extendMemoryPoolForFileIO( );
20055 2 : SgTemplateInstantiationFunctionDecl::extendMemoryPoolForFileIO( );
20056 2 : SgTemplateInstantiationMemberFunctionDecl::extendMemoryPoolForFileIO( );
20057 2 : SgTemplateInstantiationTypedefDeclaration::extendMemoryPoolForFileIO( );
20058 2 : SgTemplateParameter::extendMemoryPoolForFileIO( );
20059 2 : SgTemplateParameterVal::extendMemoryPoolForFileIO( );
20060 2 : SgTemplateParameterList::extendMemoryPoolForFileIO( );
20061 2 : SgTemplateSymbol::extendMemoryPoolForFileIO( );
20062 2 : SgTemplateType::extendMemoryPoolForFileIO( );
20063 2 : SgThisExp::extendMemoryPoolForFileIO( );
20064 2 : SgTypeTraitBuiltinOperator::extendMemoryPoolForFileIO( );
20065 2 : SgSuperExp::extendMemoryPoolForFileIO( );
20066 2 : SgThrowOp::extendMemoryPoolForFileIO( );
20067 2 : SgToken::extendMemoryPoolForFileIO( );
20068 2 : SgTryStmt::extendMemoryPoolForFileIO( );
20069 2 : SgTupleExp::extendMemoryPoolForFileIO( );
20070 2 : SgType::extendMemoryPoolForFileIO( );
20071 2 : SgTypeBool::extendMemoryPoolForFileIO( );
20072 2 : SgTypeChar::extendMemoryPoolForFileIO( );
20073 2 : SgTypeChar16::extendMemoryPoolForFileIO( );
20074 2 : SgTypeChar32::extendMemoryPoolForFileIO( );
20075 2 : SgTypeComplex::extendMemoryPoolForFileIO( );
20076 2 : SgTypeDefault::extendMemoryPoolForFileIO( );
20077 2 : SgTypeExpression::extendMemoryPoolForFileIO( );
20078 2 : SgTypeLabel::extendMemoryPoolForFileIO( );
20079 2 : SgTypeDouble::extendMemoryPoolForFileIO( );
20080 2 : SgTypeEllipse::extendMemoryPoolForFileIO( );
20081 2 : SgTypeFixed::extendMemoryPoolForFileIO( );
20082 2 : SgTypeFloat::extendMemoryPoolForFileIO( );
20083 2 : SgTypeFloat128::extendMemoryPoolForFileIO( );
20084 2 : SgTypeFloat80::extendMemoryPoolForFileIO( );
20085 2 : SgTypeGlobalVoid::extendMemoryPoolForFileIO( );
20086 2 : SgTypeIdOp::extendMemoryPoolForFileIO( );
20087 2 : SgTypeImaginary::extendMemoryPoolForFileIO( );
20088 2 : SgTypeInt::extendMemoryPoolForFileIO( );
20089 2 : SgTypeLong::extendMemoryPoolForFileIO( );
20090 2 : SgTypeLongDouble::extendMemoryPoolForFileIO( );
20091 2 : SgTypeLongLong::extendMemoryPoolForFileIO( );
20092 2 : SgTypeModifier::extendMemoryPoolForFileIO( );
20093 2 : SgTypeMatrix::extendMemoryPoolForFileIO( );
20094 2 : SgTypeTuple::extendMemoryPoolForFileIO( );
20095 2 : SgTypeNullptr::extendMemoryPoolForFileIO( );
20096 2 : SgTypeOfType::extendMemoryPoolForFileIO( );
20097 2 : SgTypeShort::extendMemoryPoolForFileIO( );
20098 2 : SgTypeSigned128bitInteger::extendMemoryPoolForFileIO( );
20099 2 : SgTypeSignedChar::extendMemoryPoolForFileIO( );
20100 2 : SgTypeSignedInt::extendMemoryPoolForFileIO( );
20101 2 : SgTypeSignedLong::extendMemoryPoolForFileIO( );
20102 2 : SgTypeSignedLongLong::extendMemoryPoolForFileIO( );
20103 2 : SgTypeSignedShort::extendMemoryPoolForFileIO( );
20104 2 : SgTypeString::extendMemoryPoolForFileIO( );
20105 2 : SgTypeUnknown::extendMemoryPoolForFileIO( );
20106 2 : SgTypeUnsigned128bitInteger::extendMemoryPoolForFileIO( );
20107 2 : SgTypeUnsignedChar::extendMemoryPoolForFileIO( );
20108 2 : SgTypeUnsignedInt::extendMemoryPoolForFileIO( );
20109 2 : SgTypeUnsignedLong::extendMemoryPoolForFileIO( );
20110 2 : SgTypeUnsignedLongLong::extendMemoryPoolForFileIO( );
20111 2 : SgTypeUnsignedShort::extendMemoryPoolForFileIO( );
20112 2 : SgTypeVoid::extendMemoryPoolForFileIO( );
20113 2 : SgTypeWchar::extendMemoryPoolForFileIO( );
20114 2 : SgTypedefDeclaration::extendMemoryPoolForFileIO( );
20115 2 : SgTypedefSeq::extendMemoryPoolForFileIO( );
20116 2 : SgTypedefSymbol::extendMemoryPoolForFileIO( );
20117 2 : SgTypedefType::extendMemoryPoolForFileIO( );
20118 2 : SgUPC_AccessModifier::extendMemoryPoolForFileIO( );
20119 2 : SgUnaryAddOp::extendMemoryPoolForFileIO( );
20120 2 : SgUnaryOp::extendMemoryPoolForFileIO( );
20121 2 : SgUndefDirectiveStatement::extendMemoryPoolForFileIO( );
20122 2 : SgUndirectedGraphEdge::extendMemoryPoolForFileIO( );
20123 2 : SgUnknownArrayOrFunctionReference::extendMemoryPoolForFileIO( );
20124 2 : SgUnknownFile::extendMemoryPoolForFileIO( );
20125 2 : SgUnparse_Info::extendMemoryPoolForFileIO( );
20126 2 : SgUnsignedCharVal::extendMemoryPoolForFileIO( );
20127 2 : SgUnsignedIntVal::extendMemoryPoolForFileIO( );
20128 2 : SgUnsignedLongLongIntVal::extendMemoryPoolForFileIO( );
20129 2 : SgUnsignedLongVal::extendMemoryPoolForFileIO( );
20130 2 : SgUnsignedShortVal::extendMemoryPoolForFileIO( );
20131 2 : SgUpcBarrierStatement::extendMemoryPoolForFileIO( );
20132 2 : SgUpcBlocksizeofExpression::extendMemoryPoolForFileIO( );
20133 2 : SgUpcElemsizeofExpression::extendMemoryPoolForFileIO( );
20134 2 : SgUpcFenceStatement::extendMemoryPoolForFileIO( );
20135 2 : SgUpcForAllStatement::extendMemoryPoolForFileIO( );
20136 2 : SgUpcLocalsizeofExpression::extendMemoryPoolForFileIO( );
20137 2 : SgUpcMythread::extendMemoryPoolForFileIO( );
20138 2 : SgUpcNotifyStatement::extendMemoryPoolForFileIO( );
20139 2 : SgUpcThreads::extendMemoryPoolForFileIO( );
20140 2 : SgUpcWaitStatement::extendMemoryPoolForFileIO( );
20141 2 : SgUseStatement::extendMemoryPoolForFileIO( );
20142 2 : SgUserDefinedBinaryOp::extendMemoryPoolForFileIO( );
20143 2 : SgUserDefinedUnaryOp::extendMemoryPoolForFileIO( );
20144 2 : SgUsingDeclarationStatement::extendMemoryPoolForFileIO( );
20145 2 : SgUsingDirectiveStatement::extendMemoryPoolForFileIO( );
20146 2 : SgValueExp::extendMemoryPoolForFileIO( );
20147 2 : SgVarArgCopyOp::extendMemoryPoolForFileIO( );
20148 2 : SgVarArgEndOp::extendMemoryPoolForFileIO( );
20149 2 : SgVarArgOp::extendMemoryPoolForFileIO( );
20150 2 : SgVarArgStartOneOperandOp::extendMemoryPoolForFileIO( );
20151 2 : SgVarArgStartOp::extendMemoryPoolForFileIO( );
20152 2 : SgVarRefExp::extendMemoryPoolForFileIO( );
20153 2 : SgVariableDeclaration::extendMemoryPoolForFileIO( );
20154 2 : SgVariableDefinition::extendMemoryPoolForFileIO( );
20155 2 : SgVariableSymbol::extendMemoryPoolForFileIO( );
20156 2 : SgVariantExpression::extendMemoryPoolForFileIO( );
20157 2 : SgVariantStatement::extendMemoryPoolForFileIO( );
20158 2 : SgVoidVal::extendMemoryPoolForFileIO( );
20159 2 : SgWaitStatement::extendMemoryPoolForFileIO( );
20160 2 : SgWarningDirectiveStatement::extendMemoryPoolForFileIO( );
20161 2 : SgWithStatement::extendMemoryPoolForFileIO( );
20162 2 : SgWcharVal::extendMemoryPoolForFileIO( );
20163 2 : SgWhereStatement::extendMemoryPoolForFileIO( );
20164 2 : SgWhileStmt::extendMemoryPoolForFileIO( );
20165 2 : SgWriteStatement::extendMemoryPoolForFileIO( );
20166 2 : SgXorAssignOp::extendMemoryPoolForFileIO( );
20167 2 : SgYieldExpression::extendMemoryPoolForFileIO( );
20168 2 : Sg_File_Info::extendMemoryPoolForFileIO( );
20169 2 : SgTypeCAFTeam::extendMemoryPoolForFileIO( );
20170 2 : SgCAFWithTeamStatement::extendMemoryPoolForFileIO( );
20171 2 : SgCAFCoExpression::extendMemoryPoolForFileIO( );
20172 2 : SgCallExpression::extendMemoryPoolForFileIO( );
20173 2 : SgTypeCrayPointer::extendMemoryPoolForFileIO( );
20174 2 : SgClassExp::extendMemoryPoolForFileIO( );
20175 :
20176 : /* #line 400 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
20177 :
20178 2 : return;
20179 : }
20180 :
20181 :
20182 : int
20183 7 : AST_FILE_IO::getNumberOfAsts ()
20184 : {
20185 7 : return vectorOfASTs.size();
20186 : }
20187 :
20188 :
20189 : void
20190 2 : AST_FILE_IO::addNewAst (AstData* newAst)
20191 : {
20192 2 : vectorOfASTs.push_back(newAst);
20193 2 : actualRebuildAst = newAst;
20194 2 : return;
20195 : }
20196 :
20197 :
20198 : void
20199 0 : AST_FILE_IO::printFileMaps ()
20200 : {
20201 0 : std::map<int,std::string> :: iterator Iter1 = Sg_File_Info::p_fileidtoname_map.begin();
20202 0 : for ( ; Iter1 != Sg_File_Info::p_fileidtoname_map.end(); ++Iter1)
20203 : {
20204 0 : std::cout << Iter1->first << " " << Iter1->second << std::endl;
20205 : }
20206 0 : std::map<std::string,int> :: iterator Iter2 = Sg_File_Info::p_nametofileid_map.begin();
20207 0 : for ( ; Iter2 != Sg_File_Info::p_nametofileid_map.end(); ++Iter2)
20208 : {
20209 0 : std::cout << Iter2->first << " " << Iter2->second << std::endl;
20210 : }
20211 0 : }
20212 :
20213 :
20214 :
20215 : void
20216 0 : AST_FILE_IO::deleteStoredAsts ()
20217 : {
20218 0 : std::vector<AstData*>::iterator astIterator = vectorOfASTs.begin();
20219 0 : for ( ; astIterator != vectorOfASTs.end(); ++astIterator)
20220 : {
20221 0 : delete (*astIterator);
20222 : }
20223 0 : vectorOfASTs.clear();
20224 0 : return;
20225 : }
20226 :
20227 :
20228 :
20229 : void
20230 2 : AST_FILE_IO::setStaticDataOfAst (AstData *astInPool)
20231 : {
20232 2 : assert (astInPool->get_AstIndex() < (int)vectorOfASTs.size());
20233 2 : astInPool->setStaticDataMembersOfIRNodes();
20234 2 : return;
20235 : }
20236 :
20237 :
20238 :
20239 :
20240 : void
20241 0 : AST_FILE_IO::printListOfPoolSizes ()
20242 : {
20243 0 : std::cout << "Memory pool size of SgAccessModifier: " << listOfMemoryPoolSizes[V_SgAccessModifier] << std::endl;
20244 0 : std::cout << "Memory pool size of SgActualArgumentExpression: " << listOfMemoryPoolSizes[V_SgActualArgumentExpression] << std::endl;
20245 0 : std::cout << "Memory pool size of SgAddOp: " << listOfMemoryPoolSizes[V_SgAddOp] << std::endl;
20246 0 : std::cout << "Memory pool size of SgAddressOfOp: " << listOfMemoryPoolSizes[V_SgAddressOfOp] << std::endl;
20247 0 : std::cout << "Memory pool size of SgAggregateInitializer: " << listOfMemoryPoolSizes[V_SgAggregateInitializer] << std::endl;
20248 0 : std::cout << "Memory pool size of SgAliasSymbol: " << listOfMemoryPoolSizes[V_SgAliasSymbol] << std::endl;
20249 0 : std::cout << "Memory pool size of SgAllocateStatement: " << listOfMemoryPoolSizes[V_SgAllocateStatement] << std::endl;
20250 0 : std::cout << "Memory pool size of SgAndAssignOp: " << listOfMemoryPoolSizes[V_SgAndAssignOp] << std::endl;
20251 0 : std::cout << "Memory pool size of SgAndOp: " << listOfMemoryPoolSizes[V_SgAndOp] << std::endl;
20252 0 : std::cout << "Memory pool size of SgArithmeticIfStatement: " << listOfMemoryPoolSizes[V_SgArithmeticIfStatement] << std::endl;
20253 0 : std::cout << "Memory pool size of SgArrayType: " << listOfMemoryPoolSizes[V_SgArrayType] << std::endl;
20254 0 : std::cout << "Memory pool size of SgArrowExp: " << listOfMemoryPoolSizes[V_SgArrowExp] << std::endl;
20255 0 : std::cout << "Memory pool size of SgArrowStarOp: " << listOfMemoryPoolSizes[V_SgArrowStarOp] << std::endl;
20256 0 : std::cout << "Memory pool size of SgAsmOp: " << listOfMemoryPoolSizes[V_SgAsmOp] << std::endl;
20257 0 : std::cout << "Memory pool size of SgAsmStmt: " << listOfMemoryPoolSizes[V_SgAsmStmt] << std::endl;
20258 0 : std::cout << "Memory pool size of SgAssertStmt: " << listOfMemoryPoolSizes[V_SgAssertStmt] << std::endl;
20259 0 : std::cout << "Memory pool size of SgAssignInitializer: " << listOfMemoryPoolSizes[V_SgAssignInitializer] << std::endl;
20260 0 : std::cout << "Memory pool size of SgAssignOp: " << listOfMemoryPoolSizes[V_SgAssignOp] << std::endl;
20261 0 : std::cout << "Memory pool size of SgAssignStatement: " << listOfMemoryPoolSizes[V_SgAssignStatement] << std::endl;
20262 0 : std::cout << "Memory pool size of SgAssignedGotoStatement: " << listOfMemoryPoolSizes[V_SgAssignedGotoStatement] << std::endl;
20263 0 : std::cout << "Memory pool size of SgAssociateStatement: " << listOfMemoryPoolSizes[V_SgAssociateStatement] << std::endl;
20264 0 : std::cout << "Memory pool size of SgAsteriskShapeExp: " << listOfMemoryPoolSizes[V_SgAsteriskShapeExp] << std::endl;
20265 0 : std::cout << "Memory pool size of SgAttribute: " << listOfMemoryPoolSizes[V_SgAttribute] << std::endl;
20266 0 : std::cout << "Memory pool size of SgAttributeSpecificationStatement: " << listOfMemoryPoolSizes[V_SgAttributeSpecificationStatement] << std::endl;
20267 0 : std::cout << "Memory pool size of SgAutoType: " << listOfMemoryPoolSizes[V_SgAutoType] << std::endl;
20268 0 : std::cout << "Memory pool size of SgAwaitExpression: " << listOfMemoryPoolSizes[V_SgAwaitExpression] << std::endl;
20269 0 : std::cout << "Memory pool size of SgBackspaceStatement: " << listOfMemoryPoolSizes[V_SgBackspaceStatement] << std::endl;
20270 0 : std::cout << "Memory pool size of SgBaseClass: " << listOfMemoryPoolSizes[V_SgBaseClass] << std::endl;
20271 0 : std::cout << "Memory pool size of SgExpBaseClass: " << listOfMemoryPoolSizes[V_SgExpBaseClass] << std::endl;
20272 0 : std::cout << "Memory pool size of SgBaseClassModifier: " << listOfMemoryPoolSizes[V_SgBaseClassModifier] << std::endl;
20273 0 : std::cout << "Memory pool size of SgBasicBlock: " << listOfMemoryPoolSizes[V_SgBasicBlock] << std::endl;
20274 0 : std::cout << "Memory pool size of SgBidirectionalGraph: " << listOfMemoryPoolSizes[V_SgBidirectionalGraph] << std::endl;
20275 0 : std::cout << "Memory pool size of SgBinaryOp: " << listOfMemoryPoolSizes[V_SgBinaryOp] << std::endl;
20276 0 : std::cout << "Memory pool size of SgBitAndOp: " << listOfMemoryPoolSizes[V_SgBitAndOp] << std::endl;
20277 0 : std::cout << "Memory pool size of SgBitAttribute: " << listOfMemoryPoolSizes[V_SgBitAttribute] << std::endl;
20278 0 : std::cout << "Memory pool size of SgBitComplementOp: " << listOfMemoryPoolSizes[V_SgBitComplementOp] << std::endl;
20279 0 : std::cout << "Memory pool size of SgBitEqvOp: " << listOfMemoryPoolSizes[V_SgBitEqvOp] << std::endl;
20280 0 : std::cout << "Memory pool size of SgBitOrOp: " << listOfMemoryPoolSizes[V_SgBitOrOp] << std::endl;
20281 0 : std::cout << "Memory pool size of SgBitXorOp: " << listOfMemoryPoolSizes[V_SgBitXorOp] << std::endl;
20282 0 : std::cout << "Memory pool size of SgBlockDataStatement: " << listOfMemoryPoolSizes[V_SgBlockDataStatement] << std::endl;
20283 0 : std::cout << "Memory pool size of SgBoolValExp: " << listOfMemoryPoolSizes[V_SgBoolValExp] << std::endl;
20284 0 : std::cout << "Memory pool size of SgBreakStmt: " << listOfMemoryPoolSizes[V_SgBreakStmt] << std::endl;
20285 0 : std::cout << "Memory pool size of SgBracedInitializer: " << listOfMemoryPoolSizes[V_SgBracedInitializer] << std::endl;
20286 0 : std::cout << "Memory pool size of SgC_PreprocessorDirectiveStatement: " << listOfMemoryPoolSizes[V_SgC_PreprocessorDirectiveStatement] << std::endl;
20287 0 : std::cout << "Memory pool size of SgCaseOptionStmt: " << listOfMemoryPoolSizes[V_SgCaseOptionStmt] << std::endl;
20288 0 : std::cout << "Memory pool size of SgCastExp: " << listOfMemoryPoolSizes[V_SgCastExp] << std::endl;
20289 0 : std::cout << "Memory pool size of SgCatchOptionStmt: " << listOfMemoryPoolSizes[V_SgCatchOptionStmt] << std::endl;
20290 0 : std::cout << "Memory pool size of SgCatchStatementSeq: " << listOfMemoryPoolSizes[V_SgCatchStatementSeq] << std::endl;
20291 0 : std::cout << "Memory pool size of SgCharVal: " << listOfMemoryPoolSizes[V_SgCharVal] << std::endl;
20292 0 : std::cout << "Memory pool size of SgChar16Val: " << listOfMemoryPoolSizes[V_SgChar16Val] << std::endl;
20293 0 : std::cout << "Memory pool size of SgChar32Val: " << listOfMemoryPoolSizes[V_SgChar32Val] << std::endl;
20294 0 : std::cout << "Memory pool size of SgChooseExpression: " << listOfMemoryPoolSizes[V_SgChooseExpression] << std::endl;
20295 0 : std::cout << "Memory pool size of SgClassDecl_attr: " << listOfMemoryPoolSizes[V_SgClassDecl_attr] << std::endl;
20296 0 : std::cout << "Memory pool size of SgClassDeclaration: " << listOfMemoryPoolSizes[V_SgClassDeclaration] << std::endl;
20297 0 : std::cout << "Memory pool size of SgClassDefinition: " << listOfMemoryPoolSizes[V_SgClassDefinition] << std::endl;
20298 0 : std::cout << "Memory pool size of SgClassNameRefExp: " << listOfMemoryPoolSizes[V_SgClassNameRefExp] << std::endl;
20299 0 : std::cout << "Memory pool size of SgClassSymbol: " << listOfMemoryPoolSizes[V_SgClassSymbol] << std::endl;
20300 0 : std::cout << "Memory pool size of SgClassType: " << listOfMemoryPoolSizes[V_SgClassType] << std::endl;
20301 0 : std::cout << "Memory pool size of SgClinkageDeclarationStatement: " << listOfMemoryPoolSizes[V_SgClinkageDeclarationStatement] << std::endl;
20302 0 : std::cout << "Memory pool size of SgClinkageEndStatement: " << listOfMemoryPoolSizes[V_SgClinkageEndStatement] << std::endl;
20303 0 : std::cout << "Memory pool size of SgClinkageStartStatement: " << listOfMemoryPoolSizes[V_SgClinkageStartStatement] << std::endl;
20304 0 : std::cout << "Memory pool size of SgCloseStatement: " << listOfMemoryPoolSizes[V_SgCloseStatement] << std::endl;
20305 0 : std::cout << "Memory pool size of SgColonShapeExp: " << listOfMemoryPoolSizes[V_SgColonShapeExp] << std::endl;
20306 0 : std::cout << "Memory pool size of SgCommaOpExp: " << listOfMemoryPoolSizes[V_SgCommaOpExp] << std::endl;
20307 0 : std::cout << "Memory pool size of SgCommonBlock: " << listOfMemoryPoolSizes[V_SgCommonBlock] << std::endl;
20308 0 : std::cout << "Memory pool size of SgCommonBlockObject: " << listOfMemoryPoolSizes[V_SgCommonBlockObject] << std::endl;
20309 0 : std::cout << "Memory pool size of SgCommonSymbol: " << listOfMemoryPoolSizes[V_SgCommonSymbol] << std::endl;
20310 0 : std::cout << "Memory pool size of SgComplexVal: " << listOfMemoryPoolSizes[V_SgComplexVal] << std::endl;
20311 0 : std::cout << "Memory pool size of SgComprehension: " << listOfMemoryPoolSizes[V_SgComprehension] << std::endl;
20312 0 : std::cout << "Memory pool size of SgCompoundAssignOp: " << listOfMemoryPoolSizes[V_SgCompoundAssignOp] << std::endl;
20313 0 : std::cout << "Memory pool size of SgCompoundInitializer: " << listOfMemoryPoolSizes[V_SgCompoundInitializer] << std::endl;
20314 0 : std::cout << "Memory pool size of SgCompoundLiteralExp: " << listOfMemoryPoolSizes[V_SgCompoundLiteralExp] << std::endl;
20315 0 : std::cout << "Memory pool size of SgComputedGotoStatement: " << listOfMemoryPoolSizes[V_SgComputedGotoStatement] << std::endl;
20316 0 : std::cout << "Memory pool size of SgConcatenationOp: " << listOfMemoryPoolSizes[V_SgConcatenationOp] << std::endl;
20317 0 : std::cout << "Memory pool size of SgConditionalExp: " << listOfMemoryPoolSizes[V_SgConditionalExp] << std::endl;
20318 0 : std::cout << "Memory pool size of SgConjugateOp: " << listOfMemoryPoolSizes[V_SgConjugateOp] << std::endl;
20319 0 : std::cout << "Memory pool size of SgConstVolatileModifier: " << listOfMemoryPoolSizes[V_SgConstVolatileModifier] << std::endl;
20320 0 : std::cout << "Memory pool size of SgConstructorInitializer: " << listOfMemoryPoolSizes[V_SgConstructorInitializer] << std::endl;
20321 0 : std::cout << "Memory pool size of SgContainsStatement: " << listOfMemoryPoolSizes[V_SgContainsStatement] << std::endl;
20322 0 : std::cout << "Memory pool size of SgContinueStmt: " << listOfMemoryPoolSizes[V_SgContinueStmt] << std::endl;
20323 0 : std::cout << "Memory pool size of SgCtorInitializerList: " << listOfMemoryPoolSizes[V_SgCtorInitializerList] << std::endl;
20324 0 : std::cout << "Memory pool size of SgDataStatementGroup: " << listOfMemoryPoolSizes[V_SgDataStatementGroup] << std::endl;
20325 0 : std::cout << "Memory pool size of SgDataStatementObject: " << listOfMemoryPoolSizes[V_SgDataStatementObject] << std::endl;
20326 0 : std::cout << "Memory pool size of SgDataStatementValue: " << listOfMemoryPoolSizes[V_SgDataStatementValue] << std::endl;
20327 0 : std::cout << "Memory pool size of SgDeadIfDirectiveStatement: " << listOfMemoryPoolSizes[V_SgDeadIfDirectiveStatement] << std::endl;
20328 0 : std::cout << "Memory pool size of SgDeallocateStatement: " << listOfMemoryPoolSizes[V_SgDeallocateStatement] << std::endl;
20329 0 : std::cout << "Memory pool size of SgDeclarationModifier: " << listOfMemoryPoolSizes[V_SgDeclarationModifier] << std::endl;
20330 0 : std::cout << "Memory pool size of SgDeclarationScope: " << listOfMemoryPoolSizes[V_SgDeclarationScope] << std::endl;
20331 0 : std::cout << "Memory pool size of SgDeclarationStatement: " << listOfMemoryPoolSizes[V_SgDeclarationStatement] << std::endl;
20332 0 : std::cout << "Memory pool size of SgDeclType: " << listOfMemoryPoolSizes[V_SgDeclType] << std::endl;
20333 0 : std::cout << "Memory pool size of SgDefaultOptionStmt: " << listOfMemoryPoolSizes[V_SgDefaultOptionStmt] << std::endl;
20334 0 : std::cout << "Memory pool size of SgDefaultSymbol: " << listOfMemoryPoolSizes[V_SgDefaultSymbol] << std::endl;
20335 0 : std::cout << "Memory pool size of SgDefineDirectiveStatement: " << listOfMemoryPoolSizes[V_SgDefineDirectiveStatement] << std::endl;
20336 0 : std::cout << "Memory pool size of SgDeleteExp: " << listOfMemoryPoolSizes[V_SgDeleteExp] << std::endl;
20337 0 : std::cout << "Memory pool size of SgDerivedTypeStatement: " << listOfMemoryPoolSizes[V_SgDerivedTypeStatement] << std::endl;
20338 0 : std::cout << "Memory pool size of SgDesignatedInitializer: " << listOfMemoryPoolSizes[V_SgDesignatedInitializer] << std::endl;
20339 0 : std::cout << "Memory pool size of SgDictionaryComprehension: " << listOfMemoryPoolSizes[V_SgDictionaryComprehension] << std::endl;
20340 0 : std::cout << "Memory pool size of SgDictionaryExp: " << listOfMemoryPoolSizes[V_SgDictionaryExp] << std::endl;
20341 0 : std::cout << "Memory pool size of SgDimensionObject: " << listOfMemoryPoolSizes[V_SgDimensionObject] << std::endl;
20342 0 : std::cout << "Memory pool size of SgDirectedGraphEdge: " << listOfMemoryPoolSizes[V_SgDirectedGraphEdge] << std::endl;
20343 0 : std::cout << "Memory pool size of SgDirectory: " << listOfMemoryPoolSizes[V_SgDirectory] << std::endl;
20344 0 : std::cout << "Memory pool size of SgDirectoryList: " << listOfMemoryPoolSizes[V_SgDirectoryList] << std::endl;
20345 0 : std::cout << "Memory pool size of SgDivAssignOp: " << listOfMemoryPoolSizes[V_SgDivAssignOp] << std::endl;
20346 0 : std::cout << "Memory pool size of SgDivideOp: " << listOfMemoryPoolSizes[V_SgDivideOp] << std::endl;
20347 0 : std::cout << "Memory pool size of SgDoWhileStmt: " << listOfMemoryPoolSizes[V_SgDoWhileStmt] << std::endl;
20348 0 : std::cout << "Memory pool size of SgDotExp: " << listOfMemoryPoolSizes[V_SgDotExp] << std::endl;
20349 0 : std::cout << "Memory pool size of SgDotStarOp: " << listOfMemoryPoolSizes[V_SgDotStarOp] << std::endl;
20350 0 : std::cout << "Memory pool size of SgDoubleVal: " << listOfMemoryPoolSizes[V_SgDoubleVal] << std::endl;
20351 0 : std::cout << "Memory pool size of SgElaboratedTypeModifier: " << listOfMemoryPoolSizes[V_SgElaboratedTypeModifier] << std::endl;
20352 0 : std::cout << "Memory pool size of SgElementwiseOp: " << listOfMemoryPoolSizes[V_SgElementwiseOp] << std::endl;
20353 0 : std::cout << "Memory pool size of SgElementwiseAddOp: " << listOfMemoryPoolSizes[V_SgElementwiseAddOp] << std::endl;
20354 0 : std::cout << "Memory pool size of SgElementwiseDivideOp: " << listOfMemoryPoolSizes[V_SgElementwiseDivideOp] << std::endl;
20355 0 : std::cout << "Memory pool size of SgElementwiseLeftDivideOp: " << listOfMemoryPoolSizes[V_SgElementwiseLeftDivideOp] << std::endl;
20356 0 : std::cout << "Memory pool size of SgElementwiseMultiplyOp: " << listOfMemoryPoolSizes[V_SgElementwiseMultiplyOp] << std::endl;
20357 0 : std::cout << "Memory pool size of SgElementwisePowerOp: " << listOfMemoryPoolSizes[V_SgElementwisePowerOp] << std::endl;
20358 0 : std::cout << "Memory pool size of SgElementwiseSubtractOp: " << listOfMemoryPoolSizes[V_SgElementwiseSubtractOp] << std::endl;
20359 0 : std::cout << "Memory pool size of SgElseDirectiveStatement: " << listOfMemoryPoolSizes[V_SgElseDirectiveStatement] << std::endl;
20360 0 : std::cout << "Memory pool size of SgElseWhereStatement: " << listOfMemoryPoolSizes[V_SgElseWhereStatement] << std::endl;
20361 0 : std::cout << "Memory pool size of SgElseifDirectiveStatement: " << listOfMemoryPoolSizes[V_SgElseifDirectiveStatement] << std::endl;
20362 0 : std::cout << "Memory pool size of SgEmptyDeclaration: " << listOfMemoryPoolSizes[V_SgEmptyDeclaration] << std::endl;
20363 0 : std::cout << "Memory pool size of SgEmptyDirectiveStatement: " << listOfMemoryPoolSizes[V_SgEmptyDirectiveStatement] << std::endl;
20364 0 : std::cout << "Memory pool size of SgEndfileStatement: " << listOfMemoryPoolSizes[V_SgEndfileStatement] << std::endl;
20365 0 : std::cout << "Memory pool size of SgEndifDirectiveStatement: " << listOfMemoryPoolSizes[V_SgEndifDirectiveStatement] << std::endl;
20366 0 : std::cout << "Memory pool size of SgEntryStatement: " << listOfMemoryPoolSizes[V_SgEntryStatement] << std::endl;
20367 0 : std::cout << "Memory pool size of SgEnumDeclaration: " << listOfMemoryPoolSizes[V_SgEnumDeclaration] << std::endl;
20368 0 : std::cout << "Memory pool size of SgEnumFieldSymbol: " << listOfMemoryPoolSizes[V_SgEnumFieldSymbol] << std::endl;
20369 0 : std::cout << "Memory pool size of SgEnumSymbol: " << listOfMemoryPoolSizes[V_SgEnumSymbol] << std::endl;
20370 0 : std::cout << "Memory pool size of SgEnumType: " << listOfMemoryPoolSizes[V_SgEnumType] << std::endl;
20371 0 : std::cout << "Memory pool size of SgEnumVal: " << listOfMemoryPoolSizes[V_SgEnumVal] << std::endl;
20372 0 : std::cout << "Memory pool size of SgEqualityOp: " << listOfMemoryPoolSizes[V_SgEqualityOp] << std::endl;
20373 0 : std::cout << "Memory pool size of SgEquivalenceStatement: " << listOfMemoryPoolSizes[V_SgEquivalenceStatement] << std::endl;
20374 0 : std::cout << "Memory pool size of SgErrorDirectiveStatement: " << listOfMemoryPoolSizes[V_SgErrorDirectiveStatement] << std::endl;
20375 0 : std::cout << "Memory pool size of SgExecStatement: " << listOfMemoryPoolSizes[V_SgExecStatement] << std::endl;
20376 0 : std::cout << "Memory pool size of SgExponentiationOp: " << listOfMemoryPoolSizes[V_SgExponentiationOp] << std::endl;
20377 0 : std::cout << "Memory pool size of SgExponentiationAssignOp: " << listOfMemoryPoolSizes[V_SgExponentiationAssignOp] << std::endl;
20378 0 : std::cout << "Memory pool size of SgExprListExp: " << listOfMemoryPoolSizes[V_SgExprListExp] << std::endl;
20379 0 : std::cout << "Memory pool size of SgExprStatement: " << listOfMemoryPoolSizes[V_SgExprStatement] << std::endl;
20380 0 : std::cout << "Memory pool size of SgExpression: " << listOfMemoryPoolSizes[V_SgExpression] << std::endl;
20381 0 : std::cout << "Memory pool size of SgExpressionRoot: " << listOfMemoryPoolSizes[V_SgExpressionRoot] << std::endl;
20382 0 : std::cout << "Memory pool size of SgFile: " << listOfMemoryPoolSizes[V_SgFile] << std::endl;
20383 0 : std::cout << "Memory pool size of SgFileList: " << listOfMemoryPoolSizes[V_SgFileList] << std::endl;
20384 0 : std::cout << "Memory pool size of SgFloatVal: " << listOfMemoryPoolSizes[V_SgFloatVal] << std::endl;
20385 0 : std::cout << "Memory pool size of SgFloat128Val: " << listOfMemoryPoolSizes[V_SgFloat128Val] << std::endl;
20386 0 : std::cout << "Memory pool size of SgFloat80Val: " << listOfMemoryPoolSizes[V_SgFloat80Val] << std::endl;
20387 0 : std::cout << "Memory pool size of SgFoldExpression: " << listOfMemoryPoolSizes[V_SgFoldExpression] << std::endl;
20388 0 : std::cout << "Memory pool size of SgFlushStatement: " << listOfMemoryPoolSizes[V_SgFlushStatement] << std::endl;
20389 0 : std::cout << "Memory pool size of SgForAllStatement: " << listOfMemoryPoolSizes[V_SgForAllStatement] << std::endl;
20390 0 : std::cout << "Memory pool size of SgForInitStatement: " << listOfMemoryPoolSizes[V_SgForInitStatement] << std::endl;
20391 0 : std::cout << "Memory pool size of SgForStatement: " << listOfMemoryPoolSizes[V_SgForStatement] << std::endl;
20392 0 : std::cout << "Memory pool size of SgFormatItem: " << listOfMemoryPoolSizes[V_SgFormatItem] << std::endl;
20393 0 : std::cout << "Memory pool size of SgFormatItemList: " << listOfMemoryPoolSizes[V_SgFormatItemList] << std::endl;
20394 0 : std::cout << "Memory pool size of SgFormatStatement: " << listOfMemoryPoolSizes[V_SgFormatStatement] << std::endl;
20395 0 : std::cout << "Memory pool size of SgFortranDo: " << listOfMemoryPoolSizes[V_SgFortranDo] << std::endl;
20396 0 : std::cout << "Memory pool size of SgFortranIncludeLine: " << listOfMemoryPoolSizes[V_SgFortranIncludeLine] << std::endl;
20397 0 : std::cout << "Memory pool size of SgFortranNonblockedDo: " << listOfMemoryPoolSizes[V_SgFortranNonblockedDo] << std::endl;
20398 0 : std::cout << "Memory pool size of SgFuncDecl_attr: " << listOfMemoryPoolSizes[V_SgFuncDecl_attr] << std::endl;
20399 0 : std::cout << "Memory pool size of SgFunctionCallExp: " << listOfMemoryPoolSizes[V_SgFunctionCallExp] << std::endl;
20400 0 : std::cout << "Memory pool size of SgFunctionDeclaration: " << listOfMemoryPoolSizes[V_SgFunctionDeclaration] << std::endl;
20401 0 : std::cout << "Memory pool size of SgFunctionDefinition: " << listOfMemoryPoolSizes[V_SgFunctionDefinition] << std::endl;
20402 0 : std::cout << "Memory pool size of SgFunctionParameterScope: " << listOfMemoryPoolSizes[V_SgFunctionParameterScope] << std::endl;
20403 0 : std::cout << "Memory pool size of SgFunctionModifier: " << listOfMemoryPoolSizes[V_SgFunctionModifier] << std::endl;
20404 0 : std::cout << "Memory pool size of SgFunctionParameterList: " << listOfMemoryPoolSizes[V_SgFunctionParameterList] << std::endl;
20405 0 : std::cout << "Memory pool size of SgFunctionParameterRefExp: " << listOfMemoryPoolSizes[V_SgFunctionParameterRefExp] << std::endl;
20406 0 : std::cout << "Memory pool size of SgFunctionParameterTypeList: " << listOfMemoryPoolSizes[V_SgFunctionParameterTypeList] << std::endl;
20407 0 : std::cout << "Memory pool size of SgFunctionRefExp: " << listOfMemoryPoolSizes[V_SgFunctionRefExp] << std::endl;
20408 0 : std::cout << "Memory pool size of SgFunctionSymbol: " << listOfMemoryPoolSizes[V_SgFunctionSymbol] << std::endl;
20409 0 : std::cout << "Memory pool size of SgFunctionType: " << listOfMemoryPoolSizes[V_SgFunctionType] << std::endl;
20410 0 : std::cout << "Memory pool size of SgFunctionTypeSymbol: " << listOfMemoryPoolSizes[V_SgFunctionTypeSymbol] << std::endl;
20411 0 : std::cout << "Memory pool size of SgFunctionTypeTable: " << listOfMemoryPoolSizes[V_SgFunctionTypeTable] << std::endl;
20412 0 : std::cout << "Memory pool size of SgTypeTable: " << listOfMemoryPoolSizes[V_SgTypeTable] << std::endl;
20413 0 : std::cout << "Memory pool size of SgGlobal: " << listOfMemoryPoolSizes[V_SgGlobal] << std::endl;
20414 0 : std::cout << "Memory pool size of SgGotoStatement: " << listOfMemoryPoolSizes[V_SgGotoStatement] << std::endl;
20415 0 : std::cout << "Memory pool size of SgGraph: " << listOfMemoryPoolSizes[V_SgGraph] << std::endl;
20416 0 : std::cout << "Memory pool size of SgGraphEdge: " << listOfMemoryPoolSizes[V_SgGraphEdge] << std::endl;
20417 0 : std::cout << "Memory pool size of SgGraphEdgeList: " << listOfMemoryPoolSizes[V_SgGraphEdgeList] << std::endl;
20418 0 : std::cout << "Memory pool size of SgGraphNode: " << listOfMemoryPoolSizes[V_SgGraphNode] << std::endl;
20419 0 : std::cout << "Memory pool size of SgGraphNodeList: " << listOfMemoryPoolSizes[V_SgGraphNodeList] << std::endl;
20420 0 : std::cout << "Memory pool size of SgGreaterOrEqualOp: " << listOfMemoryPoolSizes[V_SgGreaterOrEqualOp] << std::endl;
20421 0 : std::cout << "Memory pool size of SgGreaterThanOp: " << listOfMemoryPoolSizes[V_SgGreaterThanOp] << std::endl;
20422 0 : std::cout << "Memory pool size of SgIOItemExpression: " << listOfMemoryPoolSizes[V_SgIOItemExpression] << std::endl;
20423 0 : std::cout << "Memory pool size of SgIOStatement: " << listOfMemoryPoolSizes[V_SgIOStatement] << std::endl;
20424 0 : std::cout << "Memory pool size of SgIdentDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIdentDirectiveStatement] << std::endl;
20425 0 : std::cout << "Memory pool size of SgIfDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIfDirectiveStatement] << std::endl;
20426 0 : std::cout << "Memory pool size of SgIfStmt: " << listOfMemoryPoolSizes[V_SgIfStmt] << std::endl;
20427 0 : std::cout << "Memory pool size of SgIfdefDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIfdefDirectiveStatement] << std::endl;
20428 0 : std::cout << "Memory pool size of SgIfndefDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIfndefDirectiveStatement] << std::endl;
20429 0 : std::cout << "Memory pool size of SgImageControlStatement: " << listOfMemoryPoolSizes[V_SgImageControlStatement] << std::endl;
20430 0 : std::cout << "Memory pool size of SgImagPartOp: " << listOfMemoryPoolSizes[V_SgImagPartOp] << std::endl;
20431 0 : std::cout << "Memory pool size of SgImplicitStatement: " << listOfMemoryPoolSizes[V_SgImplicitStatement] << std::endl;
20432 0 : std::cout << "Memory pool size of SgImpliedDo: " << listOfMemoryPoolSizes[V_SgImpliedDo] << std::endl;
20433 0 : std::cout << "Memory pool size of SgImportStatement: " << listOfMemoryPoolSizes[V_SgImportStatement] << std::endl;
20434 0 : std::cout << "Memory pool size of SgIncidenceDirectedGraph: " << listOfMemoryPoolSizes[V_SgIncidenceDirectedGraph] << std::endl;
20435 0 : std::cout << "Memory pool size of SgIncidenceUndirectedGraph: " << listOfMemoryPoolSizes[V_SgIncidenceUndirectedGraph] << std::endl;
20436 0 : std::cout << "Memory pool size of SgIncludeDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIncludeDirectiveStatement] << std::endl;
20437 0 : std::cout << "Memory pool size of SgIncludeFile: " << listOfMemoryPoolSizes[V_SgIncludeFile] << std::endl;
20438 0 : std::cout << "Memory pool size of SgIncludeNextDirectiveStatement: " << listOfMemoryPoolSizes[V_SgIncludeNextDirectiveStatement] << std::endl;
20439 0 : std::cout << "Memory pool size of SgInitializedName: " << listOfMemoryPoolSizes[V_SgInitializedName] << std::endl;
20440 0 : std::cout << "Memory pool size of SgInitializer: " << listOfMemoryPoolSizes[V_SgInitializer] << std::endl;
20441 0 : std::cout << "Memory pool size of SgInquireStatement: " << listOfMemoryPoolSizes[V_SgInquireStatement] << std::endl;
20442 0 : std::cout << "Memory pool size of SgIntKeyedBidirectionalGraph: " << listOfMemoryPoolSizes[V_SgIntKeyedBidirectionalGraph] << std::endl;
20443 0 : std::cout << "Memory pool size of SgIntVal: " << listOfMemoryPoolSizes[V_SgIntVal] << std::endl;
20444 0 : std::cout << "Memory pool size of SgIntegerDivideOp: " << listOfMemoryPoolSizes[V_SgIntegerDivideOp] << std::endl;
20445 0 : std::cout << "Memory pool size of SgIntegerDivideAssignOp: " << listOfMemoryPoolSizes[V_SgIntegerDivideAssignOp] << std::endl;
20446 0 : std::cout << "Memory pool size of SgInterfaceBody: " << listOfMemoryPoolSizes[V_SgInterfaceBody] << std::endl;
20447 0 : std::cout << "Memory pool size of SgHeaderFileBody: " << listOfMemoryPoolSizes[V_SgHeaderFileBody] << std::endl;
20448 0 : std::cout << "Memory pool size of SgHeaderFileReport: " << listOfMemoryPoolSizes[V_SgHeaderFileReport] << std::endl;
20449 0 : std::cout << "Memory pool size of SgInterfaceStatement: " << listOfMemoryPoolSizes[V_SgInterfaceStatement] << std::endl;
20450 0 : std::cout << "Memory pool size of SgInterfaceSymbol: " << listOfMemoryPoolSizes[V_SgInterfaceSymbol] << std::endl;
20451 0 : std::cout << "Memory pool size of SgIntrinsicSymbol: " << listOfMemoryPoolSizes[V_SgIntrinsicSymbol] << std::endl;
20452 0 : std::cout << "Memory pool size of SgIsOp: " << listOfMemoryPoolSizes[V_SgIsOp] << std::endl;
20453 0 : std::cout << "Memory pool size of SgIsNotOp: " << listOfMemoryPoolSizes[V_SgIsNotOp] << std::endl;
20454 0 : std::cout << "Memory pool size of SgIorAssignOp: " << listOfMemoryPoolSizes[V_SgIorAssignOp] << std::endl;
20455 0 : std::cout << "Memory pool size of SgKeyDatumPair: " << listOfMemoryPoolSizes[V_SgKeyDatumPair] << std::endl;
20456 0 : std::cout << "Memory pool size of SgCudaKernelExecConfig: " << listOfMemoryPoolSizes[V_SgCudaKernelExecConfig] << std::endl;
20457 0 : std::cout << "Memory pool size of SgCudaKernelCallExp: " << listOfMemoryPoolSizes[V_SgCudaKernelCallExp] << std::endl;
20458 0 : std::cout << "Memory pool size of SgLabelRefExp: " << listOfMemoryPoolSizes[V_SgLabelRefExp] << std::endl;
20459 0 : std::cout << "Memory pool size of SgLabelStatement: " << listOfMemoryPoolSizes[V_SgLabelStatement] << std::endl;
20460 0 : std::cout << "Memory pool size of SgLabelSymbol: " << listOfMemoryPoolSizes[V_SgLabelSymbol] << std::endl;
20461 0 : std::cout << "Memory pool size of SgLambdaCapture: " << listOfMemoryPoolSizes[V_SgLambdaCapture] << std::endl;
20462 0 : std::cout << "Memory pool size of SgLambdaCaptureList: " << listOfMemoryPoolSizes[V_SgLambdaCaptureList] << std::endl;
20463 0 : std::cout << "Memory pool size of SgLambdaExp: " << listOfMemoryPoolSizes[V_SgLambdaExp] << std::endl;
20464 0 : std::cout << "Memory pool size of SgLambdaRefExp: " << listOfMemoryPoolSizes[V_SgLambdaRefExp] << std::endl;
20465 0 : std::cout << "Memory pool size of SgLeftDivideOp: " << listOfMemoryPoolSizes[V_SgLeftDivideOp] << std::endl;
20466 0 : std::cout << "Memory pool size of SgLessOrEqualOp: " << listOfMemoryPoolSizes[V_SgLessOrEqualOp] << std::endl;
20467 0 : std::cout << "Memory pool size of SgLessThanOp: " << listOfMemoryPoolSizes[V_SgLessThanOp] << std::endl;
20468 0 : std::cout << "Memory pool size of SgLineDirectiveStatement: " << listOfMemoryPoolSizes[V_SgLineDirectiveStatement] << std::endl;
20469 0 : std::cout << "Memory pool size of SgLinemarkerDirectiveStatement: " << listOfMemoryPoolSizes[V_SgLinemarkerDirectiveStatement] << std::endl;
20470 0 : std::cout << "Memory pool size of SgLinkageModifier: " << listOfMemoryPoolSizes[V_SgLinkageModifier] << std::endl;
20471 0 : std::cout << "Memory pool size of SgListComprehension: " << listOfMemoryPoolSizes[V_SgListComprehension] << std::endl;
20472 0 : std::cout << "Memory pool size of SgListExp: " << listOfMemoryPoolSizes[V_SgListExp] << std::endl;
20473 0 : std::cout << "Memory pool size of SgLocatedNode: " << listOfMemoryPoolSizes[V_SgLocatedNode] << std::endl;
20474 0 : std::cout << "Memory pool size of SgLocatedNodeSupport: " << listOfMemoryPoolSizes[V_SgLocatedNodeSupport] << std::endl;
20475 0 : std::cout << "Memory pool size of SgLongDoubleVal: " << listOfMemoryPoolSizes[V_SgLongDoubleVal] << std::endl;
20476 0 : std::cout << "Memory pool size of SgLongIntVal: " << listOfMemoryPoolSizes[V_SgLongIntVal] << std::endl;
20477 0 : std::cout << "Memory pool size of SgLongLongIntVal: " << listOfMemoryPoolSizes[V_SgLongLongIntVal] << std::endl;
20478 0 : std::cout << "Memory pool size of SgLshiftAssignOp: " << listOfMemoryPoolSizes[V_SgLshiftAssignOp] << std::endl;
20479 0 : std::cout << "Memory pool size of SgLshiftOp: " << listOfMemoryPoolSizes[V_SgLshiftOp] << std::endl;
20480 0 : std::cout << "Memory pool size of SgMagicColonExp: " << listOfMemoryPoolSizes[V_SgMagicColonExp] << std::endl;
20481 0 : std::cout << "Memory pool size of SgMatrixExp: " << listOfMemoryPoolSizes[V_SgMatrixExp] << std::endl;
20482 0 : std::cout << "Memory pool size of SgMatrixTransposeOp: " << listOfMemoryPoolSizes[V_SgMatrixTransposeOp] << std::endl;
20483 0 : std::cout << "Memory pool size of SgMemberFunctionDeclaration: " << listOfMemoryPoolSizes[V_SgMemberFunctionDeclaration] << std::endl;
20484 0 : std::cout << "Memory pool size of SgMemberFunctionRefExp: " << listOfMemoryPoolSizes[V_SgMemberFunctionRefExp] << std::endl;
20485 0 : std::cout << "Memory pool size of SgMemberFunctionSymbol: " << listOfMemoryPoolSizes[V_SgMemberFunctionSymbol] << std::endl;
20486 0 : std::cout << "Memory pool size of SgMemberFunctionType: " << listOfMemoryPoolSizes[V_SgMemberFunctionType] << std::endl;
20487 0 : std::cout << "Memory pool size of SgMembershipOp: " << listOfMemoryPoolSizes[V_SgMembershipOp] << std::endl;
20488 0 : std::cout << "Memory pool size of SgMicrosoftAttributeDeclaration: " << listOfMemoryPoolSizes[V_SgMicrosoftAttributeDeclaration] << std::endl;
20489 0 : std::cout << "Memory pool size of SgMinusAssignOp: " << listOfMemoryPoolSizes[V_SgMinusAssignOp] << std::endl;
20490 0 : std::cout << "Memory pool size of SgMinusMinusOp: " << listOfMemoryPoolSizes[V_SgMinusMinusOp] << std::endl;
20491 0 : std::cout << "Memory pool size of SgMinusOp: " << listOfMemoryPoolSizes[V_SgMinusOp] << std::endl;
20492 0 : std::cout << "Memory pool size of SgModAssignOp: " << listOfMemoryPoolSizes[V_SgModAssignOp] << std::endl;
20493 0 : std::cout << "Memory pool size of SgModOp: " << listOfMemoryPoolSizes[V_SgModOp] << std::endl;
20494 0 : std::cout << "Memory pool size of SgModifier: " << listOfMemoryPoolSizes[V_SgModifier] << std::endl;
20495 0 : std::cout << "Memory pool size of SgModifierNodes: " << listOfMemoryPoolSizes[V_SgModifierNodes] << std::endl;
20496 0 : std::cout << "Memory pool size of SgModifierType: " << listOfMemoryPoolSizes[V_SgModifierType] << std::endl;
20497 0 : std::cout << "Memory pool size of SgModuleStatement: " << listOfMemoryPoolSizes[V_SgModuleStatement] << std::endl;
20498 0 : std::cout << "Memory pool size of SgModuleSymbol: " << listOfMemoryPoolSizes[V_SgModuleSymbol] << std::endl;
20499 0 : std::cout << "Memory pool size of SgMultAssignOp: " << listOfMemoryPoolSizes[V_SgMultAssignOp] << std::endl;
20500 0 : std::cout << "Memory pool size of SgMultiplyOp: " << listOfMemoryPoolSizes[V_SgMultiplyOp] << std::endl;
20501 0 : std::cout << "Memory pool size of SgName: " << listOfMemoryPoolSizes[V_SgName] << std::endl;
20502 0 : std::cout << "Memory pool size of SgNameGroup: " << listOfMemoryPoolSizes[V_SgNameGroup] << std::endl;
20503 0 : std::cout << "Memory pool size of SgNamedType: " << listOfMemoryPoolSizes[V_SgNamedType] << std::endl;
20504 0 : std::cout << "Memory pool size of SgNamelistStatement: " << listOfMemoryPoolSizes[V_SgNamelistStatement] << std::endl;
20505 0 : std::cout << "Memory pool size of SgNamespaceAliasDeclarationStatement: " << listOfMemoryPoolSizes[V_SgNamespaceAliasDeclarationStatement] << std::endl;
20506 0 : std::cout << "Memory pool size of SgNamespaceDeclarationStatement: " << listOfMemoryPoolSizes[V_SgNamespaceDeclarationStatement] << std::endl;
20507 0 : std::cout << "Memory pool size of SgNamespaceDefinitionStatement: " << listOfMemoryPoolSizes[V_SgNamespaceDefinitionStatement] << std::endl;
20508 0 : std::cout << "Memory pool size of SgNamespaceSymbol: " << listOfMemoryPoolSizes[V_SgNamespaceSymbol] << std::endl;
20509 0 : std::cout << "Memory pool size of SgNaryOp: " << listOfMemoryPoolSizes[V_SgNaryOp] << std::endl;
20510 0 : std::cout << "Memory pool size of SgNaryBooleanOp: " << listOfMemoryPoolSizes[V_SgNaryBooleanOp] << std::endl;
20511 0 : std::cout << "Memory pool size of SgNaryComparisonOp: " << listOfMemoryPoolSizes[V_SgNaryComparisonOp] << std::endl;
20512 0 : std::cout << "Memory pool size of SgNewExp: " << listOfMemoryPoolSizes[V_SgNewExp] << std::endl;
20513 0 : std::cout << "Memory pool size of SgNode: " << listOfMemoryPoolSizes[V_SgNode] << std::endl;
20514 0 : std::cout << "Memory pool size of SgNoexceptOp: " << listOfMemoryPoolSizes[V_SgNoexceptOp] << std::endl;
20515 0 : std::cout << "Memory pool size of SgNotEqualOp: " << listOfMemoryPoolSizes[V_SgNotEqualOp] << std::endl;
20516 0 : std::cout << "Memory pool size of SgNotOp: " << listOfMemoryPoolSizes[V_SgNotOp] << std::endl;
20517 0 : std::cout << "Memory pool size of SgNonMembershipOp: " << listOfMemoryPoolSizes[V_SgNonMembershipOp] << std::endl;
20518 0 : std::cout << "Memory pool size of SgNonrealDecl: " << listOfMemoryPoolSizes[V_SgNonrealDecl] << std::endl;
20519 0 : std::cout << "Memory pool size of SgNonrealRefExp: " << listOfMemoryPoolSizes[V_SgNonrealRefExp] << std::endl;
20520 0 : std::cout << "Memory pool size of SgNonrealSymbol: " << listOfMemoryPoolSizes[V_SgNonrealSymbol] << std::endl;
20521 0 : std::cout << "Memory pool size of SgNonrealType: " << listOfMemoryPoolSizes[V_SgNonrealType] << std::endl;
20522 0 : std::cout << "Memory pool size of SgNonrealBaseClass: " << listOfMemoryPoolSizes[V_SgNonrealBaseClass] << std::endl;
20523 0 : std::cout << "Memory pool size of SgNullExpression: " << listOfMemoryPoolSizes[V_SgNullExpression] << std::endl;
20524 0 : std::cout << "Memory pool size of SgNullptrValExp: " << listOfMemoryPoolSizes[V_SgNullptrValExp] << std::endl;
20525 0 : std::cout << "Memory pool size of SgNullStatement: " << listOfMemoryPoolSizes[V_SgNullStatement] << std::endl;
20526 0 : std::cout << "Memory pool size of SgNullifyStatement: " << listOfMemoryPoolSizes[V_SgNullifyStatement] << std::endl;
20527 0 : std::cout << "Memory pool size of SgOmpAtomicStatement: " << listOfMemoryPoolSizes[V_SgOmpAtomicStatement] << std::endl;
20528 0 : std::cout << "Memory pool size of SgOmpBarrierStatement: " << listOfMemoryPoolSizes[V_SgOmpBarrierStatement] << std::endl;
20529 0 : std::cout << "Memory pool size of SgOmpCriticalStatement: " << listOfMemoryPoolSizes[V_SgOmpCriticalStatement] << std::endl;
20530 0 : std::cout << "Memory pool size of SgUpirFieldBodyStatement: " << listOfMemoryPoolSizes[V_SgUpirFieldBodyStatement] << std::endl;
20531 0 : std::cout << "Memory pool size of SgUpirBodyStatement: " << listOfMemoryPoolSizes[V_SgUpirBodyStatement] << std::endl;
20532 0 : std::cout << "Memory pool size of SgUpirFieldStatement: " << listOfMemoryPoolSizes[V_SgUpirFieldStatement] << std::endl;
20533 0 : std::cout << "Memory pool size of SgOmpDoStatement: " << listOfMemoryPoolSizes[V_SgOmpDoStatement] << std::endl;
20534 0 : std::cout << "Memory pool size of SgOmpFlushStatement: " << listOfMemoryPoolSizes[V_SgOmpFlushStatement] << std::endl;
20535 0 : std::cout << "Memory pool size of SgOmpAllocateStatement: " << listOfMemoryPoolSizes[V_SgOmpAllocateStatement] << std::endl;
20536 0 : std::cout << "Memory pool size of SgOmpDeclareSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpDeclareSimdStatement] << std::endl;
20537 0 : std::cout << "Memory pool size of SgUpirWorksharingStatement: " << listOfMemoryPoolSizes[V_SgUpirWorksharingStatement] << std::endl;
20538 0 : std::cout << "Memory pool size of SgOmpForSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpForSimdStatement] << std::endl;
20539 0 : std::cout << "Memory pool size of SgOmpMasterStatement: " << listOfMemoryPoolSizes[V_SgOmpMasterStatement] << std::endl;
20540 0 : std::cout << "Memory pool size of SgOmpTaskyieldStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskyieldStatement] << std::endl;
20541 0 : std::cout << "Memory pool size of SgOmpMetadirectiveStatement: " << listOfMemoryPoolSizes[V_SgOmpMetadirectiveStatement] << std::endl;
20542 0 : std::cout << "Memory pool size of SgOmpOrderedStatement: " << listOfMemoryPoolSizes[V_SgOmpOrderedStatement] << std::endl;
20543 0 : std::cout << "Memory pool size of SgOmpOrderedDependStatement: " << listOfMemoryPoolSizes[V_SgOmpOrderedDependStatement] << std::endl;
20544 0 : std::cout << "Memory pool size of SgUpirSpmdStatement: " << listOfMemoryPoolSizes[V_SgUpirSpmdStatement] << std::endl;
20545 0 : std::cout << "Memory pool size of SgOmpTeamsStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsStatement] << std::endl;
20546 0 : std::cout << "Memory pool size of SgOmpCancellationPointStatement: " << listOfMemoryPoolSizes[V_SgOmpCancellationPointStatement] << std::endl;
20547 0 : std::cout << "Memory pool size of SgOmpDeclareMapperStatement: " << listOfMemoryPoolSizes[V_SgOmpDeclareMapperStatement] << std::endl;
20548 0 : std::cout << "Memory pool size of SgOmpCancelStatement: " << listOfMemoryPoolSizes[V_SgOmpCancelStatement] << std::endl;
20549 0 : std::cout << "Memory pool size of SgOmpTaskgroupStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskgroupStatement] << std::endl;
20550 0 : std::cout << "Memory pool size of SgOmpDepobjStatement: " << listOfMemoryPoolSizes[V_SgOmpDepobjStatement] << std::endl;
20551 0 : std::cout << "Memory pool size of SgOmpDistributeStatement: " << listOfMemoryPoolSizes[V_SgOmpDistributeStatement] << std::endl;
20552 0 : std::cout << "Memory pool size of SgOmpLoopStatement: " << listOfMemoryPoolSizes[V_SgOmpLoopStatement] << std::endl;
20553 0 : std::cout << "Memory pool size of SgOmpScanStatement: " << listOfMemoryPoolSizes[V_SgOmpScanStatement] << std::endl;
20554 0 : std::cout << "Memory pool size of SgOmpTaskloopStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskloopStatement] << std::endl;
20555 0 : std::cout << "Memory pool size of SgOmpTargetEnterDataStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetEnterDataStatement] << std::endl;
20556 0 : std::cout << "Memory pool size of SgOmpTargetExitDataStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetExitDataStatement] << std::endl;
20557 0 : std::cout << "Memory pool size of SgOmpSectionStatement: " << listOfMemoryPoolSizes[V_SgOmpSectionStatement] << std::endl;
20558 0 : std::cout << "Memory pool size of SgOmpSectionsStatement: " << listOfMemoryPoolSizes[V_SgOmpSectionsStatement] << std::endl;
20559 0 : std::cout << "Memory pool size of SgOmpSingleStatement: " << listOfMemoryPoolSizes[V_SgOmpSingleStatement] << std::endl;
20560 0 : std::cout << "Memory pool size of SgOmpTaskStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskStatement] << std::endl;
20561 0 : std::cout << "Memory pool size of SgOmpTaskwaitStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskwaitStatement] << std::endl;
20562 0 : std::cout << "Memory pool size of SgOmpThreadprivateStatement: " << listOfMemoryPoolSizes[V_SgOmpThreadprivateStatement] << std::endl;
20563 0 : std::cout << "Memory pool size of SgOmpWorkshareStatement: " << listOfMemoryPoolSizes[V_SgOmpWorkshareStatement] << std::endl;
20564 0 : std::cout << "Memory pool size of SgUpirTaskStatement: " << listOfMemoryPoolSizes[V_SgUpirTaskStatement] << std::endl;
20565 0 : std::cout << "Memory pool size of SgOmpTargetDataStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetDataStatement] << std::endl;
20566 0 : std::cout << "Memory pool size of SgOmpTargetParallelForStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetParallelForStatement] << std::endl;
20567 0 : std::cout << "Memory pool size of SgOmpTargetUpdateStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetUpdateStatement] << std::endl;
20568 0 : std::cout << "Memory pool size of SgOmpRequiresStatement: " << listOfMemoryPoolSizes[V_SgOmpRequiresStatement] << std::endl;
20569 0 : std::cout << "Memory pool size of SgOmpTargetParallelStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetParallelStatement] << std::endl;
20570 0 : std::cout << "Memory pool size of SgOmpTargetParallelForSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetParallelForSimdStatement] << std::endl;
20571 0 : std::cout << "Memory pool size of SgOmpTargetParallelLoopStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetParallelLoopStatement] << std::endl;
20572 0 : std::cout << "Memory pool size of SgOmpTargetSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetSimdStatement] << std::endl;
20573 0 : std::cout << "Memory pool size of SgOmpTargetTeamsStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsStatement] << std::endl;
20574 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsDistributeStatement] << std::endl;
20575 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsDistributeSimdStatement] << std::endl;
20576 0 : std::cout << "Memory pool size of SgOmpTargetTeamsLoopStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsLoopStatement] << std::endl;
20577 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeParallelForStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsDistributeParallelForStatement] << std::endl;
20578 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeParallelForSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTargetTeamsDistributeParallelForSimdStatement] << std::endl;
20579 0 : std::cout << "Memory pool size of SgOmpDistributeSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpDistributeSimdStatement] << std::endl;
20580 0 : std::cout << "Memory pool size of SgOmpDistributeParallelForStatement: " << listOfMemoryPoolSizes[V_SgOmpDistributeParallelForStatement] << std::endl;
20581 0 : std::cout << "Memory pool size of SgOmpDistributeParallelForSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpDistributeParallelForSimdStatement] << std::endl;
20582 0 : std::cout << "Memory pool size of SgOmpTaskloopSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTaskloopSimdStatement] << std::endl;
20583 0 : std::cout << "Memory pool size of SgOmpMasterTaskloopSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpMasterTaskloopSimdStatement] << std::endl;
20584 0 : std::cout << "Memory pool size of SgOmpParallelMasterTaskloopStatement: " << listOfMemoryPoolSizes[V_SgOmpParallelMasterTaskloopStatement] << std::endl;
20585 0 : std::cout << "Memory pool size of SgOmpParallelMasterTaskloopSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpParallelMasterTaskloopSimdStatement] << std::endl;
20586 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsDistributeStatement] << std::endl;
20587 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsDistributeSimdStatement] << std::endl;
20588 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeParallelForStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsDistributeParallelForStatement] << std::endl;
20589 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeParallelForSimdStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsDistributeParallelForSimdStatement] << std::endl;
20590 0 : std::cout << "Memory pool size of SgOmpTeamsLoopStatement: " << listOfMemoryPoolSizes[V_SgOmpTeamsLoopStatement] << std::endl;
20591 0 : std::cout << "Memory pool size of SgOmpParallelLoopStatement: " << listOfMemoryPoolSizes[V_SgOmpParallelLoopStatement] << std::endl;
20592 0 : std::cout << "Memory pool size of SgOmpParallelMasterStatement: " << listOfMemoryPoolSizes[V_SgOmpParallelMasterStatement] << std::endl;
20593 0 : std::cout << "Memory pool size of SgOmpMasterTaskloopStatement: " << listOfMemoryPoolSizes[V_SgOmpMasterTaskloopStatement] << std::endl;
20594 0 : std::cout << "Memory pool size of SgOmpUnrollStatement: " << listOfMemoryPoolSizes[V_SgOmpUnrollStatement] << std::endl;
20595 0 : std::cout << "Memory pool size of SgOmpTileStatement: " << listOfMemoryPoolSizes[V_SgOmpTileStatement] << std::endl;
20596 0 : std::cout << "Memory pool size of SgUpirSimdStatement: " << listOfMemoryPoolSizes[V_SgUpirSimdStatement] << std::endl;
20597 0 : std::cout << "Memory pool size of SgUpirBaseStatement: " << listOfMemoryPoolSizes[V_SgUpirBaseStatement] << std::endl;
20598 0 : std::cout << "Memory pool size of SgUpirLoopStatement: " << listOfMemoryPoolSizes[V_SgUpirLoopStatement] << std::endl;
20599 0 : std::cout << "Memory pool size of SgUpirLoopParallelStatement: " << listOfMemoryPoolSizes[V_SgUpirLoopParallelStatement] << std::endl;
20600 0 : std::cout << "Memory pool size of SgUpirSyncStatement: " << listOfMemoryPoolSizes[V_SgUpirSyncStatement] << std::endl;
20601 0 : std::cout << "Memory pool size of SgOmpClause: " << listOfMemoryPoolSizes[V_SgOmpClause] << std::endl;
20602 0 : std::cout << "Memory pool size of SgOmpAllocateClause: " << listOfMemoryPoolSizes[V_SgOmpAllocateClause] << std::endl;
20603 0 : std::cout << "Memory pool size of SgOmpAllocatorClause: " << listOfMemoryPoolSizes[V_SgOmpAllocatorClause] << std::endl;
20604 0 : std::cout << "Memory pool size of SgOmpUsesAllocatorsClause: " << listOfMemoryPoolSizes[V_SgOmpUsesAllocatorsClause] << std::endl;
20605 0 : std::cout << "Memory pool size of SgOmpUsesAllocatorsDefination: " << listOfMemoryPoolSizes[V_SgOmpUsesAllocatorsDefination] << std::endl;
20606 0 : std::cout << "Memory pool size of SgOmpToClause: " << listOfMemoryPoolSizes[V_SgOmpToClause] << std::endl;
20607 0 : std::cout << "Memory pool size of SgOmpFromClause: " << listOfMemoryPoolSizes[V_SgOmpFromClause] << std::endl;
20608 0 : std::cout << "Memory pool size of SgOmpThreadsClause: " << listOfMemoryPoolSizes[V_SgOmpThreadsClause] << std::endl;
20609 0 : std::cout << "Memory pool size of SgOmpSimdClause: " << listOfMemoryPoolSizes[V_SgOmpSimdClause] << std::endl;
20610 0 : std::cout << "Memory pool size of SgOmpBeginClause: " << listOfMemoryPoolSizes[V_SgOmpBeginClause] << std::endl;
20611 0 : std::cout << "Memory pool size of SgOmpCollapseClause: " << listOfMemoryPoolSizes[V_SgOmpCollapseClause] << std::endl;
20612 0 : std::cout << "Memory pool size of SgOmpCopyinClause: " << listOfMemoryPoolSizes[V_SgOmpCopyinClause] << std::endl;
20613 0 : std::cout << "Memory pool size of SgOmpCopyprivateClause: " << listOfMemoryPoolSizes[V_SgOmpCopyprivateClause] << std::endl;
20614 0 : std::cout << "Memory pool size of SgOmpDefaultClause: " << listOfMemoryPoolSizes[V_SgOmpDefaultClause] << std::endl;
20615 0 : std::cout << "Memory pool size of SgOmpEndClause: " << listOfMemoryPoolSizes[V_SgOmpEndClause] << std::endl;
20616 0 : std::cout << "Memory pool size of SgOmpExpressionClause: " << listOfMemoryPoolSizes[V_SgOmpExpressionClause] << std::endl;
20617 0 : std::cout << "Memory pool size of SgOmpFirstprivateClause: " << listOfMemoryPoolSizes[V_SgOmpFirstprivateClause] << std::endl;
20618 0 : std::cout << "Memory pool size of SgOmpIfClause: " << listOfMemoryPoolSizes[V_SgOmpIfClause] << std::endl;
20619 0 : std::cout << "Memory pool size of SgOmpFinalClause: " << listOfMemoryPoolSizes[V_SgOmpFinalClause] << std::endl;
20620 0 : std::cout << "Memory pool size of SgOmpPriorityClause: " << listOfMemoryPoolSizes[V_SgOmpPriorityClause] << std::endl;
20621 0 : std::cout << "Memory pool size of SgOmpDeviceClause: " << listOfMemoryPoolSizes[V_SgOmpDeviceClause] << std::endl;
20622 0 : std::cout << "Memory pool size of SgOmpLastprivateClause: " << listOfMemoryPoolSizes[V_SgOmpLastprivateClause] << std::endl;
20623 0 : std::cout << "Memory pool size of SgOmpNowaitClause: " << listOfMemoryPoolSizes[V_SgOmpNowaitClause] << std::endl;
20624 0 : std::cout << "Memory pool size of SgOmpReadClause: " << listOfMemoryPoolSizes[V_SgOmpReadClause] << std::endl;
20625 0 : std::cout << "Memory pool size of SgOmpWriteClause: " << listOfMemoryPoolSizes[V_SgOmpWriteClause] << std::endl;
20626 0 : std::cout << "Memory pool size of SgOmpUpdateClause: " << listOfMemoryPoolSizes[V_SgOmpUpdateClause] << std::endl;
20627 0 : std::cout << "Memory pool size of SgOmpDepobjUpdateClause: " << listOfMemoryPoolSizes[V_SgOmpDepobjUpdateClause] << std::endl;
20628 0 : std::cout << "Memory pool size of SgOmpDestroyClause: " << listOfMemoryPoolSizes[V_SgOmpDestroyClause] << std::endl;
20629 0 : std::cout << "Memory pool size of SgOmpCaptureClause: " << listOfMemoryPoolSizes[V_SgOmpCaptureClause] << std::endl;
20630 0 : std::cout << "Memory pool size of SgOmpSeqCstClause: " << listOfMemoryPoolSizes[V_SgOmpSeqCstClause] << std::endl;
20631 0 : std::cout << "Memory pool size of SgOmpAcqRelClause: " << listOfMemoryPoolSizes[V_SgOmpAcqRelClause] << std::endl;
20632 0 : std::cout << "Memory pool size of SgOmpReleaseClause: " << listOfMemoryPoolSizes[V_SgOmpReleaseClause] << std::endl;
20633 0 : std::cout << "Memory pool size of SgOmpAcquireClause: " << listOfMemoryPoolSizes[V_SgOmpAcquireClause] << std::endl;
20634 0 : std::cout << "Memory pool size of SgOmpReverseOffloadClause: " << listOfMemoryPoolSizes[V_SgOmpReverseOffloadClause] << std::endl;
20635 0 : std::cout << "Memory pool size of SgOmpUnifiedAddressClause: " << listOfMemoryPoolSizes[V_SgOmpUnifiedAddressClause] << std::endl;
20636 0 : std::cout << "Memory pool size of SgOmpUnifiedSharedMemoryClause: " << listOfMemoryPoolSizes[V_SgOmpUnifiedSharedMemoryClause] << std::endl;
20637 0 : std::cout << "Memory pool size of SgOmpDynamicAllocatorsClause: " << listOfMemoryPoolSizes[V_SgOmpDynamicAllocatorsClause] << std::endl;
20638 0 : std::cout << "Memory pool size of SgOmpAtomicDefaultMemOrderClause: " << listOfMemoryPoolSizes[V_SgOmpAtomicDefaultMemOrderClause] << std::endl;
20639 0 : std::cout << "Memory pool size of SgOmpExtImplementationDefinedRequirementClause: " << listOfMemoryPoolSizes[V_SgOmpExtImplementationDefinedRequirementClause] << std::endl;
20640 0 : std::cout << "Memory pool size of SgOmpRelaxedClause: " << listOfMemoryPoolSizes[V_SgOmpRelaxedClause] << std::endl;
20641 0 : std::cout << "Memory pool size of SgOmpParallelClause: " << listOfMemoryPoolSizes[V_SgOmpParallelClause] << std::endl;
20642 0 : std::cout << "Memory pool size of SgOmpSectionsClause: " << listOfMemoryPoolSizes[V_SgOmpSectionsClause] << std::endl;
20643 0 : std::cout << "Memory pool size of SgOmpForClause: " << listOfMemoryPoolSizes[V_SgOmpForClause] << std::endl;
20644 0 : std::cout << "Memory pool size of SgOmpTaskgroupClause: " << listOfMemoryPoolSizes[V_SgOmpTaskgroupClause] << std::endl;
20645 0 : std::cout << "Memory pool size of SgUpirNumUnitsField: " << listOfMemoryPoolSizes[V_SgUpirNumUnitsField] << std::endl;
20646 0 : std::cout << "Memory pool size of SgOmpNumTeamsClause: " << listOfMemoryPoolSizes[V_SgOmpNumTeamsClause] << std::endl;
20647 0 : std::cout << "Memory pool size of SgOmpGrainsizeClause: " << listOfMemoryPoolSizes[V_SgOmpGrainsizeClause] << std::endl;
20648 0 : std::cout << "Memory pool size of SgOmpDetachClause: " << listOfMemoryPoolSizes[V_SgOmpDetachClause] << std::endl;
20649 0 : std::cout << "Memory pool size of SgOmpNumTasksClause: " << listOfMemoryPoolSizes[V_SgOmpNumTasksClause] << std::endl;
20650 0 : std::cout << "Memory pool size of SgOmpNogroupClause: " << listOfMemoryPoolSizes[V_SgOmpNogroupClause] << std::endl;
20651 0 : std::cout << "Memory pool size of SgOmpHintClause: " << listOfMemoryPoolSizes[V_SgOmpHintClause] << std::endl;
20652 0 : std::cout << "Memory pool size of SgOmpOrderClause: " << listOfMemoryPoolSizes[V_SgOmpOrderClause] << std::endl;
20653 0 : std::cout << "Memory pool size of SgOmpDistScheduleClause: " << listOfMemoryPoolSizes[V_SgOmpDistScheduleClause] << std::endl;
20654 0 : std::cout << "Memory pool size of SgOmpBindClause: " << listOfMemoryPoolSizes[V_SgOmpBindClause] << std::endl;
20655 0 : std::cout << "Memory pool size of SgOmpNontemporalClause: " << listOfMemoryPoolSizes[V_SgOmpNontemporalClause] << std::endl;
20656 0 : std::cout << "Memory pool size of SgOmpInclusiveClause: " << listOfMemoryPoolSizes[V_SgOmpInclusiveClause] << std::endl;
20657 0 : std::cout << "Memory pool size of SgOmpExclusiveClause: " << listOfMemoryPoolSizes[V_SgOmpExclusiveClause] << std::endl;
20658 0 : std::cout << "Memory pool size of SgOmpIsDevicePtrClause: " << listOfMemoryPoolSizes[V_SgOmpIsDevicePtrClause] << std::endl;
20659 0 : std::cout << "Memory pool size of SgOmpUseDevicePtrClause: " << listOfMemoryPoolSizes[V_SgOmpUseDevicePtrClause] << std::endl;
20660 0 : std::cout << "Memory pool size of SgOmpUseDeviceAddrClause: " << listOfMemoryPoolSizes[V_SgOmpUseDeviceAddrClause] << std::endl;
20661 0 : std::cout << "Memory pool size of SgOmpThreadLimitClause: " << listOfMemoryPoolSizes[V_SgOmpThreadLimitClause] << std::endl;
20662 0 : std::cout << "Memory pool size of SgOmpOrderedClause: " << listOfMemoryPoolSizes[V_SgOmpOrderedClause] << std::endl;
20663 0 : std::cout << "Memory pool size of SgOmpPrivateClause: " << listOfMemoryPoolSizes[V_SgOmpPrivateClause] << std::endl;
20664 0 : std::cout << "Memory pool size of SgOmpReductionClause: " << listOfMemoryPoolSizes[V_SgOmpReductionClause] << std::endl;
20665 0 : std::cout << "Memory pool size of SgOmpInReductionClause: " << listOfMemoryPoolSizes[V_SgOmpInReductionClause] << std::endl;
20666 0 : std::cout << "Memory pool size of SgOmpTaskReductionClause: " << listOfMemoryPoolSizes[V_SgOmpTaskReductionClause] << std::endl;
20667 0 : std::cout << "Memory pool size of SgOmpDefaultmapClause: " << listOfMemoryPoolSizes[V_SgOmpDefaultmapClause] << std::endl;
20668 0 : std::cout << "Memory pool size of SgOmpScheduleClause: " << listOfMemoryPoolSizes[V_SgOmpScheduleClause] << std::endl;
20669 0 : std::cout << "Memory pool size of SgOmpSharedClause: " << listOfMemoryPoolSizes[V_SgOmpSharedClause] << std::endl;
20670 0 : std::cout << "Memory pool size of SgOmpUntiedClause: " << listOfMemoryPoolSizes[V_SgOmpUntiedClause] << std::endl;
20671 0 : std::cout << "Memory pool size of SgOmpMergeableClause: " << listOfMemoryPoolSizes[V_SgOmpMergeableClause] << std::endl;
20672 0 : std::cout << "Memory pool size of SgOmpVariablesClause: " << listOfMemoryPoolSizes[V_SgOmpVariablesClause] << std::endl;
20673 0 : std::cout << "Memory pool size of SgOmpMapClause: " << listOfMemoryPoolSizes[V_SgOmpMapClause] << std::endl;
20674 0 : std::cout << "Memory pool size of SgOmpSafelenClause: " << listOfMemoryPoolSizes[V_SgOmpSafelenClause] << std::endl;
20675 0 : std::cout << "Memory pool size of SgOmpSimdlenClause: " << listOfMemoryPoolSizes[V_SgOmpSimdlenClause] << std::endl;
20676 0 : std::cout << "Memory pool size of SgOmpLinearClause: " << listOfMemoryPoolSizes[V_SgOmpLinearClause] << std::endl;
20677 0 : std::cout << "Memory pool size of SgOmpUniformClause: " << listOfMemoryPoolSizes[V_SgOmpUniformClause] << std::endl;
20678 0 : std::cout << "Memory pool size of SgOmpAlignedClause: " << listOfMemoryPoolSizes[V_SgOmpAlignedClause] << std::endl;
20679 0 : std::cout << "Memory pool size of SgOmpProcBindClause: " << listOfMemoryPoolSizes[V_SgOmpProcBindClause] << std::endl;
20680 0 : std::cout << "Memory pool size of SgOmpAtomicClause: " << listOfMemoryPoolSizes[V_SgOmpAtomicClause] << std::endl;
20681 0 : std::cout << "Memory pool size of SgOmpInbranchClause: " << listOfMemoryPoolSizes[V_SgOmpInbranchClause] << std::endl;
20682 0 : std::cout << "Memory pool size of SgOmpNotinbranchClause: " << listOfMemoryPoolSizes[V_SgOmpNotinbranchClause] << std::endl;
20683 0 : std::cout << "Memory pool size of SgOmpDependClause: " << listOfMemoryPoolSizes[V_SgOmpDependClause] << std::endl;
20684 0 : std::cout << "Memory pool size of SgOmpAffinityClause: " << listOfMemoryPoolSizes[V_SgOmpAffinityClause] << std::endl;
20685 0 : std::cout << "Memory pool size of SgOmpWhenClause: " << listOfMemoryPoolSizes[V_SgOmpWhenClause] << std::endl;
20686 0 : std::cout << "Memory pool size of SgOmpFullClause: " << listOfMemoryPoolSizes[V_SgOmpFullClause] << std::endl;
20687 0 : std::cout << "Memory pool size of SgOmpPartialClause: " << listOfMemoryPoolSizes[V_SgOmpPartialClause] << std::endl;
20688 0 : std::cout << "Memory pool size of SgOmpSizesClause: " << listOfMemoryPoolSizes[V_SgOmpSizesClause] << std::endl;
20689 0 : std::cout << "Memory pool size of SgUpirBranchField: " << listOfMemoryPoolSizes[V_SgUpirBranchField] << std::endl;
20690 0 : std::cout << "Memory pool size of SgUpirNestedLevelField: " << listOfMemoryPoolSizes[V_SgUpirNestedLevelField] << std::endl;
20691 0 : std::cout << "Memory pool size of SgUpirNestedParentField: " << listOfMemoryPoolSizes[V_SgUpirNestedParentField] << std::endl;
20692 0 : std::cout << "Memory pool size of SgUpirNestedChildField: " << listOfMemoryPoolSizes[V_SgUpirNestedChildField] << std::endl;
20693 0 : std::cout << "Memory pool size of SgUpirSyncField: " << listOfMemoryPoolSizes[V_SgUpirSyncField] << std::endl;
20694 0 : std::cout << "Memory pool size of SgUpirDataField: " << listOfMemoryPoolSizes[V_SgUpirDataField] << std::endl;
20695 0 : std::cout << "Memory pool size of SgUpirDataItemField: " << listOfMemoryPoolSizes[V_SgUpirDataItemField] << std::endl;
20696 0 : std::cout << "Memory pool size of SgUpirTargetField: " << listOfMemoryPoolSizes[V_SgUpirTargetField] << std::endl;
20697 0 : std::cout << "Memory pool size of SgOpenclAccessModeModifier: " << listOfMemoryPoolSizes[V_SgOpenclAccessModeModifier] << std::endl;
20698 0 : std::cout << "Memory pool size of SgOpenStatement: " << listOfMemoryPoolSizes[V_SgOpenStatement] << std::endl;
20699 0 : std::cout << "Memory pool size of SgOptions: " << listOfMemoryPoolSizes[V_SgOptions] << std::endl;
20700 0 : std::cout << "Memory pool size of SgOrOp: " << listOfMemoryPoolSizes[V_SgOrOp] << std::endl;
20701 0 : std::cout << "Memory pool size of SgParameterStatement: " << listOfMemoryPoolSizes[V_SgParameterStatement] << std::endl;
20702 0 : std::cout << "Memory pool size of SgPartialFunctionModifierType: " << listOfMemoryPoolSizes[V_SgPartialFunctionModifierType] << std::endl;
20703 0 : std::cout << "Memory pool size of SgPartialFunctionType: " << listOfMemoryPoolSizes[V_SgPartialFunctionType] << std::endl;
20704 0 : std::cout << "Memory pool size of SgPassStatement: " << listOfMemoryPoolSizes[V_SgPassStatement] << std::endl;
20705 0 : std::cout << "Memory pool size of SgPlusAssignOp: " << listOfMemoryPoolSizes[V_SgPlusAssignOp] << std::endl;
20706 0 : std::cout << "Memory pool size of SgPlusPlusOp: " << listOfMemoryPoolSizes[V_SgPlusPlusOp] << std::endl;
20707 0 : std::cout << "Memory pool size of SgPntrArrRefExp: " << listOfMemoryPoolSizes[V_SgPntrArrRefExp] << std::endl;
20708 0 : std::cout << "Memory pool size of SgPointerAssignOp: " << listOfMemoryPoolSizes[V_SgPointerAssignOp] << std::endl;
20709 0 : std::cout << "Memory pool size of SgPointerDerefExp: " << listOfMemoryPoolSizes[V_SgPointerDerefExp] << std::endl;
20710 0 : std::cout << "Memory pool size of SgPointerMemberType: " << listOfMemoryPoolSizes[V_SgPointerMemberType] << std::endl;
20711 0 : std::cout << "Memory pool size of SgPointerType: " << listOfMemoryPoolSizes[V_SgPointerType] << std::endl;
20712 0 : std::cout << "Memory pool size of SgPowerOp: " << listOfMemoryPoolSizes[V_SgPowerOp] << std::endl;
20713 0 : std::cout << "Memory pool size of SgPragma: " << listOfMemoryPoolSizes[V_SgPragma] << std::endl;
20714 0 : std::cout << "Memory pool size of SgPragmaDeclaration: " << listOfMemoryPoolSizes[V_SgPragmaDeclaration] << std::endl;
20715 0 : std::cout << "Memory pool size of SgPrintStatement: " << listOfMemoryPoolSizes[V_SgPrintStatement] << std::endl;
20716 0 : std::cout << "Memory pool size of SgProcedureHeaderStatement: " << listOfMemoryPoolSizes[V_SgProcedureHeaderStatement] << std::endl;
20717 0 : std::cout << "Memory pool size of SgProgramHeaderStatement: " << listOfMemoryPoolSizes[V_SgProgramHeaderStatement] << std::endl;
20718 0 : std::cout << "Memory pool size of SgProject: " << listOfMemoryPoolSizes[V_SgProject] << std::endl;
20719 0 : std::cout << "Memory pool size of SgPseudoDestructorRefExp: " << listOfMemoryPoolSizes[V_SgPseudoDestructorRefExp] << std::endl;
20720 0 : std::cout << "Memory pool size of SgQualifiedName: " << listOfMemoryPoolSizes[V_SgQualifiedName] << std::endl;
20721 0 : std::cout << "Memory pool size of SgQualifiedNameType: " << listOfMemoryPoolSizes[V_SgQualifiedNameType] << std::endl;
20722 0 : std::cout << "Memory pool size of SgRangeExp: " << listOfMemoryPoolSizes[V_SgRangeExp] << std::endl;
20723 0 : std::cout << "Memory pool size of SgRangeBasedForStatement: " << listOfMemoryPoolSizes[V_SgRangeBasedForStatement] << std::endl;
20724 0 : std::cout << "Memory pool size of SgReadStatement: " << listOfMemoryPoolSizes[V_SgReadStatement] << std::endl;
20725 0 : std::cout << "Memory pool size of SgRealPartOp: " << listOfMemoryPoolSizes[V_SgRealPartOp] << std::endl;
20726 0 : std::cout << "Memory pool size of SgRefExp: " << listOfMemoryPoolSizes[V_SgRefExp] << std::endl;
20727 0 : std::cout << "Memory pool size of SgReferenceType: " << listOfMemoryPoolSizes[V_SgReferenceType] << std::endl;
20728 0 : std::cout << "Memory pool size of SgRenamePair: " << listOfMemoryPoolSizes[V_SgRenamePair] << std::endl;
20729 0 : std::cout << "Memory pool size of SgRenameSymbol: " << listOfMemoryPoolSizes[V_SgRenameSymbol] << std::endl;
20730 0 : std::cout << "Memory pool size of SgReturnStmt: " << listOfMemoryPoolSizes[V_SgReturnStmt] << std::endl;
20731 0 : std::cout << "Memory pool size of SgRewindStatement: " << listOfMemoryPoolSizes[V_SgRewindStatement] << std::endl;
20732 0 : std::cout << "Memory pool size of SgRshiftAssignOp: " << listOfMemoryPoolSizes[V_SgRshiftAssignOp] << std::endl;
20733 0 : std::cout << "Memory pool size of SgRshiftOp: " << listOfMemoryPoolSizes[V_SgRshiftOp] << std::endl;
20734 0 : std::cout << "Memory pool size of SgRvalueReferenceType: " << listOfMemoryPoolSizes[V_SgRvalueReferenceType] << std::endl;
20735 0 : std::cout << "Memory pool size of SgScopeOp: " << listOfMemoryPoolSizes[V_SgScopeOp] << std::endl;
20736 0 : std::cout << "Memory pool size of SgScopeStatement: " << listOfMemoryPoolSizes[V_SgScopeStatement] << std::endl;
20737 0 : std::cout << "Memory pool size of SgSequenceStatement: " << listOfMemoryPoolSizes[V_SgSequenceStatement] << std::endl;
20738 0 : std::cout << "Memory pool size of SgSetComprehension: " << listOfMemoryPoolSizes[V_SgSetComprehension] << std::endl;
20739 0 : std::cout << "Memory pool size of SgShortVal: " << listOfMemoryPoolSizes[V_SgShortVal] << std::endl;
20740 0 : std::cout << "Memory pool size of SgSIMDBinaryOp: " << listOfMemoryPoolSizes[V_SgSIMDBinaryOp] << std::endl;
20741 0 : std::cout << "Memory pool size of SgSIMDAddOp: " << listOfMemoryPoolSizes[V_SgSIMDAddOp] << std::endl;
20742 0 : std::cout << "Memory pool size of SgSIMDSubOp: " << listOfMemoryPoolSizes[V_SgSIMDSubOp] << std::endl;
20743 0 : std::cout << "Memory pool size of SgSIMDMulOp: " << listOfMemoryPoolSizes[V_SgSIMDMulOp] << std::endl;
20744 0 : std::cout << "Memory pool size of SgSIMDDivOp: " << listOfMemoryPoolSizes[V_SgSIMDDivOp] << std::endl;
20745 0 : std::cout << "Memory pool size of SgSIMDFmaOp: " << listOfMemoryPoolSizes[V_SgSIMDFmaOp] << std::endl;
20746 0 : std::cout << "Memory pool size of SgSIMDLoad: " << listOfMemoryPoolSizes[V_SgSIMDLoad] << std::endl;
20747 0 : std::cout << "Memory pool size of SgSIMDBroadcast: " << listOfMemoryPoolSizes[V_SgSIMDBroadcast] << std::endl;
20748 0 : std::cout << "Memory pool size of SgSIMDStore: " << listOfMemoryPoolSizes[V_SgSIMDStore] << std::endl;
20749 0 : std::cout << "Memory pool size of SgSIMDPartialStore: " << listOfMemoryPoolSizes[V_SgSIMDPartialStore] << std::endl;
20750 0 : std::cout << "Memory pool size of SgSIMDScalarStore: " << listOfMemoryPoolSizes[V_SgSIMDScalarStore] << std::endl;
20751 0 : std::cout << "Memory pool size of SgSIMDGather: " << listOfMemoryPoolSizes[V_SgSIMDGather] << std::endl;
20752 0 : std::cout << "Memory pool size of SgSIMDExplicitGather: " << listOfMemoryPoolSizes[V_SgSIMDExplicitGather] << std::endl;
20753 0 : std::cout << "Memory pool size of SgSIMDScatter: " << listOfMemoryPoolSizes[V_SgSIMDScatter] << std::endl;
20754 0 : std::cout << "Memory pool size of SgSizeOfOp: " << listOfMemoryPoolSizes[V_SgSizeOfOp] << std::endl;
20755 0 : std::cout << "Memory pool size of SgAlignOfOp: " << listOfMemoryPoolSizes[V_SgAlignOfOp] << std::endl;
20756 0 : std::cout << "Memory pool size of SgSourceFile: " << listOfMemoryPoolSizes[V_SgSourceFile] << std::endl;
20757 0 : std::cout << "Memory pool size of SgSpaceshipOp: " << listOfMemoryPoolSizes[V_SgSpaceshipOp] << std::endl;
20758 0 : std::cout << "Memory pool size of SgSpawnStmt: " << listOfMemoryPoolSizes[V_SgSpawnStmt] << std::endl;
20759 0 : std::cout << "Memory pool size of SgSyncAllStatement: " << listOfMemoryPoolSizes[V_SgSyncAllStatement] << std::endl;
20760 0 : std::cout << "Memory pool size of SgSyncImagesStatement: " << listOfMemoryPoolSizes[V_SgSyncImagesStatement] << std::endl;
20761 0 : std::cout << "Memory pool size of SgSyncMemoryStatement: " << listOfMemoryPoolSizes[V_SgSyncMemoryStatement] << std::endl;
20762 0 : std::cout << "Memory pool size of SgSyncTeamStatement: " << listOfMemoryPoolSizes[V_SgSyncTeamStatement] << std::endl;
20763 0 : std::cout << "Memory pool size of SgLockStatement: " << listOfMemoryPoolSizes[V_SgLockStatement] << std::endl;
20764 0 : std::cout << "Memory pool size of SgUnlockStatement: " << listOfMemoryPoolSizes[V_SgUnlockStatement] << std::endl;
20765 0 : std::cout << "Memory pool size of SgProcessControlStatement: " << listOfMemoryPoolSizes[V_SgProcessControlStatement] << std::endl;
20766 0 : std::cout << "Memory pool size of SgSpecialFunctionModifier: " << listOfMemoryPoolSizes[V_SgSpecialFunctionModifier] << std::endl;
20767 0 : std::cout << "Memory pool size of SgStatement: " << listOfMemoryPoolSizes[V_SgStatement] << std::endl;
20768 0 : std::cout << "Memory pool size of SgStaticAssertionDeclaration: " << listOfMemoryPoolSizes[V_SgStaticAssertionDeclaration] << std::endl;
20769 0 : std::cout << "Memory pool size of SgStmtDeclarationStatement: " << listOfMemoryPoolSizes[V_SgStmtDeclarationStatement] << std::endl;
20770 0 : std::cout << "Memory pool size of SgStatementExpression: " << listOfMemoryPoolSizes[V_SgStatementExpression] << std::endl;
20771 0 : std::cout << "Memory pool size of SgStatementFunctionStatement: " << listOfMemoryPoolSizes[V_SgStatementFunctionStatement] << std::endl;
20772 0 : std::cout << "Memory pool size of SgStorageModifier: " << listOfMemoryPoolSizes[V_SgStorageModifier] << std::endl;
20773 0 : std::cout << "Memory pool size of SgStringConversion: " << listOfMemoryPoolSizes[V_SgStringConversion] << std::endl;
20774 0 : std::cout << "Memory pool size of SgStringKeyedBidirectionalGraph: " << listOfMemoryPoolSizes[V_SgStringKeyedBidirectionalGraph] << std::endl;
20775 0 : std::cout << "Memory pool size of SgStringVal: " << listOfMemoryPoolSizes[V_SgStringVal] << std::endl;
20776 0 : std::cout << "Memory pool size of SgStructureModifier: " << listOfMemoryPoolSizes[V_SgStructureModifier] << std::endl;
20777 0 : std::cout << "Memory pool size of SgSubscriptExpression: " << listOfMemoryPoolSizes[V_SgSubscriptExpression] << std::endl;
20778 0 : std::cout << "Memory pool size of SgSubtractOp: " << listOfMemoryPoolSizes[V_SgSubtractOp] << std::endl;
20779 0 : std::cout << "Memory pool size of SgSupport: " << listOfMemoryPoolSizes[V_SgSupport] << std::endl;
20780 0 : std::cout << "Memory pool size of SgSwitchStatement: " << listOfMemoryPoolSizes[V_SgSwitchStatement] << std::endl;
20781 0 : std::cout << "Memory pool size of SgSymbol: " << listOfMemoryPoolSizes[V_SgSymbol] << std::endl;
20782 0 : std::cout << "Memory pool size of SgSymbolTable: " << listOfMemoryPoolSizes[V_SgSymbolTable] << std::endl;
20783 0 : std::cout << "Memory pool size of SgTemplateArgument: " << listOfMemoryPoolSizes[V_SgTemplateArgument] << std::endl;
20784 0 : std::cout << "Memory pool size of SgTemplateArgumentList: " << listOfMemoryPoolSizes[V_SgTemplateArgumentList] << std::endl;
20785 0 : std::cout << "Memory pool size of SgTemplateDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateDeclaration] << std::endl;
20786 0 : std::cout << "Memory pool size of SgTemplateClassDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateClassDeclaration] << std::endl;
20787 0 : std::cout << "Memory pool size of SgTemplateClassSymbol: " << listOfMemoryPoolSizes[V_SgTemplateClassSymbol] << std::endl;
20788 0 : std::cout << "Memory pool size of SgTemplateFunctionDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateFunctionDeclaration] << std::endl;
20789 0 : std::cout << "Memory pool size of SgTemplateFunctionRefExp: " << listOfMemoryPoolSizes[V_SgTemplateFunctionRefExp] << std::endl;
20790 0 : std::cout << "Memory pool size of SgTemplateFunctionSymbol: " << listOfMemoryPoolSizes[V_SgTemplateFunctionSymbol] << std::endl;
20791 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateMemberFunctionDeclaration] << std::endl;
20792 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionRefExp: " << listOfMemoryPoolSizes[V_SgTemplateMemberFunctionRefExp] << std::endl;
20793 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionSymbol: " << listOfMemoryPoolSizes[V_SgTemplateMemberFunctionSymbol] << std::endl;
20794 0 : std::cout << "Memory pool size of SgTemplateTypedefDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateTypedefDeclaration] << std::endl;
20795 0 : std::cout << "Memory pool size of SgTemplateTypedefSymbol: " << listOfMemoryPoolSizes[V_SgTemplateTypedefSymbol] << std::endl;
20796 0 : std::cout << "Memory pool size of SgTemplateVariableDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateVariableDeclaration] << std::endl;
20797 0 : std::cout << "Memory pool size of SgTemplateVariableSymbol: " << listOfMemoryPoolSizes[V_SgTemplateVariableSymbol] << std::endl;
20798 0 : std::cout << "Memory pool size of SgTemplateClassDefinition: " << listOfMemoryPoolSizes[V_SgTemplateClassDefinition] << std::endl;
20799 0 : std::cout << "Memory pool size of SgTemplateFunctionDefinition: " << listOfMemoryPoolSizes[V_SgTemplateFunctionDefinition] << std::endl;
20800 0 : std::cout << "Memory pool size of SgTemplateInstantiationDecl: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationDecl] << std::endl;
20801 0 : std::cout << "Memory pool size of SgTemplateInstantiationDefn: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationDefn] << std::endl;
20802 0 : std::cout << "Memory pool size of SgTemplateInstantiationDirectiveStatement: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationDirectiveStatement] << std::endl;
20803 0 : std::cout << "Memory pool size of SgTemplateInstantiationFunctionDecl: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationFunctionDecl] << std::endl;
20804 0 : std::cout << "Memory pool size of SgTemplateInstantiationMemberFunctionDecl: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationMemberFunctionDecl] << std::endl;
20805 0 : std::cout << "Memory pool size of SgTemplateInstantiationTypedefDeclaration: " << listOfMemoryPoolSizes[V_SgTemplateInstantiationTypedefDeclaration] << std::endl;
20806 0 : std::cout << "Memory pool size of SgTemplateParameter: " << listOfMemoryPoolSizes[V_SgTemplateParameter] << std::endl;
20807 0 : std::cout << "Memory pool size of SgTemplateParameterVal: " << listOfMemoryPoolSizes[V_SgTemplateParameterVal] << std::endl;
20808 0 : std::cout << "Memory pool size of SgTemplateParameterList: " << listOfMemoryPoolSizes[V_SgTemplateParameterList] << std::endl;
20809 0 : std::cout << "Memory pool size of SgTemplateSymbol: " << listOfMemoryPoolSizes[V_SgTemplateSymbol] << std::endl;
20810 0 : std::cout << "Memory pool size of SgTemplateType: " << listOfMemoryPoolSizes[V_SgTemplateType] << std::endl;
20811 0 : std::cout << "Memory pool size of SgThisExp: " << listOfMemoryPoolSizes[V_SgThisExp] << std::endl;
20812 0 : std::cout << "Memory pool size of SgTypeTraitBuiltinOperator: " << listOfMemoryPoolSizes[V_SgTypeTraitBuiltinOperator] << std::endl;
20813 0 : std::cout << "Memory pool size of SgSuperExp: " << listOfMemoryPoolSizes[V_SgSuperExp] << std::endl;
20814 0 : std::cout << "Memory pool size of SgThrowOp: " << listOfMemoryPoolSizes[V_SgThrowOp] << std::endl;
20815 0 : std::cout << "Memory pool size of SgToken: " << listOfMemoryPoolSizes[V_SgToken] << std::endl;
20816 0 : std::cout << "Memory pool size of SgTryStmt: " << listOfMemoryPoolSizes[V_SgTryStmt] << std::endl;
20817 0 : std::cout << "Memory pool size of SgTupleExp: " << listOfMemoryPoolSizes[V_SgTupleExp] << std::endl;
20818 0 : std::cout << "Memory pool size of SgType: " << listOfMemoryPoolSizes[V_SgType] << std::endl;
20819 0 : std::cout << "Memory pool size of SgTypeBool: " << listOfMemoryPoolSizes[V_SgTypeBool] << std::endl;
20820 0 : std::cout << "Memory pool size of SgTypeChar: " << listOfMemoryPoolSizes[V_SgTypeChar] << std::endl;
20821 0 : std::cout << "Memory pool size of SgTypeChar16: " << listOfMemoryPoolSizes[V_SgTypeChar16] << std::endl;
20822 0 : std::cout << "Memory pool size of SgTypeChar32: " << listOfMemoryPoolSizes[V_SgTypeChar32] << std::endl;
20823 0 : std::cout << "Memory pool size of SgTypeComplex: " << listOfMemoryPoolSizes[V_SgTypeComplex] << std::endl;
20824 0 : std::cout << "Memory pool size of SgTypeDefault: " << listOfMemoryPoolSizes[V_SgTypeDefault] << std::endl;
20825 0 : std::cout << "Memory pool size of SgTypeExpression: " << listOfMemoryPoolSizes[V_SgTypeExpression] << std::endl;
20826 0 : std::cout << "Memory pool size of SgTypeLabel: " << listOfMemoryPoolSizes[V_SgTypeLabel] << std::endl;
20827 0 : std::cout << "Memory pool size of SgTypeDouble: " << listOfMemoryPoolSizes[V_SgTypeDouble] << std::endl;
20828 0 : std::cout << "Memory pool size of SgTypeEllipse: " << listOfMemoryPoolSizes[V_SgTypeEllipse] << std::endl;
20829 0 : std::cout << "Memory pool size of SgTypeFixed: " << listOfMemoryPoolSizes[V_SgTypeFixed] << std::endl;
20830 0 : std::cout << "Memory pool size of SgTypeFloat: " << listOfMemoryPoolSizes[V_SgTypeFloat] << std::endl;
20831 0 : std::cout << "Memory pool size of SgTypeFloat128: " << listOfMemoryPoolSizes[V_SgTypeFloat128] << std::endl;
20832 0 : std::cout << "Memory pool size of SgTypeFloat80: " << listOfMemoryPoolSizes[V_SgTypeFloat80] << std::endl;
20833 0 : std::cout << "Memory pool size of SgTypeGlobalVoid: " << listOfMemoryPoolSizes[V_SgTypeGlobalVoid] << std::endl;
20834 0 : std::cout << "Memory pool size of SgTypeIdOp: " << listOfMemoryPoolSizes[V_SgTypeIdOp] << std::endl;
20835 0 : std::cout << "Memory pool size of SgTypeImaginary: " << listOfMemoryPoolSizes[V_SgTypeImaginary] << std::endl;
20836 0 : std::cout << "Memory pool size of SgTypeInt: " << listOfMemoryPoolSizes[V_SgTypeInt] << std::endl;
20837 0 : std::cout << "Memory pool size of SgTypeLong: " << listOfMemoryPoolSizes[V_SgTypeLong] << std::endl;
20838 0 : std::cout << "Memory pool size of SgTypeLongDouble: " << listOfMemoryPoolSizes[V_SgTypeLongDouble] << std::endl;
20839 0 : std::cout << "Memory pool size of SgTypeLongLong: " << listOfMemoryPoolSizes[V_SgTypeLongLong] << std::endl;
20840 0 : std::cout << "Memory pool size of SgTypeModifier: " << listOfMemoryPoolSizes[V_SgTypeModifier] << std::endl;
20841 0 : std::cout << "Memory pool size of SgTypeMatrix: " << listOfMemoryPoolSizes[V_SgTypeMatrix] << std::endl;
20842 0 : std::cout << "Memory pool size of SgTypeTuple: " << listOfMemoryPoolSizes[V_SgTypeTuple] << std::endl;
20843 0 : std::cout << "Memory pool size of SgTypeNullptr: " << listOfMemoryPoolSizes[V_SgTypeNullptr] << std::endl;
20844 0 : std::cout << "Memory pool size of SgTypeOfType: " << listOfMemoryPoolSizes[V_SgTypeOfType] << std::endl;
20845 0 : std::cout << "Memory pool size of SgTypeShort: " << listOfMemoryPoolSizes[V_SgTypeShort] << std::endl;
20846 0 : std::cout << "Memory pool size of SgTypeSigned128bitInteger: " << listOfMemoryPoolSizes[V_SgTypeSigned128bitInteger] << std::endl;
20847 0 : std::cout << "Memory pool size of SgTypeSignedChar: " << listOfMemoryPoolSizes[V_SgTypeSignedChar] << std::endl;
20848 0 : std::cout << "Memory pool size of SgTypeSignedInt: " << listOfMemoryPoolSizes[V_SgTypeSignedInt] << std::endl;
20849 0 : std::cout << "Memory pool size of SgTypeSignedLong: " << listOfMemoryPoolSizes[V_SgTypeSignedLong] << std::endl;
20850 0 : std::cout << "Memory pool size of SgTypeSignedLongLong: " << listOfMemoryPoolSizes[V_SgTypeSignedLongLong] << std::endl;
20851 0 : std::cout << "Memory pool size of SgTypeSignedShort: " << listOfMemoryPoolSizes[V_SgTypeSignedShort] << std::endl;
20852 0 : std::cout << "Memory pool size of SgTypeString: " << listOfMemoryPoolSizes[V_SgTypeString] << std::endl;
20853 0 : std::cout << "Memory pool size of SgTypeUnknown: " << listOfMemoryPoolSizes[V_SgTypeUnknown] << std::endl;
20854 0 : std::cout << "Memory pool size of SgTypeUnsigned128bitInteger: " << listOfMemoryPoolSizes[V_SgTypeUnsigned128bitInteger] << std::endl;
20855 0 : std::cout << "Memory pool size of SgTypeUnsignedChar: " << listOfMemoryPoolSizes[V_SgTypeUnsignedChar] << std::endl;
20856 0 : std::cout << "Memory pool size of SgTypeUnsignedInt: " << listOfMemoryPoolSizes[V_SgTypeUnsignedInt] << std::endl;
20857 0 : std::cout << "Memory pool size of SgTypeUnsignedLong: " << listOfMemoryPoolSizes[V_SgTypeUnsignedLong] << std::endl;
20858 0 : std::cout << "Memory pool size of SgTypeUnsignedLongLong: " << listOfMemoryPoolSizes[V_SgTypeUnsignedLongLong] << std::endl;
20859 0 : std::cout << "Memory pool size of SgTypeUnsignedShort: " << listOfMemoryPoolSizes[V_SgTypeUnsignedShort] << std::endl;
20860 0 : std::cout << "Memory pool size of SgTypeVoid: " << listOfMemoryPoolSizes[V_SgTypeVoid] << std::endl;
20861 0 : std::cout << "Memory pool size of SgTypeWchar: " << listOfMemoryPoolSizes[V_SgTypeWchar] << std::endl;
20862 0 : std::cout << "Memory pool size of SgTypedefDeclaration: " << listOfMemoryPoolSizes[V_SgTypedefDeclaration] << std::endl;
20863 0 : std::cout << "Memory pool size of SgTypedefSeq: " << listOfMemoryPoolSizes[V_SgTypedefSeq] << std::endl;
20864 0 : std::cout << "Memory pool size of SgTypedefSymbol: " << listOfMemoryPoolSizes[V_SgTypedefSymbol] << std::endl;
20865 0 : std::cout << "Memory pool size of SgTypedefType: " << listOfMemoryPoolSizes[V_SgTypedefType] << std::endl;
20866 0 : std::cout << "Memory pool size of SgUPC_AccessModifier: " << listOfMemoryPoolSizes[V_SgUPC_AccessModifier] << std::endl;
20867 0 : std::cout << "Memory pool size of SgUnaryAddOp: " << listOfMemoryPoolSizes[V_SgUnaryAddOp] << std::endl;
20868 0 : std::cout << "Memory pool size of SgUnaryOp: " << listOfMemoryPoolSizes[V_SgUnaryOp] << std::endl;
20869 0 : std::cout << "Memory pool size of SgUndefDirectiveStatement: " << listOfMemoryPoolSizes[V_SgUndefDirectiveStatement] << std::endl;
20870 0 : std::cout << "Memory pool size of SgUndirectedGraphEdge: " << listOfMemoryPoolSizes[V_SgUndirectedGraphEdge] << std::endl;
20871 0 : std::cout << "Memory pool size of SgUnknownArrayOrFunctionReference: " << listOfMemoryPoolSizes[V_SgUnknownArrayOrFunctionReference] << std::endl;
20872 0 : std::cout << "Memory pool size of SgUnknownFile: " << listOfMemoryPoolSizes[V_SgUnknownFile] << std::endl;
20873 0 : std::cout << "Memory pool size of SgUnparse_Info: " << listOfMemoryPoolSizes[V_SgUnparse_Info] << std::endl;
20874 0 : std::cout << "Memory pool size of SgUnsignedCharVal: " << listOfMemoryPoolSizes[V_SgUnsignedCharVal] << std::endl;
20875 0 : std::cout << "Memory pool size of SgUnsignedIntVal: " << listOfMemoryPoolSizes[V_SgUnsignedIntVal] << std::endl;
20876 0 : std::cout << "Memory pool size of SgUnsignedLongLongIntVal: " << listOfMemoryPoolSizes[V_SgUnsignedLongLongIntVal] << std::endl;
20877 0 : std::cout << "Memory pool size of SgUnsignedLongVal: " << listOfMemoryPoolSizes[V_SgUnsignedLongVal] << std::endl;
20878 0 : std::cout << "Memory pool size of SgUnsignedShortVal: " << listOfMemoryPoolSizes[V_SgUnsignedShortVal] << std::endl;
20879 0 : std::cout << "Memory pool size of SgUpcBarrierStatement: " << listOfMemoryPoolSizes[V_SgUpcBarrierStatement] << std::endl;
20880 0 : std::cout << "Memory pool size of SgUpcBlocksizeofExpression: " << listOfMemoryPoolSizes[V_SgUpcBlocksizeofExpression] << std::endl;
20881 0 : std::cout << "Memory pool size of SgUpcElemsizeofExpression: " << listOfMemoryPoolSizes[V_SgUpcElemsizeofExpression] << std::endl;
20882 0 : std::cout << "Memory pool size of SgUpcFenceStatement: " << listOfMemoryPoolSizes[V_SgUpcFenceStatement] << std::endl;
20883 0 : std::cout << "Memory pool size of SgUpcForAllStatement: " << listOfMemoryPoolSizes[V_SgUpcForAllStatement] << std::endl;
20884 0 : std::cout << "Memory pool size of SgUpcLocalsizeofExpression: " << listOfMemoryPoolSizes[V_SgUpcLocalsizeofExpression] << std::endl;
20885 0 : std::cout << "Memory pool size of SgUpcMythread: " << listOfMemoryPoolSizes[V_SgUpcMythread] << std::endl;
20886 0 : std::cout << "Memory pool size of SgUpcNotifyStatement: " << listOfMemoryPoolSizes[V_SgUpcNotifyStatement] << std::endl;
20887 0 : std::cout << "Memory pool size of SgUpcThreads: " << listOfMemoryPoolSizes[V_SgUpcThreads] << std::endl;
20888 0 : std::cout << "Memory pool size of SgUpcWaitStatement: " << listOfMemoryPoolSizes[V_SgUpcWaitStatement] << std::endl;
20889 0 : std::cout << "Memory pool size of SgUseStatement: " << listOfMemoryPoolSizes[V_SgUseStatement] << std::endl;
20890 0 : std::cout << "Memory pool size of SgUserDefinedBinaryOp: " << listOfMemoryPoolSizes[V_SgUserDefinedBinaryOp] << std::endl;
20891 0 : std::cout << "Memory pool size of SgUserDefinedUnaryOp: " << listOfMemoryPoolSizes[V_SgUserDefinedUnaryOp] << std::endl;
20892 0 : std::cout << "Memory pool size of SgUsingDeclarationStatement: " << listOfMemoryPoolSizes[V_SgUsingDeclarationStatement] << std::endl;
20893 0 : std::cout << "Memory pool size of SgUsingDirectiveStatement: " << listOfMemoryPoolSizes[V_SgUsingDirectiveStatement] << std::endl;
20894 0 : std::cout << "Memory pool size of SgValueExp: " << listOfMemoryPoolSizes[V_SgValueExp] << std::endl;
20895 0 : std::cout << "Memory pool size of SgVarArgCopyOp: " << listOfMemoryPoolSizes[V_SgVarArgCopyOp] << std::endl;
20896 0 : std::cout << "Memory pool size of SgVarArgEndOp: " << listOfMemoryPoolSizes[V_SgVarArgEndOp] << std::endl;
20897 0 : std::cout << "Memory pool size of SgVarArgOp: " << listOfMemoryPoolSizes[V_SgVarArgOp] << std::endl;
20898 0 : std::cout << "Memory pool size of SgVarArgStartOneOperandOp: " << listOfMemoryPoolSizes[V_SgVarArgStartOneOperandOp] << std::endl;
20899 0 : std::cout << "Memory pool size of SgVarArgStartOp: " << listOfMemoryPoolSizes[V_SgVarArgStartOp] << std::endl;
20900 0 : std::cout << "Memory pool size of SgVarRefExp: " << listOfMemoryPoolSizes[V_SgVarRefExp] << std::endl;
20901 0 : std::cout << "Memory pool size of SgVariableDeclaration: " << listOfMemoryPoolSizes[V_SgVariableDeclaration] << std::endl;
20902 0 : std::cout << "Memory pool size of SgVariableDefinition: " << listOfMemoryPoolSizes[V_SgVariableDefinition] << std::endl;
20903 0 : std::cout << "Memory pool size of SgVariableSymbol: " << listOfMemoryPoolSizes[V_SgVariableSymbol] << std::endl;
20904 0 : std::cout << "Memory pool size of SgVariantExpression: " << listOfMemoryPoolSizes[V_SgVariantExpression] << std::endl;
20905 0 : std::cout << "Memory pool size of SgVariantStatement: " << listOfMemoryPoolSizes[V_SgVariantStatement] << std::endl;
20906 0 : std::cout << "Memory pool size of SgVoidVal: " << listOfMemoryPoolSizes[V_SgVoidVal] << std::endl;
20907 0 : std::cout << "Memory pool size of SgWaitStatement: " << listOfMemoryPoolSizes[V_SgWaitStatement] << std::endl;
20908 0 : std::cout << "Memory pool size of SgWarningDirectiveStatement: " << listOfMemoryPoolSizes[V_SgWarningDirectiveStatement] << std::endl;
20909 0 : std::cout << "Memory pool size of SgWithStatement: " << listOfMemoryPoolSizes[V_SgWithStatement] << std::endl;
20910 0 : std::cout << "Memory pool size of SgWcharVal: " << listOfMemoryPoolSizes[V_SgWcharVal] << std::endl;
20911 0 : std::cout << "Memory pool size of SgWhereStatement: " << listOfMemoryPoolSizes[V_SgWhereStatement] << std::endl;
20912 0 : std::cout << "Memory pool size of SgWhileStmt: " << listOfMemoryPoolSizes[V_SgWhileStmt] << std::endl;
20913 0 : std::cout << "Memory pool size of SgWriteStatement: " << listOfMemoryPoolSizes[V_SgWriteStatement] << std::endl;
20914 0 : std::cout << "Memory pool size of SgXorAssignOp: " << listOfMemoryPoolSizes[V_SgXorAssignOp] << std::endl;
20915 0 : std::cout << "Memory pool size of SgYieldExpression: " << listOfMemoryPoolSizes[V_SgYieldExpression] << std::endl;
20916 0 : std::cout << "Memory pool size of Sg_File_Info: " << listOfMemoryPoolSizes[V_Sg_File_Info] << std::endl;
20917 0 : std::cout << "Memory pool size of SgTypeCAFTeam: " << listOfMemoryPoolSizes[V_SgTypeCAFTeam] << std::endl;
20918 0 : std::cout << "Memory pool size of SgCAFWithTeamStatement: " << listOfMemoryPoolSizes[V_SgCAFWithTeamStatement] << std::endl;
20919 0 : std::cout << "Memory pool size of SgCAFCoExpression: " << listOfMemoryPoolSizes[V_SgCAFCoExpression] << std::endl;
20920 0 : std::cout << "Memory pool size of SgCallExpression: " << listOfMemoryPoolSizes[V_SgCallExpression] << std::endl;
20921 0 : std::cout << "Memory pool size of SgTypeCrayPointer: " << listOfMemoryPoolSizes[V_SgTypeCrayPointer] << std::endl;
20922 0 : std::cout << "Memory pool size of SgClassExp: " << listOfMemoryPoolSizes[V_SgClassExp] << std::endl;
20923 :
20924 : /* #line 467 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
20925 0 : std::cout << " Total number of IR nodes in contained in the memory pools: "
20926 0 : << listOfMemoryPoolSizes[totalNumberOfIRNodes] << std::endl << std::endl;
20927 0 : return;
20928 : }
20929 :
20930 :
20931 : void
20932 0 : AST_FILE_IO::printListOfPoolSizesOfAst (int index)
20933 : {
20934 0 : std::cout << "Memory pool size of SgAccessModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAccessModifier) << std::endl;
20935 0 : std::cout << "Memory pool size of SgActualArgumentExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgActualArgumentExpression) << std::endl;
20936 0 : std::cout << "Memory pool size of SgAddOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAddOp) << std::endl;
20937 0 : std::cout << "Memory pool size of SgAddressOfOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAddressOfOp) << std::endl;
20938 0 : std::cout << "Memory pool size of SgAggregateInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAggregateInitializer) << std::endl;
20939 0 : std::cout << "Memory pool size of SgAliasSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAliasSymbol) << std::endl;
20940 0 : std::cout << "Memory pool size of SgAllocateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAllocateStatement) << std::endl;
20941 0 : std::cout << "Memory pool size of SgAndAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAndAssignOp) << std::endl;
20942 0 : std::cout << "Memory pool size of SgAndOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAndOp) << std::endl;
20943 0 : std::cout << "Memory pool size of SgArithmeticIfStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgArithmeticIfStatement) << std::endl;
20944 0 : std::cout << "Memory pool size of SgArrayType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgArrayType) << std::endl;
20945 0 : std::cout << "Memory pool size of SgArrowExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgArrowExp) << std::endl;
20946 0 : std::cout << "Memory pool size of SgArrowStarOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgArrowStarOp) << std::endl;
20947 0 : std::cout << "Memory pool size of SgAsmOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAsmOp) << std::endl;
20948 0 : std::cout << "Memory pool size of SgAsmStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAsmStmt) << std::endl;
20949 0 : std::cout << "Memory pool size of SgAssertStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssertStmt) << std::endl;
20950 0 : std::cout << "Memory pool size of SgAssignInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssignInitializer) << std::endl;
20951 0 : std::cout << "Memory pool size of SgAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssignOp) << std::endl;
20952 0 : std::cout << "Memory pool size of SgAssignStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssignStatement) << std::endl;
20953 0 : std::cout << "Memory pool size of SgAssignedGotoStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssignedGotoStatement) << std::endl;
20954 0 : std::cout << "Memory pool size of SgAssociateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAssociateStatement) << std::endl;
20955 0 : std::cout << "Memory pool size of SgAsteriskShapeExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAsteriskShapeExp) << std::endl;
20956 0 : std::cout << "Memory pool size of SgAttribute: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAttribute) << std::endl;
20957 0 : std::cout << "Memory pool size of SgAttributeSpecificationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAttributeSpecificationStatement) << std::endl;
20958 0 : std::cout << "Memory pool size of SgAutoType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAutoType) << std::endl;
20959 0 : std::cout << "Memory pool size of SgAwaitExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAwaitExpression) << std::endl;
20960 0 : std::cout << "Memory pool size of SgBackspaceStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBackspaceStatement) << std::endl;
20961 0 : std::cout << "Memory pool size of SgBaseClass: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBaseClass) << std::endl;
20962 0 : std::cout << "Memory pool size of SgExpBaseClass: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExpBaseClass) << std::endl;
20963 0 : std::cout << "Memory pool size of SgBaseClassModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBaseClassModifier) << std::endl;
20964 0 : std::cout << "Memory pool size of SgBasicBlock: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBasicBlock) << std::endl;
20965 0 : std::cout << "Memory pool size of SgBidirectionalGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBidirectionalGraph) << std::endl;
20966 0 : std::cout << "Memory pool size of SgBinaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBinaryOp) << std::endl;
20967 0 : std::cout << "Memory pool size of SgBitAndOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitAndOp) << std::endl;
20968 0 : std::cout << "Memory pool size of SgBitAttribute: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitAttribute) << std::endl;
20969 0 : std::cout << "Memory pool size of SgBitComplementOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitComplementOp) << std::endl;
20970 0 : std::cout << "Memory pool size of SgBitEqvOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitEqvOp) << std::endl;
20971 0 : std::cout << "Memory pool size of SgBitOrOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitOrOp) << std::endl;
20972 0 : std::cout << "Memory pool size of SgBitXorOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBitXorOp) << std::endl;
20973 0 : std::cout << "Memory pool size of SgBlockDataStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBlockDataStatement) << std::endl;
20974 0 : std::cout << "Memory pool size of SgBoolValExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBoolValExp) << std::endl;
20975 0 : std::cout << "Memory pool size of SgBreakStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBreakStmt) << std::endl;
20976 0 : std::cout << "Memory pool size of SgBracedInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgBracedInitializer) << std::endl;
20977 0 : std::cout << "Memory pool size of SgC_PreprocessorDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgC_PreprocessorDirectiveStatement) << std::endl;
20978 0 : std::cout << "Memory pool size of SgCaseOptionStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCaseOptionStmt) << std::endl;
20979 0 : std::cout << "Memory pool size of SgCastExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCastExp) << std::endl;
20980 0 : std::cout << "Memory pool size of SgCatchOptionStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCatchOptionStmt) << std::endl;
20981 0 : std::cout << "Memory pool size of SgCatchStatementSeq: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCatchStatementSeq) << std::endl;
20982 0 : std::cout << "Memory pool size of SgCharVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCharVal) << std::endl;
20983 0 : std::cout << "Memory pool size of SgChar16Val: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgChar16Val) << std::endl;
20984 0 : std::cout << "Memory pool size of SgChar32Val: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgChar32Val) << std::endl;
20985 0 : std::cout << "Memory pool size of SgChooseExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgChooseExpression) << std::endl;
20986 0 : std::cout << "Memory pool size of SgClassDecl_attr: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassDecl_attr) << std::endl;
20987 0 : std::cout << "Memory pool size of SgClassDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassDeclaration) << std::endl;
20988 0 : std::cout << "Memory pool size of SgClassDefinition: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassDefinition) << std::endl;
20989 0 : std::cout << "Memory pool size of SgClassNameRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassNameRefExp) << std::endl;
20990 0 : std::cout << "Memory pool size of SgClassSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassSymbol) << std::endl;
20991 0 : std::cout << "Memory pool size of SgClassType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassType) << std::endl;
20992 0 : std::cout << "Memory pool size of SgClinkageDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClinkageDeclarationStatement) << std::endl;
20993 0 : std::cout << "Memory pool size of SgClinkageEndStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClinkageEndStatement) << std::endl;
20994 0 : std::cout << "Memory pool size of SgClinkageStartStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClinkageStartStatement) << std::endl;
20995 0 : std::cout << "Memory pool size of SgCloseStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCloseStatement) << std::endl;
20996 0 : std::cout << "Memory pool size of SgColonShapeExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgColonShapeExp) << std::endl;
20997 0 : std::cout << "Memory pool size of SgCommaOpExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCommaOpExp) << std::endl;
20998 0 : std::cout << "Memory pool size of SgCommonBlock: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCommonBlock) << std::endl;
20999 0 : std::cout << "Memory pool size of SgCommonBlockObject: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCommonBlockObject) << std::endl;
21000 0 : std::cout << "Memory pool size of SgCommonSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCommonSymbol) << std::endl;
21001 0 : std::cout << "Memory pool size of SgComplexVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgComplexVal) << std::endl;
21002 0 : std::cout << "Memory pool size of SgComprehension: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgComprehension) << std::endl;
21003 0 : std::cout << "Memory pool size of SgCompoundAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCompoundAssignOp) << std::endl;
21004 0 : std::cout << "Memory pool size of SgCompoundInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCompoundInitializer) << std::endl;
21005 0 : std::cout << "Memory pool size of SgCompoundLiteralExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCompoundLiteralExp) << std::endl;
21006 0 : std::cout << "Memory pool size of SgComputedGotoStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgComputedGotoStatement) << std::endl;
21007 0 : std::cout << "Memory pool size of SgConcatenationOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgConcatenationOp) << std::endl;
21008 0 : std::cout << "Memory pool size of SgConditionalExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgConditionalExp) << std::endl;
21009 0 : std::cout << "Memory pool size of SgConjugateOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgConjugateOp) << std::endl;
21010 0 : std::cout << "Memory pool size of SgConstVolatileModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgConstVolatileModifier) << std::endl;
21011 0 : std::cout << "Memory pool size of SgConstructorInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgConstructorInitializer) << std::endl;
21012 0 : std::cout << "Memory pool size of SgContainsStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgContainsStatement) << std::endl;
21013 0 : std::cout << "Memory pool size of SgContinueStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgContinueStmt) << std::endl;
21014 0 : std::cout << "Memory pool size of SgCtorInitializerList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCtorInitializerList) << std::endl;
21015 0 : std::cout << "Memory pool size of SgDataStatementGroup: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDataStatementGroup) << std::endl;
21016 0 : std::cout << "Memory pool size of SgDataStatementObject: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDataStatementObject) << std::endl;
21017 0 : std::cout << "Memory pool size of SgDataStatementValue: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDataStatementValue) << std::endl;
21018 0 : std::cout << "Memory pool size of SgDeadIfDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeadIfDirectiveStatement) << std::endl;
21019 0 : std::cout << "Memory pool size of SgDeallocateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeallocateStatement) << std::endl;
21020 0 : std::cout << "Memory pool size of SgDeclarationModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeclarationModifier) << std::endl;
21021 0 : std::cout << "Memory pool size of SgDeclarationScope: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeclarationScope) << std::endl;
21022 0 : std::cout << "Memory pool size of SgDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeclarationStatement) << std::endl;
21023 0 : std::cout << "Memory pool size of SgDeclType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeclType) << std::endl;
21024 0 : std::cout << "Memory pool size of SgDefaultOptionStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDefaultOptionStmt) << std::endl;
21025 0 : std::cout << "Memory pool size of SgDefaultSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDefaultSymbol) << std::endl;
21026 0 : std::cout << "Memory pool size of SgDefineDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDefineDirectiveStatement) << std::endl;
21027 0 : std::cout << "Memory pool size of SgDeleteExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDeleteExp) << std::endl;
21028 0 : std::cout << "Memory pool size of SgDerivedTypeStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDerivedTypeStatement) << std::endl;
21029 0 : std::cout << "Memory pool size of SgDesignatedInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDesignatedInitializer) << std::endl;
21030 0 : std::cout << "Memory pool size of SgDictionaryComprehension: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDictionaryComprehension) << std::endl;
21031 0 : std::cout << "Memory pool size of SgDictionaryExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDictionaryExp) << std::endl;
21032 0 : std::cout << "Memory pool size of SgDimensionObject: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDimensionObject) << std::endl;
21033 0 : std::cout << "Memory pool size of SgDirectedGraphEdge: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDirectedGraphEdge) << std::endl;
21034 0 : std::cout << "Memory pool size of SgDirectory: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDirectory) << std::endl;
21035 0 : std::cout << "Memory pool size of SgDirectoryList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDirectoryList) << std::endl;
21036 0 : std::cout << "Memory pool size of SgDivAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDivAssignOp) << std::endl;
21037 0 : std::cout << "Memory pool size of SgDivideOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDivideOp) << std::endl;
21038 0 : std::cout << "Memory pool size of SgDoWhileStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDoWhileStmt) << std::endl;
21039 0 : std::cout << "Memory pool size of SgDotExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDotExp) << std::endl;
21040 0 : std::cout << "Memory pool size of SgDotStarOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDotStarOp) << std::endl;
21041 0 : std::cout << "Memory pool size of SgDoubleVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgDoubleVal) << std::endl;
21042 0 : std::cout << "Memory pool size of SgElaboratedTypeModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElaboratedTypeModifier) << std::endl;
21043 0 : std::cout << "Memory pool size of SgElementwiseOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseOp) << std::endl;
21044 0 : std::cout << "Memory pool size of SgElementwiseAddOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseAddOp) << std::endl;
21045 0 : std::cout << "Memory pool size of SgElementwiseDivideOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseDivideOp) << std::endl;
21046 0 : std::cout << "Memory pool size of SgElementwiseLeftDivideOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseLeftDivideOp) << std::endl;
21047 0 : std::cout << "Memory pool size of SgElementwiseMultiplyOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseMultiplyOp) << std::endl;
21048 0 : std::cout << "Memory pool size of SgElementwisePowerOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwisePowerOp) << std::endl;
21049 0 : std::cout << "Memory pool size of SgElementwiseSubtractOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElementwiseSubtractOp) << std::endl;
21050 0 : std::cout << "Memory pool size of SgElseDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElseDirectiveStatement) << std::endl;
21051 0 : std::cout << "Memory pool size of SgElseWhereStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElseWhereStatement) << std::endl;
21052 0 : std::cout << "Memory pool size of SgElseifDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgElseifDirectiveStatement) << std::endl;
21053 0 : std::cout << "Memory pool size of SgEmptyDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEmptyDeclaration) << std::endl;
21054 0 : std::cout << "Memory pool size of SgEmptyDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEmptyDirectiveStatement) << std::endl;
21055 0 : std::cout << "Memory pool size of SgEndfileStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEndfileStatement) << std::endl;
21056 0 : std::cout << "Memory pool size of SgEndifDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEndifDirectiveStatement) << std::endl;
21057 0 : std::cout << "Memory pool size of SgEntryStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEntryStatement) << std::endl;
21058 0 : std::cout << "Memory pool size of SgEnumDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEnumDeclaration) << std::endl;
21059 0 : std::cout << "Memory pool size of SgEnumFieldSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEnumFieldSymbol) << std::endl;
21060 0 : std::cout << "Memory pool size of SgEnumSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEnumSymbol) << std::endl;
21061 0 : std::cout << "Memory pool size of SgEnumType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEnumType) << std::endl;
21062 0 : std::cout << "Memory pool size of SgEnumVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEnumVal) << std::endl;
21063 0 : std::cout << "Memory pool size of SgEqualityOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEqualityOp) << std::endl;
21064 0 : std::cout << "Memory pool size of SgEquivalenceStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgEquivalenceStatement) << std::endl;
21065 0 : std::cout << "Memory pool size of SgErrorDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgErrorDirectiveStatement) << std::endl;
21066 0 : std::cout << "Memory pool size of SgExecStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExecStatement) << std::endl;
21067 0 : std::cout << "Memory pool size of SgExponentiationOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExponentiationOp) << std::endl;
21068 0 : std::cout << "Memory pool size of SgExponentiationAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExponentiationAssignOp) << std::endl;
21069 0 : std::cout << "Memory pool size of SgExprListExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExprListExp) << std::endl;
21070 0 : std::cout << "Memory pool size of SgExprStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExprStatement) << std::endl;
21071 0 : std::cout << "Memory pool size of SgExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExpression) << std::endl;
21072 0 : std::cout << "Memory pool size of SgExpressionRoot: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgExpressionRoot) << std::endl;
21073 0 : std::cout << "Memory pool size of SgFile: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFile) << std::endl;
21074 0 : std::cout << "Memory pool size of SgFileList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFileList) << std::endl;
21075 0 : std::cout << "Memory pool size of SgFloatVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFloatVal) << std::endl;
21076 0 : std::cout << "Memory pool size of SgFloat128Val: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFloat128Val) << std::endl;
21077 0 : std::cout << "Memory pool size of SgFloat80Val: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFloat80Val) << std::endl;
21078 0 : std::cout << "Memory pool size of SgFoldExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFoldExpression) << std::endl;
21079 0 : std::cout << "Memory pool size of SgFlushStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFlushStatement) << std::endl;
21080 0 : std::cout << "Memory pool size of SgForAllStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgForAllStatement) << std::endl;
21081 0 : std::cout << "Memory pool size of SgForInitStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgForInitStatement) << std::endl;
21082 0 : std::cout << "Memory pool size of SgForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgForStatement) << std::endl;
21083 0 : std::cout << "Memory pool size of SgFormatItem: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFormatItem) << std::endl;
21084 0 : std::cout << "Memory pool size of SgFormatItemList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFormatItemList) << std::endl;
21085 0 : std::cout << "Memory pool size of SgFormatStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFormatStatement) << std::endl;
21086 0 : std::cout << "Memory pool size of SgFortranDo: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFortranDo) << std::endl;
21087 0 : std::cout << "Memory pool size of SgFortranIncludeLine: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFortranIncludeLine) << std::endl;
21088 0 : std::cout << "Memory pool size of SgFortranNonblockedDo: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFortranNonblockedDo) << std::endl;
21089 0 : std::cout << "Memory pool size of SgFuncDecl_attr: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFuncDecl_attr) << std::endl;
21090 0 : std::cout << "Memory pool size of SgFunctionCallExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionCallExp) << std::endl;
21091 0 : std::cout << "Memory pool size of SgFunctionDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionDeclaration) << std::endl;
21092 0 : std::cout << "Memory pool size of SgFunctionDefinition: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionDefinition) << std::endl;
21093 0 : std::cout << "Memory pool size of SgFunctionParameterScope: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionParameterScope) << std::endl;
21094 0 : std::cout << "Memory pool size of SgFunctionModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionModifier) << std::endl;
21095 0 : std::cout << "Memory pool size of SgFunctionParameterList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionParameterList) << std::endl;
21096 0 : std::cout << "Memory pool size of SgFunctionParameterRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionParameterRefExp) << std::endl;
21097 0 : std::cout << "Memory pool size of SgFunctionParameterTypeList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionParameterTypeList) << std::endl;
21098 0 : std::cout << "Memory pool size of SgFunctionRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionRefExp) << std::endl;
21099 0 : std::cout << "Memory pool size of SgFunctionSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionSymbol) << std::endl;
21100 0 : std::cout << "Memory pool size of SgFunctionType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionType) << std::endl;
21101 0 : std::cout << "Memory pool size of SgFunctionTypeSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionTypeSymbol) << std::endl;
21102 0 : std::cout << "Memory pool size of SgFunctionTypeTable: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgFunctionTypeTable) << std::endl;
21103 0 : std::cout << "Memory pool size of SgTypeTable: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeTable) << std::endl;
21104 0 : std::cout << "Memory pool size of SgGlobal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGlobal) << std::endl;
21105 0 : std::cout << "Memory pool size of SgGotoStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGotoStatement) << std::endl;
21106 0 : std::cout << "Memory pool size of SgGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGraph) << std::endl;
21107 0 : std::cout << "Memory pool size of SgGraphEdge: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGraphEdge) << std::endl;
21108 0 : std::cout << "Memory pool size of SgGraphEdgeList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGraphEdgeList) << std::endl;
21109 0 : std::cout << "Memory pool size of SgGraphNode: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGraphNode) << std::endl;
21110 0 : std::cout << "Memory pool size of SgGraphNodeList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGraphNodeList) << std::endl;
21111 0 : std::cout << "Memory pool size of SgGreaterOrEqualOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGreaterOrEqualOp) << std::endl;
21112 0 : std::cout << "Memory pool size of SgGreaterThanOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgGreaterThanOp) << std::endl;
21113 0 : std::cout << "Memory pool size of SgIOItemExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIOItemExpression) << std::endl;
21114 0 : std::cout << "Memory pool size of SgIOStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIOStatement) << std::endl;
21115 0 : std::cout << "Memory pool size of SgIdentDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIdentDirectiveStatement) << std::endl;
21116 0 : std::cout << "Memory pool size of SgIfDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIfDirectiveStatement) << std::endl;
21117 0 : std::cout << "Memory pool size of SgIfStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIfStmt) << std::endl;
21118 0 : std::cout << "Memory pool size of SgIfdefDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIfdefDirectiveStatement) << std::endl;
21119 0 : std::cout << "Memory pool size of SgIfndefDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIfndefDirectiveStatement) << std::endl;
21120 0 : std::cout << "Memory pool size of SgImageControlStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgImageControlStatement) << std::endl;
21121 0 : std::cout << "Memory pool size of SgImagPartOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgImagPartOp) << std::endl;
21122 0 : std::cout << "Memory pool size of SgImplicitStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgImplicitStatement) << std::endl;
21123 0 : std::cout << "Memory pool size of SgImpliedDo: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgImpliedDo) << std::endl;
21124 0 : std::cout << "Memory pool size of SgImportStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgImportStatement) << std::endl;
21125 0 : std::cout << "Memory pool size of SgIncidenceDirectedGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIncidenceDirectedGraph) << std::endl;
21126 0 : std::cout << "Memory pool size of SgIncidenceUndirectedGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIncidenceUndirectedGraph) << std::endl;
21127 0 : std::cout << "Memory pool size of SgIncludeDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIncludeDirectiveStatement) << std::endl;
21128 0 : std::cout << "Memory pool size of SgIncludeFile: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIncludeFile) << std::endl;
21129 0 : std::cout << "Memory pool size of SgIncludeNextDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIncludeNextDirectiveStatement) << std::endl;
21130 0 : std::cout << "Memory pool size of SgInitializedName: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInitializedName) << std::endl;
21131 0 : std::cout << "Memory pool size of SgInitializer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInitializer) << std::endl;
21132 0 : std::cout << "Memory pool size of SgInquireStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInquireStatement) << std::endl;
21133 0 : std::cout << "Memory pool size of SgIntKeyedBidirectionalGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIntKeyedBidirectionalGraph) << std::endl;
21134 0 : std::cout << "Memory pool size of SgIntVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIntVal) << std::endl;
21135 0 : std::cout << "Memory pool size of SgIntegerDivideOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIntegerDivideOp) << std::endl;
21136 0 : std::cout << "Memory pool size of SgIntegerDivideAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIntegerDivideAssignOp) << std::endl;
21137 0 : std::cout << "Memory pool size of SgInterfaceBody: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInterfaceBody) << std::endl;
21138 0 : std::cout << "Memory pool size of SgHeaderFileBody: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgHeaderFileBody) << std::endl;
21139 0 : std::cout << "Memory pool size of SgHeaderFileReport: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgHeaderFileReport) << std::endl;
21140 0 : std::cout << "Memory pool size of SgInterfaceStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInterfaceStatement) << std::endl;
21141 0 : std::cout << "Memory pool size of SgInterfaceSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgInterfaceSymbol) << std::endl;
21142 0 : std::cout << "Memory pool size of SgIntrinsicSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIntrinsicSymbol) << std::endl;
21143 0 : std::cout << "Memory pool size of SgIsOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIsOp) << std::endl;
21144 0 : std::cout << "Memory pool size of SgIsNotOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIsNotOp) << std::endl;
21145 0 : std::cout << "Memory pool size of SgIorAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgIorAssignOp) << std::endl;
21146 0 : std::cout << "Memory pool size of SgKeyDatumPair: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgKeyDatumPair) << std::endl;
21147 0 : std::cout << "Memory pool size of SgCudaKernelExecConfig: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCudaKernelExecConfig) << std::endl;
21148 0 : std::cout << "Memory pool size of SgCudaKernelCallExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCudaKernelCallExp) << std::endl;
21149 0 : std::cout << "Memory pool size of SgLabelRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLabelRefExp) << std::endl;
21150 0 : std::cout << "Memory pool size of SgLabelStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLabelStatement) << std::endl;
21151 0 : std::cout << "Memory pool size of SgLabelSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLabelSymbol) << std::endl;
21152 0 : std::cout << "Memory pool size of SgLambdaCapture: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLambdaCapture) << std::endl;
21153 0 : std::cout << "Memory pool size of SgLambdaCaptureList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLambdaCaptureList) << std::endl;
21154 0 : std::cout << "Memory pool size of SgLambdaExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLambdaExp) << std::endl;
21155 0 : std::cout << "Memory pool size of SgLambdaRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLambdaRefExp) << std::endl;
21156 0 : std::cout << "Memory pool size of SgLeftDivideOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLeftDivideOp) << std::endl;
21157 0 : std::cout << "Memory pool size of SgLessOrEqualOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLessOrEqualOp) << std::endl;
21158 0 : std::cout << "Memory pool size of SgLessThanOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLessThanOp) << std::endl;
21159 0 : std::cout << "Memory pool size of SgLineDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLineDirectiveStatement) << std::endl;
21160 0 : std::cout << "Memory pool size of SgLinemarkerDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLinemarkerDirectiveStatement) << std::endl;
21161 0 : std::cout << "Memory pool size of SgLinkageModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLinkageModifier) << std::endl;
21162 0 : std::cout << "Memory pool size of SgListComprehension: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgListComprehension) << std::endl;
21163 0 : std::cout << "Memory pool size of SgListExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgListExp) << std::endl;
21164 0 : std::cout << "Memory pool size of SgLocatedNode: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLocatedNode) << std::endl;
21165 0 : std::cout << "Memory pool size of SgLocatedNodeSupport: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLocatedNodeSupport) << std::endl;
21166 0 : std::cout << "Memory pool size of SgLongDoubleVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLongDoubleVal) << std::endl;
21167 0 : std::cout << "Memory pool size of SgLongIntVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLongIntVal) << std::endl;
21168 0 : std::cout << "Memory pool size of SgLongLongIntVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLongLongIntVal) << std::endl;
21169 0 : std::cout << "Memory pool size of SgLshiftAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLshiftAssignOp) << std::endl;
21170 0 : std::cout << "Memory pool size of SgLshiftOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLshiftOp) << std::endl;
21171 0 : std::cout << "Memory pool size of SgMagicColonExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMagicColonExp) << std::endl;
21172 0 : std::cout << "Memory pool size of SgMatrixExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMatrixExp) << std::endl;
21173 0 : std::cout << "Memory pool size of SgMatrixTransposeOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMatrixTransposeOp) << std::endl;
21174 0 : std::cout << "Memory pool size of SgMemberFunctionDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMemberFunctionDeclaration) << std::endl;
21175 0 : std::cout << "Memory pool size of SgMemberFunctionRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMemberFunctionRefExp) << std::endl;
21176 0 : std::cout << "Memory pool size of SgMemberFunctionSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMemberFunctionSymbol) << std::endl;
21177 0 : std::cout << "Memory pool size of SgMemberFunctionType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMemberFunctionType) << std::endl;
21178 0 : std::cout << "Memory pool size of SgMembershipOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMembershipOp) << std::endl;
21179 0 : std::cout << "Memory pool size of SgMicrosoftAttributeDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMicrosoftAttributeDeclaration) << std::endl;
21180 0 : std::cout << "Memory pool size of SgMinusAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMinusAssignOp) << std::endl;
21181 0 : std::cout << "Memory pool size of SgMinusMinusOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMinusMinusOp) << std::endl;
21182 0 : std::cout << "Memory pool size of SgMinusOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMinusOp) << std::endl;
21183 0 : std::cout << "Memory pool size of SgModAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModAssignOp) << std::endl;
21184 0 : std::cout << "Memory pool size of SgModOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModOp) << std::endl;
21185 0 : std::cout << "Memory pool size of SgModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModifier) << std::endl;
21186 0 : std::cout << "Memory pool size of SgModifierNodes: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModifierNodes) << std::endl;
21187 0 : std::cout << "Memory pool size of SgModifierType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModifierType) << std::endl;
21188 0 : std::cout << "Memory pool size of SgModuleStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModuleStatement) << std::endl;
21189 0 : std::cout << "Memory pool size of SgModuleSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgModuleSymbol) << std::endl;
21190 0 : std::cout << "Memory pool size of SgMultAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMultAssignOp) << std::endl;
21191 0 : std::cout << "Memory pool size of SgMultiplyOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgMultiplyOp) << std::endl;
21192 0 : std::cout << "Memory pool size of SgName: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgName) << std::endl;
21193 0 : std::cout << "Memory pool size of SgNameGroup: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNameGroup) << std::endl;
21194 0 : std::cout << "Memory pool size of SgNamedType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamedType) << std::endl;
21195 0 : std::cout << "Memory pool size of SgNamelistStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamelistStatement) << std::endl;
21196 0 : std::cout << "Memory pool size of SgNamespaceAliasDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamespaceAliasDeclarationStatement) << std::endl;
21197 0 : std::cout << "Memory pool size of SgNamespaceDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamespaceDeclarationStatement) << std::endl;
21198 0 : std::cout << "Memory pool size of SgNamespaceDefinitionStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamespaceDefinitionStatement) << std::endl;
21199 0 : std::cout << "Memory pool size of SgNamespaceSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNamespaceSymbol) << std::endl;
21200 0 : std::cout << "Memory pool size of SgNaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNaryOp) << std::endl;
21201 0 : std::cout << "Memory pool size of SgNaryBooleanOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNaryBooleanOp) << std::endl;
21202 0 : std::cout << "Memory pool size of SgNaryComparisonOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNaryComparisonOp) << std::endl;
21203 0 : std::cout << "Memory pool size of SgNewExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNewExp) << std::endl;
21204 0 : std::cout << "Memory pool size of SgNode: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNode) << std::endl;
21205 0 : std::cout << "Memory pool size of SgNoexceptOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNoexceptOp) << std::endl;
21206 0 : std::cout << "Memory pool size of SgNotEqualOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNotEqualOp) << std::endl;
21207 0 : std::cout << "Memory pool size of SgNotOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNotOp) << std::endl;
21208 0 : std::cout << "Memory pool size of SgNonMembershipOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonMembershipOp) << std::endl;
21209 0 : std::cout << "Memory pool size of SgNonrealDecl: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonrealDecl) << std::endl;
21210 0 : std::cout << "Memory pool size of SgNonrealRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonrealRefExp) << std::endl;
21211 0 : std::cout << "Memory pool size of SgNonrealSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonrealSymbol) << std::endl;
21212 0 : std::cout << "Memory pool size of SgNonrealType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonrealType) << std::endl;
21213 0 : std::cout << "Memory pool size of SgNonrealBaseClass: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNonrealBaseClass) << std::endl;
21214 0 : std::cout << "Memory pool size of SgNullExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNullExpression) << std::endl;
21215 0 : std::cout << "Memory pool size of SgNullptrValExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNullptrValExp) << std::endl;
21216 0 : std::cout << "Memory pool size of SgNullStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNullStatement) << std::endl;
21217 0 : std::cout << "Memory pool size of SgNullifyStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgNullifyStatement) << std::endl;
21218 0 : std::cout << "Memory pool size of SgOmpAtomicStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAtomicStatement) << std::endl;
21219 0 : std::cout << "Memory pool size of SgOmpBarrierStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpBarrierStatement) << std::endl;
21220 0 : std::cout << "Memory pool size of SgOmpCriticalStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCriticalStatement) << std::endl;
21221 0 : std::cout << "Memory pool size of SgUpirFieldBodyStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirFieldBodyStatement) << std::endl;
21222 0 : std::cout << "Memory pool size of SgUpirBodyStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirBodyStatement) << std::endl;
21223 0 : std::cout << "Memory pool size of SgUpirFieldStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirFieldStatement) << std::endl;
21224 0 : std::cout << "Memory pool size of SgOmpDoStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDoStatement) << std::endl;
21225 0 : std::cout << "Memory pool size of SgOmpFlushStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpFlushStatement) << std::endl;
21226 0 : std::cout << "Memory pool size of SgOmpAllocateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAllocateStatement) << std::endl;
21227 0 : std::cout << "Memory pool size of SgOmpDeclareSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDeclareSimdStatement) << std::endl;
21228 0 : std::cout << "Memory pool size of SgUpirWorksharingStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirWorksharingStatement) << std::endl;
21229 0 : std::cout << "Memory pool size of SgOmpForSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpForSimdStatement) << std::endl;
21230 0 : std::cout << "Memory pool size of SgOmpMasterStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMasterStatement) << std::endl;
21231 0 : std::cout << "Memory pool size of SgOmpTaskyieldStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskyieldStatement) << std::endl;
21232 0 : std::cout << "Memory pool size of SgOmpMetadirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMetadirectiveStatement) << std::endl;
21233 0 : std::cout << "Memory pool size of SgOmpOrderedStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpOrderedStatement) << std::endl;
21234 0 : std::cout << "Memory pool size of SgOmpOrderedDependStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpOrderedDependStatement) << std::endl;
21235 0 : std::cout << "Memory pool size of SgUpirSpmdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirSpmdStatement) << std::endl;
21236 0 : std::cout << "Memory pool size of SgOmpTeamsStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsStatement) << std::endl;
21237 0 : std::cout << "Memory pool size of SgOmpCancellationPointStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCancellationPointStatement) << std::endl;
21238 0 : std::cout << "Memory pool size of SgOmpDeclareMapperStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDeclareMapperStatement) << std::endl;
21239 0 : std::cout << "Memory pool size of SgOmpCancelStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCancelStatement) << std::endl;
21240 0 : std::cout << "Memory pool size of SgOmpTaskgroupStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskgroupStatement) << std::endl;
21241 0 : std::cout << "Memory pool size of SgOmpDepobjStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDepobjStatement) << std::endl;
21242 0 : std::cout << "Memory pool size of SgOmpDistributeStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDistributeStatement) << std::endl;
21243 0 : std::cout << "Memory pool size of SgOmpLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpLoopStatement) << std::endl;
21244 0 : std::cout << "Memory pool size of SgOmpScanStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpScanStatement) << std::endl;
21245 0 : std::cout << "Memory pool size of SgOmpTaskloopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskloopStatement) << std::endl;
21246 0 : std::cout << "Memory pool size of SgOmpTargetEnterDataStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetEnterDataStatement) << std::endl;
21247 0 : std::cout << "Memory pool size of SgOmpTargetExitDataStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetExitDataStatement) << std::endl;
21248 0 : std::cout << "Memory pool size of SgOmpSectionStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSectionStatement) << std::endl;
21249 0 : std::cout << "Memory pool size of SgOmpSectionsStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSectionsStatement) << std::endl;
21250 0 : std::cout << "Memory pool size of SgOmpSingleStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSingleStatement) << std::endl;
21251 0 : std::cout << "Memory pool size of SgOmpTaskStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskStatement) << std::endl;
21252 0 : std::cout << "Memory pool size of SgOmpTaskwaitStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskwaitStatement) << std::endl;
21253 0 : std::cout << "Memory pool size of SgOmpThreadprivateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpThreadprivateStatement) << std::endl;
21254 0 : std::cout << "Memory pool size of SgOmpWorkshareStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpWorkshareStatement) << std::endl;
21255 0 : std::cout << "Memory pool size of SgUpirTaskStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirTaskStatement) << std::endl;
21256 0 : std::cout << "Memory pool size of SgOmpTargetDataStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetDataStatement) << std::endl;
21257 0 : std::cout << "Memory pool size of SgOmpTargetParallelForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetParallelForStatement) << std::endl;
21258 0 : std::cout << "Memory pool size of SgOmpTargetUpdateStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetUpdateStatement) << std::endl;
21259 0 : std::cout << "Memory pool size of SgOmpRequiresStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpRequiresStatement) << std::endl;
21260 0 : std::cout << "Memory pool size of SgOmpTargetParallelStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetParallelStatement) << std::endl;
21261 0 : std::cout << "Memory pool size of SgOmpTargetParallelForSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetParallelForSimdStatement) << std::endl;
21262 0 : std::cout << "Memory pool size of SgOmpTargetParallelLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetParallelLoopStatement) << std::endl;
21263 0 : std::cout << "Memory pool size of SgOmpTargetSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetSimdStatement) << std::endl;
21264 0 : std::cout << "Memory pool size of SgOmpTargetTeamsStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsStatement) << std::endl;
21265 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsDistributeStatement) << std::endl;
21266 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsDistributeSimdStatement) << std::endl;
21267 0 : std::cout << "Memory pool size of SgOmpTargetTeamsLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsLoopStatement) << std::endl;
21268 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeParallelForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsDistributeParallelForStatement) << std::endl;
21269 0 : std::cout << "Memory pool size of SgOmpTargetTeamsDistributeParallelForSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTargetTeamsDistributeParallelForSimdStatement) << std::endl;
21270 0 : std::cout << "Memory pool size of SgOmpDistributeSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDistributeSimdStatement) << std::endl;
21271 0 : std::cout << "Memory pool size of SgOmpDistributeParallelForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDistributeParallelForStatement) << std::endl;
21272 0 : std::cout << "Memory pool size of SgOmpDistributeParallelForSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDistributeParallelForSimdStatement) << std::endl;
21273 0 : std::cout << "Memory pool size of SgOmpTaskloopSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskloopSimdStatement) << std::endl;
21274 0 : std::cout << "Memory pool size of SgOmpMasterTaskloopSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMasterTaskloopSimdStatement) << std::endl;
21275 0 : std::cout << "Memory pool size of SgOmpParallelMasterTaskloopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpParallelMasterTaskloopStatement) << std::endl;
21276 0 : std::cout << "Memory pool size of SgOmpParallelMasterTaskloopSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpParallelMasterTaskloopSimdStatement) << std::endl;
21277 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsDistributeStatement) << std::endl;
21278 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsDistributeSimdStatement) << std::endl;
21279 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeParallelForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsDistributeParallelForStatement) << std::endl;
21280 0 : std::cout << "Memory pool size of SgOmpTeamsDistributeParallelForSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsDistributeParallelForSimdStatement) << std::endl;
21281 0 : std::cout << "Memory pool size of SgOmpTeamsLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTeamsLoopStatement) << std::endl;
21282 0 : std::cout << "Memory pool size of SgOmpParallelLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpParallelLoopStatement) << std::endl;
21283 0 : std::cout << "Memory pool size of SgOmpParallelMasterStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpParallelMasterStatement) << std::endl;
21284 0 : std::cout << "Memory pool size of SgOmpMasterTaskloopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMasterTaskloopStatement) << std::endl;
21285 0 : std::cout << "Memory pool size of SgOmpUnrollStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUnrollStatement) << std::endl;
21286 0 : std::cout << "Memory pool size of SgOmpTileStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTileStatement) << std::endl;
21287 0 : std::cout << "Memory pool size of SgUpirSimdStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirSimdStatement) << std::endl;
21288 0 : std::cout << "Memory pool size of SgUpirBaseStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirBaseStatement) << std::endl;
21289 0 : std::cout << "Memory pool size of SgUpirLoopStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirLoopStatement) << std::endl;
21290 0 : std::cout << "Memory pool size of SgUpirLoopParallelStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirLoopParallelStatement) << std::endl;
21291 0 : std::cout << "Memory pool size of SgUpirSyncStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirSyncStatement) << std::endl;
21292 0 : std::cout << "Memory pool size of SgOmpClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpClause) << std::endl;
21293 0 : std::cout << "Memory pool size of SgOmpAllocateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAllocateClause) << std::endl;
21294 0 : std::cout << "Memory pool size of SgOmpAllocatorClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAllocatorClause) << std::endl;
21295 0 : std::cout << "Memory pool size of SgOmpUsesAllocatorsClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUsesAllocatorsClause) << std::endl;
21296 0 : std::cout << "Memory pool size of SgOmpUsesAllocatorsDefination: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUsesAllocatorsDefination) << std::endl;
21297 0 : std::cout << "Memory pool size of SgOmpToClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpToClause) << std::endl;
21298 0 : std::cout << "Memory pool size of SgOmpFromClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpFromClause) << std::endl;
21299 0 : std::cout << "Memory pool size of SgOmpThreadsClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpThreadsClause) << std::endl;
21300 0 : std::cout << "Memory pool size of SgOmpSimdClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSimdClause) << std::endl;
21301 0 : std::cout << "Memory pool size of SgOmpBeginClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpBeginClause) << std::endl;
21302 0 : std::cout << "Memory pool size of SgOmpCollapseClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCollapseClause) << std::endl;
21303 0 : std::cout << "Memory pool size of SgOmpCopyinClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCopyinClause) << std::endl;
21304 0 : std::cout << "Memory pool size of SgOmpCopyprivateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCopyprivateClause) << std::endl;
21305 0 : std::cout << "Memory pool size of SgOmpDefaultClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDefaultClause) << std::endl;
21306 0 : std::cout << "Memory pool size of SgOmpEndClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpEndClause) << std::endl;
21307 0 : std::cout << "Memory pool size of SgOmpExpressionClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpExpressionClause) << std::endl;
21308 0 : std::cout << "Memory pool size of SgOmpFirstprivateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpFirstprivateClause) << std::endl;
21309 0 : std::cout << "Memory pool size of SgOmpIfClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpIfClause) << std::endl;
21310 0 : std::cout << "Memory pool size of SgOmpFinalClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpFinalClause) << std::endl;
21311 0 : std::cout << "Memory pool size of SgOmpPriorityClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpPriorityClause) << std::endl;
21312 0 : std::cout << "Memory pool size of SgOmpDeviceClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDeviceClause) << std::endl;
21313 0 : std::cout << "Memory pool size of SgOmpLastprivateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpLastprivateClause) << std::endl;
21314 0 : std::cout << "Memory pool size of SgOmpNowaitClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNowaitClause) << std::endl;
21315 0 : std::cout << "Memory pool size of SgOmpReadClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpReadClause) << std::endl;
21316 0 : std::cout << "Memory pool size of SgOmpWriteClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpWriteClause) << std::endl;
21317 0 : std::cout << "Memory pool size of SgOmpUpdateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUpdateClause) << std::endl;
21318 0 : std::cout << "Memory pool size of SgOmpDepobjUpdateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDepobjUpdateClause) << std::endl;
21319 0 : std::cout << "Memory pool size of SgOmpDestroyClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDestroyClause) << std::endl;
21320 0 : std::cout << "Memory pool size of SgOmpCaptureClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpCaptureClause) << std::endl;
21321 0 : std::cout << "Memory pool size of SgOmpSeqCstClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSeqCstClause) << std::endl;
21322 0 : std::cout << "Memory pool size of SgOmpAcqRelClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAcqRelClause) << std::endl;
21323 0 : std::cout << "Memory pool size of SgOmpReleaseClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpReleaseClause) << std::endl;
21324 0 : std::cout << "Memory pool size of SgOmpAcquireClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAcquireClause) << std::endl;
21325 0 : std::cout << "Memory pool size of SgOmpReverseOffloadClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpReverseOffloadClause) << std::endl;
21326 0 : std::cout << "Memory pool size of SgOmpUnifiedAddressClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUnifiedAddressClause) << std::endl;
21327 0 : std::cout << "Memory pool size of SgOmpUnifiedSharedMemoryClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUnifiedSharedMemoryClause) << std::endl;
21328 0 : std::cout << "Memory pool size of SgOmpDynamicAllocatorsClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDynamicAllocatorsClause) << std::endl;
21329 0 : std::cout << "Memory pool size of SgOmpAtomicDefaultMemOrderClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAtomicDefaultMemOrderClause) << std::endl;
21330 0 : std::cout << "Memory pool size of SgOmpExtImplementationDefinedRequirementClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpExtImplementationDefinedRequirementClause) << std::endl;
21331 0 : std::cout << "Memory pool size of SgOmpRelaxedClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpRelaxedClause) << std::endl;
21332 0 : std::cout << "Memory pool size of SgOmpParallelClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpParallelClause) << std::endl;
21333 0 : std::cout << "Memory pool size of SgOmpSectionsClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSectionsClause) << std::endl;
21334 0 : std::cout << "Memory pool size of SgOmpForClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpForClause) << std::endl;
21335 0 : std::cout << "Memory pool size of SgOmpTaskgroupClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskgroupClause) << std::endl;
21336 0 : std::cout << "Memory pool size of SgUpirNumUnitsField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirNumUnitsField) << std::endl;
21337 0 : std::cout << "Memory pool size of SgOmpNumTeamsClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNumTeamsClause) << std::endl;
21338 0 : std::cout << "Memory pool size of SgOmpGrainsizeClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpGrainsizeClause) << std::endl;
21339 0 : std::cout << "Memory pool size of SgOmpDetachClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDetachClause) << std::endl;
21340 0 : std::cout << "Memory pool size of SgOmpNumTasksClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNumTasksClause) << std::endl;
21341 0 : std::cout << "Memory pool size of SgOmpNogroupClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNogroupClause) << std::endl;
21342 0 : std::cout << "Memory pool size of SgOmpHintClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpHintClause) << std::endl;
21343 0 : std::cout << "Memory pool size of SgOmpOrderClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpOrderClause) << std::endl;
21344 0 : std::cout << "Memory pool size of SgOmpDistScheduleClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDistScheduleClause) << std::endl;
21345 0 : std::cout << "Memory pool size of SgOmpBindClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpBindClause) << std::endl;
21346 0 : std::cout << "Memory pool size of SgOmpNontemporalClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNontemporalClause) << std::endl;
21347 0 : std::cout << "Memory pool size of SgOmpInclusiveClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpInclusiveClause) << std::endl;
21348 0 : std::cout << "Memory pool size of SgOmpExclusiveClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpExclusiveClause) << std::endl;
21349 0 : std::cout << "Memory pool size of SgOmpIsDevicePtrClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpIsDevicePtrClause) << std::endl;
21350 0 : std::cout << "Memory pool size of SgOmpUseDevicePtrClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUseDevicePtrClause) << std::endl;
21351 0 : std::cout << "Memory pool size of SgOmpUseDeviceAddrClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUseDeviceAddrClause) << std::endl;
21352 0 : std::cout << "Memory pool size of SgOmpThreadLimitClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpThreadLimitClause) << std::endl;
21353 0 : std::cout << "Memory pool size of SgOmpOrderedClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpOrderedClause) << std::endl;
21354 0 : std::cout << "Memory pool size of SgOmpPrivateClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpPrivateClause) << std::endl;
21355 0 : std::cout << "Memory pool size of SgOmpReductionClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpReductionClause) << std::endl;
21356 0 : std::cout << "Memory pool size of SgOmpInReductionClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpInReductionClause) << std::endl;
21357 0 : std::cout << "Memory pool size of SgOmpTaskReductionClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpTaskReductionClause) << std::endl;
21358 0 : std::cout << "Memory pool size of SgOmpDefaultmapClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDefaultmapClause) << std::endl;
21359 0 : std::cout << "Memory pool size of SgOmpScheduleClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpScheduleClause) << std::endl;
21360 0 : std::cout << "Memory pool size of SgOmpSharedClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSharedClause) << std::endl;
21361 0 : std::cout << "Memory pool size of SgOmpUntiedClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUntiedClause) << std::endl;
21362 0 : std::cout << "Memory pool size of SgOmpMergeableClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMergeableClause) << std::endl;
21363 0 : std::cout << "Memory pool size of SgOmpVariablesClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpVariablesClause) << std::endl;
21364 0 : std::cout << "Memory pool size of SgOmpMapClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpMapClause) << std::endl;
21365 0 : std::cout << "Memory pool size of SgOmpSafelenClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSafelenClause) << std::endl;
21366 0 : std::cout << "Memory pool size of SgOmpSimdlenClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSimdlenClause) << std::endl;
21367 0 : std::cout << "Memory pool size of SgOmpLinearClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpLinearClause) << std::endl;
21368 0 : std::cout << "Memory pool size of SgOmpUniformClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpUniformClause) << std::endl;
21369 0 : std::cout << "Memory pool size of SgOmpAlignedClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAlignedClause) << std::endl;
21370 0 : std::cout << "Memory pool size of SgOmpProcBindClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpProcBindClause) << std::endl;
21371 0 : std::cout << "Memory pool size of SgOmpAtomicClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAtomicClause) << std::endl;
21372 0 : std::cout << "Memory pool size of SgOmpInbranchClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpInbranchClause) << std::endl;
21373 0 : std::cout << "Memory pool size of SgOmpNotinbranchClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpNotinbranchClause) << std::endl;
21374 0 : std::cout << "Memory pool size of SgOmpDependClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpDependClause) << std::endl;
21375 0 : std::cout << "Memory pool size of SgOmpAffinityClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpAffinityClause) << std::endl;
21376 0 : std::cout << "Memory pool size of SgOmpWhenClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpWhenClause) << std::endl;
21377 0 : std::cout << "Memory pool size of SgOmpFullClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpFullClause) << std::endl;
21378 0 : std::cout << "Memory pool size of SgOmpPartialClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpPartialClause) << std::endl;
21379 0 : std::cout << "Memory pool size of SgOmpSizesClause: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOmpSizesClause) << std::endl;
21380 0 : std::cout << "Memory pool size of SgUpirBranchField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirBranchField) << std::endl;
21381 0 : std::cout << "Memory pool size of SgUpirNestedLevelField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirNestedLevelField) << std::endl;
21382 0 : std::cout << "Memory pool size of SgUpirNestedParentField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirNestedParentField) << std::endl;
21383 0 : std::cout << "Memory pool size of SgUpirNestedChildField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirNestedChildField) << std::endl;
21384 0 : std::cout << "Memory pool size of SgUpirSyncField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirSyncField) << std::endl;
21385 0 : std::cout << "Memory pool size of SgUpirDataField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirDataField) << std::endl;
21386 0 : std::cout << "Memory pool size of SgUpirDataItemField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirDataItemField) << std::endl;
21387 0 : std::cout << "Memory pool size of SgUpirTargetField: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpirTargetField) << std::endl;
21388 0 : std::cout << "Memory pool size of SgOpenclAccessModeModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOpenclAccessModeModifier) << std::endl;
21389 0 : std::cout << "Memory pool size of SgOpenStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOpenStatement) << std::endl;
21390 0 : std::cout << "Memory pool size of SgOptions: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOptions) << std::endl;
21391 0 : std::cout << "Memory pool size of SgOrOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgOrOp) << std::endl;
21392 0 : std::cout << "Memory pool size of SgParameterStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgParameterStatement) << std::endl;
21393 0 : std::cout << "Memory pool size of SgPartialFunctionModifierType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPartialFunctionModifierType) << std::endl;
21394 0 : std::cout << "Memory pool size of SgPartialFunctionType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPartialFunctionType) << std::endl;
21395 0 : std::cout << "Memory pool size of SgPassStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPassStatement) << std::endl;
21396 0 : std::cout << "Memory pool size of SgPlusAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPlusAssignOp) << std::endl;
21397 0 : std::cout << "Memory pool size of SgPlusPlusOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPlusPlusOp) << std::endl;
21398 0 : std::cout << "Memory pool size of SgPntrArrRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPntrArrRefExp) << std::endl;
21399 0 : std::cout << "Memory pool size of SgPointerAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPointerAssignOp) << std::endl;
21400 0 : std::cout << "Memory pool size of SgPointerDerefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPointerDerefExp) << std::endl;
21401 0 : std::cout << "Memory pool size of SgPointerMemberType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPointerMemberType) << std::endl;
21402 0 : std::cout << "Memory pool size of SgPointerType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPointerType) << std::endl;
21403 0 : std::cout << "Memory pool size of SgPowerOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPowerOp) << std::endl;
21404 0 : std::cout << "Memory pool size of SgPragma: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPragma) << std::endl;
21405 0 : std::cout << "Memory pool size of SgPragmaDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPragmaDeclaration) << std::endl;
21406 0 : std::cout << "Memory pool size of SgPrintStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPrintStatement) << std::endl;
21407 0 : std::cout << "Memory pool size of SgProcedureHeaderStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgProcedureHeaderStatement) << std::endl;
21408 0 : std::cout << "Memory pool size of SgProgramHeaderStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgProgramHeaderStatement) << std::endl;
21409 0 : std::cout << "Memory pool size of SgProject: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgProject) << std::endl;
21410 0 : std::cout << "Memory pool size of SgPseudoDestructorRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgPseudoDestructorRefExp) << std::endl;
21411 0 : std::cout << "Memory pool size of SgQualifiedName: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgQualifiedName) << std::endl;
21412 0 : std::cout << "Memory pool size of SgQualifiedNameType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgQualifiedNameType) << std::endl;
21413 0 : std::cout << "Memory pool size of SgRangeExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRangeExp) << std::endl;
21414 0 : std::cout << "Memory pool size of SgRangeBasedForStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRangeBasedForStatement) << std::endl;
21415 0 : std::cout << "Memory pool size of SgReadStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgReadStatement) << std::endl;
21416 0 : std::cout << "Memory pool size of SgRealPartOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRealPartOp) << std::endl;
21417 0 : std::cout << "Memory pool size of SgRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRefExp) << std::endl;
21418 0 : std::cout << "Memory pool size of SgReferenceType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgReferenceType) << std::endl;
21419 0 : std::cout << "Memory pool size of SgRenamePair: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRenamePair) << std::endl;
21420 0 : std::cout << "Memory pool size of SgRenameSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRenameSymbol) << std::endl;
21421 0 : std::cout << "Memory pool size of SgReturnStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgReturnStmt) << std::endl;
21422 0 : std::cout << "Memory pool size of SgRewindStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRewindStatement) << std::endl;
21423 0 : std::cout << "Memory pool size of SgRshiftAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRshiftAssignOp) << std::endl;
21424 0 : std::cout << "Memory pool size of SgRshiftOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRshiftOp) << std::endl;
21425 0 : std::cout << "Memory pool size of SgRvalueReferenceType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgRvalueReferenceType) << std::endl;
21426 0 : std::cout << "Memory pool size of SgScopeOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgScopeOp) << std::endl;
21427 0 : std::cout << "Memory pool size of SgScopeStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgScopeStatement) << std::endl;
21428 0 : std::cout << "Memory pool size of SgSequenceStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSequenceStatement) << std::endl;
21429 0 : std::cout << "Memory pool size of SgSetComprehension: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSetComprehension) << std::endl;
21430 0 : std::cout << "Memory pool size of SgShortVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgShortVal) << std::endl;
21431 0 : std::cout << "Memory pool size of SgSIMDBinaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDBinaryOp) << std::endl;
21432 0 : std::cout << "Memory pool size of SgSIMDAddOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDAddOp) << std::endl;
21433 0 : std::cout << "Memory pool size of SgSIMDSubOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDSubOp) << std::endl;
21434 0 : std::cout << "Memory pool size of SgSIMDMulOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDMulOp) << std::endl;
21435 0 : std::cout << "Memory pool size of SgSIMDDivOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDDivOp) << std::endl;
21436 0 : std::cout << "Memory pool size of SgSIMDFmaOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDFmaOp) << std::endl;
21437 0 : std::cout << "Memory pool size of SgSIMDLoad: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDLoad) << std::endl;
21438 0 : std::cout << "Memory pool size of SgSIMDBroadcast: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDBroadcast) << std::endl;
21439 0 : std::cout << "Memory pool size of SgSIMDStore: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDStore) << std::endl;
21440 0 : std::cout << "Memory pool size of SgSIMDPartialStore: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDPartialStore) << std::endl;
21441 0 : std::cout << "Memory pool size of SgSIMDScalarStore: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDScalarStore) << std::endl;
21442 0 : std::cout << "Memory pool size of SgSIMDGather: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDGather) << std::endl;
21443 0 : std::cout << "Memory pool size of SgSIMDExplicitGather: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDExplicitGather) << std::endl;
21444 0 : std::cout << "Memory pool size of SgSIMDScatter: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSIMDScatter) << std::endl;
21445 0 : std::cout << "Memory pool size of SgSizeOfOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSizeOfOp) << std::endl;
21446 0 : std::cout << "Memory pool size of SgAlignOfOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgAlignOfOp) << std::endl;
21447 0 : std::cout << "Memory pool size of SgSourceFile: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSourceFile) << std::endl;
21448 0 : std::cout << "Memory pool size of SgSpaceshipOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSpaceshipOp) << std::endl;
21449 0 : std::cout << "Memory pool size of SgSpawnStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSpawnStmt) << std::endl;
21450 0 : std::cout << "Memory pool size of SgSyncAllStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSyncAllStatement) << std::endl;
21451 0 : std::cout << "Memory pool size of SgSyncImagesStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSyncImagesStatement) << std::endl;
21452 0 : std::cout << "Memory pool size of SgSyncMemoryStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSyncMemoryStatement) << std::endl;
21453 0 : std::cout << "Memory pool size of SgSyncTeamStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSyncTeamStatement) << std::endl;
21454 0 : std::cout << "Memory pool size of SgLockStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgLockStatement) << std::endl;
21455 0 : std::cout << "Memory pool size of SgUnlockStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnlockStatement) << std::endl;
21456 0 : std::cout << "Memory pool size of SgProcessControlStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgProcessControlStatement) << std::endl;
21457 0 : std::cout << "Memory pool size of SgSpecialFunctionModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSpecialFunctionModifier) << std::endl;
21458 0 : std::cout << "Memory pool size of SgStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStatement) << std::endl;
21459 0 : std::cout << "Memory pool size of SgStaticAssertionDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStaticAssertionDeclaration) << std::endl;
21460 0 : std::cout << "Memory pool size of SgStmtDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStmtDeclarationStatement) << std::endl;
21461 0 : std::cout << "Memory pool size of SgStatementExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStatementExpression) << std::endl;
21462 0 : std::cout << "Memory pool size of SgStatementFunctionStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStatementFunctionStatement) << std::endl;
21463 0 : std::cout << "Memory pool size of SgStorageModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStorageModifier) << std::endl;
21464 0 : std::cout << "Memory pool size of SgStringConversion: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStringConversion) << std::endl;
21465 0 : std::cout << "Memory pool size of SgStringKeyedBidirectionalGraph: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStringKeyedBidirectionalGraph) << std::endl;
21466 0 : std::cout << "Memory pool size of SgStringVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStringVal) << std::endl;
21467 0 : std::cout << "Memory pool size of SgStructureModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgStructureModifier) << std::endl;
21468 0 : std::cout << "Memory pool size of SgSubscriptExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSubscriptExpression) << std::endl;
21469 0 : std::cout << "Memory pool size of SgSubtractOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSubtractOp) << std::endl;
21470 0 : std::cout << "Memory pool size of SgSupport: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSupport) << std::endl;
21471 0 : std::cout << "Memory pool size of SgSwitchStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSwitchStatement) << std::endl;
21472 0 : std::cout << "Memory pool size of SgSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSymbol) << std::endl;
21473 0 : std::cout << "Memory pool size of SgSymbolTable: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSymbolTable) << std::endl;
21474 0 : std::cout << "Memory pool size of SgTemplateArgument: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateArgument) << std::endl;
21475 0 : std::cout << "Memory pool size of SgTemplateArgumentList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateArgumentList) << std::endl;
21476 0 : std::cout << "Memory pool size of SgTemplateDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateDeclaration) << std::endl;
21477 0 : std::cout << "Memory pool size of SgTemplateClassDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateClassDeclaration) << std::endl;
21478 0 : std::cout << "Memory pool size of SgTemplateClassSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateClassSymbol) << std::endl;
21479 0 : std::cout << "Memory pool size of SgTemplateFunctionDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateFunctionDeclaration) << std::endl;
21480 0 : std::cout << "Memory pool size of SgTemplateFunctionRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateFunctionRefExp) << std::endl;
21481 0 : std::cout << "Memory pool size of SgTemplateFunctionSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateFunctionSymbol) << std::endl;
21482 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateMemberFunctionDeclaration) << std::endl;
21483 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateMemberFunctionRefExp) << std::endl;
21484 0 : std::cout << "Memory pool size of SgTemplateMemberFunctionSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateMemberFunctionSymbol) << std::endl;
21485 0 : std::cout << "Memory pool size of SgTemplateTypedefDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateTypedefDeclaration) << std::endl;
21486 0 : std::cout << "Memory pool size of SgTemplateTypedefSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateTypedefSymbol) << std::endl;
21487 0 : std::cout << "Memory pool size of SgTemplateVariableDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateVariableDeclaration) << std::endl;
21488 0 : std::cout << "Memory pool size of SgTemplateVariableSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateVariableSymbol) << std::endl;
21489 0 : std::cout << "Memory pool size of SgTemplateClassDefinition: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateClassDefinition) << std::endl;
21490 0 : std::cout << "Memory pool size of SgTemplateFunctionDefinition: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateFunctionDefinition) << std::endl;
21491 0 : std::cout << "Memory pool size of SgTemplateInstantiationDecl: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationDecl) << std::endl;
21492 0 : std::cout << "Memory pool size of SgTemplateInstantiationDefn: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationDefn) << std::endl;
21493 0 : std::cout << "Memory pool size of SgTemplateInstantiationDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationDirectiveStatement) << std::endl;
21494 0 : std::cout << "Memory pool size of SgTemplateInstantiationFunctionDecl: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationFunctionDecl) << std::endl;
21495 0 : std::cout << "Memory pool size of SgTemplateInstantiationMemberFunctionDecl: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationMemberFunctionDecl) << std::endl;
21496 0 : std::cout << "Memory pool size of SgTemplateInstantiationTypedefDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateInstantiationTypedefDeclaration) << std::endl;
21497 0 : std::cout << "Memory pool size of SgTemplateParameter: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateParameter) << std::endl;
21498 0 : std::cout << "Memory pool size of SgTemplateParameterVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateParameterVal) << std::endl;
21499 0 : std::cout << "Memory pool size of SgTemplateParameterList: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateParameterList) << std::endl;
21500 0 : std::cout << "Memory pool size of SgTemplateSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateSymbol) << std::endl;
21501 0 : std::cout << "Memory pool size of SgTemplateType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTemplateType) << std::endl;
21502 0 : std::cout << "Memory pool size of SgThisExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgThisExp) << std::endl;
21503 0 : std::cout << "Memory pool size of SgTypeTraitBuiltinOperator: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeTraitBuiltinOperator) << std::endl;
21504 0 : std::cout << "Memory pool size of SgSuperExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgSuperExp) << std::endl;
21505 0 : std::cout << "Memory pool size of SgThrowOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgThrowOp) << std::endl;
21506 0 : std::cout << "Memory pool size of SgToken: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgToken) << std::endl;
21507 0 : std::cout << "Memory pool size of SgTryStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTryStmt) << std::endl;
21508 0 : std::cout << "Memory pool size of SgTupleExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTupleExp) << std::endl;
21509 0 : std::cout << "Memory pool size of SgType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgType) << std::endl;
21510 0 : std::cout << "Memory pool size of SgTypeBool: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeBool) << std::endl;
21511 0 : std::cout << "Memory pool size of SgTypeChar: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeChar) << std::endl;
21512 0 : std::cout << "Memory pool size of SgTypeChar16: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeChar16) << std::endl;
21513 0 : std::cout << "Memory pool size of SgTypeChar32: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeChar32) << std::endl;
21514 0 : std::cout << "Memory pool size of SgTypeComplex: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeComplex) << std::endl;
21515 0 : std::cout << "Memory pool size of SgTypeDefault: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeDefault) << std::endl;
21516 0 : std::cout << "Memory pool size of SgTypeExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeExpression) << std::endl;
21517 0 : std::cout << "Memory pool size of SgTypeLabel: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeLabel) << std::endl;
21518 0 : std::cout << "Memory pool size of SgTypeDouble: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeDouble) << std::endl;
21519 0 : std::cout << "Memory pool size of SgTypeEllipse: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeEllipse) << std::endl;
21520 0 : std::cout << "Memory pool size of SgTypeFixed: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeFixed) << std::endl;
21521 0 : std::cout << "Memory pool size of SgTypeFloat: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeFloat) << std::endl;
21522 0 : std::cout << "Memory pool size of SgTypeFloat128: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeFloat128) << std::endl;
21523 0 : std::cout << "Memory pool size of SgTypeFloat80: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeFloat80) << std::endl;
21524 0 : std::cout << "Memory pool size of SgTypeGlobalVoid: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeGlobalVoid) << std::endl;
21525 0 : std::cout << "Memory pool size of SgTypeIdOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeIdOp) << std::endl;
21526 0 : std::cout << "Memory pool size of SgTypeImaginary: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeImaginary) << std::endl;
21527 0 : std::cout << "Memory pool size of SgTypeInt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeInt) << std::endl;
21528 0 : std::cout << "Memory pool size of SgTypeLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeLong) << std::endl;
21529 0 : std::cout << "Memory pool size of SgTypeLongDouble: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeLongDouble) << std::endl;
21530 0 : std::cout << "Memory pool size of SgTypeLongLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeLongLong) << std::endl;
21531 0 : std::cout << "Memory pool size of SgTypeModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeModifier) << std::endl;
21532 0 : std::cout << "Memory pool size of SgTypeMatrix: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeMatrix) << std::endl;
21533 0 : std::cout << "Memory pool size of SgTypeTuple: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeTuple) << std::endl;
21534 0 : std::cout << "Memory pool size of SgTypeNullptr: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeNullptr) << std::endl;
21535 0 : std::cout << "Memory pool size of SgTypeOfType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeOfType) << std::endl;
21536 0 : std::cout << "Memory pool size of SgTypeShort: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeShort) << std::endl;
21537 0 : std::cout << "Memory pool size of SgTypeSigned128bitInteger: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSigned128bitInteger) << std::endl;
21538 0 : std::cout << "Memory pool size of SgTypeSignedChar: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSignedChar) << std::endl;
21539 0 : std::cout << "Memory pool size of SgTypeSignedInt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSignedInt) << std::endl;
21540 0 : std::cout << "Memory pool size of SgTypeSignedLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSignedLong) << std::endl;
21541 0 : std::cout << "Memory pool size of SgTypeSignedLongLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSignedLongLong) << std::endl;
21542 0 : std::cout << "Memory pool size of SgTypeSignedShort: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeSignedShort) << std::endl;
21543 0 : std::cout << "Memory pool size of SgTypeString: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeString) << std::endl;
21544 0 : std::cout << "Memory pool size of SgTypeUnknown: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnknown) << std::endl;
21545 0 : std::cout << "Memory pool size of SgTypeUnsigned128bitInteger: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsigned128bitInteger) << std::endl;
21546 0 : std::cout << "Memory pool size of SgTypeUnsignedChar: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsignedChar) << std::endl;
21547 0 : std::cout << "Memory pool size of SgTypeUnsignedInt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsignedInt) << std::endl;
21548 0 : std::cout << "Memory pool size of SgTypeUnsignedLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsignedLong) << std::endl;
21549 0 : std::cout << "Memory pool size of SgTypeUnsignedLongLong: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsignedLongLong) << std::endl;
21550 0 : std::cout << "Memory pool size of SgTypeUnsignedShort: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeUnsignedShort) << std::endl;
21551 0 : std::cout << "Memory pool size of SgTypeVoid: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeVoid) << std::endl;
21552 0 : std::cout << "Memory pool size of SgTypeWchar: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeWchar) << std::endl;
21553 0 : std::cout << "Memory pool size of SgTypedefDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypedefDeclaration) << std::endl;
21554 0 : std::cout << "Memory pool size of SgTypedefSeq: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypedefSeq) << std::endl;
21555 0 : std::cout << "Memory pool size of SgTypedefSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypedefSymbol) << std::endl;
21556 0 : std::cout << "Memory pool size of SgTypedefType: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypedefType) << std::endl;
21557 0 : std::cout << "Memory pool size of SgUPC_AccessModifier: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUPC_AccessModifier) << std::endl;
21558 0 : std::cout << "Memory pool size of SgUnaryAddOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnaryAddOp) << std::endl;
21559 0 : std::cout << "Memory pool size of SgUnaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnaryOp) << std::endl;
21560 0 : std::cout << "Memory pool size of SgUndefDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUndefDirectiveStatement) << std::endl;
21561 0 : std::cout << "Memory pool size of SgUndirectedGraphEdge: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUndirectedGraphEdge) << std::endl;
21562 0 : std::cout << "Memory pool size of SgUnknownArrayOrFunctionReference: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnknownArrayOrFunctionReference) << std::endl;
21563 0 : std::cout << "Memory pool size of SgUnknownFile: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnknownFile) << std::endl;
21564 0 : std::cout << "Memory pool size of SgUnparse_Info: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnparse_Info) << std::endl;
21565 0 : std::cout << "Memory pool size of SgUnsignedCharVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnsignedCharVal) << std::endl;
21566 0 : std::cout << "Memory pool size of SgUnsignedIntVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnsignedIntVal) << std::endl;
21567 0 : std::cout << "Memory pool size of SgUnsignedLongLongIntVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnsignedLongLongIntVal) << std::endl;
21568 0 : std::cout << "Memory pool size of SgUnsignedLongVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnsignedLongVal) << std::endl;
21569 0 : std::cout << "Memory pool size of SgUnsignedShortVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUnsignedShortVal) << std::endl;
21570 0 : std::cout << "Memory pool size of SgUpcBarrierStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcBarrierStatement) << std::endl;
21571 0 : std::cout << "Memory pool size of SgUpcBlocksizeofExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcBlocksizeofExpression) << std::endl;
21572 0 : std::cout << "Memory pool size of SgUpcElemsizeofExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcElemsizeofExpression) << std::endl;
21573 0 : std::cout << "Memory pool size of SgUpcFenceStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcFenceStatement) << std::endl;
21574 0 : std::cout << "Memory pool size of SgUpcForAllStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcForAllStatement) << std::endl;
21575 0 : std::cout << "Memory pool size of SgUpcLocalsizeofExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcLocalsizeofExpression) << std::endl;
21576 0 : std::cout << "Memory pool size of SgUpcMythread: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcMythread) << std::endl;
21577 0 : std::cout << "Memory pool size of SgUpcNotifyStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcNotifyStatement) << std::endl;
21578 0 : std::cout << "Memory pool size of SgUpcThreads: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcThreads) << std::endl;
21579 0 : std::cout << "Memory pool size of SgUpcWaitStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUpcWaitStatement) << std::endl;
21580 0 : std::cout << "Memory pool size of SgUseStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUseStatement) << std::endl;
21581 0 : std::cout << "Memory pool size of SgUserDefinedBinaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUserDefinedBinaryOp) << std::endl;
21582 0 : std::cout << "Memory pool size of SgUserDefinedUnaryOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUserDefinedUnaryOp) << std::endl;
21583 0 : std::cout << "Memory pool size of SgUsingDeclarationStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUsingDeclarationStatement) << std::endl;
21584 0 : std::cout << "Memory pool size of SgUsingDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgUsingDirectiveStatement) << std::endl;
21585 0 : std::cout << "Memory pool size of SgValueExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgValueExp) << std::endl;
21586 0 : std::cout << "Memory pool size of SgVarArgCopyOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarArgCopyOp) << std::endl;
21587 0 : std::cout << "Memory pool size of SgVarArgEndOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarArgEndOp) << std::endl;
21588 0 : std::cout << "Memory pool size of SgVarArgOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarArgOp) << std::endl;
21589 0 : std::cout << "Memory pool size of SgVarArgStartOneOperandOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarArgStartOneOperandOp) << std::endl;
21590 0 : std::cout << "Memory pool size of SgVarArgStartOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarArgStartOp) << std::endl;
21591 0 : std::cout << "Memory pool size of SgVarRefExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVarRefExp) << std::endl;
21592 0 : std::cout << "Memory pool size of SgVariableDeclaration: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVariableDeclaration) << std::endl;
21593 0 : std::cout << "Memory pool size of SgVariableDefinition: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVariableDefinition) << std::endl;
21594 0 : std::cout << "Memory pool size of SgVariableSymbol: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVariableSymbol) << std::endl;
21595 0 : std::cout << "Memory pool size of SgVariantExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVariantExpression) << std::endl;
21596 0 : std::cout << "Memory pool size of SgVariantStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVariantStatement) << std::endl;
21597 0 : std::cout << "Memory pool size of SgVoidVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgVoidVal) << std::endl;
21598 0 : std::cout << "Memory pool size of SgWaitStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWaitStatement) << std::endl;
21599 0 : std::cout << "Memory pool size of SgWarningDirectiveStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWarningDirectiveStatement) << std::endl;
21600 0 : std::cout << "Memory pool size of SgWithStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWithStatement) << std::endl;
21601 0 : std::cout << "Memory pool size of SgWcharVal: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWcharVal) << std::endl;
21602 0 : std::cout << "Memory pool size of SgWhereStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWhereStatement) << std::endl;
21603 0 : std::cout << "Memory pool size of SgWhileStmt: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWhileStmt) << std::endl;
21604 0 : std::cout << "Memory pool size of SgWriteStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgWriteStatement) << std::endl;
21605 0 : std::cout << "Memory pool size of SgXorAssignOp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgXorAssignOp) << std::endl;
21606 0 : std::cout << "Memory pool size of SgYieldExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgYieldExpression) << std::endl;
21607 0 : std::cout << "Memory pool size of Sg_File_Info: " << vectorOfASTs[index]->getMemoryPoolSize(V_Sg_File_Info) << std::endl;
21608 0 : std::cout << "Memory pool size of SgTypeCAFTeam: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeCAFTeam) << std::endl;
21609 0 : std::cout << "Memory pool size of SgCAFWithTeamStatement: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCAFWithTeamStatement) << std::endl;
21610 0 : std::cout << "Memory pool size of SgCAFCoExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCAFCoExpression) << std::endl;
21611 0 : std::cout << "Memory pool size of SgCallExpression: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgCallExpression) << std::endl;
21612 0 : std::cout << "Memory pool size of SgTypeCrayPointer: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgTypeCrayPointer) << std::endl;
21613 0 : std::cout << "Memory pool size of SgClassExp: " << vectorOfASTs[index]->getMemoryPoolSize(V_SgClassExp) << std::endl;
21614 :
21615 : /* #line 477 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
21616 0 : std::cout << " Total number of IR nodes in contained in the memory pools: "
21617 0 : << vectorOfASTs[index]->getTotalNumberOfASTIRNodes() << std::endl << std::endl;
21618 0 : return;
21619 : }
21620 :
21621 :
21622 : AstData*
21623 2 : AST_FILE_IO::getAst (int index)
21624 : {
21625 2 : assert( index <= (int)vectorOfASTs.size() );
21626 2 : return vectorOfASTs[index];
21627 : }
21628 :
21629 :
21630 : AstData*
21631 0 : AST_FILE_IO::getAstWithRoot (SgProject* root)
21632 : {
21633 0 : std::vector<AstSpecificDataManagingClass*>:: iterator astIter = vectorOfASTs.begin();
21634 0 : while ( astIter != vectorOfASTs.end() && (*astIter)->getRootOfAst() != root )
21635 : {
21636 0 : astIter++;
21637 : }
21638 0 : assert( astIter!= vectorOfASTs.end() );
21639 0 : return *astIter;
21640 : }
21641 :
21642 :
21643 : /* JW (06/21/2006) Refactored this to have a write-to-stream function so
21644 : * stringstreams can be used */
21645 : void
21646 3 : AST_FILE_IO :: writeASTToStream ( std::ostream& out) {
21647 : // DQ (4/22/2006): Added timer information for AST File I/O
21648 3 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile():");
21649 :
21650 3 : assert ( freepointersOfCurrentAstAreSetToGlobalIndices == true );
21651 3 : assert ( 0 < getTotalNumberOfNodesOfAstInMemoryPool() );
21652 6 : std::string startString = "ROSE_AST_BINARY_START";
21653 3 : out.write ( startString.c_str(), startString.size() );
21654 :
21655 : // 1. Write the accumulatedPoolSizesOfAstInMemoryPool
21656 3 : AstDataStorageClass staticTemp;
21657 3 : staticTemp.pickOutIRNodeData(actualRebuildAst);
21658 :
21659 3 : {
21660 : // DQ (4/22/2006): Added timer information for AST File I/O
21661 6 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile() raw file write part 1 (memory pool data):");
21662 3 : out.write ( (char*)(&staticTemp) , sizeof(AstDataStorageClass) );
21663 : }
21664 3 : {
21665 : // DQ (4/22/2006): Added timer information for AST File I/O
21666 6 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile() raw file write part 2 (easy storage data):");
21667 3 : AstDataStorageClass::writeEasyStorageDataToFile(out);
21668 : }
21669 :
21670 : // 1.a Introducing a marker to check the right position in the file
21671 :
21672 6 : std::string markString = "#########";
21673 3 : out.write ( markString.c_str(), markString.size() );
21674 :
21675 : // 2. Initialize the StorageClass and write
21676 :
21677 : // DQ (9/3/2015): Fixed size and unsigned-ness of type.
21678 : // int sizeOfActualPool = 0;
21679 3 : unsigned long sizeOfActualPool = 0 ;
21680 : // DQ (9/3/2015): Fixed unsigned-ness of type.
21681 3 : unsigned long storageClassIndex = 0;
21682 :
21683 3 : {
21684 : // DQ (4/22/2006): Added timer information for AST File I/O
21685 6 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile() raw file write part 3 (rest of AST data):");
21686 :
21687 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAccessModifier );
21688 3 : storageClassIndex = 0 ;
21689 3 : if ( 0 < sizeOfActualPool )
21690 : {
21691 0 : SgAccessModifierStorageClass* storageArray = new SgAccessModifierStorageClass[sizeOfActualPool] ;
21692 0 : storageClassIndex = SgAccessModifier::initializeStorageClassArray (storageArray); ;
21693 0 : assert ( storageClassIndex == sizeOfActualPool );
21694 0 : out.write ( (char*) (storageArray) , sizeof ( SgAccessModifierStorageClass ) * sizeOfActualPool) ;
21695 0 : delete [] storageArray;
21696 : }
21697 :
21698 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgActualArgumentExpression );
21699 3 : storageClassIndex = 0 ;
21700 3 : if ( 0 < sizeOfActualPool )
21701 : {
21702 0 : SgActualArgumentExpressionStorageClass* storageArray = new SgActualArgumentExpressionStorageClass[sizeOfActualPool] ;
21703 0 : storageClassIndex = SgActualArgumentExpression::initializeStorageClassArray (storageArray); ;
21704 0 : assert ( storageClassIndex == sizeOfActualPool );
21705 0 : out.write ( (char*) (storageArray) , sizeof ( SgActualArgumentExpressionStorageClass ) * sizeOfActualPool) ;
21706 0 : delete [] storageArray;
21707 0 : SgActualArgumentExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
21708 : }
21709 :
21710 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAddOp );
21711 3 : storageClassIndex = 0 ;
21712 3 : if ( 0 < sizeOfActualPool )
21713 : {
21714 191 : SgAddOpStorageClass* storageArray = new SgAddOpStorageClass[sizeOfActualPool] ;
21715 1 : storageClassIndex = SgAddOp::initializeStorageClassArray (storageArray); ;
21716 1 : assert ( storageClassIndex == sizeOfActualPool );
21717 1 : out.write ( (char*) (storageArray) , sizeof ( SgAddOpStorageClass ) * sizeOfActualPool) ;
21718 1 : delete [] storageArray;
21719 1 : SgAddOpStorageClass :: writeEasyStorageDataToFile(out) ;
21720 : }
21721 :
21722 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAddressOfOp );
21723 3 : storageClassIndex = 0 ;
21724 3 : if ( 0 < sizeOfActualPool )
21725 : {
21726 85 : SgAddressOfOpStorageClass* storageArray = new SgAddressOfOpStorageClass[sizeOfActualPool] ;
21727 1 : storageClassIndex = SgAddressOfOp::initializeStorageClassArray (storageArray); ;
21728 1 : assert ( storageClassIndex == sizeOfActualPool );
21729 1 : out.write ( (char*) (storageArray) , sizeof ( SgAddressOfOpStorageClass ) * sizeOfActualPool) ;
21730 1 : delete [] storageArray;
21731 1 : SgAddressOfOpStorageClass :: writeEasyStorageDataToFile(out) ;
21732 : }
21733 :
21734 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAggregateInitializer );
21735 3 : storageClassIndex = 0 ;
21736 3 : if ( 0 < sizeOfActualPool )
21737 : {
21738 4 : SgAggregateInitializerStorageClass* storageArray = new SgAggregateInitializerStorageClass[sizeOfActualPool] ;
21739 1 : storageClassIndex = SgAggregateInitializer::initializeStorageClassArray (storageArray); ;
21740 1 : assert ( storageClassIndex == sizeOfActualPool );
21741 1 : out.write ( (char*) (storageArray) , sizeof ( SgAggregateInitializerStorageClass ) * sizeOfActualPool) ;
21742 1 : delete [] storageArray;
21743 1 : SgAggregateInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
21744 : }
21745 :
21746 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAliasSymbol );
21747 3 : storageClassIndex = 0 ;
21748 3 : if ( 0 < sizeOfActualPool )
21749 : {
21750 13988 : SgAliasSymbolStorageClass* storageArray = new SgAliasSymbolStorageClass[sizeOfActualPool] ;
21751 3 : storageClassIndex = SgAliasSymbol::initializeStorageClassArray (storageArray); ;
21752 3 : assert ( storageClassIndex == sizeOfActualPool );
21753 3 : out.write ( (char*) (storageArray) , sizeof ( SgAliasSymbolStorageClass ) * sizeOfActualPool) ;
21754 3 : delete [] storageArray;
21755 3 : SgAliasSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
21756 : }
21757 :
21758 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAllocateStatement );
21759 3 : storageClassIndex = 0 ;
21760 3 : if ( 0 < sizeOfActualPool )
21761 : {
21762 0 : SgAllocateStatementStorageClass* storageArray = new SgAllocateStatementStorageClass[sizeOfActualPool] ;
21763 0 : storageClassIndex = SgAllocateStatement::initializeStorageClassArray (storageArray); ;
21764 0 : assert ( storageClassIndex == sizeOfActualPool );
21765 0 : out.write ( (char*) (storageArray) , sizeof ( SgAllocateStatementStorageClass ) * sizeOfActualPool) ;
21766 0 : delete [] storageArray;
21767 0 : SgAllocateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21768 : }
21769 :
21770 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAndAssignOp );
21771 3 : storageClassIndex = 0 ;
21772 3 : if ( 0 < sizeOfActualPool )
21773 : {
21774 0 : SgAndAssignOpStorageClass* storageArray = new SgAndAssignOpStorageClass[sizeOfActualPool] ;
21775 0 : storageClassIndex = SgAndAssignOp::initializeStorageClassArray (storageArray); ;
21776 0 : assert ( storageClassIndex == sizeOfActualPool );
21777 0 : out.write ( (char*) (storageArray) , sizeof ( SgAndAssignOpStorageClass ) * sizeOfActualPool) ;
21778 0 : delete [] storageArray;
21779 0 : SgAndAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
21780 : }
21781 :
21782 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAndOp );
21783 3 : storageClassIndex = 0 ;
21784 3 : if ( 0 < sizeOfActualPool )
21785 : {
21786 174 : SgAndOpStorageClass* storageArray = new SgAndOpStorageClass[sizeOfActualPool] ;
21787 1 : storageClassIndex = SgAndOp::initializeStorageClassArray (storageArray); ;
21788 1 : assert ( storageClassIndex == sizeOfActualPool );
21789 1 : out.write ( (char*) (storageArray) , sizeof ( SgAndOpStorageClass ) * sizeOfActualPool) ;
21790 1 : delete [] storageArray;
21791 1 : SgAndOpStorageClass :: writeEasyStorageDataToFile(out) ;
21792 : }
21793 :
21794 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgArithmeticIfStatement );
21795 3 : storageClassIndex = 0 ;
21796 3 : if ( 0 < sizeOfActualPool )
21797 : {
21798 0 : SgArithmeticIfStatementStorageClass* storageArray = new SgArithmeticIfStatementStorageClass[sizeOfActualPool] ;
21799 0 : storageClassIndex = SgArithmeticIfStatement::initializeStorageClassArray (storageArray); ;
21800 0 : assert ( storageClassIndex == sizeOfActualPool );
21801 0 : out.write ( (char*) (storageArray) , sizeof ( SgArithmeticIfStatementStorageClass ) * sizeOfActualPool) ;
21802 0 : delete [] storageArray;
21803 0 : SgArithmeticIfStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21804 : }
21805 :
21806 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgArrayType );
21807 3 : storageClassIndex = 0 ;
21808 3 : if ( 0 < sizeOfActualPool )
21809 : {
21810 110 : SgArrayTypeStorageClass* storageArray = new SgArrayTypeStorageClass[sizeOfActualPool] ;
21811 2 : storageClassIndex = SgArrayType::initializeStorageClassArray (storageArray); ;
21812 2 : assert ( storageClassIndex == sizeOfActualPool );
21813 2 : out.write ( (char*) (storageArray) , sizeof ( SgArrayTypeStorageClass ) * sizeOfActualPool) ;
21814 2 : delete [] storageArray;
21815 2 : SgArrayTypeStorageClass :: writeEasyStorageDataToFile(out) ;
21816 : }
21817 :
21818 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgArrowExp );
21819 3 : storageClassIndex = 0 ;
21820 3 : if ( 0 < sizeOfActualPool )
21821 : {
21822 1255 : SgArrowExpStorageClass* storageArray = new SgArrowExpStorageClass[sizeOfActualPool] ;
21823 1 : storageClassIndex = SgArrowExp::initializeStorageClassArray (storageArray); ;
21824 1 : assert ( storageClassIndex == sizeOfActualPool );
21825 1 : out.write ( (char*) (storageArray) , sizeof ( SgArrowExpStorageClass ) * sizeOfActualPool) ;
21826 1 : delete [] storageArray;
21827 1 : SgArrowExpStorageClass :: writeEasyStorageDataToFile(out) ;
21828 : }
21829 :
21830 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgArrowStarOp );
21831 3 : storageClassIndex = 0 ;
21832 3 : if ( 0 < sizeOfActualPool )
21833 : {
21834 5 : SgArrowStarOpStorageClass* storageArray = new SgArrowStarOpStorageClass[sizeOfActualPool] ;
21835 1 : storageClassIndex = SgArrowStarOp::initializeStorageClassArray (storageArray); ;
21836 1 : assert ( storageClassIndex == sizeOfActualPool );
21837 1 : out.write ( (char*) (storageArray) , sizeof ( SgArrowStarOpStorageClass ) * sizeOfActualPool) ;
21838 1 : delete [] storageArray;
21839 1 : SgArrowStarOpStorageClass :: writeEasyStorageDataToFile(out) ;
21840 : }
21841 :
21842 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAsmOp );
21843 3 : storageClassIndex = 0 ;
21844 3 : if ( 0 < sizeOfActualPool )
21845 : {
21846 0 : SgAsmOpStorageClass* storageArray = new SgAsmOpStorageClass[sizeOfActualPool] ;
21847 0 : storageClassIndex = SgAsmOp::initializeStorageClassArray (storageArray); ;
21848 0 : assert ( storageClassIndex == sizeOfActualPool );
21849 0 : out.write ( (char*) (storageArray) , sizeof ( SgAsmOpStorageClass ) * sizeOfActualPool) ;
21850 0 : delete [] storageArray;
21851 0 : SgAsmOpStorageClass :: writeEasyStorageDataToFile(out) ;
21852 : }
21853 :
21854 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAsmStmt );
21855 3 : storageClassIndex = 0 ;
21856 3 : if ( 0 < sizeOfActualPool )
21857 : {
21858 0 : SgAsmStmtStorageClass* storageArray = new SgAsmStmtStorageClass[sizeOfActualPool] ;
21859 0 : storageClassIndex = SgAsmStmt::initializeStorageClassArray (storageArray); ;
21860 0 : assert ( storageClassIndex == sizeOfActualPool );
21861 0 : out.write ( (char*) (storageArray) , sizeof ( SgAsmStmtStorageClass ) * sizeOfActualPool) ;
21862 0 : delete [] storageArray;
21863 0 : SgAsmStmtStorageClass :: writeEasyStorageDataToFile(out) ;
21864 : }
21865 :
21866 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssertStmt );
21867 3 : storageClassIndex = 0 ;
21868 3 : if ( 0 < sizeOfActualPool )
21869 : {
21870 0 : SgAssertStmtStorageClass* storageArray = new SgAssertStmtStorageClass[sizeOfActualPool] ;
21871 0 : storageClassIndex = SgAssertStmt::initializeStorageClassArray (storageArray); ;
21872 0 : assert ( storageClassIndex == sizeOfActualPool );
21873 0 : out.write ( (char*) (storageArray) , sizeof ( SgAssertStmtStorageClass ) * sizeOfActualPool) ;
21874 0 : delete [] storageArray;
21875 0 : SgAssertStmtStorageClass :: writeEasyStorageDataToFile(out) ;
21876 : }
21877 :
21878 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssignInitializer );
21879 3 : storageClassIndex = 0 ;
21880 3 : if ( 0 < sizeOfActualPool )
21881 : {
21882 1194 : SgAssignInitializerStorageClass* storageArray = new SgAssignInitializerStorageClass[sizeOfActualPool] ;
21883 1 : storageClassIndex = SgAssignInitializer::initializeStorageClassArray (storageArray); ;
21884 1 : assert ( storageClassIndex == sizeOfActualPool );
21885 1 : out.write ( (char*) (storageArray) , sizeof ( SgAssignInitializerStorageClass ) * sizeOfActualPool) ;
21886 1 : delete [] storageArray;
21887 1 : SgAssignInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
21888 : }
21889 :
21890 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssignOp );
21891 3 : storageClassIndex = 0 ;
21892 3 : if ( 0 < sizeOfActualPool )
21893 : {
21894 456 : SgAssignOpStorageClass* storageArray = new SgAssignOpStorageClass[sizeOfActualPool] ;
21895 1 : storageClassIndex = SgAssignOp::initializeStorageClassArray (storageArray); ;
21896 1 : assert ( storageClassIndex == sizeOfActualPool );
21897 1 : out.write ( (char*) (storageArray) , sizeof ( SgAssignOpStorageClass ) * sizeOfActualPool) ;
21898 1 : delete [] storageArray;
21899 1 : SgAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
21900 : }
21901 :
21902 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssignStatement );
21903 3 : storageClassIndex = 0 ;
21904 3 : if ( 0 < sizeOfActualPool )
21905 : {
21906 0 : SgAssignStatementStorageClass* storageArray = new SgAssignStatementStorageClass[sizeOfActualPool] ;
21907 0 : storageClassIndex = SgAssignStatement::initializeStorageClassArray (storageArray); ;
21908 0 : assert ( storageClassIndex == sizeOfActualPool );
21909 0 : out.write ( (char*) (storageArray) , sizeof ( SgAssignStatementStorageClass ) * sizeOfActualPool) ;
21910 0 : delete [] storageArray;
21911 0 : SgAssignStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21912 : }
21913 :
21914 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssignedGotoStatement );
21915 3 : storageClassIndex = 0 ;
21916 3 : if ( 0 < sizeOfActualPool )
21917 : {
21918 0 : SgAssignedGotoStatementStorageClass* storageArray = new SgAssignedGotoStatementStorageClass[sizeOfActualPool] ;
21919 0 : storageClassIndex = SgAssignedGotoStatement::initializeStorageClassArray (storageArray); ;
21920 0 : assert ( storageClassIndex == sizeOfActualPool );
21921 0 : out.write ( (char*) (storageArray) , sizeof ( SgAssignedGotoStatementStorageClass ) * sizeOfActualPool) ;
21922 0 : delete [] storageArray;
21923 0 : SgAssignedGotoStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21924 : }
21925 :
21926 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAssociateStatement );
21927 3 : storageClassIndex = 0 ;
21928 3 : if ( 0 < sizeOfActualPool )
21929 : {
21930 0 : SgAssociateStatementStorageClass* storageArray = new SgAssociateStatementStorageClass[sizeOfActualPool] ;
21931 0 : storageClassIndex = SgAssociateStatement::initializeStorageClassArray (storageArray); ;
21932 0 : assert ( storageClassIndex == sizeOfActualPool );
21933 0 : out.write ( (char*) (storageArray) , sizeof ( SgAssociateStatementStorageClass ) * sizeOfActualPool) ;
21934 0 : delete [] storageArray;
21935 0 : SgAssociateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21936 : }
21937 :
21938 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAsteriskShapeExp );
21939 3 : storageClassIndex = 0 ;
21940 3 : if ( 0 < sizeOfActualPool )
21941 : {
21942 2 : SgAsteriskShapeExpStorageClass* storageArray = new SgAsteriskShapeExpStorageClass[sizeOfActualPool] ;
21943 1 : storageClassIndex = SgAsteriskShapeExp::initializeStorageClassArray (storageArray); ;
21944 1 : assert ( storageClassIndex == sizeOfActualPool );
21945 1 : out.write ( (char*) (storageArray) , sizeof ( SgAsteriskShapeExpStorageClass ) * sizeOfActualPool) ;
21946 1 : delete [] storageArray;
21947 1 : SgAsteriskShapeExpStorageClass :: writeEasyStorageDataToFile(out) ;
21948 : }
21949 :
21950 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAttribute );
21951 3 : storageClassIndex = 0 ;
21952 3 : if ( 0 < sizeOfActualPool )
21953 : {
21954 0 : SgAttributeStorageClass* storageArray = new SgAttributeStorageClass[sizeOfActualPool] ;
21955 0 : storageClassIndex = SgAttribute::initializeStorageClassArray (storageArray); ;
21956 0 : assert ( storageClassIndex == sizeOfActualPool );
21957 0 : out.write ( (char*) (storageArray) , sizeof ( SgAttributeStorageClass ) * sizeOfActualPool) ;
21958 0 : delete [] storageArray;
21959 0 : SgAttributeStorageClass :: writeEasyStorageDataToFile(out) ;
21960 : }
21961 :
21962 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAttributeSpecificationStatement );
21963 3 : storageClassIndex = 0 ;
21964 3 : if ( 0 < sizeOfActualPool )
21965 : {
21966 0 : SgAttributeSpecificationStatementStorageClass* storageArray = new SgAttributeSpecificationStatementStorageClass[sizeOfActualPool] ;
21967 0 : storageClassIndex = SgAttributeSpecificationStatement::initializeStorageClassArray (storageArray); ;
21968 0 : assert ( storageClassIndex == sizeOfActualPool );
21969 0 : out.write ( (char*) (storageArray) , sizeof ( SgAttributeSpecificationStatementStorageClass ) * sizeOfActualPool) ;
21970 0 : delete [] storageArray;
21971 0 : SgAttributeSpecificationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
21972 : }
21973 :
21974 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAutoType );
21975 3 : storageClassIndex = 0 ;
21976 3 : if ( 0 < sizeOfActualPool )
21977 : {
21978 15 : SgAutoTypeStorageClass* storageArray = new SgAutoTypeStorageClass[sizeOfActualPool] ;
21979 1 : storageClassIndex = SgAutoType::initializeStorageClassArray (storageArray); ;
21980 1 : assert ( storageClassIndex == sizeOfActualPool );
21981 1 : out.write ( (char*) (storageArray) , sizeof ( SgAutoTypeStorageClass ) * sizeOfActualPool) ;
21982 1 : delete [] storageArray;
21983 1 : SgAutoTypeStorageClass :: writeEasyStorageDataToFile(out) ;
21984 : }
21985 :
21986 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAwaitExpression );
21987 3 : storageClassIndex = 0 ;
21988 3 : if ( 0 < sizeOfActualPool )
21989 : {
21990 0 : SgAwaitExpressionStorageClass* storageArray = new SgAwaitExpressionStorageClass[sizeOfActualPool] ;
21991 0 : storageClassIndex = SgAwaitExpression::initializeStorageClassArray (storageArray); ;
21992 0 : assert ( storageClassIndex == sizeOfActualPool );
21993 0 : out.write ( (char*) (storageArray) , sizeof ( SgAwaitExpressionStorageClass ) * sizeOfActualPool) ;
21994 0 : delete [] storageArray;
21995 0 : SgAwaitExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
21996 : }
21997 :
21998 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBackspaceStatement );
21999 3 : storageClassIndex = 0 ;
22000 3 : if ( 0 < sizeOfActualPool )
22001 : {
22002 0 : SgBackspaceStatementStorageClass* storageArray = new SgBackspaceStatementStorageClass[sizeOfActualPool] ;
22003 0 : storageClassIndex = SgBackspaceStatement::initializeStorageClassArray (storageArray); ;
22004 0 : assert ( storageClassIndex == sizeOfActualPool );
22005 0 : out.write ( (char*) (storageArray) , sizeof ( SgBackspaceStatementStorageClass ) * sizeOfActualPool) ;
22006 0 : delete [] storageArray;
22007 0 : SgBackspaceStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22008 : }
22009 :
22010 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBaseClass );
22011 3 : storageClassIndex = 0 ;
22012 3 : if ( 0 < sizeOfActualPool )
22013 : {
22014 1 : SgBaseClassStorageClass* storageArray = new SgBaseClassStorageClass[sizeOfActualPool] ;
22015 1 : storageClassIndex = SgBaseClass::initializeStorageClassArray (storageArray); ;
22016 1 : assert ( storageClassIndex == sizeOfActualPool );
22017 1 : out.write ( (char*) (storageArray) , sizeof ( SgBaseClassStorageClass ) * sizeOfActualPool) ;
22018 1 : delete [] storageArray;
22019 : }
22020 :
22021 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExpBaseClass );
22022 3 : storageClassIndex = 0 ;
22023 3 : if ( 0 < sizeOfActualPool )
22024 : {
22025 0 : SgExpBaseClassStorageClass* storageArray = new SgExpBaseClassStorageClass[sizeOfActualPool] ;
22026 0 : storageClassIndex = SgExpBaseClass::initializeStorageClassArray (storageArray); ;
22027 0 : assert ( storageClassIndex == sizeOfActualPool );
22028 0 : out.write ( (char*) (storageArray) , sizeof ( SgExpBaseClassStorageClass ) * sizeOfActualPool) ;
22029 0 : delete [] storageArray;
22030 : }
22031 :
22032 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBaseClassModifier );
22033 3 : storageClassIndex = 0 ;
22034 3 : if ( 0 < sizeOfActualPool )
22035 : {
22036 1 : SgBaseClassModifierStorageClass* storageArray = new SgBaseClassModifierStorageClass[sizeOfActualPool] ;
22037 1 : storageClassIndex = SgBaseClassModifier::initializeStorageClassArray (storageArray); ;
22038 1 : assert ( storageClassIndex == sizeOfActualPool );
22039 1 : out.write ( (char*) (storageArray) , sizeof ( SgBaseClassModifierStorageClass ) * sizeOfActualPool) ;
22040 1 : delete [] storageArray;
22041 1 : SgBaseClassModifierStorageClass :: writeEasyStorageDataToFile(out) ;
22042 : }
22043 :
22044 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBasicBlock );
22045 3 : storageClassIndex = 0 ;
22046 3 : if ( 0 < sizeOfActualPool )
22047 : {
22048 2869 : SgBasicBlockStorageClass* storageArray = new SgBasicBlockStorageClass[sizeOfActualPool] ;
22049 3 : storageClassIndex = SgBasicBlock::initializeStorageClassArray (storageArray); ;
22050 3 : assert ( storageClassIndex == sizeOfActualPool );
22051 3 : out.write ( (char*) (storageArray) , sizeof ( SgBasicBlockStorageClass ) * sizeOfActualPool) ;
22052 3 : delete [] storageArray;
22053 3 : SgBasicBlockStorageClass :: writeEasyStorageDataToFile(out) ;
22054 : }
22055 :
22056 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBidirectionalGraph );
22057 3 : storageClassIndex = 0 ;
22058 3 : if ( 0 < sizeOfActualPool )
22059 : {
22060 0 : SgBidirectionalGraphStorageClass* storageArray = new SgBidirectionalGraphStorageClass[sizeOfActualPool] ;
22061 0 : storageClassIndex = SgBidirectionalGraph::initializeStorageClassArray (storageArray); ;
22062 0 : assert ( storageClassIndex == sizeOfActualPool );
22063 0 : out.write ( (char*) (storageArray) , sizeof ( SgBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
22064 0 : delete [] storageArray;
22065 0 : SgBidirectionalGraphStorageClass :: writeEasyStorageDataToFile(out) ;
22066 : }
22067 :
22068 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBinaryOp );
22069 3 : storageClassIndex = 0 ;
22070 3 : if ( 0 < sizeOfActualPool )
22071 : {
22072 0 : SgBinaryOpStorageClass* storageArray = new SgBinaryOpStorageClass[sizeOfActualPool] ;
22073 0 : storageClassIndex = SgBinaryOp::initializeStorageClassArray (storageArray); ;
22074 0 : assert ( storageClassIndex == sizeOfActualPool );
22075 0 : out.write ( (char*) (storageArray) , sizeof ( SgBinaryOpStorageClass ) * sizeOfActualPool) ;
22076 0 : delete [] storageArray;
22077 0 : SgBinaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
22078 : }
22079 :
22080 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitAndOp );
22081 3 : storageClassIndex = 0 ;
22082 3 : if ( 0 < sizeOfActualPool )
22083 : {
22084 21 : SgBitAndOpStorageClass* storageArray = new SgBitAndOpStorageClass[sizeOfActualPool] ;
22085 1 : storageClassIndex = SgBitAndOp::initializeStorageClassArray (storageArray); ;
22086 1 : assert ( storageClassIndex == sizeOfActualPool );
22087 1 : out.write ( (char*) (storageArray) , sizeof ( SgBitAndOpStorageClass ) * sizeOfActualPool) ;
22088 1 : delete [] storageArray;
22089 1 : SgBitAndOpStorageClass :: writeEasyStorageDataToFile(out) ;
22090 : }
22091 :
22092 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitAttribute );
22093 3 : storageClassIndex = 0 ;
22094 3 : if ( 0 < sizeOfActualPool )
22095 : {
22096 0 : SgBitAttributeStorageClass* storageArray = new SgBitAttributeStorageClass[sizeOfActualPool] ;
22097 0 : storageClassIndex = SgBitAttribute::initializeStorageClassArray (storageArray); ;
22098 0 : assert ( storageClassIndex == sizeOfActualPool );
22099 0 : out.write ( (char*) (storageArray) , sizeof ( SgBitAttributeStorageClass ) * sizeOfActualPool) ;
22100 0 : delete [] storageArray;
22101 0 : SgBitAttributeStorageClass :: writeEasyStorageDataToFile(out) ;
22102 : }
22103 :
22104 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitComplementOp );
22105 3 : storageClassIndex = 0 ;
22106 3 : if ( 0 < sizeOfActualPool )
22107 : {
22108 12 : SgBitComplementOpStorageClass* storageArray = new SgBitComplementOpStorageClass[sizeOfActualPool] ;
22109 1 : storageClassIndex = SgBitComplementOp::initializeStorageClassArray (storageArray); ;
22110 1 : assert ( storageClassIndex == sizeOfActualPool );
22111 1 : out.write ( (char*) (storageArray) , sizeof ( SgBitComplementOpStorageClass ) * sizeOfActualPool) ;
22112 1 : delete [] storageArray;
22113 1 : SgBitComplementOpStorageClass :: writeEasyStorageDataToFile(out) ;
22114 : }
22115 :
22116 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitEqvOp );
22117 3 : storageClassIndex = 0 ;
22118 3 : if ( 0 < sizeOfActualPool )
22119 : {
22120 0 : SgBitEqvOpStorageClass* storageArray = new SgBitEqvOpStorageClass[sizeOfActualPool] ;
22121 0 : storageClassIndex = SgBitEqvOp::initializeStorageClassArray (storageArray); ;
22122 0 : assert ( storageClassIndex == sizeOfActualPool );
22123 0 : out.write ( (char*) (storageArray) , sizeof ( SgBitEqvOpStorageClass ) * sizeOfActualPool) ;
22124 0 : delete [] storageArray;
22125 0 : SgBitEqvOpStorageClass :: writeEasyStorageDataToFile(out) ;
22126 : }
22127 :
22128 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitOrOp );
22129 3 : storageClassIndex = 0 ;
22130 3 : if ( 0 < sizeOfActualPool )
22131 : {
22132 16 : SgBitOrOpStorageClass* storageArray = new SgBitOrOpStorageClass[sizeOfActualPool] ;
22133 1 : storageClassIndex = SgBitOrOp::initializeStorageClassArray (storageArray); ;
22134 1 : assert ( storageClassIndex == sizeOfActualPool );
22135 1 : out.write ( (char*) (storageArray) , sizeof ( SgBitOrOpStorageClass ) * sizeOfActualPool) ;
22136 1 : delete [] storageArray;
22137 1 : SgBitOrOpStorageClass :: writeEasyStorageDataToFile(out) ;
22138 : }
22139 :
22140 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBitXorOp );
22141 3 : storageClassIndex = 0 ;
22142 3 : if ( 0 < sizeOfActualPool )
22143 : {
22144 7 : SgBitXorOpStorageClass* storageArray = new SgBitXorOpStorageClass[sizeOfActualPool] ;
22145 1 : storageClassIndex = SgBitXorOp::initializeStorageClassArray (storageArray); ;
22146 1 : assert ( storageClassIndex == sizeOfActualPool );
22147 1 : out.write ( (char*) (storageArray) , sizeof ( SgBitXorOpStorageClass ) * sizeOfActualPool) ;
22148 1 : delete [] storageArray;
22149 1 : SgBitXorOpStorageClass :: writeEasyStorageDataToFile(out) ;
22150 : }
22151 :
22152 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBlockDataStatement );
22153 3 : storageClassIndex = 0 ;
22154 3 : if ( 0 < sizeOfActualPool )
22155 : {
22156 0 : SgBlockDataStatementStorageClass* storageArray = new SgBlockDataStatementStorageClass[sizeOfActualPool] ;
22157 0 : storageClassIndex = SgBlockDataStatement::initializeStorageClassArray (storageArray); ;
22158 0 : assert ( storageClassIndex == sizeOfActualPool );
22159 0 : out.write ( (char*) (storageArray) , sizeof ( SgBlockDataStatementStorageClass ) * sizeOfActualPool) ;
22160 0 : delete [] storageArray;
22161 0 : SgBlockDataStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22162 : }
22163 :
22164 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBoolValExp );
22165 3 : storageClassIndex = 0 ;
22166 3 : if ( 0 < sizeOfActualPool )
22167 : {
22168 399 : SgBoolValExpStorageClass* storageArray = new SgBoolValExpStorageClass[sizeOfActualPool] ;
22169 1 : storageClassIndex = SgBoolValExp::initializeStorageClassArray (storageArray); ;
22170 1 : assert ( storageClassIndex == sizeOfActualPool );
22171 1 : out.write ( (char*) (storageArray) , sizeof ( SgBoolValExpStorageClass ) * sizeOfActualPool) ;
22172 1 : delete [] storageArray;
22173 1 : SgBoolValExpStorageClass :: writeEasyStorageDataToFile(out) ;
22174 : }
22175 :
22176 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBreakStmt );
22177 3 : storageClassIndex = 0 ;
22178 3 : if ( 0 < sizeOfActualPool )
22179 : {
22180 31 : SgBreakStmtStorageClass* storageArray = new SgBreakStmtStorageClass[sizeOfActualPool] ;
22181 1 : storageClassIndex = SgBreakStmt::initializeStorageClassArray (storageArray); ;
22182 1 : assert ( storageClassIndex == sizeOfActualPool );
22183 1 : out.write ( (char*) (storageArray) , sizeof ( SgBreakStmtStorageClass ) * sizeOfActualPool) ;
22184 1 : delete [] storageArray;
22185 1 : SgBreakStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22186 : }
22187 :
22188 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgBracedInitializer );
22189 3 : storageClassIndex = 0 ;
22190 3 : if ( 0 < sizeOfActualPool )
22191 : {
22192 2 : SgBracedInitializerStorageClass* storageArray = new SgBracedInitializerStorageClass[sizeOfActualPool] ;
22193 1 : storageClassIndex = SgBracedInitializer::initializeStorageClassArray (storageArray); ;
22194 1 : assert ( storageClassIndex == sizeOfActualPool );
22195 1 : out.write ( (char*) (storageArray) , sizeof ( SgBracedInitializerStorageClass ) * sizeOfActualPool) ;
22196 1 : delete [] storageArray;
22197 1 : SgBracedInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
22198 : }
22199 :
22200 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgC_PreprocessorDirectiveStatement );
22201 3 : storageClassIndex = 0 ;
22202 3 : if ( 0 < sizeOfActualPool )
22203 : {
22204 0 : SgC_PreprocessorDirectiveStatementStorageClass* storageArray = new SgC_PreprocessorDirectiveStatementStorageClass[sizeOfActualPool] ;
22205 0 : storageClassIndex = SgC_PreprocessorDirectiveStatement::initializeStorageClassArray (storageArray); ;
22206 0 : assert ( storageClassIndex == sizeOfActualPool );
22207 0 : out.write ( (char*) (storageArray) , sizeof ( SgC_PreprocessorDirectiveStatementStorageClass ) * sizeOfActualPool) ;
22208 0 : delete [] storageArray;
22209 0 : SgC_PreprocessorDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22210 : }
22211 :
22212 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCaseOptionStmt );
22213 3 : storageClassIndex = 0 ;
22214 3 : if ( 0 < sizeOfActualPool )
22215 : {
22216 0 : SgCaseOptionStmtStorageClass* storageArray = new SgCaseOptionStmtStorageClass[sizeOfActualPool] ;
22217 0 : storageClassIndex = SgCaseOptionStmt::initializeStorageClassArray (storageArray); ;
22218 0 : assert ( storageClassIndex == sizeOfActualPool );
22219 0 : out.write ( (char*) (storageArray) , sizeof ( SgCaseOptionStmtStorageClass ) * sizeOfActualPool) ;
22220 0 : delete [] storageArray;
22221 0 : SgCaseOptionStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22222 : }
22223 :
22224 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCastExp );
22225 3 : storageClassIndex = 0 ;
22226 3 : if ( 0 < sizeOfActualPool )
22227 : {
22228 2263 : SgCastExpStorageClass* storageArray = new SgCastExpStorageClass[sizeOfActualPool] ;
22229 2 : storageClassIndex = SgCastExp::initializeStorageClassArray (storageArray); ;
22230 2 : assert ( storageClassIndex == sizeOfActualPool );
22231 2 : out.write ( (char*) (storageArray) , sizeof ( SgCastExpStorageClass ) * sizeOfActualPool) ;
22232 2 : delete [] storageArray;
22233 2 : SgCastExpStorageClass :: writeEasyStorageDataToFile(out) ;
22234 : }
22235 :
22236 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCatchOptionStmt );
22237 3 : storageClassIndex = 0 ;
22238 3 : if ( 0 < sizeOfActualPool )
22239 : {
22240 91 : SgCatchOptionStmtStorageClass* storageArray = new SgCatchOptionStmtStorageClass[sizeOfActualPool] ;
22241 1 : storageClassIndex = SgCatchOptionStmt::initializeStorageClassArray (storageArray); ;
22242 1 : assert ( storageClassIndex == sizeOfActualPool );
22243 1 : out.write ( (char*) (storageArray) , sizeof ( SgCatchOptionStmtStorageClass ) * sizeOfActualPool) ;
22244 1 : delete [] storageArray;
22245 1 : SgCatchOptionStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22246 : }
22247 :
22248 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCatchStatementSeq );
22249 3 : storageClassIndex = 0 ;
22250 3 : if ( 0 < sizeOfActualPool )
22251 : {
22252 55 : SgCatchStatementSeqStorageClass* storageArray = new SgCatchStatementSeqStorageClass[sizeOfActualPool] ;
22253 1 : storageClassIndex = SgCatchStatementSeq::initializeStorageClassArray (storageArray); ;
22254 1 : assert ( storageClassIndex == sizeOfActualPool );
22255 1 : out.write ( (char*) (storageArray) , sizeof ( SgCatchStatementSeqStorageClass ) * sizeOfActualPool) ;
22256 1 : delete [] storageArray;
22257 1 : SgCatchStatementSeqStorageClass :: writeEasyStorageDataToFile(out) ;
22258 : }
22259 :
22260 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCharVal );
22261 3 : storageClassIndex = 0 ;
22262 3 : if ( 0 < sizeOfActualPool )
22263 : {
22264 48 : SgCharValStorageClass* storageArray = new SgCharValStorageClass[sizeOfActualPool] ;
22265 1 : storageClassIndex = SgCharVal::initializeStorageClassArray (storageArray); ;
22266 1 : assert ( storageClassIndex == sizeOfActualPool );
22267 1 : out.write ( (char*) (storageArray) , sizeof ( SgCharValStorageClass ) * sizeOfActualPool) ;
22268 1 : delete [] storageArray;
22269 1 : SgCharValStorageClass :: writeEasyStorageDataToFile(out) ;
22270 : }
22271 :
22272 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgChar16Val );
22273 3 : storageClassIndex = 0 ;
22274 3 : if ( 0 < sizeOfActualPool )
22275 : {
22276 0 : SgChar16ValStorageClass* storageArray = new SgChar16ValStorageClass[sizeOfActualPool] ;
22277 0 : storageClassIndex = SgChar16Val::initializeStorageClassArray (storageArray); ;
22278 0 : assert ( storageClassIndex == sizeOfActualPool );
22279 0 : out.write ( (char*) (storageArray) , sizeof ( SgChar16ValStorageClass ) * sizeOfActualPool) ;
22280 0 : delete [] storageArray;
22281 0 : SgChar16ValStorageClass :: writeEasyStorageDataToFile(out) ;
22282 : }
22283 :
22284 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgChar32Val );
22285 3 : storageClassIndex = 0 ;
22286 3 : if ( 0 < sizeOfActualPool )
22287 : {
22288 0 : SgChar32ValStorageClass* storageArray = new SgChar32ValStorageClass[sizeOfActualPool] ;
22289 0 : storageClassIndex = SgChar32Val::initializeStorageClassArray (storageArray); ;
22290 0 : assert ( storageClassIndex == sizeOfActualPool );
22291 0 : out.write ( (char*) (storageArray) , sizeof ( SgChar32ValStorageClass ) * sizeOfActualPool) ;
22292 0 : delete [] storageArray;
22293 0 : SgChar32ValStorageClass :: writeEasyStorageDataToFile(out) ;
22294 : }
22295 :
22296 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgChooseExpression );
22297 3 : storageClassIndex = 0 ;
22298 3 : if ( 0 < sizeOfActualPool )
22299 : {
22300 0 : SgChooseExpressionStorageClass* storageArray = new SgChooseExpressionStorageClass[sizeOfActualPool] ;
22301 0 : storageClassIndex = SgChooseExpression::initializeStorageClassArray (storageArray); ;
22302 0 : assert ( storageClassIndex == sizeOfActualPool );
22303 0 : out.write ( (char*) (storageArray) , sizeof ( SgChooseExpressionStorageClass ) * sizeOfActualPool) ;
22304 0 : delete [] storageArray;
22305 0 : SgChooseExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
22306 : }
22307 :
22308 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassDecl_attr );
22309 3 : storageClassIndex = 0 ;
22310 3 : if ( 0 < sizeOfActualPool )
22311 : {
22312 0 : SgClassDecl_attrStorageClass* storageArray = new SgClassDecl_attrStorageClass[sizeOfActualPool] ;
22313 0 : storageClassIndex = SgClassDecl_attr::initializeStorageClassArray (storageArray); ;
22314 0 : assert ( storageClassIndex == sizeOfActualPool );
22315 0 : out.write ( (char*) (storageArray) , sizeof ( SgClassDecl_attrStorageClass ) * sizeOfActualPool) ;
22316 0 : delete [] storageArray;
22317 0 : SgClassDecl_attrStorageClass :: writeEasyStorageDataToFile(out) ;
22318 : }
22319 :
22320 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassDeclaration );
22321 3 : storageClassIndex = 0 ;
22322 3 : if ( 0 < sizeOfActualPool )
22323 : {
22324 373 : SgClassDeclarationStorageClass* storageArray = new SgClassDeclarationStorageClass[sizeOfActualPool] ;
22325 2 : storageClassIndex = SgClassDeclaration::initializeStorageClassArray (storageArray); ;
22326 2 : assert ( storageClassIndex == sizeOfActualPool );
22327 2 : out.write ( (char*) (storageArray) , sizeof ( SgClassDeclarationStorageClass ) * sizeOfActualPool) ;
22328 2 : delete [] storageArray;
22329 2 : SgClassDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
22330 : }
22331 :
22332 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassDefinition );
22333 3 : storageClassIndex = 0 ;
22334 3 : if ( 0 < sizeOfActualPool )
22335 : {
22336 170 : SgClassDefinitionStorageClass* storageArray = new SgClassDefinitionStorageClass[sizeOfActualPool] ;
22337 2 : storageClassIndex = SgClassDefinition::initializeStorageClassArray (storageArray); ;
22338 2 : assert ( storageClassIndex == sizeOfActualPool );
22339 2 : out.write ( (char*) (storageArray) , sizeof ( SgClassDefinitionStorageClass ) * sizeOfActualPool) ;
22340 2 : delete [] storageArray;
22341 2 : SgClassDefinitionStorageClass :: writeEasyStorageDataToFile(out) ;
22342 : }
22343 :
22344 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassNameRefExp );
22345 3 : storageClassIndex = 0 ;
22346 3 : if ( 0 < sizeOfActualPool )
22347 : {
22348 0 : SgClassNameRefExpStorageClass* storageArray = new SgClassNameRefExpStorageClass[sizeOfActualPool] ;
22349 0 : storageClassIndex = SgClassNameRefExp::initializeStorageClassArray (storageArray); ;
22350 0 : assert ( storageClassIndex == sizeOfActualPool );
22351 0 : out.write ( (char*) (storageArray) , sizeof ( SgClassNameRefExpStorageClass ) * sizeOfActualPool) ;
22352 0 : delete [] storageArray;
22353 0 : SgClassNameRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
22354 : }
22355 :
22356 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassSymbol );
22357 3 : storageClassIndex = 0 ;
22358 3 : if ( 0 < sizeOfActualPool )
22359 : {
22360 854 : SgClassSymbolStorageClass* storageArray = new SgClassSymbolStorageClass[sizeOfActualPool] ;
22361 2 : storageClassIndex = SgClassSymbol::initializeStorageClassArray (storageArray); ;
22362 2 : assert ( storageClassIndex == sizeOfActualPool );
22363 2 : out.write ( (char*) (storageArray) , sizeof ( SgClassSymbolStorageClass ) * sizeOfActualPool) ;
22364 2 : delete [] storageArray;
22365 2 : SgClassSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
22366 : }
22367 :
22368 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassType );
22369 3 : storageClassIndex = 0 ;
22370 3 : if ( 0 < sizeOfActualPool )
22371 : {
22372 1403 : SgClassTypeStorageClass* storageArray = new SgClassTypeStorageClass[sizeOfActualPool] ;
22373 2 : storageClassIndex = SgClassType::initializeStorageClassArray (storageArray); ;
22374 2 : assert ( storageClassIndex == sizeOfActualPool );
22375 2 : out.write ( (char*) (storageArray) , sizeof ( SgClassTypeStorageClass ) * sizeOfActualPool) ;
22376 2 : delete [] storageArray;
22377 2 : SgClassTypeStorageClass :: writeEasyStorageDataToFile(out) ;
22378 : }
22379 :
22380 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClinkageDeclarationStatement );
22381 3 : storageClassIndex = 0 ;
22382 3 : if ( 0 < sizeOfActualPool )
22383 : {
22384 0 : SgClinkageDeclarationStatementStorageClass* storageArray = new SgClinkageDeclarationStatementStorageClass[sizeOfActualPool] ;
22385 0 : storageClassIndex = SgClinkageDeclarationStatement::initializeStorageClassArray (storageArray); ;
22386 0 : assert ( storageClassIndex == sizeOfActualPool );
22387 0 : out.write ( (char*) (storageArray) , sizeof ( SgClinkageDeclarationStatementStorageClass ) * sizeOfActualPool) ;
22388 0 : delete [] storageArray;
22389 0 : SgClinkageDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22390 : }
22391 :
22392 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClinkageEndStatement );
22393 3 : storageClassIndex = 0 ;
22394 3 : if ( 0 < sizeOfActualPool )
22395 : {
22396 0 : SgClinkageEndStatementStorageClass* storageArray = new SgClinkageEndStatementStorageClass[sizeOfActualPool] ;
22397 0 : storageClassIndex = SgClinkageEndStatement::initializeStorageClassArray (storageArray); ;
22398 0 : assert ( storageClassIndex == sizeOfActualPool );
22399 0 : out.write ( (char*) (storageArray) , sizeof ( SgClinkageEndStatementStorageClass ) * sizeOfActualPool) ;
22400 0 : delete [] storageArray;
22401 0 : SgClinkageEndStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22402 : }
22403 :
22404 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClinkageStartStatement );
22405 3 : storageClassIndex = 0 ;
22406 3 : if ( 0 < sizeOfActualPool )
22407 : {
22408 0 : SgClinkageStartStatementStorageClass* storageArray = new SgClinkageStartStatementStorageClass[sizeOfActualPool] ;
22409 0 : storageClassIndex = SgClinkageStartStatement::initializeStorageClassArray (storageArray); ;
22410 0 : assert ( storageClassIndex == sizeOfActualPool );
22411 0 : out.write ( (char*) (storageArray) , sizeof ( SgClinkageStartStatementStorageClass ) * sizeOfActualPool) ;
22412 0 : delete [] storageArray;
22413 0 : SgClinkageStartStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22414 : }
22415 :
22416 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCloseStatement );
22417 3 : storageClassIndex = 0 ;
22418 3 : if ( 0 < sizeOfActualPool )
22419 : {
22420 0 : SgCloseStatementStorageClass* storageArray = new SgCloseStatementStorageClass[sizeOfActualPool] ;
22421 0 : storageClassIndex = SgCloseStatement::initializeStorageClassArray (storageArray); ;
22422 0 : assert ( storageClassIndex == sizeOfActualPool );
22423 0 : out.write ( (char*) (storageArray) , sizeof ( SgCloseStatementStorageClass ) * sizeOfActualPool) ;
22424 0 : delete [] storageArray;
22425 0 : SgCloseStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22426 : }
22427 :
22428 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgColonShapeExp );
22429 3 : storageClassIndex = 0 ;
22430 3 : if ( 0 < sizeOfActualPool )
22431 : {
22432 0 : SgColonShapeExpStorageClass* storageArray = new SgColonShapeExpStorageClass[sizeOfActualPool] ;
22433 0 : storageClassIndex = SgColonShapeExp::initializeStorageClassArray (storageArray); ;
22434 0 : assert ( storageClassIndex == sizeOfActualPool );
22435 0 : out.write ( (char*) (storageArray) , sizeof ( SgColonShapeExpStorageClass ) * sizeOfActualPool) ;
22436 0 : delete [] storageArray;
22437 0 : SgColonShapeExpStorageClass :: writeEasyStorageDataToFile(out) ;
22438 : }
22439 :
22440 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCommaOpExp );
22441 3 : storageClassIndex = 0 ;
22442 3 : if ( 0 < sizeOfActualPool )
22443 : {
22444 17 : SgCommaOpExpStorageClass* storageArray = new SgCommaOpExpStorageClass[sizeOfActualPool] ;
22445 1 : storageClassIndex = SgCommaOpExp::initializeStorageClassArray (storageArray); ;
22446 1 : assert ( storageClassIndex == sizeOfActualPool );
22447 1 : out.write ( (char*) (storageArray) , sizeof ( SgCommaOpExpStorageClass ) * sizeOfActualPool) ;
22448 1 : delete [] storageArray;
22449 1 : SgCommaOpExpStorageClass :: writeEasyStorageDataToFile(out) ;
22450 : }
22451 :
22452 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCommonBlock );
22453 3 : storageClassIndex = 0 ;
22454 3 : if ( 0 < sizeOfActualPool )
22455 : {
22456 0 : SgCommonBlockStorageClass* storageArray = new SgCommonBlockStorageClass[sizeOfActualPool] ;
22457 0 : storageClassIndex = SgCommonBlock::initializeStorageClassArray (storageArray); ;
22458 0 : assert ( storageClassIndex == sizeOfActualPool );
22459 0 : out.write ( (char*) (storageArray) , sizeof ( SgCommonBlockStorageClass ) * sizeOfActualPool) ;
22460 0 : delete [] storageArray;
22461 0 : SgCommonBlockStorageClass :: writeEasyStorageDataToFile(out) ;
22462 : }
22463 :
22464 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCommonBlockObject );
22465 3 : storageClassIndex = 0 ;
22466 3 : if ( 0 < sizeOfActualPool )
22467 : {
22468 0 : SgCommonBlockObjectStorageClass* storageArray = new SgCommonBlockObjectStorageClass[sizeOfActualPool] ;
22469 0 : storageClassIndex = SgCommonBlockObject::initializeStorageClassArray (storageArray); ;
22470 0 : assert ( storageClassIndex == sizeOfActualPool );
22471 0 : out.write ( (char*) (storageArray) , sizeof ( SgCommonBlockObjectStorageClass ) * sizeOfActualPool) ;
22472 0 : delete [] storageArray;
22473 0 : SgCommonBlockObjectStorageClass :: writeEasyStorageDataToFile(out) ;
22474 : }
22475 :
22476 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCommonSymbol );
22477 3 : storageClassIndex = 0 ;
22478 3 : if ( 0 < sizeOfActualPool )
22479 : {
22480 0 : SgCommonSymbolStorageClass* storageArray = new SgCommonSymbolStorageClass[sizeOfActualPool] ;
22481 0 : storageClassIndex = SgCommonSymbol::initializeStorageClassArray (storageArray); ;
22482 0 : assert ( storageClassIndex == sizeOfActualPool );
22483 0 : out.write ( (char*) (storageArray) , sizeof ( SgCommonSymbolStorageClass ) * sizeOfActualPool) ;
22484 0 : delete [] storageArray;
22485 0 : SgCommonSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
22486 : }
22487 :
22488 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgComplexVal );
22489 3 : storageClassIndex = 0 ;
22490 3 : if ( 0 < sizeOfActualPool )
22491 : {
22492 0 : SgComplexValStorageClass* storageArray = new SgComplexValStorageClass[sizeOfActualPool] ;
22493 0 : storageClassIndex = SgComplexVal::initializeStorageClassArray (storageArray); ;
22494 0 : assert ( storageClassIndex == sizeOfActualPool );
22495 0 : out.write ( (char*) (storageArray) , sizeof ( SgComplexValStorageClass ) * sizeOfActualPool) ;
22496 0 : delete [] storageArray;
22497 0 : SgComplexValStorageClass :: writeEasyStorageDataToFile(out) ;
22498 : }
22499 :
22500 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgComprehension );
22501 3 : storageClassIndex = 0 ;
22502 3 : if ( 0 < sizeOfActualPool )
22503 : {
22504 0 : SgComprehensionStorageClass* storageArray = new SgComprehensionStorageClass[sizeOfActualPool] ;
22505 0 : storageClassIndex = SgComprehension::initializeStorageClassArray (storageArray); ;
22506 0 : assert ( storageClassIndex == sizeOfActualPool );
22507 0 : out.write ( (char*) (storageArray) , sizeof ( SgComprehensionStorageClass ) * sizeOfActualPool) ;
22508 0 : delete [] storageArray;
22509 0 : SgComprehensionStorageClass :: writeEasyStorageDataToFile(out) ;
22510 : }
22511 :
22512 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCompoundAssignOp );
22513 3 : storageClassIndex = 0 ;
22514 3 : if ( 0 < sizeOfActualPool )
22515 : {
22516 0 : SgCompoundAssignOpStorageClass* storageArray = new SgCompoundAssignOpStorageClass[sizeOfActualPool] ;
22517 0 : storageClassIndex = SgCompoundAssignOp::initializeStorageClassArray (storageArray); ;
22518 0 : assert ( storageClassIndex == sizeOfActualPool );
22519 0 : out.write ( (char*) (storageArray) , sizeof ( SgCompoundAssignOpStorageClass ) * sizeOfActualPool) ;
22520 0 : delete [] storageArray;
22521 0 : SgCompoundAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
22522 : }
22523 :
22524 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCompoundInitializer );
22525 3 : storageClassIndex = 0 ;
22526 3 : if ( 0 < sizeOfActualPool )
22527 : {
22528 0 : SgCompoundInitializerStorageClass* storageArray = new SgCompoundInitializerStorageClass[sizeOfActualPool] ;
22529 0 : storageClassIndex = SgCompoundInitializer::initializeStorageClassArray (storageArray); ;
22530 0 : assert ( storageClassIndex == sizeOfActualPool );
22531 0 : out.write ( (char*) (storageArray) , sizeof ( SgCompoundInitializerStorageClass ) * sizeOfActualPool) ;
22532 0 : delete [] storageArray;
22533 0 : SgCompoundInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
22534 : }
22535 :
22536 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCompoundLiteralExp );
22537 3 : storageClassIndex = 0 ;
22538 3 : if ( 0 < sizeOfActualPool )
22539 : {
22540 0 : SgCompoundLiteralExpStorageClass* storageArray = new SgCompoundLiteralExpStorageClass[sizeOfActualPool] ;
22541 0 : storageClassIndex = SgCompoundLiteralExp::initializeStorageClassArray (storageArray); ;
22542 0 : assert ( storageClassIndex == sizeOfActualPool );
22543 0 : out.write ( (char*) (storageArray) , sizeof ( SgCompoundLiteralExpStorageClass ) * sizeOfActualPool) ;
22544 0 : delete [] storageArray;
22545 0 : SgCompoundLiteralExpStorageClass :: writeEasyStorageDataToFile(out) ;
22546 : }
22547 :
22548 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgComputedGotoStatement );
22549 3 : storageClassIndex = 0 ;
22550 3 : if ( 0 < sizeOfActualPool )
22551 : {
22552 0 : SgComputedGotoStatementStorageClass* storageArray = new SgComputedGotoStatementStorageClass[sizeOfActualPool] ;
22553 0 : storageClassIndex = SgComputedGotoStatement::initializeStorageClassArray (storageArray); ;
22554 0 : assert ( storageClassIndex == sizeOfActualPool );
22555 0 : out.write ( (char*) (storageArray) , sizeof ( SgComputedGotoStatementStorageClass ) * sizeOfActualPool) ;
22556 0 : delete [] storageArray;
22557 0 : SgComputedGotoStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22558 : }
22559 :
22560 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgConcatenationOp );
22561 3 : storageClassIndex = 0 ;
22562 3 : if ( 0 < sizeOfActualPool )
22563 : {
22564 0 : SgConcatenationOpStorageClass* storageArray = new SgConcatenationOpStorageClass[sizeOfActualPool] ;
22565 0 : storageClassIndex = SgConcatenationOp::initializeStorageClassArray (storageArray); ;
22566 0 : assert ( storageClassIndex == sizeOfActualPool );
22567 0 : out.write ( (char*) (storageArray) , sizeof ( SgConcatenationOpStorageClass ) * sizeOfActualPool) ;
22568 0 : delete [] storageArray;
22569 0 : SgConcatenationOpStorageClass :: writeEasyStorageDataToFile(out) ;
22570 : }
22571 :
22572 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgConditionalExp );
22573 3 : storageClassIndex = 0 ;
22574 3 : if ( 0 < sizeOfActualPool )
22575 : {
22576 72 : SgConditionalExpStorageClass* storageArray = new SgConditionalExpStorageClass[sizeOfActualPool] ;
22577 1 : storageClassIndex = SgConditionalExp::initializeStorageClassArray (storageArray); ;
22578 1 : assert ( storageClassIndex == sizeOfActualPool );
22579 1 : out.write ( (char*) (storageArray) , sizeof ( SgConditionalExpStorageClass ) * sizeOfActualPool) ;
22580 1 : delete [] storageArray;
22581 1 : SgConditionalExpStorageClass :: writeEasyStorageDataToFile(out) ;
22582 : }
22583 :
22584 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgConjugateOp );
22585 3 : storageClassIndex = 0 ;
22586 3 : if ( 0 < sizeOfActualPool )
22587 : {
22588 0 : SgConjugateOpStorageClass* storageArray = new SgConjugateOpStorageClass[sizeOfActualPool] ;
22589 0 : storageClassIndex = SgConjugateOp::initializeStorageClassArray (storageArray); ;
22590 0 : assert ( storageClassIndex == sizeOfActualPool );
22591 0 : out.write ( (char*) (storageArray) , sizeof ( SgConjugateOpStorageClass ) * sizeOfActualPool) ;
22592 0 : delete [] storageArray;
22593 0 : SgConjugateOpStorageClass :: writeEasyStorageDataToFile(out) ;
22594 : }
22595 :
22596 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgConstVolatileModifier );
22597 3 : storageClassIndex = 0 ;
22598 3 : if ( 0 < sizeOfActualPool )
22599 : {
22600 0 : SgConstVolatileModifierStorageClass* storageArray = new SgConstVolatileModifierStorageClass[sizeOfActualPool] ;
22601 0 : storageClassIndex = SgConstVolatileModifier::initializeStorageClassArray (storageArray); ;
22602 0 : assert ( storageClassIndex == sizeOfActualPool );
22603 0 : out.write ( (char*) (storageArray) , sizeof ( SgConstVolatileModifierStorageClass ) * sizeOfActualPool) ;
22604 0 : delete [] storageArray;
22605 : }
22606 :
22607 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgConstructorInitializer );
22608 3 : storageClassIndex = 0 ;
22609 3 : if ( 0 < sizeOfActualPool )
22610 : {
22611 462 : SgConstructorInitializerStorageClass* storageArray = new SgConstructorInitializerStorageClass[sizeOfActualPool] ;
22612 1 : storageClassIndex = SgConstructorInitializer::initializeStorageClassArray (storageArray); ;
22613 1 : assert ( storageClassIndex == sizeOfActualPool );
22614 1 : out.write ( (char*) (storageArray) , sizeof ( SgConstructorInitializerStorageClass ) * sizeOfActualPool) ;
22615 1 : delete [] storageArray;
22616 1 : SgConstructorInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
22617 : }
22618 :
22619 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgContainsStatement );
22620 3 : storageClassIndex = 0 ;
22621 3 : if ( 0 < sizeOfActualPool )
22622 : {
22623 0 : SgContainsStatementStorageClass* storageArray = new SgContainsStatementStorageClass[sizeOfActualPool] ;
22624 0 : storageClassIndex = SgContainsStatement::initializeStorageClassArray (storageArray); ;
22625 0 : assert ( storageClassIndex == sizeOfActualPool );
22626 0 : out.write ( (char*) (storageArray) , sizeof ( SgContainsStatementStorageClass ) * sizeOfActualPool) ;
22627 0 : delete [] storageArray;
22628 0 : SgContainsStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22629 : }
22630 :
22631 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgContinueStmt );
22632 3 : storageClassIndex = 0 ;
22633 3 : if ( 0 < sizeOfActualPool )
22634 : {
22635 3 : SgContinueStmtStorageClass* storageArray = new SgContinueStmtStorageClass[sizeOfActualPool] ;
22636 1 : storageClassIndex = SgContinueStmt::initializeStorageClassArray (storageArray); ;
22637 1 : assert ( storageClassIndex == sizeOfActualPool );
22638 1 : out.write ( (char*) (storageArray) , sizeof ( SgContinueStmtStorageClass ) * sizeOfActualPool) ;
22639 1 : delete [] storageArray;
22640 1 : SgContinueStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22641 : }
22642 :
22643 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCtorInitializerList );
22644 3 : storageClassIndex = 0 ;
22645 3 : if ( 0 < sizeOfActualPool )
22646 : {
22647 4429 : SgCtorInitializerListStorageClass* storageArray = new SgCtorInitializerListStorageClass[sizeOfActualPool] ;
22648 1 : storageClassIndex = SgCtorInitializerList::initializeStorageClassArray (storageArray); ;
22649 1 : assert ( storageClassIndex == sizeOfActualPool );
22650 1 : out.write ( (char*) (storageArray) , sizeof ( SgCtorInitializerListStorageClass ) * sizeOfActualPool) ;
22651 1 : delete [] storageArray;
22652 1 : SgCtorInitializerListStorageClass :: writeEasyStorageDataToFile(out) ;
22653 : }
22654 :
22655 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDataStatementGroup );
22656 3 : storageClassIndex = 0 ;
22657 3 : if ( 0 < sizeOfActualPool )
22658 : {
22659 0 : SgDataStatementGroupStorageClass* storageArray = new SgDataStatementGroupStorageClass[sizeOfActualPool] ;
22660 0 : storageClassIndex = SgDataStatementGroup::initializeStorageClassArray (storageArray); ;
22661 0 : assert ( storageClassIndex == sizeOfActualPool );
22662 0 : out.write ( (char*) (storageArray) , sizeof ( SgDataStatementGroupStorageClass ) * sizeOfActualPool) ;
22663 0 : delete [] storageArray;
22664 0 : SgDataStatementGroupStorageClass :: writeEasyStorageDataToFile(out) ;
22665 : }
22666 :
22667 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDataStatementObject );
22668 3 : storageClassIndex = 0 ;
22669 3 : if ( 0 < sizeOfActualPool )
22670 : {
22671 0 : SgDataStatementObjectStorageClass* storageArray = new SgDataStatementObjectStorageClass[sizeOfActualPool] ;
22672 0 : storageClassIndex = SgDataStatementObject::initializeStorageClassArray (storageArray); ;
22673 0 : assert ( storageClassIndex == sizeOfActualPool );
22674 0 : out.write ( (char*) (storageArray) , sizeof ( SgDataStatementObjectStorageClass ) * sizeOfActualPool) ;
22675 0 : delete [] storageArray;
22676 : }
22677 :
22678 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDataStatementValue );
22679 3 : storageClassIndex = 0 ;
22680 3 : if ( 0 < sizeOfActualPool )
22681 : {
22682 0 : SgDataStatementValueStorageClass* storageArray = new SgDataStatementValueStorageClass[sizeOfActualPool] ;
22683 0 : storageClassIndex = SgDataStatementValue::initializeStorageClassArray (storageArray); ;
22684 0 : assert ( storageClassIndex == sizeOfActualPool );
22685 0 : out.write ( (char*) (storageArray) , sizeof ( SgDataStatementValueStorageClass ) * sizeOfActualPool) ;
22686 0 : delete [] storageArray;
22687 : }
22688 :
22689 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeadIfDirectiveStatement );
22690 3 : storageClassIndex = 0 ;
22691 3 : if ( 0 < sizeOfActualPool )
22692 : {
22693 0 : SgDeadIfDirectiveStatementStorageClass* storageArray = new SgDeadIfDirectiveStatementStorageClass[sizeOfActualPool] ;
22694 0 : storageClassIndex = SgDeadIfDirectiveStatement::initializeStorageClassArray (storageArray); ;
22695 0 : assert ( storageClassIndex == sizeOfActualPool );
22696 0 : out.write ( (char*) (storageArray) , sizeof ( SgDeadIfDirectiveStatementStorageClass ) * sizeOfActualPool) ;
22697 0 : delete [] storageArray;
22698 0 : SgDeadIfDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22699 : }
22700 :
22701 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeallocateStatement );
22702 3 : storageClassIndex = 0 ;
22703 3 : if ( 0 < sizeOfActualPool )
22704 : {
22705 0 : SgDeallocateStatementStorageClass* storageArray = new SgDeallocateStatementStorageClass[sizeOfActualPool] ;
22706 0 : storageClassIndex = SgDeallocateStatement::initializeStorageClassArray (storageArray); ;
22707 0 : assert ( storageClassIndex == sizeOfActualPool );
22708 0 : out.write ( (char*) (storageArray) , sizeof ( SgDeallocateStatementStorageClass ) * sizeOfActualPool) ;
22709 0 : delete [] storageArray;
22710 0 : SgDeallocateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22711 : }
22712 :
22713 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeclarationModifier );
22714 3 : storageClassIndex = 0 ;
22715 3 : if ( 0 < sizeOfActualPool )
22716 : {
22717 0 : SgDeclarationModifierStorageClass* storageArray = new SgDeclarationModifierStorageClass[sizeOfActualPool] ;
22718 0 : storageClassIndex = SgDeclarationModifier::initializeStorageClassArray (storageArray); ;
22719 0 : assert ( storageClassIndex == sizeOfActualPool );
22720 0 : out.write ( (char*) (storageArray) , sizeof ( SgDeclarationModifierStorageClass ) * sizeOfActualPool) ;
22721 0 : delete [] storageArray;
22722 0 : SgDeclarationModifierStorageClass :: writeEasyStorageDataToFile(out) ;
22723 : }
22724 :
22725 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeclarationScope );
22726 3 : storageClassIndex = 0 ;
22727 3 : if ( 0 < sizeOfActualPool )
22728 : {
22729 6497 : SgDeclarationScopeStorageClass* storageArray = new SgDeclarationScopeStorageClass[sizeOfActualPool] ;
22730 1 : storageClassIndex = SgDeclarationScope::initializeStorageClassArray (storageArray); ;
22731 1 : assert ( storageClassIndex == sizeOfActualPool );
22732 1 : out.write ( (char*) (storageArray) , sizeof ( SgDeclarationScopeStorageClass ) * sizeOfActualPool) ;
22733 1 : delete [] storageArray;
22734 1 : SgDeclarationScopeStorageClass :: writeEasyStorageDataToFile(out) ;
22735 : }
22736 :
22737 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeclarationStatement );
22738 3 : storageClassIndex = 0 ;
22739 3 : if ( 0 < sizeOfActualPool )
22740 : {
22741 0 : SgDeclarationStatementStorageClass* storageArray = new SgDeclarationStatementStorageClass[sizeOfActualPool] ;
22742 0 : storageClassIndex = SgDeclarationStatement::initializeStorageClassArray (storageArray); ;
22743 0 : assert ( storageClassIndex == sizeOfActualPool );
22744 0 : out.write ( (char*) (storageArray) , sizeof ( SgDeclarationStatementStorageClass ) * sizeOfActualPool) ;
22745 0 : delete [] storageArray;
22746 0 : SgDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22747 : }
22748 :
22749 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeclType );
22750 3 : storageClassIndex = 0 ;
22751 3 : if ( 0 < sizeOfActualPool )
22752 : {
22753 93 : SgDeclTypeStorageClass* storageArray = new SgDeclTypeStorageClass[sizeOfActualPool] ;
22754 1 : storageClassIndex = SgDeclType::initializeStorageClassArray (storageArray); ;
22755 1 : assert ( storageClassIndex == sizeOfActualPool );
22756 1 : out.write ( (char*) (storageArray) , sizeof ( SgDeclTypeStorageClass ) * sizeOfActualPool) ;
22757 1 : delete [] storageArray;
22758 1 : SgDeclTypeStorageClass :: writeEasyStorageDataToFile(out) ;
22759 : }
22760 :
22761 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDefaultOptionStmt );
22762 3 : storageClassIndex = 0 ;
22763 3 : if ( 0 < sizeOfActualPool )
22764 : {
22765 0 : SgDefaultOptionStmtStorageClass* storageArray = new SgDefaultOptionStmtStorageClass[sizeOfActualPool] ;
22766 0 : storageClassIndex = SgDefaultOptionStmt::initializeStorageClassArray (storageArray); ;
22767 0 : assert ( storageClassIndex == sizeOfActualPool );
22768 0 : out.write ( (char*) (storageArray) , sizeof ( SgDefaultOptionStmtStorageClass ) * sizeOfActualPool) ;
22769 0 : delete [] storageArray;
22770 0 : SgDefaultOptionStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22771 : }
22772 :
22773 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDefaultSymbol );
22774 3 : storageClassIndex = 0 ;
22775 3 : if ( 0 < sizeOfActualPool )
22776 : {
22777 0 : SgDefaultSymbolStorageClass* storageArray = new SgDefaultSymbolStorageClass[sizeOfActualPool] ;
22778 0 : storageClassIndex = SgDefaultSymbol::initializeStorageClassArray (storageArray); ;
22779 0 : assert ( storageClassIndex == sizeOfActualPool );
22780 0 : out.write ( (char*) (storageArray) , sizeof ( SgDefaultSymbolStorageClass ) * sizeOfActualPool) ;
22781 0 : delete [] storageArray;
22782 0 : SgDefaultSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
22783 : }
22784 :
22785 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDefineDirectiveStatement );
22786 3 : storageClassIndex = 0 ;
22787 3 : if ( 0 < sizeOfActualPool )
22788 : {
22789 0 : SgDefineDirectiveStatementStorageClass* storageArray = new SgDefineDirectiveStatementStorageClass[sizeOfActualPool] ;
22790 0 : storageClassIndex = SgDefineDirectiveStatement::initializeStorageClassArray (storageArray); ;
22791 0 : assert ( storageClassIndex == sizeOfActualPool );
22792 0 : out.write ( (char*) (storageArray) , sizeof ( SgDefineDirectiveStatementStorageClass ) * sizeOfActualPool) ;
22793 0 : delete [] storageArray;
22794 0 : SgDefineDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22795 : }
22796 :
22797 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDeleteExp );
22798 3 : storageClassIndex = 0 ;
22799 3 : if ( 0 < sizeOfActualPool )
22800 : {
22801 16 : SgDeleteExpStorageClass* storageArray = new SgDeleteExpStorageClass[sizeOfActualPool] ;
22802 1 : storageClassIndex = SgDeleteExp::initializeStorageClassArray (storageArray); ;
22803 1 : assert ( storageClassIndex == sizeOfActualPool );
22804 1 : out.write ( (char*) (storageArray) , sizeof ( SgDeleteExpStorageClass ) * sizeOfActualPool) ;
22805 1 : delete [] storageArray;
22806 1 : SgDeleteExpStorageClass :: writeEasyStorageDataToFile(out) ;
22807 : }
22808 :
22809 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDerivedTypeStatement );
22810 3 : storageClassIndex = 0 ;
22811 3 : if ( 0 < sizeOfActualPool )
22812 : {
22813 0 : SgDerivedTypeStatementStorageClass* storageArray = new SgDerivedTypeStatementStorageClass[sizeOfActualPool] ;
22814 0 : storageClassIndex = SgDerivedTypeStatement::initializeStorageClassArray (storageArray); ;
22815 0 : assert ( storageClassIndex == sizeOfActualPool );
22816 0 : out.write ( (char*) (storageArray) , sizeof ( SgDerivedTypeStatementStorageClass ) * sizeOfActualPool) ;
22817 0 : delete [] storageArray;
22818 0 : SgDerivedTypeStatementStorageClass :: writeEasyStorageDataToFile(out) ;
22819 : }
22820 :
22821 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDesignatedInitializer );
22822 3 : storageClassIndex = 0 ;
22823 3 : if ( 0 < sizeOfActualPool )
22824 : {
22825 0 : SgDesignatedInitializerStorageClass* storageArray = new SgDesignatedInitializerStorageClass[sizeOfActualPool] ;
22826 0 : storageClassIndex = SgDesignatedInitializer::initializeStorageClassArray (storageArray); ;
22827 0 : assert ( storageClassIndex == sizeOfActualPool );
22828 0 : out.write ( (char*) (storageArray) , sizeof ( SgDesignatedInitializerStorageClass ) * sizeOfActualPool) ;
22829 0 : delete [] storageArray;
22830 0 : SgDesignatedInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
22831 : }
22832 :
22833 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDictionaryComprehension );
22834 3 : storageClassIndex = 0 ;
22835 3 : if ( 0 < sizeOfActualPool )
22836 : {
22837 0 : SgDictionaryComprehensionStorageClass* storageArray = new SgDictionaryComprehensionStorageClass[sizeOfActualPool] ;
22838 0 : storageClassIndex = SgDictionaryComprehension::initializeStorageClassArray (storageArray); ;
22839 0 : assert ( storageClassIndex == sizeOfActualPool );
22840 0 : out.write ( (char*) (storageArray) , sizeof ( SgDictionaryComprehensionStorageClass ) * sizeOfActualPool) ;
22841 0 : delete [] storageArray;
22842 0 : SgDictionaryComprehensionStorageClass :: writeEasyStorageDataToFile(out) ;
22843 : }
22844 :
22845 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDictionaryExp );
22846 3 : storageClassIndex = 0 ;
22847 3 : if ( 0 < sizeOfActualPool )
22848 : {
22849 0 : SgDictionaryExpStorageClass* storageArray = new SgDictionaryExpStorageClass[sizeOfActualPool] ;
22850 0 : storageClassIndex = SgDictionaryExp::initializeStorageClassArray (storageArray); ;
22851 0 : assert ( storageClassIndex == sizeOfActualPool );
22852 0 : out.write ( (char*) (storageArray) , sizeof ( SgDictionaryExpStorageClass ) * sizeOfActualPool) ;
22853 0 : delete [] storageArray;
22854 0 : SgDictionaryExpStorageClass :: writeEasyStorageDataToFile(out) ;
22855 : }
22856 :
22857 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDimensionObject );
22858 3 : storageClassIndex = 0 ;
22859 3 : if ( 0 < sizeOfActualPool )
22860 : {
22861 0 : SgDimensionObjectStorageClass* storageArray = new SgDimensionObjectStorageClass[sizeOfActualPool] ;
22862 0 : storageClassIndex = SgDimensionObject::initializeStorageClassArray (storageArray); ;
22863 0 : assert ( storageClassIndex == sizeOfActualPool );
22864 0 : out.write ( (char*) (storageArray) , sizeof ( SgDimensionObjectStorageClass ) * sizeOfActualPool) ;
22865 0 : delete [] storageArray;
22866 : }
22867 :
22868 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDirectedGraphEdge );
22869 3 : storageClassIndex = 0 ;
22870 3 : if ( 0 < sizeOfActualPool )
22871 : {
22872 0 : SgDirectedGraphEdgeStorageClass* storageArray = new SgDirectedGraphEdgeStorageClass[sizeOfActualPool] ;
22873 0 : storageClassIndex = SgDirectedGraphEdge::initializeStorageClassArray (storageArray); ;
22874 0 : assert ( storageClassIndex == sizeOfActualPool );
22875 0 : out.write ( (char*) (storageArray) , sizeof ( SgDirectedGraphEdgeStorageClass ) * sizeOfActualPool) ;
22876 0 : delete [] storageArray;
22877 0 : SgDirectedGraphEdgeStorageClass :: writeEasyStorageDataToFile(out) ;
22878 : }
22879 :
22880 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDirectory );
22881 3 : storageClassIndex = 0 ;
22882 3 : if ( 0 < sizeOfActualPool )
22883 : {
22884 0 : SgDirectoryStorageClass* storageArray = new SgDirectoryStorageClass[sizeOfActualPool] ;
22885 0 : storageClassIndex = SgDirectory::initializeStorageClassArray (storageArray); ;
22886 0 : assert ( storageClassIndex == sizeOfActualPool );
22887 0 : out.write ( (char*) (storageArray) , sizeof ( SgDirectoryStorageClass ) * sizeOfActualPool) ;
22888 0 : delete [] storageArray;
22889 0 : SgDirectoryStorageClass :: writeEasyStorageDataToFile(out) ;
22890 : }
22891 :
22892 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDirectoryList );
22893 3 : storageClassIndex = 0 ;
22894 3 : if ( 0 < sizeOfActualPool )
22895 : {
22896 6 : SgDirectoryListStorageClass* storageArray = new SgDirectoryListStorageClass[sizeOfActualPool] ;
22897 3 : storageClassIndex = SgDirectoryList::initializeStorageClassArray (storageArray); ;
22898 3 : assert ( storageClassIndex == sizeOfActualPool );
22899 3 : out.write ( (char*) (storageArray) , sizeof ( SgDirectoryListStorageClass ) * sizeOfActualPool) ;
22900 3 : delete [] storageArray;
22901 3 : SgDirectoryListStorageClass :: writeEasyStorageDataToFile(out) ;
22902 : }
22903 :
22904 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDivAssignOp );
22905 3 : storageClassIndex = 0 ;
22906 3 : if ( 0 < sizeOfActualPool )
22907 : {
22908 2 : SgDivAssignOpStorageClass* storageArray = new SgDivAssignOpStorageClass[sizeOfActualPool] ;
22909 1 : storageClassIndex = SgDivAssignOp::initializeStorageClassArray (storageArray); ;
22910 1 : assert ( storageClassIndex == sizeOfActualPool );
22911 1 : out.write ( (char*) (storageArray) , sizeof ( SgDivAssignOpStorageClass ) * sizeOfActualPool) ;
22912 1 : delete [] storageArray;
22913 1 : SgDivAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
22914 : }
22915 :
22916 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDivideOp );
22917 3 : storageClassIndex = 0 ;
22918 3 : if ( 0 < sizeOfActualPool )
22919 : {
22920 38 : SgDivideOpStorageClass* storageArray = new SgDivideOpStorageClass[sizeOfActualPool] ;
22921 1 : storageClassIndex = SgDivideOp::initializeStorageClassArray (storageArray); ;
22922 1 : assert ( storageClassIndex == sizeOfActualPool );
22923 1 : out.write ( (char*) (storageArray) , sizeof ( SgDivideOpStorageClass ) * sizeOfActualPool) ;
22924 1 : delete [] storageArray;
22925 1 : SgDivideOpStorageClass :: writeEasyStorageDataToFile(out) ;
22926 : }
22927 :
22928 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDoWhileStmt );
22929 3 : storageClassIndex = 0 ;
22930 3 : if ( 0 < sizeOfActualPool )
22931 : {
22932 8 : SgDoWhileStmtStorageClass* storageArray = new SgDoWhileStmtStorageClass[sizeOfActualPool] ;
22933 1 : storageClassIndex = SgDoWhileStmt::initializeStorageClassArray (storageArray); ;
22934 1 : assert ( storageClassIndex == sizeOfActualPool );
22935 1 : out.write ( (char*) (storageArray) , sizeof ( SgDoWhileStmtStorageClass ) * sizeOfActualPool) ;
22936 1 : delete [] storageArray;
22937 1 : SgDoWhileStmtStorageClass :: writeEasyStorageDataToFile(out) ;
22938 : }
22939 :
22940 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDotExp );
22941 3 : storageClassIndex = 0 ;
22942 3 : if ( 0 < sizeOfActualPool )
22943 : {
22944 817 : SgDotExpStorageClass* storageArray = new SgDotExpStorageClass[sizeOfActualPool] ;
22945 1 : storageClassIndex = SgDotExp::initializeStorageClassArray (storageArray); ;
22946 1 : assert ( storageClassIndex == sizeOfActualPool );
22947 1 : out.write ( (char*) (storageArray) , sizeof ( SgDotExpStorageClass ) * sizeOfActualPool) ;
22948 1 : delete [] storageArray;
22949 1 : SgDotExpStorageClass :: writeEasyStorageDataToFile(out) ;
22950 : }
22951 :
22952 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDotStarOp );
22953 3 : storageClassIndex = 0 ;
22954 3 : if ( 0 < sizeOfActualPool )
22955 : {
22956 13 : SgDotStarOpStorageClass* storageArray = new SgDotStarOpStorageClass[sizeOfActualPool] ;
22957 1 : storageClassIndex = SgDotStarOp::initializeStorageClassArray (storageArray); ;
22958 1 : assert ( storageClassIndex == sizeOfActualPool );
22959 1 : out.write ( (char*) (storageArray) , sizeof ( SgDotStarOpStorageClass ) * sizeOfActualPool) ;
22960 1 : delete [] storageArray;
22961 1 : SgDotStarOpStorageClass :: writeEasyStorageDataToFile(out) ;
22962 : }
22963 :
22964 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgDoubleVal );
22965 3 : storageClassIndex = 0 ;
22966 3 : if ( 0 < sizeOfActualPool )
22967 : {
22968 2 : SgDoubleValStorageClass* storageArray = new SgDoubleValStorageClass[sizeOfActualPool] ;
22969 1 : storageClassIndex = SgDoubleVal::initializeStorageClassArray (storageArray); ;
22970 1 : assert ( storageClassIndex == sizeOfActualPool );
22971 1 : out.write ( (char*) (storageArray) , sizeof ( SgDoubleValStorageClass ) * sizeOfActualPool) ;
22972 1 : delete [] storageArray;
22973 1 : SgDoubleValStorageClass :: writeEasyStorageDataToFile(out) ;
22974 : }
22975 :
22976 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElaboratedTypeModifier );
22977 3 : storageClassIndex = 0 ;
22978 3 : if ( 0 < sizeOfActualPool )
22979 : {
22980 0 : SgElaboratedTypeModifierStorageClass* storageArray = new SgElaboratedTypeModifierStorageClass[sizeOfActualPool] ;
22981 0 : storageClassIndex = SgElaboratedTypeModifier::initializeStorageClassArray (storageArray); ;
22982 0 : assert ( storageClassIndex == sizeOfActualPool );
22983 0 : out.write ( (char*) (storageArray) , sizeof ( SgElaboratedTypeModifierStorageClass ) * sizeOfActualPool) ;
22984 0 : delete [] storageArray;
22985 : }
22986 :
22987 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseOp );
22988 3 : storageClassIndex = 0 ;
22989 3 : if ( 0 < sizeOfActualPool )
22990 : {
22991 0 : SgElementwiseOpStorageClass* storageArray = new SgElementwiseOpStorageClass[sizeOfActualPool] ;
22992 0 : storageClassIndex = SgElementwiseOp::initializeStorageClassArray (storageArray); ;
22993 0 : assert ( storageClassIndex == sizeOfActualPool );
22994 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseOpStorageClass ) * sizeOfActualPool) ;
22995 0 : delete [] storageArray;
22996 0 : SgElementwiseOpStorageClass :: writeEasyStorageDataToFile(out) ;
22997 : }
22998 :
22999 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseAddOp );
23000 3 : storageClassIndex = 0 ;
23001 3 : if ( 0 < sizeOfActualPool )
23002 : {
23003 0 : SgElementwiseAddOpStorageClass* storageArray = new SgElementwiseAddOpStorageClass[sizeOfActualPool] ;
23004 0 : storageClassIndex = SgElementwiseAddOp::initializeStorageClassArray (storageArray); ;
23005 0 : assert ( storageClassIndex == sizeOfActualPool );
23006 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseAddOpStorageClass ) * sizeOfActualPool) ;
23007 0 : delete [] storageArray;
23008 0 : SgElementwiseAddOpStorageClass :: writeEasyStorageDataToFile(out) ;
23009 : }
23010 :
23011 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseDivideOp );
23012 3 : storageClassIndex = 0 ;
23013 3 : if ( 0 < sizeOfActualPool )
23014 : {
23015 0 : SgElementwiseDivideOpStorageClass* storageArray = new SgElementwiseDivideOpStorageClass[sizeOfActualPool] ;
23016 0 : storageClassIndex = SgElementwiseDivideOp::initializeStorageClassArray (storageArray); ;
23017 0 : assert ( storageClassIndex == sizeOfActualPool );
23018 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseDivideOpStorageClass ) * sizeOfActualPool) ;
23019 0 : delete [] storageArray;
23020 0 : SgElementwiseDivideOpStorageClass :: writeEasyStorageDataToFile(out) ;
23021 : }
23022 :
23023 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseLeftDivideOp );
23024 3 : storageClassIndex = 0 ;
23025 3 : if ( 0 < sizeOfActualPool )
23026 : {
23027 0 : SgElementwiseLeftDivideOpStorageClass* storageArray = new SgElementwiseLeftDivideOpStorageClass[sizeOfActualPool] ;
23028 0 : storageClassIndex = SgElementwiseLeftDivideOp::initializeStorageClassArray (storageArray); ;
23029 0 : assert ( storageClassIndex == sizeOfActualPool );
23030 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseLeftDivideOpStorageClass ) * sizeOfActualPool) ;
23031 0 : delete [] storageArray;
23032 0 : SgElementwiseLeftDivideOpStorageClass :: writeEasyStorageDataToFile(out) ;
23033 : }
23034 :
23035 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseMultiplyOp );
23036 3 : storageClassIndex = 0 ;
23037 3 : if ( 0 < sizeOfActualPool )
23038 : {
23039 0 : SgElementwiseMultiplyOpStorageClass* storageArray = new SgElementwiseMultiplyOpStorageClass[sizeOfActualPool] ;
23040 0 : storageClassIndex = SgElementwiseMultiplyOp::initializeStorageClassArray (storageArray); ;
23041 0 : assert ( storageClassIndex == sizeOfActualPool );
23042 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseMultiplyOpStorageClass ) * sizeOfActualPool) ;
23043 0 : delete [] storageArray;
23044 0 : SgElementwiseMultiplyOpStorageClass :: writeEasyStorageDataToFile(out) ;
23045 : }
23046 :
23047 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwisePowerOp );
23048 3 : storageClassIndex = 0 ;
23049 3 : if ( 0 < sizeOfActualPool )
23050 : {
23051 0 : SgElementwisePowerOpStorageClass* storageArray = new SgElementwisePowerOpStorageClass[sizeOfActualPool] ;
23052 0 : storageClassIndex = SgElementwisePowerOp::initializeStorageClassArray (storageArray); ;
23053 0 : assert ( storageClassIndex == sizeOfActualPool );
23054 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwisePowerOpStorageClass ) * sizeOfActualPool) ;
23055 0 : delete [] storageArray;
23056 0 : SgElementwisePowerOpStorageClass :: writeEasyStorageDataToFile(out) ;
23057 : }
23058 :
23059 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElementwiseSubtractOp );
23060 3 : storageClassIndex = 0 ;
23061 3 : if ( 0 < sizeOfActualPool )
23062 : {
23063 0 : SgElementwiseSubtractOpStorageClass* storageArray = new SgElementwiseSubtractOpStorageClass[sizeOfActualPool] ;
23064 0 : storageClassIndex = SgElementwiseSubtractOp::initializeStorageClassArray (storageArray); ;
23065 0 : assert ( storageClassIndex == sizeOfActualPool );
23066 0 : out.write ( (char*) (storageArray) , sizeof ( SgElementwiseSubtractOpStorageClass ) * sizeOfActualPool) ;
23067 0 : delete [] storageArray;
23068 0 : SgElementwiseSubtractOpStorageClass :: writeEasyStorageDataToFile(out) ;
23069 : }
23070 :
23071 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElseDirectiveStatement );
23072 3 : storageClassIndex = 0 ;
23073 3 : if ( 0 < sizeOfActualPool )
23074 : {
23075 0 : SgElseDirectiveStatementStorageClass* storageArray = new SgElseDirectiveStatementStorageClass[sizeOfActualPool] ;
23076 0 : storageClassIndex = SgElseDirectiveStatement::initializeStorageClassArray (storageArray); ;
23077 0 : assert ( storageClassIndex == sizeOfActualPool );
23078 0 : out.write ( (char*) (storageArray) , sizeof ( SgElseDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23079 0 : delete [] storageArray;
23080 0 : SgElseDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23081 : }
23082 :
23083 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElseWhereStatement );
23084 3 : storageClassIndex = 0 ;
23085 3 : if ( 0 < sizeOfActualPool )
23086 : {
23087 0 : SgElseWhereStatementStorageClass* storageArray = new SgElseWhereStatementStorageClass[sizeOfActualPool] ;
23088 0 : storageClassIndex = SgElseWhereStatement::initializeStorageClassArray (storageArray); ;
23089 0 : assert ( storageClassIndex == sizeOfActualPool );
23090 0 : out.write ( (char*) (storageArray) , sizeof ( SgElseWhereStatementStorageClass ) * sizeOfActualPool) ;
23091 0 : delete [] storageArray;
23092 0 : SgElseWhereStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23093 : }
23094 :
23095 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgElseifDirectiveStatement );
23096 3 : storageClassIndex = 0 ;
23097 3 : if ( 0 < sizeOfActualPool )
23098 : {
23099 0 : SgElseifDirectiveStatementStorageClass* storageArray = new SgElseifDirectiveStatementStorageClass[sizeOfActualPool] ;
23100 0 : storageClassIndex = SgElseifDirectiveStatement::initializeStorageClassArray (storageArray); ;
23101 0 : assert ( storageClassIndex == sizeOfActualPool );
23102 0 : out.write ( (char*) (storageArray) , sizeof ( SgElseifDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23103 0 : delete [] storageArray;
23104 0 : SgElseifDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23105 : }
23106 :
23107 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEmptyDeclaration );
23108 3 : storageClassIndex = 0 ;
23109 3 : if ( 0 < sizeOfActualPool )
23110 : {
23111 0 : SgEmptyDeclarationStorageClass* storageArray = new SgEmptyDeclarationStorageClass[sizeOfActualPool] ;
23112 0 : storageClassIndex = SgEmptyDeclaration::initializeStorageClassArray (storageArray); ;
23113 0 : assert ( storageClassIndex == sizeOfActualPool );
23114 0 : out.write ( (char*) (storageArray) , sizeof ( SgEmptyDeclarationStorageClass ) * sizeOfActualPool) ;
23115 0 : delete [] storageArray;
23116 0 : SgEmptyDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
23117 : }
23118 :
23119 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEmptyDirectiveStatement );
23120 3 : storageClassIndex = 0 ;
23121 3 : if ( 0 < sizeOfActualPool )
23122 : {
23123 0 : SgEmptyDirectiveStatementStorageClass* storageArray = new SgEmptyDirectiveStatementStorageClass[sizeOfActualPool] ;
23124 0 : storageClassIndex = SgEmptyDirectiveStatement::initializeStorageClassArray (storageArray); ;
23125 0 : assert ( storageClassIndex == sizeOfActualPool );
23126 0 : out.write ( (char*) (storageArray) , sizeof ( SgEmptyDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23127 0 : delete [] storageArray;
23128 0 : SgEmptyDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23129 : }
23130 :
23131 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEndfileStatement );
23132 3 : storageClassIndex = 0 ;
23133 3 : if ( 0 < sizeOfActualPool )
23134 : {
23135 0 : SgEndfileStatementStorageClass* storageArray = new SgEndfileStatementStorageClass[sizeOfActualPool] ;
23136 0 : storageClassIndex = SgEndfileStatement::initializeStorageClassArray (storageArray); ;
23137 0 : assert ( storageClassIndex == sizeOfActualPool );
23138 0 : out.write ( (char*) (storageArray) , sizeof ( SgEndfileStatementStorageClass ) * sizeOfActualPool) ;
23139 0 : delete [] storageArray;
23140 0 : SgEndfileStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23141 : }
23142 :
23143 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEndifDirectiveStatement );
23144 3 : storageClassIndex = 0 ;
23145 3 : if ( 0 < sizeOfActualPool )
23146 : {
23147 0 : SgEndifDirectiveStatementStorageClass* storageArray = new SgEndifDirectiveStatementStorageClass[sizeOfActualPool] ;
23148 0 : storageClassIndex = SgEndifDirectiveStatement::initializeStorageClassArray (storageArray); ;
23149 0 : assert ( storageClassIndex == sizeOfActualPool );
23150 0 : out.write ( (char*) (storageArray) , sizeof ( SgEndifDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23151 0 : delete [] storageArray;
23152 0 : SgEndifDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23153 : }
23154 :
23155 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEntryStatement );
23156 3 : storageClassIndex = 0 ;
23157 3 : if ( 0 < sizeOfActualPool )
23158 : {
23159 0 : SgEntryStatementStorageClass* storageArray = new SgEntryStatementStorageClass[sizeOfActualPool] ;
23160 0 : storageClassIndex = SgEntryStatement::initializeStorageClassArray (storageArray); ;
23161 0 : assert ( storageClassIndex == sizeOfActualPool );
23162 0 : out.write ( (char*) (storageArray) , sizeof ( SgEntryStatementStorageClass ) * sizeOfActualPool) ;
23163 0 : delete [] storageArray;
23164 0 : SgEntryStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23165 : }
23166 :
23167 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEnumDeclaration );
23168 3 : storageClassIndex = 0 ;
23169 3 : if ( 0 < sizeOfActualPool )
23170 : {
23171 177 : SgEnumDeclarationStorageClass* storageArray = new SgEnumDeclarationStorageClass[sizeOfActualPool] ;
23172 1 : storageClassIndex = SgEnumDeclaration::initializeStorageClassArray (storageArray); ;
23173 1 : assert ( storageClassIndex == sizeOfActualPool );
23174 1 : out.write ( (char*) (storageArray) , sizeof ( SgEnumDeclarationStorageClass ) * sizeOfActualPool) ;
23175 1 : delete [] storageArray;
23176 1 : SgEnumDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
23177 : }
23178 :
23179 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEnumFieldSymbol );
23180 3 : storageClassIndex = 0 ;
23181 3 : if ( 0 < sizeOfActualPool )
23182 : {
23183 280 : SgEnumFieldSymbolStorageClass* storageArray = new SgEnumFieldSymbolStorageClass[sizeOfActualPool] ;
23184 1 : storageClassIndex = SgEnumFieldSymbol::initializeStorageClassArray (storageArray); ;
23185 1 : assert ( storageClassIndex == sizeOfActualPool );
23186 1 : out.write ( (char*) (storageArray) , sizeof ( SgEnumFieldSymbolStorageClass ) * sizeOfActualPool) ;
23187 1 : delete [] storageArray;
23188 1 : SgEnumFieldSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
23189 : }
23190 :
23191 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEnumSymbol );
23192 3 : storageClassIndex = 0 ;
23193 3 : if ( 0 < sizeOfActualPool )
23194 : {
23195 89 : SgEnumSymbolStorageClass* storageArray = new SgEnumSymbolStorageClass[sizeOfActualPool] ;
23196 1 : storageClassIndex = SgEnumSymbol::initializeStorageClassArray (storageArray); ;
23197 1 : assert ( storageClassIndex == sizeOfActualPool );
23198 1 : out.write ( (char*) (storageArray) , sizeof ( SgEnumSymbolStorageClass ) * sizeOfActualPool) ;
23199 1 : delete [] storageArray;
23200 1 : SgEnumSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
23201 : }
23202 :
23203 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEnumType );
23204 3 : storageClassIndex = 0 ;
23205 3 : if ( 0 < sizeOfActualPool )
23206 : {
23207 88 : SgEnumTypeStorageClass* storageArray = new SgEnumTypeStorageClass[sizeOfActualPool] ;
23208 1 : storageClassIndex = SgEnumType::initializeStorageClassArray (storageArray); ;
23209 1 : assert ( storageClassIndex == sizeOfActualPool );
23210 1 : out.write ( (char*) (storageArray) , sizeof ( SgEnumTypeStorageClass ) * sizeOfActualPool) ;
23211 1 : delete [] storageArray;
23212 1 : SgEnumTypeStorageClass :: writeEasyStorageDataToFile(out) ;
23213 : }
23214 :
23215 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEnumVal );
23216 3 : storageClassIndex = 0 ;
23217 3 : if ( 0 < sizeOfActualPool )
23218 : {
23219 551 : SgEnumValStorageClass* storageArray = new SgEnumValStorageClass[sizeOfActualPool] ;
23220 1 : storageClassIndex = SgEnumVal::initializeStorageClassArray (storageArray); ;
23221 1 : assert ( storageClassIndex == sizeOfActualPool );
23222 1 : out.write ( (char*) (storageArray) , sizeof ( SgEnumValStorageClass ) * sizeOfActualPool) ;
23223 1 : delete [] storageArray;
23224 1 : SgEnumValStorageClass :: writeEasyStorageDataToFile(out) ;
23225 : }
23226 :
23227 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEqualityOp );
23228 3 : storageClassIndex = 0 ;
23229 3 : if ( 0 < sizeOfActualPool )
23230 : {
23231 251 : SgEqualityOpStorageClass* storageArray = new SgEqualityOpStorageClass[sizeOfActualPool] ;
23232 1 : storageClassIndex = SgEqualityOp::initializeStorageClassArray (storageArray); ;
23233 1 : assert ( storageClassIndex == sizeOfActualPool );
23234 1 : out.write ( (char*) (storageArray) , sizeof ( SgEqualityOpStorageClass ) * sizeOfActualPool) ;
23235 1 : delete [] storageArray;
23236 1 : SgEqualityOpStorageClass :: writeEasyStorageDataToFile(out) ;
23237 : }
23238 :
23239 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgEquivalenceStatement );
23240 3 : storageClassIndex = 0 ;
23241 3 : if ( 0 < sizeOfActualPool )
23242 : {
23243 0 : SgEquivalenceStatementStorageClass* storageArray = new SgEquivalenceStatementStorageClass[sizeOfActualPool] ;
23244 0 : storageClassIndex = SgEquivalenceStatement::initializeStorageClassArray (storageArray); ;
23245 0 : assert ( storageClassIndex == sizeOfActualPool );
23246 0 : out.write ( (char*) (storageArray) , sizeof ( SgEquivalenceStatementStorageClass ) * sizeOfActualPool) ;
23247 0 : delete [] storageArray;
23248 0 : SgEquivalenceStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23249 : }
23250 :
23251 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgErrorDirectiveStatement );
23252 3 : storageClassIndex = 0 ;
23253 3 : if ( 0 < sizeOfActualPool )
23254 : {
23255 0 : SgErrorDirectiveStatementStorageClass* storageArray = new SgErrorDirectiveStatementStorageClass[sizeOfActualPool] ;
23256 0 : storageClassIndex = SgErrorDirectiveStatement::initializeStorageClassArray (storageArray); ;
23257 0 : assert ( storageClassIndex == sizeOfActualPool );
23258 0 : out.write ( (char*) (storageArray) , sizeof ( SgErrorDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23259 0 : delete [] storageArray;
23260 0 : SgErrorDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23261 : }
23262 :
23263 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExecStatement );
23264 3 : storageClassIndex = 0 ;
23265 3 : if ( 0 < sizeOfActualPool )
23266 : {
23267 0 : SgExecStatementStorageClass* storageArray = new SgExecStatementStorageClass[sizeOfActualPool] ;
23268 0 : storageClassIndex = SgExecStatement::initializeStorageClassArray (storageArray); ;
23269 0 : assert ( storageClassIndex == sizeOfActualPool );
23270 0 : out.write ( (char*) (storageArray) , sizeof ( SgExecStatementStorageClass ) * sizeOfActualPool) ;
23271 0 : delete [] storageArray;
23272 0 : SgExecStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23273 : }
23274 :
23275 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExponentiationOp );
23276 3 : storageClassIndex = 0 ;
23277 3 : if ( 0 < sizeOfActualPool )
23278 : {
23279 0 : SgExponentiationOpStorageClass* storageArray = new SgExponentiationOpStorageClass[sizeOfActualPool] ;
23280 0 : storageClassIndex = SgExponentiationOp::initializeStorageClassArray (storageArray); ;
23281 0 : assert ( storageClassIndex == sizeOfActualPool );
23282 0 : out.write ( (char*) (storageArray) , sizeof ( SgExponentiationOpStorageClass ) * sizeOfActualPool) ;
23283 0 : delete [] storageArray;
23284 0 : SgExponentiationOpStorageClass :: writeEasyStorageDataToFile(out) ;
23285 : }
23286 :
23287 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExponentiationAssignOp );
23288 3 : storageClassIndex = 0 ;
23289 3 : if ( 0 < sizeOfActualPool )
23290 : {
23291 0 : SgExponentiationAssignOpStorageClass* storageArray = new SgExponentiationAssignOpStorageClass[sizeOfActualPool] ;
23292 0 : storageClassIndex = SgExponentiationAssignOp::initializeStorageClassArray (storageArray); ;
23293 0 : assert ( storageClassIndex == sizeOfActualPool );
23294 0 : out.write ( (char*) (storageArray) , sizeof ( SgExponentiationAssignOpStorageClass ) * sizeOfActualPool) ;
23295 0 : delete [] storageArray;
23296 0 : SgExponentiationAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
23297 : }
23298 :
23299 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExprListExp );
23300 3 : storageClassIndex = 0 ;
23301 3 : if ( 0 < sizeOfActualPool )
23302 : {
23303 3695 : SgExprListExpStorageClass* storageArray = new SgExprListExpStorageClass[sizeOfActualPool] ;
23304 3 : storageClassIndex = SgExprListExp::initializeStorageClassArray (storageArray); ;
23305 3 : assert ( storageClassIndex == sizeOfActualPool );
23306 3 : out.write ( (char*) (storageArray) , sizeof ( SgExprListExpStorageClass ) * sizeOfActualPool) ;
23307 3 : delete [] storageArray;
23308 3 : SgExprListExpStorageClass :: writeEasyStorageDataToFile(out) ;
23309 : }
23310 :
23311 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExprStatement );
23312 3 : storageClassIndex = 0 ;
23313 3 : if ( 0 < sizeOfActualPool )
23314 : {
23315 2210 : SgExprStatementStorageClass* storageArray = new SgExprStatementStorageClass[sizeOfActualPool] ;
23316 2 : storageClassIndex = SgExprStatement::initializeStorageClassArray (storageArray); ;
23317 2 : assert ( storageClassIndex == sizeOfActualPool );
23318 2 : out.write ( (char*) (storageArray) , sizeof ( SgExprStatementStorageClass ) * sizeOfActualPool) ;
23319 2 : delete [] storageArray;
23320 2 : SgExprStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23321 : }
23322 :
23323 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExpression );
23324 3 : storageClassIndex = 0 ;
23325 3 : if ( 0 < sizeOfActualPool )
23326 : {
23327 0 : SgExpressionStorageClass* storageArray = new SgExpressionStorageClass[sizeOfActualPool] ;
23328 0 : storageClassIndex = SgExpression::initializeStorageClassArray (storageArray); ;
23329 0 : assert ( storageClassIndex == sizeOfActualPool );
23330 0 : out.write ( (char*) (storageArray) , sizeof ( SgExpressionStorageClass ) * sizeOfActualPool) ;
23331 0 : delete [] storageArray;
23332 0 : SgExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
23333 : }
23334 :
23335 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgExpressionRoot );
23336 3 : storageClassIndex = 0 ;
23337 3 : if ( 0 < sizeOfActualPool )
23338 : {
23339 0 : SgExpressionRootStorageClass* storageArray = new SgExpressionRootStorageClass[sizeOfActualPool] ;
23340 0 : storageClassIndex = SgExpressionRoot::initializeStorageClassArray (storageArray); ;
23341 0 : assert ( storageClassIndex == sizeOfActualPool );
23342 0 : out.write ( (char*) (storageArray) , sizeof ( SgExpressionRootStorageClass ) * sizeOfActualPool) ;
23343 0 : delete [] storageArray;
23344 0 : SgExpressionRootStorageClass :: writeEasyStorageDataToFile(out) ;
23345 : }
23346 :
23347 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFile );
23348 3 : storageClassIndex = 0 ;
23349 3 : if ( 0 < sizeOfActualPool )
23350 : {
23351 0 : SgFileStorageClass* storageArray = new SgFileStorageClass[sizeOfActualPool] ;
23352 0 : storageClassIndex = SgFile::initializeStorageClassArray (storageArray); ;
23353 0 : assert ( storageClassIndex == sizeOfActualPool );
23354 0 : out.write ( (char*) (storageArray) , sizeof ( SgFileStorageClass ) * sizeOfActualPool) ;
23355 0 : delete [] storageArray;
23356 0 : SgFileStorageClass :: writeEasyStorageDataToFile(out) ;
23357 : }
23358 :
23359 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFileList );
23360 3 : storageClassIndex = 0 ;
23361 3 : if ( 0 < sizeOfActualPool )
23362 : {
23363 6 : SgFileListStorageClass* storageArray = new SgFileListStorageClass[sizeOfActualPool] ;
23364 3 : storageClassIndex = SgFileList::initializeStorageClassArray (storageArray); ;
23365 3 : assert ( storageClassIndex == sizeOfActualPool );
23366 3 : out.write ( (char*) (storageArray) , sizeof ( SgFileListStorageClass ) * sizeOfActualPool) ;
23367 3 : delete [] storageArray;
23368 3 : SgFileListStorageClass :: writeEasyStorageDataToFile(out) ;
23369 : }
23370 :
23371 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFloatVal );
23372 3 : storageClassIndex = 0 ;
23373 3 : if ( 0 < sizeOfActualPool )
23374 : {
23375 2 : SgFloatValStorageClass* storageArray = new SgFloatValStorageClass[sizeOfActualPool] ;
23376 1 : storageClassIndex = SgFloatVal::initializeStorageClassArray (storageArray); ;
23377 1 : assert ( storageClassIndex == sizeOfActualPool );
23378 1 : out.write ( (char*) (storageArray) , sizeof ( SgFloatValStorageClass ) * sizeOfActualPool) ;
23379 1 : delete [] storageArray;
23380 1 : SgFloatValStorageClass :: writeEasyStorageDataToFile(out) ;
23381 : }
23382 :
23383 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFloat128Val );
23384 3 : storageClassIndex = 0 ;
23385 3 : if ( 0 < sizeOfActualPool )
23386 : {
23387 0 : SgFloat128ValStorageClass* storageArray = new SgFloat128ValStorageClass[sizeOfActualPool] ;
23388 0 : storageClassIndex = SgFloat128Val::initializeStorageClassArray (storageArray); ;
23389 0 : assert ( storageClassIndex == sizeOfActualPool );
23390 0 : out.write ( (char*) (storageArray) , sizeof ( SgFloat128ValStorageClass ) * sizeOfActualPool) ;
23391 0 : delete [] storageArray;
23392 0 : SgFloat128ValStorageClass :: writeEasyStorageDataToFile(out) ;
23393 : }
23394 :
23395 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFloat80Val );
23396 3 : storageClassIndex = 0 ;
23397 3 : if ( 0 < sizeOfActualPool )
23398 : {
23399 0 : SgFloat80ValStorageClass* storageArray = new SgFloat80ValStorageClass[sizeOfActualPool] ;
23400 0 : storageClassIndex = SgFloat80Val::initializeStorageClassArray (storageArray); ;
23401 0 : assert ( storageClassIndex == sizeOfActualPool );
23402 0 : out.write ( (char*) (storageArray) , sizeof ( SgFloat80ValStorageClass ) * sizeOfActualPool) ;
23403 0 : delete [] storageArray;
23404 0 : SgFloat80ValStorageClass :: writeEasyStorageDataToFile(out) ;
23405 : }
23406 :
23407 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFoldExpression );
23408 3 : storageClassIndex = 0 ;
23409 3 : if ( 0 < sizeOfActualPool )
23410 : {
23411 0 : SgFoldExpressionStorageClass* storageArray = new SgFoldExpressionStorageClass[sizeOfActualPool] ;
23412 0 : storageClassIndex = SgFoldExpression::initializeStorageClassArray (storageArray); ;
23413 0 : assert ( storageClassIndex == sizeOfActualPool );
23414 0 : out.write ( (char*) (storageArray) , sizeof ( SgFoldExpressionStorageClass ) * sizeOfActualPool) ;
23415 0 : delete [] storageArray;
23416 0 : SgFoldExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
23417 : }
23418 :
23419 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFlushStatement );
23420 3 : storageClassIndex = 0 ;
23421 3 : if ( 0 < sizeOfActualPool )
23422 : {
23423 0 : SgFlushStatementStorageClass* storageArray = new SgFlushStatementStorageClass[sizeOfActualPool] ;
23424 0 : storageClassIndex = SgFlushStatement::initializeStorageClassArray (storageArray); ;
23425 0 : assert ( storageClassIndex == sizeOfActualPool );
23426 0 : out.write ( (char*) (storageArray) , sizeof ( SgFlushStatementStorageClass ) * sizeOfActualPool) ;
23427 0 : delete [] storageArray;
23428 0 : SgFlushStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23429 : }
23430 :
23431 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgForAllStatement );
23432 3 : storageClassIndex = 0 ;
23433 3 : if ( 0 < sizeOfActualPool )
23434 : {
23435 0 : SgForAllStatementStorageClass* storageArray = new SgForAllStatementStorageClass[sizeOfActualPool] ;
23436 0 : storageClassIndex = SgForAllStatement::initializeStorageClassArray (storageArray); ;
23437 0 : assert ( storageClassIndex == sizeOfActualPool );
23438 0 : out.write ( (char*) (storageArray) , sizeof ( SgForAllStatementStorageClass ) * sizeOfActualPool) ;
23439 0 : delete [] storageArray;
23440 0 : SgForAllStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23441 : }
23442 :
23443 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgForInitStatement );
23444 3 : storageClassIndex = 0 ;
23445 3 : if ( 0 < sizeOfActualPool )
23446 : {
23447 41 : SgForInitStatementStorageClass* storageArray = new SgForInitStatementStorageClass[sizeOfActualPool] ;
23448 1 : storageClassIndex = SgForInitStatement::initializeStorageClassArray (storageArray); ;
23449 1 : assert ( storageClassIndex == sizeOfActualPool );
23450 1 : out.write ( (char*) (storageArray) , sizeof ( SgForInitStatementStorageClass ) * sizeOfActualPool) ;
23451 1 : delete [] storageArray;
23452 1 : SgForInitStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23453 : }
23454 :
23455 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgForStatement );
23456 3 : storageClassIndex = 0 ;
23457 3 : if ( 0 < sizeOfActualPool )
23458 : {
23459 41 : SgForStatementStorageClass* storageArray = new SgForStatementStorageClass[sizeOfActualPool] ;
23460 1 : storageClassIndex = SgForStatement::initializeStorageClassArray (storageArray); ;
23461 1 : assert ( storageClassIndex == sizeOfActualPool );
23462 1 : out.write ( (char*) (storageArray) , sizeof ( SgForStatementStorageClass ) * sizeOfActualPool) ;
23463 1 : delete [] storageArray;
23464 1 : SgForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23465 : }
23466 :
23467 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFormatItem );
23468 3 : storageClassIndex = 0 ;
23469 3 : if ( 0 < sizeOfActualPool )
23470 : {
23471 0 : SgFormatItemStorageClass* storageArray = new SgFormatItemStorageClass[sizeOfActualPool] ;
23472 0 : storageClassIndex = SgFormatItem::initializeStorageClassArray (storageArray); ;
23473 0 : assert ( storageClassIndex == sizeOfActualPool );
23474 0 : out.write ( (char*) (storageArray) , sizeof ( SgFormatItemStorageClass ) * sizeOfActualPool) ;
23475 0 : delete [] storageArray;
23476 : }
23477 :
23478 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFormatItemList );
23479 3 : storageClassIndex = 0 ;
23480 3 : if ( 0 < sizeOfActualPool )
23481 : {
23482 0 : SgFormatItemListStorageClass* storageArray = new SgFormatItemListStorageClass[sizeOfActualPool] ;
23483 0 : storageClassIndex = SgFormatItemList::initializeStorageClassArray (storageArray); ;
23484 0 : assert ( storageClassIndex == sizeOfActualPool );
23485 0 : out.write ( (char*) (storageArray) , sizeof ( SgFormatItemListStorageClass ) * sizeOfActualPool) ;
23486 0 : delete [] storageArray;
23487 0 : SgFormatItemListStorageClass :: writeEasyStorageDataToFile(out) ;
23488 : }
23489 :
23490 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFormatStatement );
23491 3 : storageClassIndex = 0 ;
23492 3 : if ( 0 < sizeOfActualPool )
23493 : {
23494 0 : SgFormatStatementStorageClass* storageArray = new SgFormatStatementStorageClass[sizeOfActualPool] ;
23495 0 : storageClassIndex = SgFormatStatement::initializeStorageClassArray (storageArray); ;
23496 0 : assert ( storageClassIndex == sizeOfActualPool );
23497 0 : out.write ( (char*) (storageArray) , sizeof ( SgFormatStatementStorageClass ) * sizeOfActualPool) ;
23498 0 : delete [] storageArray;
23499 0 : SgFormatStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23500 : }
23501 :
23502 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFortranDo );
23503 3 : storageClassIndex = 0 ;
23504 3 : if ( 0 < sizeOfActualPool )
23505 : {
23506 0 : SgFortranDoStorageClass* storageArray = new SgFortranDoStorageClass[sizeOfActualPool] ;
23507 0 : storageClassIndex = SgFortranDo::initializeStorageClassArray (storageArray); ;
23508 0 : assert ( storageClassIndex == sizeOfActualPool );
23509 0 : out.write ( (char*) (storageArray) , sizeof ( SgFortranDoStorageClass ) * sizeOfActualPool) ;
23510 0 : delete [] storageArray;
23511 0 : SgFortranDoStorageClass :: writeEasyStorageDataToFile(out) ;
23512 : }
23513 :
23514 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFortranIncludeLine );
23515 3 : storageClassIndex = 0 ;
23516 3 : if ( 0 < sizeOfActualPool )
23517 : {
23518 0 : SgFortranIncludeLineStorageClass* storageArray = new SgFortranIncludeLineStorageClass[sizeOfActualPool] ;
23519 0 : storageClassIndex = SgFortranIncludeLine::initializeStorageClassArray (storageArray); ;
23520 0 : assert ( storageClassIndex == sizeOfActualPool );
23521 0 : out.write ( (char*) (storageArray) , sizeof ( SgFortranIncludeLineStorageClass ) * sizeOfActualPool) ;
23522 0 : delete [] storageArray;
23523 0 : SgFortranIncludeLineStorageClass :: writeEasyStorageDataToFile(out) ;
23524 : }
23525 :
23526 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFortranNonblockedDo );
23527 3 : storageClassIndex = 0 ;
23528 3 : if ( 0 < sizeOfActualPool )
23529 : {
23530 0 : SgFortranNonblockedDoStorageClass* storageArray = new SgFortranNonblockedDoStorageClass[sizeOfActualPool] ;
23531 0 : storageClassIndex = SgFortranNonblockedDo::initializeStorageClassArray (storageArray); ;
23532 0 : assert ( storageClassIndex == sizeOfActualPool );
23533 0 : out.write ( (char*) (storageArray) , sizeof ( SgFortranNonblockedDoStorageClass ) * sizeOfActualPool) ;
23534 0 : delete [] storageArray;
23535 0 : SgFortranNonblockedDoStorageClass :: writeEasyStorageDataToFile(out) ;
23536 : }
23537 :
23538 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFuncDecl_attr );
23539 3 : storageClassIndex = 0 ;
23540 3 : if ( 0 < sizeOfActualPool )
23541 : {
23542 0 : SgFuncDecl_attrStorageClass* storageArray = new SgFuncDecl_attrStorageClass[sizeOfActualPool] ;
23543 0 : storageClassIndex = SgFuncDecl_attr::initializeStorageClassArray (storageArray); ;
23544 0 : assert ( storageClassIndex == sizeOfActualPool );
23545 0 : out.write ( (char*) (storageArray) , sizeof ( SgFuncDecl_attrStorageClass ) * sizeOfActualPool) ;
23546 0 : delete [] storageArray;
23547 0 : SgFuncDecl_attrStorageClass :: writeEasyStorageDataToFile(out) ;
23548 : }
23549 :
23550 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionCallExp );
23551 3 : storageClassIndex = 0 ;
23552 3 : if ( 0 < sizeOfActualPool )
23553 : {
23554 3224 : SgFunctionCallExpStorageClass* storageArray = new SgFunctionCallExpStorageClass[sizeOfActualPool] ;
23555 2 : storageClassIndex = SgFunctionCallExp::initializeStorageClassArray (storageArray); ;
23556 2 : assert ( storageClassIndex == sizeOfActualPool );
23557 2 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionCallExpStorageClass ) * sizeOfActualPool) ;
23558 2 : delete [] storageArray;
23559 2 : SgFunctionCallExpStorageClass :: writeEasyStorageDataToFile(out) ;
23560 : }
23561 :
23562 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionDeclaration );
23563 3 : storageClassIndex = 0 ;
23564 3 : if ( 0 < sizeOfActualPool )
23565 : {
23566 7918 : SgFunctionDeclarationStorageClass* storageArray = new SgFunctionDeclarationStorageClass[sizeOfActualPool] ;
23567 2 : storageClassIndex = SgFunctionDeclaration::initializeStorageClassArray (storageArray); ;
23568 2 : assert ( storageClassIndex == sizeOfActualPool );
23569 2 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
23570 2 : delete [] storageArray;
23571 2 : SgFunctionDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
23572 : }
23573 :
23574 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionDefinition );
23575 3 : storageClassIndex = 0 ;
23576 3 : if ( 0 < sizeOfActualPool )
23577 : {
23578 1586 : SgFunctionDefinitionStorageClass* storageArray = new SgFunctionDefinitionStorageClass[sizeOfActualPool] ;
23579 3 : storageClassIndex = SgFunctionDefinition::initializeStorageClassArray (storageArray); ;
23580 3 : assert ( storageClassIndex == sizeOfActualPool );
23581 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionDefinitionStorageClass ) * sizeOfActualPool) ;
23582 3 : delete [] storageArray;
23583 3 : SgFunctionDefinitionStorageClass :: writeEasyStorageDataToFile(out) ;
23584 : }
23585 :
23586 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionParameterScope );
23587 3 : storageClassIndex = 0 ;
23588 3 : if ( 0 < sizeOfActualPool )
23589 : {
23590 0 : SgFunctionParameterScopeStorageClass* storageArray = new SgFunctionParameterScopeStorageClass[sizeOfActualPool] ;
23591 0 : storageClassIndex = SgFunctionParameterScope::initializeStorageClassArray (storageArray); ;
23592 0 : assert ( storageClassIndex == sizeOfActualPool );
23593 0 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionParameterScopeStorageClass ) * sizeOfActualPool) ;
23594 0 : delete [] storageArray;
23595 0 : SgFunctionParameterScopeStorageClass :: writeEasyStorageDataToFile(out) ;
23596 : }
23597 :
23598 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionModifier );
23599 3 : storageClassIndex = 0 ;
23600 3 : if ( 0 < sizeOfActualPool )
23601 : {
23602 0 : SgFunctionModifierStorageClass* storageArray = new SgFunctionModifierStorageClass[sizeOfActualPool] ;
23603 0 : storageClassIndex = SgFunctionModifier::initializeStorageClassArray (storageArray); ;
23604 0 : assert ( storageClassIndex == sizeOfActualPool );
23605 0 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionModifierStorageClass ) * sizeOfActualPool) ;
23606 0 : delete [] storageArray;
23607 0 : SgFunctionModifierStorageClass :: writeEasyStorageDataToFile(out) ;
23608 : }
23609 :
23610 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionParameterList );
23611 3 : storageClassIndex = 0 ;
23612 3 : if ( 0 < sizeOfActualPool )
23613 : {
23614 22771 : SgFunctionParameterListStorageClass* storageArray = new SgFunctionParameterListStorageClass[sizeOfActualPool] ;
23615 3 : storageClassIndex = SgFunctionParameterList::initializeStorageClassArray (storageArray); ;
23616 3 : assert ( storageClassIndex == sizeOfActualPool );
23617 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionParameterListStorageClass ) * sizeOfActualPool) ;
23618 3 : delete [] storageArray;
23619 3 : SgFunctionParameterListStorageClass :: writeEasyStorageDataToFile(out) ;
23620 : }
23621 :
23622 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionParameterRefExp );
23623 3 : storageClassIndex = 0 ;
23624 3 : if ( 0 < sizeOfActualPool )
23625 : {
23626 68 : SgFunctionParameterRefExpStorageClass* storageArray = new SgFunctionParameterRefExpStorageClass[sizeOfActualPool] ;
23627 1 : storageClassIndex = SgFunctionParameterRefExp::initializeStorageClassArray (storageArray); ;
23628 1 : assert ( storageClassIndex == sizeOfActualPool );
23629 1 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionParameterRefExpStorageClass ) * sizeOfActualPool) ;
23630 1 : delete [] storageArray;
23631 1 : SgFunctionParameterRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
23632 : }
23633 :
23634 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionParameterTypeList );
23635 3 : storageClassIndex = 0 ;
23636 3 : if ( 0 < sizeOfActualPool )
23637 : {
23638 8414 : SgFunctionParameterTypeListStorageClass* storageArray = new SgFunctionParameterTypeListStorageClass[sizeOfActualPool] ;
23639 3 : storageClassIndex = SgFunctionParameterTypeList::initializeStorageClassArray (storageArray); ;
23640 3 : assert ( storageClassIndex == sizeOfActualPool );
23641 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionParameterTypeListStorageClass ) * sizeOfActualPool) ;
23642 3 : delete [] storageArray;
23643 3 : SgFunctionParameterTypeListStorageClass :: writeEasyStorageDataToFile(out) ;
23644 : }
23645 :
23646 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionRefExp );
23647 3 : storageClassIndex = 0 ;
23648 3 : if ( 0 < sizeOfActualPool )
23649 : {
23650 610 : SgFunctionRefExpStorageClass* storageArray = new SgFunctionRefExpStorageClass[sizeOfActualPool] ;
23651 2 : storageClassIndex = SgFunctionRefExp::initializeStorageClassArray (storageArray); ;
23652 2 : assert ( storageClassIndex == sizeOfActualPool );
23653 2 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionRefExpStorageClass ) * sizeOfActualPool) ;
23654 2 : delete [] storageArray;
23655 2 : SgFunctionRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
23656 : }
23657 :
23658 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionSymbol );
23659 3 : storageClassIndex = 0 ;
23660 3 : if ( 0 < sizeOfActualPool )
23661 : {
23662 5959 : SgFunctionSymbolStorageClass* storageArray = new SgFunctionSymbolStorageClass[sizeOfActualPool] ;
23663 3 : storageClassIndex = SgFunctionSymbol::initializeStorageClassArray (storageArray); ;
23664 3 : assert ( storageClassIndex == sizeOfActualPool );
23665 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionSymbolStorageClass ) * sizeOfActualPool) ;
23666 3 : delete [] storageArray;
23667 3 : SgFunctionSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
23668 : }
23669 :
23670 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionType );
23671 3 : storageClassIndex = 0 ;
23672 3 : if ( 0 < sizeOfActualPool )
23673 : {
23674 3153 : SgFunctionTypeStorageClass* storageArray = new SgFunctionTypeStorageClass[sizeOfActualPool] ;
23675 3 : storageClassIndex = SgFunctionType::initializeStorageClassArray (storageArray); ;
23676 3 : assert ( storageClassIndex == sizeOfActualPool );
23677 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionTypeStorageClass ) * sizeOfActualPool) ;
23678 3 : delete [] storageArray;
23679 3 : SgFunctionTypeStorageClass :: writeEasyStorageDataToFile(out) ;
23680 : }
23681 :
23682 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionTypeSymbol );
23683 3 : storageClassIndex = 0 ;
23684 3 : if ( 0 < sizeOfActualPool )
23685 : {
23686 9186 : SgFunctionTypeSymbolStorageClass* storageArray = new SgFunctionTypeSymbolStorageClass[sizeOfActualPool] ;
23687 3 : storageClassIndex = SgFunctionTypeSymbol::initializeStorageClassArray (storageArray); ;
23688 3 : assert ( storageClassIndex == sizeOfActualPool );
23689 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionTypeSymbolStorageClass ) * sizeOfActualPool) ;
23690 3 : delete [] storageArray;
23691 3 : SgFunctionTypeSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
23692 : }
23693 :
23694 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgFunctionTypeTable );
23695 3 : storageClassIndex = 0 ;
23696 3 : if ( 0 < sizeOfActualPool )
23697 : {
23698 6 : SgFunctionTypeTableStorageClass* storageArray = new SgFunctionTypeTableStorageClass[sizeOfActualPool] ;
23699 3 : storageClassIndex = SgFunctionTypeTable::initializeStorageClassArray (storageArray); ;
23700 3 : assert ( storageClassIndex == sizeOfActualPool );
23701 3 : out.write ( (char*) (storageArray) , sizeof ( SgFunctionTypeTableStorageClass ) * sizeOfActualPool) ;
23702 3 : delete [] storageArray;
23703 3 : SgFunctionTypeTableStorageClass :: writeEasyStorageDataToFile(out) ;
23704 : }
23705 :
23706 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeTable );
23707 3 : storageClassIndex = 0 ;
23708 3 : if ( 0 < sizeOfActualPool )
23709 : {
23710 3 : SgTypeTableStorageClass* storageArray = new SgTypeTableStorageClass[sizeOfActualPool] ;
23711 3 : storageClassIndex = SgTypeTable::initializeStorageClassArray (storageArray); ;
23712 3 : assert ( storageClassIndex == sizeOfActualPool );
23713 3 : out.write ( (char*) (storageArray) , sizeof ( SgTypeTableStorageClass ) * sizeOfActualPool) ;
23714 3 : delete [] storageArray;
23715 : }
23716 :
23717 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGlobal );
23718 3 : storageClassIndex = 0 ;
23719 3 : if ( 0 < sizeOfActualPool )
23720 : {
23721 9 : SgGlobalStorageClass* storageArray = new SgGlobalStorageClass[sizeOfActualPool] ;
23722 3 : storageClassIndex = SgGlobal::initializeStorageClassArray (storageArray); ;
23723 3 : assert ( storageClassIndex == sizeOfActualPool );
23724 3 : out.write ( (char*) (storageArray) , sizeof ( SgGlobalStorageClass ) * sizeOfActualPool) ;
23725 3 : delete [] storageArray;
23726 3 : SgGlobalStorageClass :: writeEasyStorageDataToFile(out) ;
23727 : }
23728 :
23729 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGotoStatement );
23730 3 : storageClassIndex = 0 ;
23731 3 : if ( 0 < sizeOfActualPool )
23732 : {
23733 0 : SgGotoStatementStorageClass* storageArray = new SgGotoStatementStorageClass[sizeOfActualPool] ;
23734 0 : storageClassIndex = SgGotoStatement::initializeStorageClassArray (storageArray); ;
23735 0 : assert ( storageClassIndex == sizeOfActualPool );
23736 0 : out.write ( (char*) (storageArray) , sizeof ( SgGotoStatementStorageClass ) * sizeOfActualPool) ;
23737 0 : delete [] storageArray;
23738 0 : SgGotoStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23739 : }
23740 :
23741 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGraph );
23742 3 : storageClassIndex = 0 ;
23743 3 : if ( 0 < sizeOfActualPool )
23744 : {
23745 0 : SgGraphStorageClass* storageArray = new SgGraphStorageClass[sizeOfActualPool] ;
23746 0 : storageClassIndex = SgGraph::initializeStorageClassArray (storageArray); ;
23747 0 : assert ( storageClassIndex == sizeOfActualPool );
23748 0 : out.write ( (char*) (storageArray) , sizeof ( SgGraphStorageClass ) * sizeOfActualPool) ;
23749 0 : delete [] storageArray;
23750 0 : SgGraphStorageClass :: writeEasyStorageDataToFile(out) ;
23751 : }
23752 :
23753 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGraphEdge );
23754 3 : storageClassIndex = 0 ;
23755 3 : if ( 0 < sizeOfActualPool )
23756 : {
23757 0 : SgGraphEdgeStorageClass* storageArray = new SgGraphEdgeStorageClass[sizeOfActualPool] ;
23758 0 : storageClassIndex = SgGraphEdge::initializeStorageClassArray (storageArray); ;
23759 0 : assert ( storageClassIndex == sizeOfActualPool );
23760 0 : out.write ( (char*) (storageArray) , sizeof ( SgGraphEdgeStorageClass ) * sizeOfActualPool) ;
23761 0 : delete [] storageArray;
23762 0 : SgGraphEdgeStorageClass :: writeEasyStorageDataToFile(out) ;
23763 : }
23764 :
23765 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGraphEdgeList );
23766 3 : storageClassIndex = 0 ;
23767 3 : if ( 0 < sizeOfActualPool )
23768 : {
23769 0 : SgGraphEdgeListStorageClass* storageArray = new SgGraphEdgeListStorageClass[sizeOfActualPool] ;
23770 0 : storageClassIndex = SgGraphEdgeList::initializeStorageClassArray (storageArray); ;
23771 0 : assert ( storageClassIndex == sizeOfActualPool );
23772 0 : out.write ( (char*) (storageArray) , sizeof ( SgGraphEdgeListStorageClass ) * sizeOfActualPool) ;
23773 0 : delete [] storageArray;
23774 : }
23775 :
23776 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGraphNode );
23777 3 : storageClassIndex = 0 ;
23778 3 : if ( 0 < sizeOfActualPool )
23779 : {
23780 0 : SgGraphNodeStorageClass* storageArray = new SgGraphNodeStorageClass[sizeOfActualPool] ;
23781 0 : storageClassIndex = SgGraphNode::initializeStorageClassArray (storageArray); ;
23782 0 : assert ( storageClassIndex == sizeOfActualPool );
23783 0 : out.write ( (char*) (storageArray) , sizeof ( SgGraphNodeStorageClass ) * sizeOfActualPool) ;
23784 0 : delete [] storageArray;
23785 0 : SgGraphNodeStorageClass :: writeEasyStorageDataToFile(out) ;
23786 : }
23787 :
23788 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGraphNodeList );
23789 3 : storageClassIndex = 0 ;
23790 3 : if ( 0 < sizeOfActualPool )
23791 : {
23792 0 : SgGraphNodeListStorageClass* storageArray = new SgGraphNodeListStorageClass[sizeOfActualPool] ;
23793 0 : storageClassIndex = SgGraphNodeList::initializeStorageClassArray (storageArray); ;
23794 0 : assert ( storageClassIndex == sizeOfActualPool );
23795 0 : out.write ( (char*) (storageArray) , sizeof ( SgGraphNodeListStorageClass ) * sizeOfActualPool) ;
23796 0 : delete [] storageArray;
23797 : }
23798 :
23799 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGreaterOrEqualOp );
23800 3 : storageClassIndex = 0 ;
23801 3 : if ( 0 < sizeOfActualPool )
23802 : {
23803 29 : SgGreaterOrEqualOpStorageClass* storageArray = new SgGreaterOrEqualOpStorageClass[sizeOfActualPool] ;
23804 1 : storageClassIndex = SgGreaterOrEqualOp::initializeStorageClassArray (storageArray); ;
23805 1 : assert ( storageClassIndex == sizeOfActualPool );
23806 1 : out.write ( (char*) (storageArray) , sizeof ( SgGreaterOrEqualOpStorageClass ) * sizeOfActualPool) ;
23807 1 : delete [] storageArray;
23808 1 : SgGreaterOrEqualOpStorageClass :: writeEasyStorageDataToFile(out) ;
23809 : }
23810 :
23811 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgGreaterThanOp );
23812 3 : storageClassIndex = 0 ;
23813 3 : if ( 0 < sizeOfActualPool )
23814 : {
23815 109 : SgGreaterThanOpStorageClass* storageArray = new SgGreaterThanOpStorageClass[sizeOfActualPool] ;
23816 1 : storageClassIndex = SgGreaterThanOp::initializeStorageClassArray (storageArray); ;
23817 1 : assert ( storageClassIndex == sizeOfActualPool );
23818 1 : out.write ( (char*) (storageArray) , sizeof ( SgGreaterThanOpStorageClass ) * sizeOfActualPool) ;
23819 1 : delete [] storageArray;
23820 1 : SgGreaterThanOpStorageClass :: writeEasyStorageDataToFile(out) ;
23821 : }
23822 :
23823 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIOItemExpression );
23824 3 : storageClassIndex = 0 ;
23825 3 : if ( 0 < sizeOfActualPool )
23826 : {
23827 0 : SgIOItemExpressionStorageClass* storageArray = new SgIOItemExpressionStorageClass[sizeOfActualPool] ;
23828 0 : storageClassIndex = SgIOItemExpression::initializeStorageClassArray (storageArray); ;
23829 0 : assert ( storageClassIndex == sizeOfActualPool );
23830 0 : out.write ( (char*) (storageArray) , sizeof ( SgIOItemExpressionStorageClass ) * sizeOfActualPool) ;
23831 0 : delete [] storageArray;
23832 0 : SgIOItemExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
23833 : }
23834 :
23835 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIOStatement );
23836 3 : storageClassIndex = 0 ;
23837 3 : if ( 0 < sizeOfActualPool )
23838 : {
23839 0 : SgIOStatementStorageClass* storageArray = new SgIOStatementStorageClass[sizeOfActualPool] ;
23840 0 : storageClassIndex = SgIOStatement::initializeStorageClassArray (storageArray); ;
23841 0 : assert ( storageClassIndex == sizeOfActualPool );
23842 0 : out.write ( (char*) (storageArray) , sizeof ( SgIOStatementStorageClass ) * sizeOfActualPool) ;
23843 0 : delete [] storageArray;
23844 0 : SgIOStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23845 : }
23846 :
23847 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIdentDirectiveStatement );
23848 3 : storageClassIndex = 0 ;
23849 3 : if ( 0 < sizeOfActualPool )
23850 : {
23851 0 : SgIdentDirectiveStatementStorageClass* storageArray = new SgIdentDirectiveStatementStorageClass[sizeOfActualPool] ;
23852 0 : storageClassIndex = SgIdentDirectiveStatement::initializeStorageClassArray (storageArray); ;
23853 0 : assert ( storageClassIndex == sizeOfActualPool );
23854 0 : out.write ( (char*) (storageArray) , sizeof ( SgIdentDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23855 0 : delete [] storageArray;
23856 0 : SgIdentDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23857 : }
23858 :
23859 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIfDirectiveStatement );
23860 3 : storageClassIndex = 0 ;
23861 3 : if ( 0 < sizeOfActualPool )
23862 : {
23863 0 : SgIfDirectiveStatementStorageClass* storageArray = new SgIfDirectiveStatementStorageClass[sizeOfActualPool] ;
23864 0 : storageClassIndex = SgIfDirectiveStatement::initializeStorageClassArray (storageArray); ;
23865 0 : assert ( storageClassIndex == sizeOfActualPool );
23866 0 : out.write ( (char*) (storageArray) , sizeof ( SgIfDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23867 0 : delete [] storageArray;
23868 0 : SgIfDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23869 : }
23870 :
23871 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIfStmt );
23872 3 : storageClassIndex = 0 ;
23873 3 : if ( 0 < sizeOfActualPool )
23874 : {
23875 593 : SgIfStmtStorageClass* storageArray = new SgIfStmtStorageClass[sizeOfActualPool] ;
23876 1 : storageClassIndex = SgIfStmt::initializeStorageClassArray (storageArray); ;
23877 1 : assert ( storageClassIndex == sizeOfActualPool );
23878 1 : out.write ( (char*) (storageArray) , sizeof ( SgIfStmtStorageClass ) * sizeOfActualPool) ;
23879 1 : delete [] storageArray;
23880 1 : SgIfStmtStorageClass :: writeEasyStorageDataToFile(out) ;
23881 : }
23882 :
23883 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIfdefDirectiveStatement );
23884 3 : storageClassIndex = 0 ;
23885 3 : if ( 0 < sizeOfActualPool )
23886 : {
23887 0 : SgIfdefDirectiveStatementStorageClass* storageArray = new SgIfdefDirectiveStatementStorageClass[sizeOfActualPool] ;
23888 0 : storageClassIndex = SgIfdefDirectiveStatement::initializeStorageClassArray (storageArray); ;
23889 0 : assert ( storageClassIndex == sizeOfActualPool );
23890 0 : out.write ( (char*) (storageArray) , sizeof ( SgIfdefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23891 0 : delete [] storageArray;
23892 0 : SgIfdefDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23893 : }
23894 :
23895 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIfndefDirectiveStatement );
23896 3 : storageClassIndex = 0 ;
23897 3 : if ( 0 < sizeOfActualPool )
23898 : {
23899 0 : SgIfndefDirectiveStatementStorageClass* storageArray = new SgIfndefDirectiveStatementStorageClass[sizeOfActualPool] ;
23900 0 : storageClassIndex = SgIfndefDirectiveStatement::initializeStorageClassArray (storageArray); ;
23901 0 : assert ( storageClassIndex == sizeOfActualPool );
23902 0 : out.write ( (char*) (storageArray) , sizeof ( SgIfndefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23903 0 : delete [] storageArray;
23904 0 : SgIfndefDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23905 : }
23906 :
23907 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgImageControlStatement );
23908 3 : storageClassIndex = 0 ;
23909 3 : if ( 0 < sizeOfActualPool )
23910 : {
23911 0 : SgImageControlStatementStorageClass* storageArray = new SgImageControlStatementStorageClass[sizeOfActualPool] ;
23912 0 : storageClassIndex = SgImageControlStatement::initializeStorageClassArray (storageArray); ;
23913 0 : assert ( storageClassIndex == sizeOfActualPool );
23914 0 : out.write ( (char*) (storageArray) , sizeof ( SgImageControlStatementStorageClass ) * sizeOfActualPool) ;
23915 0 : delete [] storageArray;
23916 0 : SgImageControlStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23917 : }
23918 :
23919 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgImagPartOp );
23920 3 : storageClassIndex = 0 ;
23921 3 : if ( 0 < sizeOfActualPool )
23922 : {
23923 0 : SgImagPartOpStorageClass* storageArray = new SgImagPartOpStorageClass[sizeOfActualPool] ;
23924 0 : storageClassIndex = SgImagPartOp::initializeStorageClassArray (storageArray); ;
23925 0 : assert ( storageClassIndex == sizeOfActualPool );
23926 0 : out.write ( (char*) (storageArray) , sizeof ( SgImagPartOpStorageClass ) * sizeOfActualPool) ;
23927 0 : delete [] storageArray;
23928 0 : SgImagPartOpStorageClass :: writeEasyStorageDataToFile(out) ;
23929 : }
23930 :
23931 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgImplicitStatement );
23932 3 : storageClassIndex = 0 ;
23933 3 : if ( 0 < sizeOfActualPool )
23934 : {
23935 0 : SgImplicitStatementStorageClass* storageArray = new SgImplicitStatementStorageClass[sizeOfActualPool] ;
23936 0 : storageClassIndex = SgImplicitStatement::initializeStorageClassArray (storageArray); ;
23937 0 : assert ( storageClassIndex == sizeOfActualPool );
23938 0 : out.write ( (char*) (storageArray) , sizeof ( SgImplicitStatementStorageClass ) * sizeOfActualPool) ;
23939 0 : delete [] storageArray;
23940 0 : SgImplicitStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23941 : }
23942 :
23943 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgImpliedDo );
23944 3 : storageClassIndex = 0 ;
23945 3 : if ( 0 < sizeOfActualPool )
23946 : {
23947 0 : SgImpliedDoStorageClass* storageArray = new SgImpliedDoStorageClass[sizeOfActualPool] ;
23948 0 : storageClassIndex = SgImpliedDo::initializeStorageClassArray (storageArray); ;
23949 0 : assert ( storageClassIndex == sizeOfActualPool );
23950 0 : out.write ( (char*) (storageArray) , sizeof ( SgImpliedDoStorageClass ) * sizeOfActualPool) ;
23951 0 : delete [] storageArray;
23952 0 : SgImpliedDoStorageClass :: writeEasyStorageDataToFile(out) ;
23953 : }
23954 :
23955 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgImportStatement );
23956 3 : storageClassIndex = 0 ;
23957 3 : if ( 0 < sizeOfActualPool )
23958 : {
23959 0 : SgImportStatementStorageClass* storageArray = new SgImportStatementStorageClass[sizeOfActualPool] ;
23960 0 : storageClassIndex = SgImportStatement::initializeStorageClassArray (storageArray); ;
23961 0 : assert ( storageClassIndex == sizeOfActualPool );
23962 0 : out.write ( (char*) (storageArray) , sizeof ( SgImportStatementStorageClass ) * sizeOfActualPool) ;
23963 0 : delete [] storageArray;
23964 0 : SgImportStatementStorageClass :: writeEasyStorageDataToFile(out) ;
23965 : }
23966 :
23967 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIncidenceDirectedGraph );
23968 3 : storageClassIndex = 0 ;
23969 3 : if ( 0 < sizeOfActualPool )
23970 : {
23971 0 : SgIncidenceDirectedGraphStorageClass* storageArray = new SgIncidenceDirectedGraphStorageClass[sizeOfActualPool] ;
23972 0 : storageClassIndex = SgIncidenceDirectedGraph::initializeStorageClassArray (storageArray); ;
23973 0 : assert ( storageClassIndex == sizeOfActualPool );
23974 0 : out.write ( (char*) (storageArray) , sizeof ( SgIncidenceDirectedGraphStorageClass ) * sizeOfActualPool) ;
23975 0 : delete [] storageArray;
23976 0 : SgIncidenceDirectedGraphStorageClass :: writeEasyStorageDataToFile(out) ;
23977 : }
23978 :
23979 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIncidenceUndirectedGraph );
23980 3 : storageClassIndex = 0 ;
23981 3 : if ( 0 < sizeOfActualPool )
23982 : {
23983 0 : SgIncidenceUndirectedGraphStorageClass* storageArray = new SgIncidenceUndirectedGraphStorageClass[sizeOfActualPool] ;
23984 0 : storageClassIndex = SgIncidenceUndirectedGraph::initializeStorageClassArray (storageArray); ;
23985 0 : assert ( storageClassIndex == sizeOfActualPool );
23986 0 : out.write ( (char*) (storageArray) , sizeof ( SgIncidenceUndirectedGraphStorageClass ) * sizeOfActualPool) ;
23987 0 : delete [] storageArray;
23988 0 : SgIncidenceUndirectedGraphStorageClass :: writeEasyStorageDataToFile(out) ;
23989 : }
23990 :
23991 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIncludeDirectiveStatement );
23992 3 : storageClassIndex = 0 ;
23993 3 : if ( 0 < sizeOfActualPool )
23994 : {
23995 0 : SgIncludeDirectiveStatementStorageClass* storageArray = new SgIncludeDirectiveStatementStorageClass[sizeOfActualPool] ;
23996 0 : storageClassIndex = SgIncludeDirectiveStatement::initializeStorageClassArray (storageArray); ;
23997 0 : assert ( storageClassIndex == sizeOfActualPool );
23998 0 : out.write ( (char*) (storageArray) , sizeof ( SgIncludeDirectiveStatementStorageClass ) * sizeOfActualPool) ;
23999 0 : delete [] storageArray;
24000 0 : SgIncludeDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24001 : }
24002 :
24003 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIncludeFile );
24004 3 : storageClassIndex = 0 ;
24005 3 : if ( 0 < sizeOfActualPool )
24006 : {
24007 226 : SgIncludeFileStorageClass* storageArray = new SgIncludeFileStorageClass[sizeOfActualPool] ;
24008 2 : storageClassIndex = SgIncludeFile::initializeStorageClassArray (storageArray); ;
24009 2 : assert ( storageClassIndex == sizeOfActualPool );
24010 2 : out.write ( (char*) (storageArray) , sizeof ( SgIncludeFileStorageClass ) * sizeOfActualPool) ;
24011 2 : delete [] storageArray;
24012 2 : SgIncludeFileStorageClass :: writeEasyStorageDataToFile(out) ;
24013 : }
24014 :
24015 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIncludeNextDirectiveStatement );
24016 3 : storageClassIndex = 0 ;
24017 3 : if ( 0 < sizeOfActualPool )
24018 : {
24019 0 : SgIncludeNextDirectiveStatementStorageClass* storageArray = new SgIncludeNextDirectiveStatementStorageClass[sizeOfActualPool] ;
24020 0 : storageClassIndex = SgIncludeNextDirectiveStatement::initializeStorageClassArray (storageArray); ;
24021 0 : assert ( storageClassIndex == sizeOfActualPool );
24022 0 : out.write ( (char*) (storageArray) , sizeof ( SgIncludeNextDirectiveStatementStorageClass ) * sizeOfActualPool) ;
24023 0 : delete [] storageArray;
24024 0 : SgIncludeNextDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24025 : }
24026 :
24027 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInitializedName );
24028 3 : storageClassIndex = 0 ;
24029 3 : if ( 0 < sizeOfActualPool )
24030 : {
24031 55227 : SgInitializedNameStorageClass* storageArray = new SgInitializedNameStorageClass[sizeOfActualPool] ;
24032 2 : storageClassIndex = SgInitializedName::initializeStorageClassArray (storageArray); ;
24033 2 : assert ( storageClassIndex == sizeOfActualPool );
24034 2 : out.write ( (char*) (storageArray) , sizeof ( SgInitializedNameStorageClass ) * sizeOfActualPool) ;
24035 2 : delete [] storageArray;
24036 2 : SgInitializedNameStorageClass :: writeEasyStorageDataToFile(out) ;
24037 : }
24038 :
24039 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInitializer );
24040 3 : storageClassIndex = 0 ;
24041 3 : if ( 0 < sizeOfActualPool )
24042 : {
24043 0 : SgInitializerStorageClass* storageArray = new SgInitializerStorageClass[sizeOfActualPool] ;
24044 0 : storageClassIndex = SgInitializer::initializeStorageClassArray (storageArray); ;
24045 0 : assert ( storageClassIndex == sizeOfActualPool );
24046 0 : out.write ( (char*) (storageArray) , sizeof ( SgInitializerStorageClass ) * sizeOfActualPool) ;
24047 0 : delete [] storageArray;
24048 0 : SgInitializerStorageClass :: writeEasyStorageDataToFile(out) ;
24049 : }
24050 :
24051 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInquireStatement );
24052 3 : storageClassIndex = 0 ;
24053 3 : if ( 0 < sizeOfActualPool )
24054 : {
24055 0 : SgInquireStatementStorageClass* storageArray = new SgInquireStatementStorageClass[sizeOfActualPool] ;
24056 0 : storageClassIndex = SgInquireStatement::initializeStorageClassArray (storageArray); ;
24057 0 : assert ( storageClassIndex == sizeOfActualPool );
24058 0 : out.write ( (char*) (storageArray) , sizeof ( SgInquireStatementStorageClass ) * sizeOfActualPool) ;
24059 0 : delete [] storageArray;
24060 0 : SgInquireStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24061 : }
24062 :
24063 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIntKeyedBidirectionalGraph );
24064 3 : storageClassIndex = 0 ;
24065 3 : if ( 0 < sizeOfActualPool )
24066 : {
24067 0 : SgIntKeyedBidirectionalGraphStorageClass* storageArray = new SgIntKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
24068 0 : storageClassIndex = SgIntKeyedBidirectionalGraph::initializeStorageClassArray (storageArray); ;
24069 0 : assert ( storageClassIndex == sizeOfActualPool );
24070 0 : out.write ( (char*) (storageArray) , sizeof ( SgIntKeyedBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
24071 0 : delete [] storageArray;
24072 0 : SgIntKeyedBidirectionalGraphStorageClass :: writeEasyStorageDataToFile(out) ;
24073 : }
24074 :
24075 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIntVal );
24076 3 : storageClassIndex = 0 ;
24077 3 : if ( 0 < sizeOfActualPool )
24078 : {
24079 927 : SgIntValStorageClass* storageArray = new SgIntValStorageClass[sizeOfActualPool] ;
24080 2 : storageClassIndex = SgIntVal::initializeStorageClassArray (storageArray); ;
24081 2 : assert ( storageClassIndex == sizeOfActualPool );
24082 2 : out.write ( (char*) (storageArray) , sizeof ( SgIntValStorageClass ) * sizeOfActualPool) ;
24083 2 : delete [] storageArray;
24084 2 : SgIntValStorageClass :: writeEasyStorageDataToFile(out) ;
24085 : }
24086 :
24087 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIntegerDivideOp );
24088 3 : storageClassIndex = 0 ;
24089 3 : if ( 0 < sizeOfActualPool )
24090 : {
24091 0 : SgIntegerDivideOpStorageClass* storageArray = new SgIntegerDivideOpStorageClass[sizeOfActualPool] ;
24092 0 : storageClassIndex = SgIntegerDivideOp::initializeStorageClassArray (storageArray); ;
24093 0 : assert ( storageClassIndex == sizeOfActualPool );
24094 0 : out.write ( (char*) (storageArray) , sizeof ( SgIntegerDivideOpStorageClass ) * sizeOfActualPool) ;
24095 0 : delete [] storageArray;
24096 0 : SgIntegerDivideOpStorageClass :: writeEasyStorageDataToFile(out) ;
24097 : }
24098 :
24099 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIntegerDivideAssignOp );
24100 3 : storageClassIndex = 0 ;
24101 3 : if ( 0 < sizeOfActualPool )
24102 : {
24103 0 : SgIntegerDivideAssignOpStorageClass* storageArray = new SgIntegerDivideAssignOpStorageClass[sizeOfActualPool] ;
24104 0 : storageClassIndex = SgIntegerDivideAssignOp::initializeStorageClassArray (storageArray); ;
24105 0 : assert ( storageClassIndex == sizeOfActualPool );
24106 0 : out.write ( (char*) (storageArray) , sizeof ( SgIntegerDivideAssignOpStorageClass ) * sizeOfActualPool) ;
24107 0 : delete [] storageArray;
24108 0 : SgIntegerDivideAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24109 : }
24110 :
24111 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInterfaceBody );
24112 3 : storageClassIndex = 0 ;
24113 3 : if ( 0 < sizeOfActualPool )
24114 : {
24115 0 : SgInterfaceBodyStorageClass* storageArray = new SgInterfaceBodyStorageClass[sizeOfActualPool] ;
24116 0 : storageClassIndex = SgInterfaceBody::initializeStorageClassArray (storageArray); ;
24117 0 : assert ( storageClassIndex == sizeOfActualPool );
24118 0 : out.write ( (char*) (storageArray) , sizeof ( SgInterfaceBodyStorageClass ) * sizeOfActualPool) ;
24119 0 : delete [] storageArray;
24120 0 : SgInterfaceBodyStorageClass :: writeEasyStorageDataToFile(out) ;
24121 : }
24122 :
24123 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgHeaderFileBody );
24124 3 : storageClassIndex = 0 ;
24125 3 : if ( 0 < sizeOfActualPool )
24126 : {
24127 0 : SgHeaderFileBodyStorageClass* storageArray = new SgHeaderFileBodyStorageClass[sizeOfActualPool] ;
24128 0 : storageClassIndex = SgHeaderFileBody::initializeStorageClassArray (storageArray); ;
24129 0 : assert ( storageClassIndex == sizeOfActualPool );
24130 0 : out.write ( (char*) (storageArray) , sizeof ( SgHeaderFileBodyStorageClass ) * sizeOfActualPool) ;
24131 0 : delete [] storageArray;
24132 0 : SgHeaderFileBodyStorageClass :: writeEasyStorageDataToFile(out) ;
24133 : }
24134 :
24135 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgHeaderFileReport );
24136 3 : storageClassIndex = 0 ;
24137 3 : if ( 0 < sizeOfActualPool )
24138 : {
24139 0 : SgHeaderFileReportStorageClass* storageArray = new SgHeaderFileReportStorageClass[sizeOfActualPool] ;
24140 0 : storageClassIndex = SgHeaderFileReport::initializeStorageClassArray (storageArray); ;
24141 0 : assert ( storageClassIndex == sizeOfActualPool );
24142 0 : out.write ( (char*) (storageArray) , sizeof ( SgHeaderFileReportStorageClass ) * sizeOfActualPool) ;
24143 0 : delete [] storageArray;
24144 0 : SgHeaderFileReportStorageClass :: writeEasyStorageDataToFile(out) ;
24145 : }
24146 :
24147 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInterfaceStatement );
24148 3 : storageClassIndex = 0 ;
24149 3 : if ( 0 < sizeOfActualPool )
24150 : {
24151 0 : SgInterfaceStatementStorageClass* storageArray = new SgInterfaceStatementStorageClass[sizeOfActualPool] ;
24152 0 : storageClassIndex = SgInterfaceStatement::initializeStorageClassArray (storageArray); ;
24153 0 : assert ( storageClassIndex == sizeOfActualPool );
24154 0 : out.write ( (char*) (storageArray) , sizeof ( SgInterfaceStatementStorageClass ) * sizeOfActualPool) ;
24155 0 : delete [] storageArray;
24156 0 : SgInterfaceStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24157 : }
24158 :
24159 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgInterfaceSymbol );
24160 3 : storageClassIndex = 0 ;
24161 3 : if ( 0 < sizeOfActualPool )
24162 : {
24163 0 : SgInterfaceSymbolStorageClass* storageArray = new SgInterfaceSymbolStorageClass[sizeOfActualPool] ;
24164 0 : storageClassIndex = SgInterfaceSymbol::initializeStorageClassArray (storageArray); ;
24165 0 : assert ( storageClassIndex == sizeOfActualPool );
24166 0 : out.write ( (char*) (storageArray) , sizeof ( SgInterfaceSymbolStorageClass ) * sizeOfActualPool) ;
24167 0 : delete [] storageArray;
24168 0 : SgInterfaceSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24169 : }
24170 :
24171 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIntrinsicSymbol );
24172 3 : storageClassIndex = 0 ;
24173 3 : if ( 0 < sizeOfActualPool )
24174 : {
24175 0 : SgIntrinsicSymbolStorageClass* storageArray = new SgIntrinsicSymbolStorageClass[sizeOfActualPool] ;
24176 0 : storageClassIndex = SgIntrinsicSymbol::initializeStorageClassArray (storageArray); ;
24177 0 : assert ( storageClassIndex == sizeOfActualPool );
24178 0 : out.write ( (char*) (storageArray) , sizeof ( SgIntrinsicSymbolStorageClass ) * sizeOfActualPool) ;
24179 0 : delete [] storageArray;
24180 0 : SgIntrinsicSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24181 : }
24182 :
24183 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIsOp );
24184 3 : storageClassIndex = 0 ;
24185 3 : if ( 0 < sizeOfActualPool )
24186 : {
24187 0 : SgIsOpStorageClass* storageArray = new SgIsOpStorageClass[sizeOfActualPool] ;
24188 0 : storageClassIndex = SgIsOp::initializeStorageClassArray (storageArray); ;
24189 0 : assert ( storageClassIndex == sizeOfActualPool );
24190 0 : out.write ( (char*) (storageArray) , sizeof ( SgIsOpStorageClass ) * sizeOfActualPool) ;
24191 0 : delete [] storageArray;
24192 0 : SgIsOpStorageClass :: writeEasyStorageDataToFile(out) ;
24193 : }
24194 :
24195 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIsNotOp );
24196 3 : storageClassIndex = 0 ;
24197 3 : if ( 0 < sizeOfActualPool )
24198 : {
24199 0 : SgIsNotOpStorageClass* storageArray = new SgIsNotOpStorageClass[sizeOfActualPool] ;
24200 0 : storageClassIndex = SgIsNotOp::initializeStorageClassArray (storageArray); ;
24201 0 : assert ( storageClassIndex == sizeOfActualPool );
24202 0 : out.write ( (char*) (storageArray) , sizeof ( SgIsNotOpStorageClass ) * sizeOfActualPool) ;
24203 0 : delete [] storageArray;
24204 0 : SgIsNotOpStorageClass :: writeEasyStorageDataToFile(out) ;
24205 : }
24206 :
24207 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgIorAssignOp );
24208 3 : storageClassIndex = 0 ;
24209 3 : if ( 0 < sizeOfActualPool )
24210 : {
24211 8 : SgIorAssignOpStorageClass* storageArray = new SgIorAssignOpStorageClass[sizeOfActualPool] ;
24212 1 : storageClassIndex = SgIorAssignOp::initializeStorageClassArray (storageArray); ;
24213 1 : assert ( storageClassIndex == sizeOfActualPool );
24214 1 : out.write ( (char*) (storageArray) , sizeof ( SgIorAssignOpStorageClass ) * sizeOfActualPool) ;
24215 1 : delete [] storageArray;
24216 1 : SgIorAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24217 : }
24218 :
24219 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgKeyDatumPair );
24220 3 : storageClassIndex = 0 ;
24221 3 : if ( 0 < sizeOfActualPool )
24222 : {
24223 0 : SgKeyDatumPairStorageClass* storageArray = new SgKeyDatumPairStorageClass[sizeOfActualPool] ;
24224 0 : storageClassIndex = SgKeyDatumPair::initializeStorageClassArray (storageArray); ;
24225 0 : assert ( storageClassIndex == sizeOfActualPool );
24226 0 : out.write ( (char*) (storageArray) , sizeof ( SgKeyDatumPairStorageClass ) * sizeOfActualPool) ;
24227 0 : delete [] storageArray;
24228 0 : SgKeyDatumPairStorageClass :: writeEasyStorageDataToFile(out) ;
24229 : }
24230 :
24231 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCudaKernelExecConfig );
24232 3 : storageClassIndex = 0 ;
24233 3 : if ( 0 < sizeOfActualPool )
24234 : {
24235 0 : SgCudaKernelExecConfigStorageClass* storageArray = new SgCudaKernelExecConfigStorageClass[sizeOfActualPool] ;
24236 0 : storageClassIndex = SgCudaKernelExecConfig::initializeStorageClassArray (storageArray); ;
24237 0 : assert ( storageClassIndex == sizeOfActualPool );
24238 0 : out.write ( (char*) (storageArray) , sizeof ( SgCudaKernelExecConfigStorageClass ) * sizeOfActualPool) ;
24239 0 : delete [] storageArray;
24240 0 : SgCudaKernelExecConfigStorageClass :: writeEasyStorageDataToFile(out) ;
24241 : }
24242 :
24243 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCudaKernelCallExp );
24244 3 : storageClassIndex = 0 ;
24245 3 : if ( 0 < sizeOfActualPool )
24246 : {
24247 0 : SgCudaKernelCallExpStorageClass* storageArray = new SgCudaKernelCallExpStorageClass[sizeOfActualPool] ;
24248 0 : storageClassIndex = SgCudaKernelCallExp::initializeStorageClassArray (storageArray); ;
24249 0 : assert ( storageClassIndex == sizeOfActualPool );
24250 0 : out.write ( (char*) (storageArray) , sizeof ( SgCudaKernelCallExpStorageClass ) * sizeOfActualPool) ;
24251 0 : delete [] storageArray;
24252 0 : SgCudaKernelCallExpStorageClass :: writeEasyStorageDataToFile(out) ;
24253 : }
24254 :
24255 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLabelRefExp );
24256 3 : storageClassIndex = 0 ;
24257 3 : if ( 0 < sizeOfActualPool )
24258 : {
24259 0 : SgLabelRefExpStorageClass* storageArray = new SgLabelRefExpStorageClass[sizeOfActualPool] ;
24260 0 : storageClassIndex = SgLabelRefExp::initializeStorageClassArray (storageArray); ;
24261 0 : assert ( storageClassIndex == sizeOfActualPool );
24262 0 : out.write ( (char*) (storageArray) , sizeof ( SgLabelRefExpStorageClass ) * sizeOfActualPool) ;
24263 0 : delete [] storageArray;
24264 0 : SgLabelRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
24265 : }
24266 :
24267 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLabelStatement );
24268 3 : storageClassIndex = 0 ;
24269 3 : if ( 0 < sizeOfActualPool )
24270 : {
24271 0 : SgLabelStatementStorageClass* storageArray = new SgLabelStatementStorageClass[sizeOfActualPool] ;
24272 0 : storageClassIndex = SgLabelStatement::initializeStorageClassArray (storageArray); ;
24273 0 : assert ( storageClassIndex == sizeOfActualPool );
24274 0 : out.write ( (char*) (storageArray) , sizeof ( SgLabelStatementStorageClass ) * sizeOfActualPool) ;
24275 0 : delete [] storageArray;
24276 0 : SgLabelStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24277 : }
24278 :
24279 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLabelSymbol );
24280 3 : storageClassIndex = 0 ;
24281 3 : if ( 0 < sizeOfActualPool )
24282 : {
24283 0 : SgLabelSymbolStorageClass* storageArray = new SgLabelSymbolStorageClass[sizeOfActualPool] ;
24284 0 : storageClassIndex = SgLabelSymbol::initializeStorageClassArray (storageArray); ;
24285 0 : assert ( storageClassIndex == sizeOfActualPool );
24286 0 : out.write ( (char*) (storageArray) , sizeof ( SgLabelSymbolStorageClass ) * sizeOfActualPool) ;
24287 0 : delete [] storageArray;
24288 0 : SgLabelSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24289 : }
24290 :
24291 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLambdaCapture );
24292 3 : storageClassIndex = 0 ;
24293 3 : if ( 0 < sizeOfActualPool )
24294 : {
24295 0 : SgLambdaCaptureStorageClass* storageArray = new SgLambdaCaptureStorageClass[sizeOfActualPool] ;
24296 0 : storageClassIndex = SgLambdaCapture::initializeStorageClassArray (storageArray); ;
24297 0 : assert ( storageClassIndex == sizeOfActualPool );
24298 0 : out.write ( (char*) (storageArray) , sizeof ( SgLambdaCaptureStorageClass ) * sizeOfActualPool) ;
24299 0 : delete [] storageArray;
24300 0 : SgLambdaCaptureStorageClass :: writeEasyStorageDataToFile(out) ;
24301 : }
24302 :
24303 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLambdaCaptureList );
24304 3 : storageClassIndex = 0 ;
24305 3 : if ( 0 < sizeOfActualPool )
24306 : {
24307 0 : SgLambdaCaptureListStorageClass* storageArray = new SgLambdaCaptureListStorageClass[sizeOfActualPool] ;
24308 0 : storageClassIndex = SgLambdaCaptureList::initializeStorageClassArray (storageArray); ;
24309 0 : assert ( storageClassIndex == sizeOfActualPool );
24310 0 : out.write ( (char*) (storageArray) , sizeof ( SgLambdaCaptureListStorageClass ) * sizeOfActualPool) ;
24311 0 : delete [] storageArray;
24312 0 : SgLambdaCaptureListStorageClass :: writeEasyStorageDataToFile(out) ;
24313 : }
24314 :
24315 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLambdaExp );
24316 3 : storageClassIndex = 0 ;
24317 3 : if ( 0 < sizeOfActualPool )
24318 : {
24319 0 : SgLambdaExpStorageClass* storageArray = new SgLambdaExpStorageClass[sizeOfActualPool] ;
24320 0 : storageClassIndex = SgLambdaExp::initializeStorageClassArray (storageArray); ;
24321 0 : assert ( storageClassIndex == sizeOfActualPool );
24322 0 : out.write ( (char*) (storageArray) , sizeof ( SgLambdaExpStorageClass ) * sizeOfActualPool) ;
24323 0 : delete [] storageArray;
24324 0 : SgLambdaExpStorageClass :: writeEasyStorageDataToFile(out) ;
24325 : }
24326 :
24327 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLambdaRefExp );
24328 3 : storageClassIndex = 0 ;
24329 3 : if ( 0 < sizeOfActualPool )
24330 : {
24331 0 : SgLambdaRefExpStorageClass* storageArray = new SgLambdaRefExpStorageClass[sizeOfActualPool] ;
24332 0 : storageClassIndex = SgLambdaRefExp::initializeStorageClassArray (storageArray); ;
24333 0 : assert ( storageClassIndex == sizeOfActualPool );
24334 0 : out.write ( (char*) (storageArray) , sizeof ( SgLambdaRefExpStorageClass ) * sizeOfActualPool) ;
24335 0 : delete [] storageArray;
24336 0 : SgLambdaRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
24337 : }
24338 :
24339 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLeftDivideOp );
24340 3 : storageClassIndex = 0 ;
24341 3 : if ( 0 < sizeOfActualPool )
24342 : {
24343 0 : SgLeftDivideOpStorageClass* storageArray = new SgLeftDivideOpStorageClass[sizeOfActualPool] ;
24344 0 : storageClassIndex = SgLeftDivideOp::initializeStorageClassArray (storageArray); ;
24345 0 : assert ( storageClassIndex == sizeOfActualPool );
24346 0 : out.write ( (char*) (storageArray) , sizeof ( SgLeftDivideOpStorageClass ) * sizeOfActualPool) ;
24347 0 : delete [] storageArray;
24348 0 : SgLeftDivideOpStorageClass :: writeEasyStorageDataToFile(out) ;
24349 : }
24350 :
24351 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLessOrEqualOp );
24352 3 : storageClassIndex = 0 ;
24353 3 : if ( 0 < sizeOfActualPool )
24354 : {
24355 32 : SgLessOrEqualOpStorageClass* storageArray = new SgLessOrEqualOpStorageClass[sizeOfActualPool] ;
24356 1 : storageClassIndex = SgLessOrEqualOp::initializeStorageClassArray (storageArray); ;
24357 1 : assert ( storageClassIndex == sizeOfActualPool );
24358 1 : out.write ( (char*) (storageArray) , sizeof ( SgLessOrEqualOpStorageClass ) * sizeOfActualPool) ;
24359 1 : delete [] storageArray;
24360 1 : SgLessOrEqualOpStorageClass :: writeEasyStorageDataToFile(out) ;
24361 : }
24362 :
24363 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLessThanOp );
24364 3 : storageClassIndex = 0 ;
24365 3 : if ( 0 < sizeOfActualPool )
24366 : {
24367 137 : SgLessThanOpStorageClass* storageArray = new SgLessThanOpStorageClass[sizeOfActualPool] ;
24368 1 : storageClassIndex = SgLessThanOp::initializeStorageClassArray (storageArray); ;
24369 1 : assert ( storageClassIndex == sizeOfActualPool );
24370 1 : out.write ( (char*) (storageArray) , sizeof ( SgLessThanOpStorageClass ) * sizeOfActualPool) ;
24371 1 : delete [] storageArray;
24372 1 : SgLessThanOpStorageClass :: writeEasyStorageDataToFile(out) ;
24373 : }
24374 :
24375 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLineDirectiveStatement );
24376 3 : storageClassIndex = 0 ;
24377 3 : if ( 0 < sizeOfActualPool )
24378 : {
24379 0 : SgLineDirectiveStatementStorageClass* storageArray = new SgLineDirectiveStatementStorageClass[sizeOfActualPool] ;
24380 0 : storageClassIndex = SgLineDirectiveStatement::initializeStorageClassArray (storageArray); ;
24381 0 : assert ( storageClassIndex == sizeOfActualPool );
24382 0 : out.write ( (char*) (storageArray) , sizeof ( SgLineDirectiveStatementStorageClass ) * sizeOfActualPool) ;
24383 0 : delete [] storageArray;
24384 0 : SgLineDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24385 : }
24386 :
24387 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLinemarkerDirectiveStatement );
24388 3 : storageClassIndex = 0 ;
24389 3 : if ( 0 < sizeOfActualPool )
24390 : {
24391 0 : SgLinemarkerDirectiveStatementStorageClass* storageArray = new SgLinemarkerDirectiveStatementStorageClass[sizeOfActualPool] ;
24392 0 : storageClassIndex = SgLinemarkerDirectiveStatement::initializeStorageClassArray (storageArray); ;
24393 0 : assert ( storageClassIndex == sizeOfActualPool );
24394 0 : out.write ( (char*) (storageArray) , sizeof ( SgLinemarkerDirectiveStatementStorageClass ) * sizeOfActualPool) ;
24395 0 : delete [] storageArray;
24396 0 : SgLinemarkerDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24397 : }
24398 :
24399 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLinkageModifier );
24400 3 : storageClassIndex = 0 ;
24401 3 : if ( 0 < sizeOfActualPool )
24402 : {
24403 0 : SgLinkageModifierStorageClass* storageArray = new SgLinkageModifierStorageClass[sizeOfActualPool] ;
24404 0 : storageClassIndex = SgLinkageModifier::initializeStorageClassArray (storageArray); ;
24405 0 : assert ( storageClassIndex == sizeOfActualPool );
24406 0 : out.write ( (char*) (storageArray) , sizeof ( SgLinkageModifierStorageClass ) * sizeOfActualPool) ;
24407 0 : delete [] storageArray;
24408 : }
24409 :
24410 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgListComprehension );
24411 3 : storageClassIndex = 0 ;
24412 3 : if ( 0 < sizeOfActualPool )
24413 : {
24414 0 : SgListComprehensionStorageClass* storageArray = new SgListComprehensionStorageClass[sizeOfActualPool] ;
24415 0 : storageClassIndex = SgListComprehension::initializeStorageClassArray (storageArray); ;
24416 0 : assert ( storageClassIndex == sizeOfActualPool );
24417 0 : out.write ( (char*) (storageArray) , sizeof ( SgListComprehensionStorageClass ) * sizeOfActualPool) ;
24418 0 : delete [] storageArray;
24419 0 : SgListComprehensionStorageClass :: writeEasyStorageDataToFile(out) ;
24420 : }
24421 :
24422 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgListExp );
24423 3 : storageClassIndex = 0 ;
24424 3 : if ( 0 < sizeOfActualPool )
24425 : {
24426 0 : SgListExpStorageClass* storageArray = new SgListExpStorageClass[sizeOfActualPool] ;
24427 0 : storageClassIndex = SgListExp::initializeStorageClassArray (storageArray); ;
24428 0 : assert ( storageClassIndex == sizeOfActualPool );
24429 0 : out.write ( (char*) (storageArray) , sizeof ( SgListExpStorageClass ) * sizeOfActualPool) ;
24430 0 : delete [] storageArray;
24431 0 : SgListExpStorageClass :: writeEasyStorageDataToFile(out) ;
24432 : }
24433 :
24434 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLocatedNode );
24435 3 : storageClassIndex = 0 ;
24436 3 : if ( 0 < sizeOfActualPool )
24437 : {
24438 0 : SgLocatedNodeStorageClass* storageArray = new SgLocatedNodeStorageClass[sizeOfActualPool] ;
24439 0 : storageClassIndex = SgLocatedNode::initializeStorageClassArray (storageArray); ;
24440 0 : assert ( storageClassIndex == sizeOfActualPool );
24441 0 : out.write ( (char*) (storageArray) , sizeof ( SgLocatedNodeStorageClass ) * sizeOfActualPool) ;
24442 0 : delete [] storageArray;
24443 0 : SgLocatedNodeStorageClass :: writeEasyStorageDataToFile(out) ;
24444 : }
24445 :
24446 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLocatedNodeSupport );
24447 3 : storageClassIndex = 0 ;
24448 3 : if ( 0 < sizeOfActualPool )
24449 : {
24450 0 : SgLocatedNodeSupportStorageClass* storageArray = new SgLocatedNodeSupportStorageClass[sizeOfActualPool] ;
24451 0 : storageClassIndex = SgLocatedNodeSupport::initializeStorageClassArray (storageArray); ;
24452 0 : assert ( storageClassIndex == sizeOfActualPool );
24453 0 : out.write ( (char*) (storageArray) , sizeof ( SgLocatedNodeSupportStorageClass ) * sizeOfActualPool) ;
24454 0 : delete [] storageArray;
24455 0 : SgLocatedNodeSupportStorageClass :: writeEasyStorageDataToFile(out) ;
24456 : }
24457 :
24458 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLongDoubleVal );
24459 3 : storageClassIndex = 0 ;
24460 3 : if ( 0 < sizeOfActualPool )
24461 : {
24462 0 : SgLongDoubleValStorageClass* storageArray = new SgLongDoubleValStorageClass[sizeOfActualPool] ;
24463 0 : storageClassIndex = SgLongDoubleVal::initializeStorageClassArray (storageArray); ;
24464 0 : assert ( storageClassIndex == sizeOfActualPool );
24465 0 : out.write ( (char*) (storageArray) , sizeof ( SgLongDoubleValStorageClass ) * sizeOfActualPool) ;
24466 0 : delete [] storageArray;
24467 0 : SgLongDoubleValStorageClass :: writeEasyStorageDataToFile(out) ;
24468 : }
24469 :
24470 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLongIntVal );
24471 3 : storageClassIndex = 0 ;
24472 3 : if ( 0 < sizeOfActualPool )
24473 : {
24474 14 : SgLongIntValStorageClass* storageArray = new SgLongIntValStorageClass[sizeOfActualPool] ;
24475 1 : storageClassIndex = SgLongIntVal::initializeStorageClassArray (storageArray); ;
24476 1 : assert ( storageClassIndex == sizeOfActualPool );
24477 1 : out.write ( (char*) (storageArray) , sizeof ( SgLongIntValStorageClass ) * sizeOfActualPool) ;
24478 1 : delete [] storageArray;
24479 1 : SgLongIntValStorageClass :: writeEasyStorageDataToFile(out) ;
24480 : }
24481 :
24482 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLongLongIntVal );
24483 3 : storageClassIndex = 0 ;
24484 3 : if ( 0 < sizeOfActualPool )
24485 : {
24486 0 : SgLongLongIntValStorageClass* storageArray = new SgLongLongIntValStorageClass[sizeOfActualPool] ;
24487 0 : storageClassIndex = SgLongLongIntVal::initializeStorageClassArray (storageArray); ;
24488 0 : assert ( storageClassIndex == sizeOfActualPool );
24489 0 : out.write ( (char*) (storageArray) , sizeof ( SgLongLongIntValStorageClass ) * sizeOfActualPool) ;
24490 0 : delete [] storageArray;
24491 0 : SgLongLongIntValStorageClass :: writeEasyStorageDataToFile(out) ;
24492 : }
24493 :
24494 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLshiftAssignOp );
24495 3 : storageClassIndex = 0 ;
24496 3 : if ( 0 < sizeOfActualPool )
24497 : {
24498 0 : SgLshiftAssignOpStorageClass* storageArray = new SgLshiftAssignOpStorageClass[sizeOfActualPool] ;
24499 0 : storageClassIndex = SgLshiftAssignOp::initializeStorageClassArray (storageArray); ;
24500 0 : assert ( storageClassIndex == sizeOfActualPool );
24501 0 : out.write ( (char*) (storageArray) , sizeof ( SgLshiftAssignOpStorageClass ) * sizeOfActualPool) ;
24502 0 : delete [] storageArray;
24503 0 : SgLshiftAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24504 : }
24505 :
24506 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLshiftOp );
24507 3 : storageClassIndex = 0 ;
24508 3 : if ( 0 < sizeOfActualPool )
24509 : {
24510 28 : SgLshiftOpStorageClass* storageArray = new SgLshiftOpStorageClass[sizeOfActualPool] ;
24511 1 : storageClassIndex = SgLshiftOp::initializeStorageClassArray (storageArray); ;
24512 1 : assert ( storageClassIndex == sizeOfActualPool );
24513 1 : out.write ( (char*) (storageArray) , sizeof ( SgLshiftOpStorageClass ) * sizeOfActualPool) ;
24514 1 : delete [] storageArray;
24515 1 : SgLshiftOpStorageClass :: writeEasyStorageDataToFile(out) ;
24516 : }
24517 :
24518 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMagicColonExp );
24519 3 : storageClassIndex = 0 ;
24520 3 : if ( 0 < sizeOfActualPool )
24521 : {
24522 0 : SgMagicColonExpStorageClass* storageArray = new SgMagicColonExpStorageClass[sizeOfActualPool] ;
24523 0 : storageClassIndex = SgMagicColonExp::initializeStorageClassArray (storageArray); ;
24524 0 : assert ( storageClassIndex == sizeOfActualPool );
24525 0 : out.write ( (char*) (storageArray) , sizeof ( SgMagicColonExpStorageClass ) * sizeOfActualPool) ;
24526 0 : delete [] storageArray;
24527 0 : SgMagicColonExpStorageClass :: writeEasyStorageDataToFile(out) ;
24528 : }
24529 :
24530 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMatrixExp );
24531 3 : storageClassIndex = 0 ;
24532 3 : if ( 0 < sizeOfActualPool )
24533 : {
24534 0 : SgMatrixExpStorageClass* storageArray = new SgMatrixExpStorageClass[sizeOfActualPool] ;
24535 0 : storageClassIndex = SgMatrixExp::initializeStorageClassArray (storageArray); ;
24536 0 : assert ( storageClassIndex == sizeOfActualPool );
24537 0 : out.write ( (char*) (storageArray) , sizeof ( SgMatrixExpStorageClass ) * sizeOfActualPool) ;
24538 0 : delete [] storageArray;
24539 0 : SgMatrixExpStorageClass :: writeEasyStorageDataToFile(out) ;
24540 : }
24541 :
24542 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMatrixTransposeOp );
24543 3 : storageClassIndex = 0 ;
24544 3 : if ( 0 < sizeOfActualPool )
24545 : {
24546 0 : SgMatrixTransposeOpStorageClass* storageArray = new SgMatrixTransposeOpStorageClass[sizeOfActualPool] ;
24547 0 : storageClassIndex = SgMatrixTransposeOp::initializeStorageClassArray (storageArray); ;
24548 0 : assert ( storageClassIndex == sizeOfActualPool );
24549 0 : out.write ( (char*) (storageArray) , sizeof ( SgMatrixTransposeOpStorageClass ) * sizeOfActualPool) ;
24550 0 : delete [] storageArray;
24551 0 : SgMatrixTransposeOpStorageClass :: writeEasyStorageDataToFile(out) ;
24552 : }
24553 :
24554 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMemberFunctionDeclaration );
24555 3 : storageClassIndex = 0 ;
24556 3 : if ( 0 < sizeOfActualPool )
24557 : {
24558 785 : SgMemberFunctionDeclarationStorageClass* storageArray = new SgMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
24559 1 : storageClassIndex = SgMemberFunctionDeclaration::initializeStorageClassArray (storageArray); ;
24560 1 : assert ( storageClassIndex == sizeOfActualPool );
24561 1 : out.write ( (char*) (storageArray) , sizeof ( SgMemberFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
24562 1 : delete [] storageArray;
24563 1 : SgMemberFunctionDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
24564 : }
24565 :
24566 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMemberFunctionRefExp );
24567 3 : storageClassIndex = 0 ;
24568 3 : if ( 0 < sizeOfActualPool )
24569 : {
24570 541 : SgMemberFunctionRefExpStorageClass* storageArray = new SgMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
24571 1 : storageClassIndex = SgMemberFunctionRefExp::initializeStorageClassArray (storageArray); ;
24572 1 : assert ( storageClassIndex == sizeOfActualPool );
24573 1 : out.write ( (char*) (storageArray) , sizeof ( SgMemberFunctionRefExpStorageClass ) * sizeOfActualPool) ;
24574 1 : delete [] storageArray;
24575 1 : SgMemberFunctionRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
24576 : }
24577 :
24578 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMemberFunctionSymbol );
24579 3 : storageClassIndex = 0 ;
24580 3 : if ( 0 < sizeOfActualPool )
24581 : {
24582 1954 : SgMemberFunctionSymbolStorageClass* storageArray = new SgMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
24583 1 : storageClassIndex = SgMemberFunctionSymbol::initializeStorageClassArray (storageArray); ;
24584 1 : assert ( storageClassIndex == sizeOfActualPool );
24585 1 : out.write ( (char*) (storageArray) , sizeof ( SgMemberFunctionSymbolStorageClass ) * sizeOfActualPool) ;
24586 1 : delete [] storageArray;
24587 1 : SgMemberFunctionSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24588 : }
24589 :
24590 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMemberFunctionType );
24591 3 : storageClassIndex = 0 ;
24592 3 : if ( 0 < sizeOfActualPool )
24593 : {
24594 2168 : SgMemberFunctionTypeStorageClass* storageArray = new SgMemberFunctionTypeStorageClass[sizeOfActualPool] ;
24595 1 : storageClassIndex = SgMemberFunctionType::initializeStorageClassArray (storageArray); ;
24596 1 : assert ( storageClassIndex == sizeOfActualPool );
24597 1 : out.write ( (char*) (storageArray) , sizeof ( SgMemberFunctionTypeStorageClass ) * sizeOfActualPool) ;
24598 1 : delete [] storageArray;
24599 1 : SgMemberFunctionTypeStorageClass :: writeEasyStorageDataToFile(out) ;
24600 : }
24601 :
24602 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMembershipOp );
24603 3 : storageClassIndex = 0 ;
24604 3 : if ( 0 < sizeOfActualPool )
24605 : {
24606 0 : SgMembershipOpStorageClass* storageArray = new SgMembershipOpStorageClass[sizeOfActualPool] ;
24607 0 : storageClassIndex = SgMembershipOp::initializeStorageClassArray (storageArray); ;
24608 0 : assert ( storageClassIndex == sizeOfActualPool );
24609 0 : out.write ( (char*) (storageArray) , sizeof ( SgMembershipOpStorageClass ) * sizeOfActualPool) ;
24610 0 : delete [] storageArray;
24611 0 : SgMembershipOpStorageClass :: writeEasyStorageDataToFile(out) ;
24612 : }
24613 :
24614 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMicrosoftAttributeDeclaration );
24615 3 : storageClassIndex = 0 ;
24616 3 : if ( 0 < sizeOfActualPool )
24617 : {
24618 0 : SgMicrosoftAttributeDeclarationStorageClass* storageArray = new SgMicrosoftAttributeDeclarationStorageClass[sizeOfActualPool] ;
24619 0 : storageClassIndex = SgMicrosoftAttributeDeclaration::initializeStorageClassArray (storageArray); ;
24620 0 : assert ( storageClassIndex == sizeOfActualPool );
24621 0 : out.write ( (char*) (storageArray) , sizeof ( SgMicrosoftAttributeDeclarationStorageClass ) * sizeOfActualPool) ;
24622 0 : delete [] storageArray;
24623 0 : SgMicrosoftAttributeDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
24624 : }
24625 :
24626 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMinusAssignOp );
24627 3 : storageClassIndex = 0 ;
24628 3 : if ( 0 < sizeOfActualPool )
24629 : {
24630 11 : SgMinusAssignOpStorageClass* storageArray = new SgMinusAssignOpStorageClass[sizeOfActualPool] ;
24631 1 : storageClassIndex = SgMinusAssignOp::initializeStorageClassArray (storageArray); ;
24632 1 : assert ( storageClassIndex == sizeOfActualPool );
24633 1 : out.write ( (char*) (storageArray) , sizeof ( SgMinusAssignOpStorageClass ) * sizeOfActualPool) ;
24634 1 : delete [] storageArray;
24635 1 : SgMinusAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24636 : }
24637 :
24638 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMinusMinusOp );
24639 3 : storageClassIndex = 0 ;
24640 3 : if ( 0 < sizeOfActualPool )
24641 : {
24642 49 : SgMinusMinusOpStorageClass* storageArray = new SgMinusMinusOpStorageClass[sizeOfActualPool] ;
24643 1 : storageClassIndex = SgMinusMinusOp::initializeStorageClassArray (storageArray); ;
24644 1 : assert ( storageClassIndex == sizeOfActualPool );
24645 1 : out.write ( (char*) (storageArray) , sizeof ( SgMinusMinusOpStorageClass ) * sizeOfActualPool) ;
24646 1 : delete [] storageArray;
24647 1 : SgMinusMinusOpStorageClass :: writeEasyStorageDataToFile(out) ;
24648 : }
24649 :
24650 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMinusOp );
24651 3 : storageClassIndex = 0 ;
24652 3 : if ( 0 < sizeOfActualPool )
24653 : {
24654 58 : SgMinusOpStorageClass* storageArray = new SgMinusOpStorageClass[sizeOfActualPool] ;
24655 1 : storageClassIndex = SgMinusOp::initializeStorageClassArray (storageArray); ;
24656 1 : assert ( storageClassIndex == sizeOfActualPool );
24657 1 : out.write ( (char*) (storageArray) , sizeof ( SgMinusOpStorageClass ) * sizeOfActualPool) ;
24658 1 : delete [] storageArray;
24659 1 : SgMinusOpStorageClass :: writeEasyStorageDataToFile(out) ;
24660 : }
24661 :
24662 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModAssignOp );
24663 3 : storageClassIndex = 0 ;
24664 3 : if ( 0 < sizeOfActualPool )
24665 : {
24666 0 : SgModAssignOpStorageClass* storageArray = new SgModAssignOpStorageClass[sizeOfActualPool] ;
24667 0 : storageClassIndex = SgModAssignOp::initializeStorageClassArray (storageArray); ;
24668 0 : assert ( storageClassIndex == sizeOfActualPool );
24669 0 : out.write ( (char*) (storageArray) , sizeof ( SgModAssignOpStorageClass ) * sizeOfActualPool) ;
24670 0 : delete [] storageArray;
24671 0 : SgModAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24672 : }
24673 :
24674 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModOp );
24675 3 : storageClassIndex = 0 ;
24676 3 : if ( 0 < sizeOfActualPool )
24677 : {
24678 6 : SgModOpStorageClass* storageArray = new SgModOpStorageClass[sizeOfActualPool] ;
24679 1 : storageClassIndex = SgModOp::initializeStorageClassArray (storageArray); ;
24680 1 : assert ( storageClassIndex == sizeOfActualPool );
24681 1 : out.write ( (char*) (storageArray) , sizeof ( SgModOpStorageClass ) * sizeOfActualPool) ;
24682 1 : delete [] storageArray;
24683 1 : SgModOpStorageClass :: writeEasyStorageDataToFile(out) ;
24684 : }
24685 :
24686 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModifier );
24687 3 : storageClassIndex = 0 ;
24688 3 : if ( 0 < sizeOfActualPool )
24689 : {
24690 0 : SgModifierStorageClass* storageArray = new SgModifierStorageClass[sizeOfActualPool] ;
24691 0 : storageClassIndex = SgModifier::initializeStorageClassArray (storageArray); ;
24692 0 : assert ( storageClassIndex == sizeOfActualPool );
24693 0 : out.write ( (char*) (storageArray) , sizeof ( SgModifierStorageClass ) * sizeOfActualPool) ;
24694 0 : delete [] storageArray;
24695 : }
24696 :
24697 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModifierNodes );
24698 3 : storageClassIndex = 0 ;
24699 3 : if ( 0 < sizeOfActualPool )
24700 : {
24701 0 : SgModifierNodesStorageClass* storageArray = new SgModifierNodesStorageClass[sizeOfActualPool] ;
24702 0 : storageClassIndex = SgModifierNodes::initializeStorageClassArray (storageArray); ;
24703 0 : assert ( storageClassIndex == sizeOfActualPool );
24704 0 : out.write ( (char*) (storageArray) , sizeof ( SgModifierNodesStorageClass ) * sizeOfActualPool) ;
24705 0 : delete [] storageArray;
24706 0 : SgModifierNodesStorageClass :: writeEasyStorageDataToFile(out) ;
24707 : }
24708 :
24709 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModifierType );
24710 3 : storageClassIndex = 0 ;
24711 3 : if ( 0 < sizeOfActualPool )
24712 : {
24713 878 : SgModifierTypeStorageClass* storageArray = new SgModifierTypeStorageClass[sizeOfActualPool] ;
24714 2 : storageClassIndex = SgModifierType::initializeStorageClassArray (storageArray); ;
24715 2 : assert ( storageClassIndex == sizeOfActualPool );
24716 2 : out.write ( (char*) (storageArray) , sizeof ( SgModifierTypeStorageClass ) * sizeOfActualPool) ;
24717 2 : delete [] storageArray;
24718 2 : SgModifierTypeStorageClass :: writeEasyStorageDataToFile(out) ;
24719 : }
24720 :
24721 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModuleStatement );
24722 3 : storageClassIndex = 0 ;
24723 3 : if ( 0 < sizeOfActualPool )
24724 : {
24725 0 : SgModuleStatementStorageClass* storageArray = new SgModuleStatementStorageClass[sizeOfActualPool] ;
24726 0 : storageClassIndex = SgModuleStatement::initializeStorageClassArray (storageArray); ;
24727 0 : assert ( storageClassIndex == sizeOfActualPool );
24728 0 : out.write ( (char*) (storageArray) , sizeof ( SgModuleStatementStorageClass ) * sizeOfActualPool) ;
24729 0 : delete [] storageArray;
24730 0 : SgModuleStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24731 : }
24732 :
24733 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgModuleSymbol );
24734 3 : storageClassIndex = 0 ;
24735 3 : if ( 0 < sizeOfActualPool )
24736 : {
24737 0 : SgModuleSymbolStorageClass* storageArray = new SgModuleSymbolStorageClass[sizeOfActualPool] ;
24738 0 : storageClassIndex = SgModuleSymbol::initializeStorageClassArray (storageArray); ;
24739 0 : assert ( storageClassIndex == sizeOfActualPool );
24740 0 : out.write ( (char*) (storageArray) , sizeof ( SgModuleSymbolStorageClass ) * sizeOfActualPool) ;
24741 0 : delete [] storageArray;
24742 0 : SgModuleSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24743 : }
24744 :
24745 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMultAssignOp );
24746 3 : storageClassIndex = 0 ;
24747 3 : if ( 0 < sizeOfActualPool )
24748 : {
24749 3 : SgMultAssignOpStorageClass* storageArray = new SgMultAssignOpStorageClass[sizeOfActualPool] ;
24750 1 : storageClassIndex = SgMultAssignOp::initializeStorageClassArray (storageArray); ;
24751 1 : assert ( storageClassIndex == sizeOfActualPool );
24752 1 : out.write ( (char*) (storageArray) , sizeof ( SgMultAssignOpStorageClass ) * sizeOfActualPool) ;
24753 1 : delete [] storageArray;
24754 1 : SgMultAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
24755 : }
24756 :
24757 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgMultiplyOp );
24758 3 : storageClassIndex = 0 ;
24759 3 : if ( 0 < sizeOfActualPool )
24760 : {
24761 67 : SgMultiplyOpStorageClass* storageArray = new SgMultiplyOpStorageClass[sizeOfActualPool] ;
24762 2 : storageClassIndex = SgMultiplyOp::initializeStorageClassArray (storageArray); ;
24763 2 : assert ( storageClassIndex == sizeOfActualPool );
24764 2 : out.write ( (char*) (storageArray) , sizeof ( SgMultiplyOpStorageClass ) * sizeOfActualPool) ;
24765 2 : delete [] storageArray;
24766 2 : SgMultiplyOpStorageClass :: writeEasyStorageDataToFile(out) ;
24767 : }
24768 :
24769 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgName );
24770 3 : storageClassIndex = 0 ;
24771 3 : if ( 0 < sizeOfActualPool )
24772 : {
24773 0 : SgNameStorageClass* storageArray = new SgNameStorageClass[sizeOfActualPool] ;
24774 0 : storageClassIndex = SgName::initializeStorageClassArray (storageArray); ;
24775 0 : assert ( storageClassIndex == sizeOfActualPool );
24776 0 : out.write ( (char*) (storageArray) , sizeof ( SgNameStorageClass ) * sizeOfActualPool) ;
24777 0 : delete [] storageArray;
24778 0 : SgNameStorageClass :: writeEasyStorageDataToFile(out) ;
24779 : }
24780 :
24781 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNameGroup );
24782 3 : storageClassIndex = 0 ;
24783 3 : if ( 0 < sizeOfActualPool )
24784 : {
24785 0 : SgNameGroupStorageClass* storageArray = new SgNameGroupStorageClass[sizeOfActualPool] ;
24786 0 : storageClassIndex = SgNameGroup::initializeStorageClassArray (storageArray); ;
24787 0 : assert ( storageClassIndex == sizeOfActualPool );
24788 0 : out.write ( (char*) (storageArray) , sizeof ( SgNameGroupStorageClass ) * sizeOfActualPool) ;
24789 0 : delete [] storageArray;
24790 0 : SgNameGroupStorageClass :: writeEasyStorageDataToFile(out) ;
24791 : }
24792 :
24793 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamedType );
24794 3 : storageClassIndex = 0 ;
24795 3 : if ( 0 < sizeOfActualPool )
24796 : {
24797 0 : SgNamedTypeStorageClass* storageArray = new SgNamedTypeStorageClass[sizeOfActualPool] ;
24798 0 : storageClassIndex = SgNamedType::initializeStorageClassArray (storageArray); ;
24799 0 : assert ( storageClassIndex == sizeOfActualPool );
24800 0 : out.write ( (char*) (storageArray) , sizeof ( SgNamedTypeStorageClass ) * sizeOfActualPool) ;
24801 0 : delete [] storageArray;
24802 0 : SgNamedTypeStorageClass :: writeEasyStorageDataToFile(out) ;
24803 : }
24804 :
24805 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamelistStatement );
24806 3 : storageClassIndex = 0 ;
24807 3 : if ( 0 < sizeOfActualPool )
24808 : {
24809 0 : SgNamelistStatementStorageClass* storageArray = new SgNamelistStatementStorageClass[sizeOfActualPool] ;
24810 0 : storageClassIndex = SgNamelistStatement::initializeStorageClassArray (storageArray); ;
24811 0 : assert ( storageClassIndex == sizeOfActualPool );
24812 0 : out.write ( (char*) (storageArray) , sizeof ( SgNamelistStatementStorageClass ) * sizeOfActualPool) ;
24813 0 : delete [] storageArray;
24814 0 : SgNamelistStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24815 : }
24816 :
24817 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamespaceAliasDeclarationStatement );
24818 3 : storageClassIndex = 0 ;
24819 3 : if ( 0 < sizeOfActualPool )
24820 : {
24821 0 : SgNamespaceAliasDeclarationStatementStorageClass* storageArray = new SgNamespaceAliasDeclarationStatementStorageClass[sizeOfActualPool] ;
24822 0 : storageClassIndex = SgNamespaceAliasDeclarationStatement::initializeStorageClassArray (storageArray); ;
24823 0 : assert ( storageClassIndex == sizeOfActualPool );
24824 0 : out.write ( (char*) (storageArray) , sizeof ( SgNamespaceAliasDeclarationStatementStorageClass ) * sizeOfActualPool) ;
24825 0 : delete [] storageArray;
24826 0 : SgNamespaceAliasDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24827 : }
24828 :
24829 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamespaceDeclarationStatement );
24830 3 : storageClassIndex = 0 ;
24831 3 : if ( 0 < sizeOfActualPool )
24832 : {
24833 122 : SgNamespaceDeclarationStatementStorageClass* storageArray = new SgNamespaceDeclarationStatementStorageClass[sizeOfActualPool] ;
24834 1 : storageClassIndex = SgNamespaceDeclarationStatement::initializeStorageClassArray (storageArray); ;
24835 1 : assert ( storageClassIndex == sizeOfActualPool );
24836 1 : out.write ( (char*) (storageArray) , sizeof ( SgNamespaceDeclarationStatementStorageClass ) * sizeOfActualPool) ;
24837 1 : delete [] storageArray;
24838 1 : SgNamespaceDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24839 : }
24840 :
24841 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamespaceDefinitionStatement );
24842 3 : storageClassIndex = 0 ;
24843 3 : if ( 0 < sizeOfActualPool )
24844 : {
24845 136 : SgNamespaceDefinitionStatementStorageClass* storageArray = new SgNamespaceDefinitionStatementStorageClass[sizeOfActualPool] ;
24846 1 : storageClassIndex = SgNamespaceDefinitionStatement::initializeStorageClassArray (storageArray); ;
24847 1 : assert ( storageClassIndex == sizeOfActualPool );
24848 1 : out.write ( (char*) (storageArray) , sizeof ( SgNamespaceDefinitionStatementStorageClass ) * sizeOfActualPool) ;
24849 1 : delete [] storageArray;
24850 1 : SgNamespaceDefinitionStatementStorageClass :: writeEasyStorageDataToFile(out) ;
24851 : }
24852 :
24853 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNamespaceSymbol );
24854 3 : storageClassIndex = 0 ;
24855 3 : if ( 0 < sizeOfActualPool )
24856 : {
24857 15 : SgNamespaceSymbolStorageClass* storageArray = new SgNamespaceSymbolStorageClass[sizeOfActualPool] ;
24858 1 : storageClassIndex = SgNamespaceSymbol::initializeStorageClassArray (storageArray); ;
24859 1 : assert ( storageClassIndex == sizeOfActualPool );
24860 1 : out.write ( (char*) (storageArray) , sizeof ( SgNamespaceSymbolStorageClass ) * sizeOfActualPool) ;
24861 1 : delete [] storageArray;
24862 1 : SgNamespaceSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
24863 : }
24864 :
24865 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNaryOp );
24866 3 : storageClassIndex = 0 ;
24867 3 : if ( 0 < sizeOfActualPool )
24868 : {
24869 0 : SgNaryOpStorageClass* storageArray = new SgNaryOpStorageClass[sizeOfActualPool] ;
24870 0 : storageClassIndex = SgNaryOp::initializeStorageClassArray (storageArray); ;
24871 0 : assert ( storageClassIndex == sizeOfActualPool );
24872 0 : out.write ( (char*) (storageArray) , sizeof ( SgNaryOpStorageClass ) * sizeOfActualPool) ;
24873 0 : delete [] storageArray;
24874 0 : SgNaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
24875 : }
24876 :
24877 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNaryBooleanOp );
24878 3 : storageClassIndex = 0 ;
24879 3 : if ( 0 < sizeOfActualPool )
24880 : {
24881 0 : SgNaryBooleanOpStorageClass* storageArray = new SgNaryBooleanOpStorageClass[sizeOfActualPool] ;
24882 0 : storageClassIndex = SgNaryBooleanOp::initializeStorageClassArray (storageArray); ;
24883 0 : assert ( storageClassIndex == sizeOfActualPool );
24884 0 : out.write ( (char*) (storageArray) , sizeof ( SgNaryBooleanOpStorageClass ) * sizeOfActualPool) ;
24885 0 : delete [] storageArray;
24886 0 : SgNaryBooleanOpStorageClass :: writeEasyStorageDataToFile(out) ;
24887 : }
24888 :
24889 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNaryComparisonOp );
24890 3 : storageClassIndex = 0 ;
24891 3 : if ( 0 < sizeOfActualPool )
24892 : {
24893 0 : SgNaryComparisonOpStorageClass* storageArray = new SgNaryComparisonOpStorageClass[sizeOfActualPool] ;
24894 0 : storageClassIndex = SgNaryComparisonOp::initializeStorageClassArray (storageArray); ;
24895 0 : assert ( storageClassIndex == sizeOfActualPool );
24896 0 : out.write ( (char*) (storageArray) , sizeof ( SgNaryComparisonOpStorageClass ) * sizeOfActualPool) ;
24897 0 : delete [] storageArray;
24898 0 : SgNaryComparisonOpStorageClass :: writeEasyStorageDataToFile(out) ;
24899 : }
24900 :
24901 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNewExp );
24902 3 : storageClassIndex = 0 ;
24903 3 : if ( 0 < sizeOfActualPool )
24904 : {
24905 15 : SgNewExpStorageClass* storageArray = new SgNewExpStorageClass[sizeOfActualPool] ;
24906 1 : storageClassIndex = SgNewExp::initializeStorageClassArray (storageArray); ;
24907 1 : assert ( storageClassIndex == sizeOfActualPool );
24908 1 : out.write ( (char*) (storageArray) , sizeof ( SgNewExpStorageClass ) * sizeOfActualPool) ;
24909 1 : delete [] storageArray;
24910 1 : SgNewExpStorageClass :: writeEasyStorageDataToFile(out) ;
24911 : }
24912 :
24913 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNode );
24914 3 : storageClassIndex = 0 ;
24915 3 : if ( 0 < sizeOfActualPool )
24916 : {
24917 0 : SgNodeStorageClass* storageArray = new SgNodeStorageClass[sizeOfActualPool] ;
24918 0 : storageClassIndex = SgNode::initializeStorageClassArray (storageArray); ;
24919 0 : assert ( storageClassIndex == sizeOfActualPool );
24920 0 : out.write ( (char*) (storageArray) , sizeof ( SgNodeStorageClass ) * sizeOfActualPool) ;
24921 0 : delete [] storageArray;
24922 : }
24923 :
24924 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNoexceptOp );
24925 3 : storageClassIndex = 0 ;
24926 3 : if ( 0 < sizeOfActualPool )
24927 : {
24928 19 : SgNoexceptOpStorageClass* storageArray = new SgNoexceptOpStorageClass[sizeOfActualPool] ;
24929 1 : storageClassIndex = SgNoexceptOp::initializeStorageClassArray (storageArray); ;
24930 1 : assert ( storageClassIndex == sizeOfActualPool );
24931 1 : out.write ( (char*) (storageArray) , sizeof ( SgNoexceptOpStorageClass ) * sizeOfActualPool) ;
24932 1 : delete [] storageArray;
24933 1 : SgNoexceptOpStorageClass :: writeEasyStorageDataToFile(out) ;
24934 : }
24935 :
24936 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNotEqualOp );
24937 3 : storageClassIndex = 0 ;
24938 3 : if ( 0 < sizeOfActualPool )
24939 : {
24940 96 : SgNotEqualOpStorageClass* storageArray = new SgNotEqualOpStorageClass[sizeOfActualPool] ;
24941 1 : storageClassIndex = SgNotEqualOp::initializeStorageClassArray (storageArray); ;
24942 1 : assert ( storageClassIndex == sizeOfActualPool );
24943 1 : out.write ( (char*) (storageArray) , sizeof ( SgNotEqualOpStorageClass ) * sizeOfActualPool) ;
24944 1 : delete [] storageArray;
24945 1 : SgNotEqualOpStorageClass :: writeEasyStorageDataToFile(out) ;
24946 : }
24947 :
24948 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNotOp );
24949 3 : storageClassIndex = 0 ;
24950 3 : if ( 0 < sizeOfActualPool )
24951 : {
24952 221 : SgNotOpStorageClass* storageArray = new SgNotOpStorageClass[sizeOfActualPool] ;
24953 1 : storageClassIndex = SgNotOp::initializeStorageClassArray (storageArray); ;
24954 1 : assert ( storageClassIndex == sizeOfActualPool );
24955 1 : out.write ( (char*) (storageArray) , sizeof ( SgNotOpStorageClass ) * sizeOfActualPool) ;
24956 1 : delete [] storageArray;
24957 1 : SgNotOpStorageClass :: writeEasyStorageDataToFile(out) ;
24958 : }
24959 :
24960 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonMembershipOp );
24961 3 : storageClassIndex = 0 ;
24962 3 : if ( 0 < sizeOfActualPool )
24963 : {
24964 0 : SgNonMembershipOpStorageClass* storageArray = new SgNonMembershipOpStorageClass[sizeOfActualPool] ;
24965 0 : storageClassIndex = SgNonMembershipOp::initializeStorageClassArray (storageArray); ;
24966 0 : assert ( storageClassIndex == sizeOfActualPool );
24967 0 : out.write ( (char*) (storageArray) , sizeof ( SgNonMembershipOpStorageClass ) * sizeOfActualPool) ;
24968 0 : delete [] storageArray;
24969 0 : SgNonMembershipOpStorageClass :: writeEasyStorageDataToFile(out) ;
24970 : }
24971 :
24972 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonrealDecl );
24973 3 : storageClassIndex = 0 ;
24974 3 : if ( 0 < sizeOfActualPool )
24975 : {
24976 5081 : SgNonrealDeclStorageClass* storageArray = new SgNonrealDeclStorageClass[sizeOfActualPool] ;
24977 1 : storageClassIndex = SgNonrealDecl::initializeStorageClassArray (storageArray); ;
24978 1 : assert ( storageClassIndex == sizeOfActualPool );
24979 1 : out.write ( (char*) (storageArray) , sizeof ( SgNonrealDeclStorageClass ) * sizeOfActualPool) ;
24980 1 : delete [] storageArray;
24981 1 : SgNonrealDeclStorageClass :: writeEasyStorageDataToFile(out) ;
24982 : }
24983 :
24984 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonrealRefExp );
24985 3 : storageClassIndex = 0 ;
24986 3 : if ( 0 < sizeOfActualPool )
24987 : {
24988 1495 : SgNonrealRefExpStorageClass* storageArray = new SgNonrealRefExpStorageClass[sizeOfActualPool] ;
24989 1 : storageClassIndex = SgNonrealRefExp::initializeStorageClassArray (storageArray); ;
24990 1 : assert ( storageClassIndex == sizeOfActualPool );
24991 1 : out.write ( (char*) (storageArray) , sizeof ( SgNonrealRefExpStorageClass ) * sizeOfActualPool) ;
24992 1 : delete [] storageArray;
24993 1 : SgNonrealRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
24994 : }
24995 :
24996 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonrealSymbol );
24997 3 : storageClassIndex = 0 ;
24998 3 : if ( 0 < sizeOfActualPool )
24999 : {
25000 5081 : SgNonrealSymbolStorageClass* storageArray = new SgNonrealSymbolStorageClass[sizeOfActualPool] ;
25001 1 : storageClassIndex = SgNonrealSymbol::initializeStorageClassArray (storageArray); ;
25002 1 : assert ( storageClassIndex == sizeOfActualPool );
25003 1 : out.write ( (char*) (storageArray) , sizeof ( SgNonrealSymbolStorageClass ) * sizeOfActualPool) ;
25004 1 : delete [] storageArray;
25005 1 : SgNonrealSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
25006 : }
25007 :
25008 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonrealType );
25009 3 : storageClassIndex = 0 ;
25010 3 : if ( 0 < sizeOfActualPool )
25011 : {
25012 5081 : SgNonrealTypeStorageClass* storageArray = new SgNonrealTypeStorageClass[sizeOfActualPool] ;
25013 1 : storageClassIndex = SgNonrealType::initializeStorageClassArray (storageArray); ;
25014 1 : assert ( storageClassIndex == sizeOfActualPool );
25015 1 : out.write ( (char*) (storageArray) , sizeof ( SgNonrealTypeStorageClass ) * sizeOfActualPool) ;
25016 1 : delete [] storageArray;
25017 1 : SgNonrealTypeStorageClass :: writeEasyStorageDataToFile(out) ;
25018 : }
25019 :
25020 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNonrealBaseClass );
25021 3 : storageClassIndex = 0 ;
25022 3 : if ( 0 < sizeOfActualPool )
25023 : {
25024 1 : SgNonrealBaseClassStorageClass* storageArray = new SgNonrealBaseClassStorageClass[sizeOfActualPool] ;
25025 1 : storageClassIndex = SgNonrealBaseClass::initializeStorageClassArray (storageArray); ;
25026 1 : assert ( storageClassIndex == sizeOfActualPool );
25027 1 : out.write ( (char*) (storageArray) , sizeof ( SgNonrealBaseClassStorageClass ) * sizeOfActualPool) ;
25028 1 : delete [] storageArray;
25029 : }
25030 :
25031 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNullExpression );
25032 3 : storageClassIndex = 0 ;
25033 3 : if ( 0 < sizeOfActualPool )
25034 : {
25035 123 : SgNullExpressionStorageClass* storageArray = new SgNullExpressionStorageClass[sizeOfActualPool] ;
25036 2 : storageClassIndex = SgNullExpression::initializeStorageClassArray (storageArray); ;
25037 2 : assert ( storageClassIndex == sizeOfActualPool );
25038 2 : out.write ( (char*) (storageArray) , sizeof ( SgNullExpressionStorageClass ) * sizeOfActualPool) ;
25039 2 : delete [] storageArray;
25040 2 : SgNullExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
25041 : }
25042 :
25043 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNullptrValExp );
25044 3 : storageClassIndex = 0 ;
25045 3 : if ( 0 < sizeOfActualPool )
25046 : {
25047 7 : SgNullptrValExpStorageClass* storageArray = new SgNullptrValExpStorageClass[sizeOfActualPool] ;
25048 1 : storageClassIndex = SgNullptrValExp::initializeStorageClassArray (storageArray); ;
25049 1 : assert ( storageClassIndex == sizeOfActualPool );
25050 1 : out.write ( (char*) (storageArray) , sizeof ( SgNullptrValExpStorageClass ) * sizeOfActualPool) ;
25051 1 : delete [] storageArray;
25052 1 : SgNullptrValExpStorageClass :: writeEasyStorageDataToFile(out) ;
25053 : }
25054 :
25055 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNullStatement );
25056 3 : storageClassIndex = 0 ;
25057 3 : if ( 0 < sizeOfActualPool )
25058 : {
25059 21 : SgNullStatementStorageClass* storageArray = new SgNullStatementStorageClass[sizeOfActualPool] ;
25060 1 : storageClassIndex = SgNullStatement::initializeStorageClassArray (storageArray); ;
25061 1 : assert ( storageClassIndex == sizeOfActualPool );
25062 1 : out.write ( (char*) (storageArray) , sizeof ( SgNullStatementStorageClass ) * sizeOfActualPool) ;
25063 1 : delete [] storageArray;
25064 1 : SgNullStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25065 : }
25066 :
25067 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgNullifyStatement );
25068 3 : storageClassIndex = 0 ;
25069 3 : if ( 0 < sizeOfActualPool )
25070 : {
25071 0 : SgNullifyStatementStorageClass* storageArray = new SgNullifyStatementStorageClass[sizeOfActualPool] ;
25072 0 : storageClassIndex = SgNullifyStatement::initializeStorageClassArray (storageArray); ;
25073 0 : assert ( storageClassIndex == sizeOfActualPool );
25074 0 : out.write ( (char*) (storageArray) , sizeof ( SgNullifyStatementStorageClass ) * sizeOfActualPool) ;
25075 0 : delete [] storageArray;
25076 0 : SgNullifyStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25077 : }
25078 :
25079 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAtomicStatement );
25080 3 : storageClassIndex = 0 ;
25081 3 : if ( 0 < sizeOfActualPool )
25082 : {
25083 0 : SgOmpAtomicStatementStorageClass* storageArray = new SgOmpAtomicStatementStorageClass[sizeOfActualPool] ;
25084 0 : storageClassIndex = SgOmpAtomicStatement::initializeStorageClassArray (storageArray); ;
25085 0 : assert ( storageClassIndex == sizeOfActualPool );
25086 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAtomicStatementStorageClass ) * sizeOfActualPool) ;
25087 0 : delete [] storageArray;
25088 0 : SgOmpAtomicStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25089 : }
25090 :
25091 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpBarrierStatement );
25092 3 : storageClassIndex = 0 ;
25093 3 : if ( 0 < sizeOfActualPool )
25094 : {
25095 0 : SgOmpBarrierStatementStorageClass* storageArray = new SgOmpBarrierStatementStorageClass[sizeOfActualPool] ;
25096 0 : storageClassIndex = SgOmpBarrierStatement::initializeStorageClassArray (storageArray); ;
25097 0 : assert ( storageClassIndex == sizeOfActualPool );
25098 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpBarrierStatementStorageClass ) * sizeOfActualPool) ;
25099 0 : delete [] storageArray;
25100 0 : SgOmpBarrierStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25101 : }
25102 :
25103 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCriticalStatement );
25104 3 : storageClassIndex = 0 ;
25105 3 : if ( 0 < sizeOfActualPool )
25106 : {
25107 0 : SgOmpCriticalStatementStorageClass* storageArray = new SgOmpCriticalStatementStorageClass[sizeOfActualPool] ;
25108 0 : storageClassIndex = SgOmpCriticalStatement::initializeStorageClassArray (storageArray); ;
25109 0 : assert ( storageClassIndex == sizeOfActualPool );
25110 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCriticalStatementStorageClass ) * sizeOfActualPool) ;
25111 0 : delete [] storageArray;
25112 0 : SgOmpCriticalStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25113 : }
25114 :
25115 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirFieldBodyStatement );
25116 3 : storageClassIndex = 0 ;
25117 3 : if ( 0 < sizeOfActualPool )
25118 : {
25119 0 : SgUpirFieldBodyStatementStorageClass* storageArray = new SgUpirFieldBodyStatementStorageClass[sizeOfActualPool] ;
25120 0 : storageClassIndex = SgUpirFieldBodyStatement::initializeStorageClassArray (storageArray); ;
25121 0 : assert ( storageClassIndex == sizeOfActualPool );
25122 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirFieldBodyStatementStorageClass ) * sizeOfActualPool) ;
25123 0 : delete [] storageArray;
25124 0 : SgUpirFieldBodyStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25125 : }
25126 :
25127 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirBodyStatement );
25128 3 : storageClassIndex = 0 ;
25129 3 : if ( 0 < sizeOfActualPool )
25130 : {
25131 0 : SgUpirBodyStatementStorageClass* storageArray = new SgUpirBodyStatementStorageClass[sizeOfActualPool] ;
25132 0 : storageClassIndex = SgUpirBodyStatement::initializeStorageClassArray (storageArray); ;
25133 0 : assert ( storageClassIndex == sizeOfActualPool );
25134 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirBodyStatementStorageClass ) * sizeOfActualPool) ;
25135 0 : delete [] storageArray;
25136 0 : SgUpirBodyStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25137 : }
25138 :
25139 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirFieldStatement );
25140 3 : storageClassIndex = 0 ;
25141 3 : if ( 0 < sizeOfActualPool )
25142 : {
25143 0 : SgUpirFieldStatementStorageClass* storageArray = new SgUpirFieldStatementStorageClass[sizeOfActualPool] ;
25144 0 : storageClassIndex = SgUpirFieldStatement::initializeStorageClassArray (storageArray); ;
25145 0 : assert ( storageClassIndex == sizeOfActualPool );
25146 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirFieldStatementStorageClass ) * sizeOfActualPool) ;
25147 0 : delete [] storageArray;
25148 0 : SgUpirFieldStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25149 : }
25150 :
25151 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDoStatement );
25152 3 : storageClassIndex = 0 ;
25153 3 : if ( 0 < sizeOfActualPool )
25154 : {
25155 0 : SgOmpDoStatementStorageClass* storageArray = new SgOmpDoStatementStorageClass[sizeOfActualPool] ;
25156 0 : storageClassIndex = SgOmpDoStatement::initializeStorageClassArray (storageArray); ;
25157 0 : assert ( storageClassIndex == sizeOfActualPool );
25158 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDoStatementStorageClass ) * sizeOfActualPool) ;
25159 0 : delete [] storageArray;
25160 0 : SgOmpDoStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25161 : }
25162 :
25163 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpFlushStatement );
25164 3 : storageClassIndex = 0 ;
25165 3 : if ( 0 < sizeOfActualPool )
25166 : {
25167 0 : SgOmpFlushStatementStorageClass* storageArray = new SgOmpFlushStatementStorageClass[sizeOfActualPool] ;
25168 0 : storageClassIndex = SgOmpFlushStatement::initializeStorageClassArray (storageArray); ;
25169 0 : assert ( storageClassIndex == sizeOfActualPool );
25170 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpFlushStatementStorageClass ) * sizeOfActualPool) ;
25171 0 : delete [] storageArray;
25172 0 : SgOmpFlushStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25173 : }
25174 :
25175 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAllocateStatement );
25176 3 : storageClassIndex = 0 ;
25177 3 : if ( 0 < sizeOfActualPool )
25178 : {
25179 0 : SgOmpAllocateStatementStorageClass* storageArray = new SgOmpAllocateStatementStorageClass[sizeOfActualPool] ;
25180 0 : storageClassIndex = SgOmpAllocateStatement::initializeStorageClassArray (storageArray); ;
25181 0 : assert ( storageClassIndex == sizeOfActualPool );
25182 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAllocateStatementStorageClass ) * sizeOfActualPool) ;
25183 0 : delete [] storageArray;
25184 0 : SgOmpAllocateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25185 : }
25186 :
25187 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDeclareSimdStatement );
25188 3 : storageClassIndex = 0 ;
25189 3 : if ( 0 < sizeOfActualPool )
25190 : {
25191 0 : SgOmpDeclareSimdStatementStorageClass* storageArray = new SgOmpDeclareSimdStatementStorageClass[sizeOfActualPool] ;
25192 0 : storageClassIndex = SgOmpDeclareSimdStatement::initializeStorageClassArray (storageArray); ;
25193 0 : assert ( storageClassIndex == sizeOfActualPool );
25194 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDeclareSimdStatementStorageClass ) * sizeOfActualPool) ;
25195 0 : delete [] storageArray;
25196 0 : SgOmpDeclareSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25197 : }
25198 :
25199 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirWorksharingStatement );
25200 3 : storageClassIndex = 0 ;
25201 3 : if ( 0 < sizeOfActualPool )
25202 : {
25203 0 : SgUpirWorksharingStatementStorageClass* storageArray = new SgUpirWorksharingStatementStorageClass[sizeOfActualPool] ;
25204 0 : storageClassIndex = SgUpirWorksharingStatement::initializeStorageClassArray (storageArray); ;
25205 0 : assert ( storageClassIndex == sizeOfActualPool );
25206 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirWorksharingStatementStorageClass ) * sizeOfActualPool) ;
25207 0 : delete [] storageArray;
25208 0 : SgUpirWorksharingStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25209 : }
25210 :
25211 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpForSimdStatement );
25212 3 : storageClassIndex = 0 ;
25213 3 : if ( 0 < sizeOfActualPool )
25214 : {
25215 0 : SgOmpForSimdStatementStorageClass* storageArray = new SgOmpForSimdStatementStorageClass[sizeOfActualPool] ;
25216 0 : storageClassIndex = SgOmpForSimdStatement::initializeStorageClassArray (storageArray); ;
25217 0 : assert ( storageClassIndex == sizeOfActualPool );
25218 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpForSimdStatementStorageClass ) * sizeOfActualPool) ;
25219 0 : delete [] storageArray;
25220 0 : SgOmpForSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25221 : }
25222 :
25223 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMasterStatement );
25224 3 : storageClassIndex = 0 ;
25225 3 : if ( 0 < sizeOfActualPool )
25226 : {
25227 0 : SgOmpMasterStatementStorageClass* storageArray = new SgOmpMasterStatementStorageClass[sizeOfActualPool] ;
25228 0 : storageClassIndex = SgOmpMasterStatement::initializeStorageClassArray (storageArray); ;
25229 0 : assert ( storageClassIndex == sizeOfActualPool );
25230 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMasterStatementStorageClass ) * sizeOfActualPool) ;
25231 0 : delete [] storageArray;
25232 0 : SgOmpMasterStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25233 : }
25234 :
25235 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskyieldStatement );
25236 3 : storageClassIndex = 0 ;
25237 3 : if ( 0 < sizeOfActualPool )
25238 : {
25239 0 : SgOmpTaskyieldStatementStorageClass* storageArray = new SgOmpTaskyieldStatementStorageClass[sizeOfActualPool] ;
25240 0 : storageClassIndex = SgOmpTaskyieldStatement::initializeStorageClassArray (storageArray); ;
25241 0 : assert ( storageClassIndex == sizeOfActualPool );
25242 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskyieldStatementStorageClass ) * sizeOfActualPool) ;
25243 0 : delete [] storageArray;
25244 0 : SgOmpTaskyieldStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25245 : }
25246 :
25247 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMetadirectiveStatement );
25248 3 : storageClassIndex = 0 ;
25249 3 : if ( 0 < sizeOfActualPool )
25250 : {
25251 0 : SgOmpMetadirectiveStatementStorageClass* storageArray = new SgOmpMetadirectiveStatementStorageClass[sizeOfActualPool] ;
25252 0 : storageClassIndex = SgOmpMetadirectiveStatement::initializeStorageClassArray (storageArray); ;
25253 0 : assert ( storageClassIndex == sizeOfActualPool );
25254 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMetadirectiveStatementStorageClass ) * sizeOfActualPool) ;
25255 0 : delete [] storageArray;
25256 0 : SgOmpMetadirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25257 : }
25258 :
25259 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpOrderedStatement );
25260 3 : storageClassIndex = 0 ;
25261 3 : if ( 0 < sizeOfActualPool )
25262 : {
25263 0 : SgOmpOrderedStatementStorageClass* storageArray = new SgOmpOrderedStatementStorageClass[sizeOfActualPool] ;
25264 0 : storageClassIndex = SgOmpOrderedStatement::initializeStorageClassArray (storageArray); ;
25265 0 : assert ( storageClassIndex == sizeOfActualPool );
25266 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpOrderedStatementStorageClass ) * sizeOfActualPool) ;
25267 0 : delete [] storageArray;
25268 0 : SgOmpOrderedStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25269 : }
25270 :
25271 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpOrderedDependStatement );
25272 3 : storageClassIndex = 0 ;
25273 3 : if ( 0 < sizeOfActualPool )
25274 : {
25275 0 : SgOmpOrderedDependStatementStorageClass* storageArray = new SgOmpOrderedDependStatementStorageClass[sizeOfActualPool] ;
25276 0 : storageClassIndex = SgOmpOrderedDependStatement::initializeStorageClassArray (storageArray); ;
25277 0 : assert ( storageClassIndex == sizeOfActualPool );
25278 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpOrderedDependStatementStorageClass ) * sizeOfActualPool) ;
25279 0 : delete [] storageArray;
25280 0 : SgOmpOrderedDependStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25281 : }
25282 :
25283 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirSpmdStatement );
25284 3 : storageClassIndex = 0 ;
25285 3 : if ( 0 < sizeOfActualPool )
25286 : {
25287 0 : SgUpirSpmdStatementStorageClass* storageArray = new SgUpirSpmdStatementStorageClass[sizeOfActualPool] ;
25288 0 : storageClassIndex = SgUpirSpmdStatement::initializeStorageClassArray (storageArray); ;
25289 0 : assert ( storageClassIndex == sizeOfActualPool );
25290 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirSpmdStatementStorageClass ) * sizeOfActualPool) ;
25291 0 : delete [] storageArray;
25292 0 : SgUpirSpmdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25293 : }
25294 :
25295 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsStatement );
25296 3 : storageClassIndex = 0 ;
25297 3 : if ( 0 < sizeOfActualPool )
25298 : {
25299 0 : SgOmpTeamsStatementStorageClass* storageArray = new SgOmpTeamsStatementStorageClass[sizeOfActualPool] ;
25300 0 : storageClassIndex = SgOmpTeamsStatement::initializeStorageClassArray (storageArray); ;
25301 0 : assert ( storageClassIndex == sizeOfActualPool );
25302 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsStatementStorageClass ) * sizeOfActualPool) ;
25303 0 : delete [] storageArray;
25304 0 : SgOmpTeamsStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25305 : }
25306 :
25307 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCancellationPointStatement );
25308 3 : storageClassIndex = 0 ;
25309 3 : if ( 0 < sizeOfActualPool )
25310 : {
25311 0 : SgOmpCancellationPointStatementStorageClass* storageArray = new SgOmpCancellationPointStatementStorageClass[sizeOfActualPool] ;
25312 0 : storageClassIndex = SgOmpCancellationPointStatement::initializeStorageClassArray (storageArray); ;
25313 0 : assert ( storageClassIndex == sizeOfActualPool );
25314 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCancellationPointStatementStorageClass ) * sizeOfActualPool) ;
25315 0 : delete [] storageArray;
25316 0 : SgOmpCancellationPointStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25317 : }
25318 :
25319 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDeclareMapperStatement );
25320 3 : storageClassIndex = 0 ;
25321 3 : if ( 0 < sizeOfActualPool )
25322 : {
25323 0 : SgOmpDeclareMapperStatementStorageClass* storageArray = new SgOmpDeclareMapperStatementStorageClass[sizeOfActualPool] ;
25324 0 : storageClassIndex = SgOmpDeclareMapperStatement::initializeStorageClassArray (storageArray); ;
25325 0 : assert ( storageClassIndex == sizeOfActualPool );
25326 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDeclareMapperStatementStorageClass ) * sizeOfActualPool) ;
25327 0 : delete [] storageArray;
25328 0 : SgOmpDeclareMapperStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25329 : }
25330 :
25331 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCancelStatement );
25332 3 : storageClassIndex = 0 ;
25333 3 : if ( 0 < sizeOfActualPool )
25334 : {
25335 0 : SgOmpCancelStatementStorageClass* storageArray = new SgOmpCancelStatementStorageClass[sizeOfActualPool] ;
25336 0 : storageClassIndex = SgOmpCancelStatement::initializeStorageClassArray (storageArray); ;
25337 0 : assert ( storageClassIndex == sizeOfActualPool );
25338 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCancelStatementStorageClass ) * sizeOfActualPool) ;
25339 0 : delete [] storageArray;
25340 0 : SgOmpCancelStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25341 : }
25342 :
25343 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskgroupStatement );
25344 3 : storageClassIndex = 0 ;
25345 3 : if ( 0 < sizeOfActualPool )
25346 : {
25347 0 : SgOmpTaskgroupStatementStorageClass* storageArray = new SgOmpTaskgroupStatementStorageClass[sizeOfActualPool] ;
25348 0 : storageClassIndex = SgOmpTaskgroupStatement::initializeStorageClassArray (storageArray); ;
25349 0 : assert ( storageClassIndex == sizeOfActualPool );
25350 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskgroupStatementStorageClass ) * sizeOfActualPool) ;
25351 0 : delete [] storageArray;
25352 0 : SgOmpTaskgroupStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25353 : }
25354 :
25355 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDepobjStatement );
25356 3 : storageClassIndex = 0 ;
25357 3 : if ( 0 < sizeOfActualPool )
25358 : {
25359 0 : SgOmpDepobjStatementStorageClass* storageArray = new SgOmpDepobjStatementStorageClass[sizeOfActualPool] ;
25360 0 : storageClassIndex = SgOmpDepobjStatement::initializeStorageClassArray (storageArray); ;
25361 0 : assert ( storageClassIndex == sizeOfActualPool );
25362 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDepobjStatementStorageClass ) * sizeOfActualPool) ;
25363 0 : delete [] storageArray;
25364 0 : SgOmpDepobjStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25365 : }
25366 :
25367 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDistributeStatement );
25368 3 : storageClassIndex = 0 ;
25369 3 : if ( 0 < sizeOfActualPool )
25370 : {
25371 0 : SgOmpDistributeStatementStorageClass* storageArray = new SgOmpDistributeStatementStorageClass[sizeOfActualPool] ;
25372 0 : storageClassIndex = SgOmpDistributeStatement::initializeStorageClassArray (storageArray); ;
25373 0 : assert ( storageClassIndex == sizeOfActualPool );
25374 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDistributeStatementStorageClass ) * sizeOfActualPool) ;
25375 0 : delete [] storageArray;
25376 0 : SgOmpDistributeStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25377 : }
25378 :
25379 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpLoopStatement );
25380 3 : storageClassIndex = 0 ;
25381 3 : if ( 0 < sizeOfActualPool )
25382 : {
25383 0 : SgOmpLoopStatementStorageClass* storageArray = new SgOmpLoopStatementStorageClass[sizeOfActualPool] ;
25384 0 : storageClassIndex = SgOmpLoopStatement::initializeStorageClassArray (storageArray); ;
25385 0 : assert ( storageClassIndex == sizeOfActualPool );
25386 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpLoopStatementStorageClass ) * sizeOfActualPool) ;
25387 0 : delete [] storageArray;
25388 0 : SgOmpLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25389 : }
25390 :
25391 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpScanStatement );
25392 3 : storageClassIndex = 0 ;
25393 3 : if ( 0 < sizeOfActualPool )
25394 : {
25395 0 : SgOmpScanStatementStorageClass* storageArray = new SgOmpScanStatementStorageClass[sizeOfActualPool] ;
25396 0 : storageClassIndex = SgOmpScanStatement::initializeStorageClassArray (storageArray); ;
25397 0 : assert ( storageClassIndex == sizeOfActualPool );
25398 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpScanStatementStorageClass ) * sizeOfActualPool) ;
25399 0 : delete [] storageArray;
25400 0 : SgOmpScanStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25401 : }
25402 :
25403 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskloopStatement );
25404 3 : storageClassIndex = 0 ;
25405 3 : if ( 0 < sizeOfActualPool )
25406 : {
25407 0 : SgOmpTaskloopStatementStorageClass* storageArray = new SgOmpTaskloopStatementStorageClass[sizeOfActualPool] ;
25408 0 : storageClassIndex = SgOmpTaskloopStatement::initializeStorageClassArray (storageArray); ;
25409 0 : assert ( storageClassIndex == sizeOfActualPool );
25410 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskloopStatementStorageClass ) * sizeOfActualPool) ;
25411 0 : delete [] storageArray;
25412 0 : SgOmpTaskloopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25413 : }
25414 :
25415 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetEnterDataStatement );
25416 3 : storageClassIndex = 0 ;
25417 3 : if ( 0 < sizeOfActualPool )
25418 : {
25419 0 : SgOmpTargetEnterDataStatementStorageClass* storageArray = new SgOmpTargetEnterDataStatementStorageClass[sizeOfActualPool] ;
25420 0 : storageClassIndex = SgOmpTargetEnterDataStatement::initializeStorageClassArray (storageArray); ;
25421 0 : assert ( storageClassIndex == sizeOfActualPool );
25422 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetEnterDataStatementStorageClass ) * sizeOfActualPool) ;
25423 0 : delete [] storageArray;
25424 0 : SgOmpTargetEnterDataStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25425 : }
25426 :
25427 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetExitDataStatement );
25428 3 : storageClassIndex = 0 ;
25429 3 : if ( 0 < sizeOfActualPool )
25430 : {
25431 0 : SgOmpTargetExitDataStatementStorageClass* storageArray = new SgOmpTargetExitDataStatementStorageClass[sizeOfActualPool] ;
25432 0 : storageClassIndex = SgOmpTargetExitDataStatement::initializeStorageClassArray (storageArray); ;
25433 0 : assert ( storageClassIndex == sizeOfActualPool );
25434 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetExitDataStatementStorageClass ) * sizeOfActualPool) ;
25435 0 : delete [] storageArray;
25436 0 : SgOmpTargetExitDataStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25437 : }
25438 :
25439 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSectionStatement );
25440 3 : storageClassIndex = 0 ;
25441 3 : if ( 0 < sizeOfActualPool )
25442 : {
25443 0 : SgOmpSectionStatementStorageClass* storageArray = new SgOmpSectionStatementStorageClass[sizeOfActualPool] ;
25444 0 : storageClassIndex = SgOmpSectionStatement::initializeStorageClassArray (storageArray); ;
25445 0 : assert ( storageClassIndex == sizeOfActualPool );
25446 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSectionStatementStorageClass ) * sizeOfActualPool) ;
25447 0 : delete [] storageArray;
25448 0 : SgOmpSectionStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25449 : }
25450 :
25451 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSectionsStatement );
25452 3 : storageClassIndex = 0 ;
25453 3 : if ( 0 < sizeOfActualPool )
25454 : {
25455 0 : SgOmpSectionsStatementStorageClass* storageArray = new SgOmpSectionsStatementStorageClass[sizeOfActualPool] ;
25456 0 : storageClassIndex = SgOmpSectionsStatement::initializeStorageClassArray (storageArray); ;
25457 0 : assert ( storageClassIndex == sizeOfActualPool );
25458 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSectionsStatementStorageClass ) * sizeOfActualPool) ;
25459 0 : delete [] storageArray;
25460 0 : SgOmpSectionsStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25461 : }
25462 :
25463 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSingleStatement );
25464 3 : storageClassIndex = 0 ;
25465 3 : if ( 0 < sizeOfActualPool )
25466 : {
25467 0 : SgOmpSingleStatementStorageClass* storageArray = new SgOmpSingleStatementStorageClass[sizeOfActualPool] ;
25468 0 : storageClassIndex = SgOmpSingleStatement::initializeStorageClassArray (storageArray); ;
25469 0 : assert ( storageClassIndex == sizeOfActualPool );
25470 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSingleStatementStorageClass ) * sizeOfActualPool) ;
25471 0 : delete [] storageArray;
25472 0 : SgOmpSingleStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25473 : }
25474 :
25475 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskStatement );
25476 3 : storageClassIndex = 0 ;
25477 3 : if ( 0 < sizeOfActualPool )
25478 : {
25479 0 : SgOmpTaskStatementStorageClass* storageArray = new SgOmpTaskStatementStorageClass[sizeOfActualPool] ;
25480 0 : storageClassIndex = SgOmpTaskStatement::initializeStorageClassArray (storageArray); ;
25481 0 : assert ( storageClassIndex == sizeOfActualPool );
25482 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskStatementStorageClass ) * sizeOfActualPool) ;
25483 0 : delete [] storageArray;
25484 0 : SgOmpTaskStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25485 : }
25486 :
25487 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskwaitStatement );
25488 3 : storageClassIndex = 0 ;
25489 3 : if ( 0 < sizeOfActualPool )
25490 : {
25491 0 : SgOmpTaskwaitStatementStorageClass* storageArray = new SgOmpTaskwaitStatementStorageClass[sizeOfActualPool] ;
25492 0 : storageClassIndex = SgOmpTaskwaitStatement::initializeStorageClassArray (storageArray); ;
25493 0 : assert ( storageClassIndex == sizeOfActualPool );
25494 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskwaitStatementStorageClass ) * sizeOfActualPool) ;
25495 0 : delete [] storageArray;
25496 0 : SgOmpTaskwaitStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25497 : }
25498 :
25499 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpThreadprivateStatement );
25500 3 : storageClassIndex = 0 ;
25501 3 : if ( 0 < sizeOfActualPool )
25502 : {
25503 0 : SgOmpThreadprivateStatementStorageClass* storageArray = new SgOmpThreadprivateStatementStorageClass[sizeOfActualPool] ;
25504 0 : storageClassIndex = SgOmpThreadprivateStatement::initializeStorageClassArray (storageArray); ;
25505 0 : assert ( storageClassIndex == sizeOfActualPool );
25506 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpThreadprivateStatementStorageClass ) * sizeOfActualPool) ;
25507 0 : delete [] storageArray;
25508 0 : SgOmpThreadprivateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25509 : }
25510 :
25511 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpWorkshareStatement );
25512 3 : storageClassIndex = 0 ;
25513 3 : if ( 0 < sizeOfActualPool )
25514 : {
25515 0 : SgOmpWorkshareStatementStorageClass* storageArray = new SgOmpWorkshareStatementStorageClass[sizeOfActualPool] ;
25516 0 : storageClassIndex = SgOmpWorkshareStatement::initializeStorageClassArray (storageArray); ;
25517 0 : assert ( storageClassIndex == sizeOfActualPool );
25518 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpWorkshareStatementStorageClass ) * sizeOfActualPool) ;
25519 0 : delete [] storageArray;
25520 0 : SgOmpWorkshareStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25521 : }
25522 :
25523 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirTaskStatement );
25524 3 : storageClassIndex = 0 ;
25525 3 : if ( 0 < sizeOfActualPool )
25526 : {
25527 0 : SgUpirTaskStatementStorageClass* storageArray = new SgUpirTaskStatementStorageClass[sizeOfActualPool] ;
25528 0 : storageClassIndex = SgUpirTaskStatement::initializeStorageClassArray (storageArray); ;
25529 0 : assert ( storageClassIndex == sizeOfActualPool );
25530 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirTaskStatementStorageClass ) * sizeOfActualPool) ;
25531 0 : delete [] storageArray;
25532 0 : SgUpirTaskStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25533 : }
25534 :
25535 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetDataStatement );
25536 3 : storageClassIndex = 0 ;
25537 3 : if ( 0 < sizeOfActualPool )
25538 : {
25539 0 : SgOmpTargetDataStatementStorageClass* storageArray = new SgOmpTargetDataStatementStorageClass[sizeOfActualPool] ;
25540 0 : storageClassIndex = SgOmpTargetDataStatement::initializeStorageClassArray (storageArray); ;
25541 0 : assert ( storageClassIndex == sizeOfActualPool );
25542 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetDataStatementStorageClass ) * sizeOfActualPool) ;
25543 0 : delete [] storageArray;
25544 0 : SgOmpTargetDataStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25545 : }
25546 :
25547 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetParallelForStatement );
25548 3 : storageClassIndex = 0 ;
25549 3 : if ( 0 < sizeOfActualPool )
25550 : {
25551 0 : SgOmpTargetParallelForStatementStorageClass* storageArray = new SgOmpTargetParallelForStatementStorageClass[sizeOfActualPool] ;
25552 0 : storageClassIndex = SgOmpTargetParallelForStatement::initializeStorageClassArray (storageArray); ;
25553 0 : assert ( storageClassIndex == sizeOfActualPool );
25554 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetParallelForStatementStorageClass ) * sizeOfActualPool) ;
25555 0 : delete [] storageArray;
25556 0 : SgOmpTargetParallelForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25557 : }
25558 :
25559 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetUpdateStatement );
25560 3 : storageClassIndex = 0 ;
25561 3 : if ( 0 < sizeOfActualPool )
25562 : {
25563 0 : SgOmpTargetUpdateStatementStorageClass* storageArray = new SgOmpTargetUpdateStatementStorageClass[sizeOfActualPool] ;
25564 0 : storageClassIndex = SgOmpTargetUpdateStatement::initializeStorageClassArray (storageArray); ;
25565 0 : assert ( storageClassIndex == sizeOfActualPool );
25566 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetUpdateStatementStorageClass ) * sizeOfActualPool) ;
25567 0 : delete [] storageArray;
25568 0 : SgOmpTargetUpdateStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25569 : }
25570 :
25571 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpRequiresStatement );
25572 3 : storageClassIndex = 0 ;
25573 3 : if ( 0 < sizeOfActualPool )
25574 : {
25575 0 : SgOmpRequiresStatementStorageClass* storageArray = new SgOmpRequiresStatementStorageClass[sizeOfActualPool] ;
25576 0 : storageClassIndex = SgOmpRequiresStatement::initializeStorageClassArray (storageArray); ;
25577 0 : assert ( storageClassIndex == sizeOfActualPool );
25578 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpRequiresStatementStorageClass ) * sizeOfActualPool) ;
25579 0 : delete [] storageArray;
25580 0 : SgOmpRequiresStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25581 : }
25582 :
25583 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetParallelStatement );
25584 3 : storageClassIndex = 0 ;
25585 3 : if ( 0 < sizeOfActualPool )
25586 : {
25587 0 : SgOmpTargetParallelStatementStorageClass* storageArray = new SgOmpTargetParallelStatementStorageClass[sizeOfActualPool] ;
25588 0 : storageClassIndex = SgOmpTargetParallelStatement::initializeStorageClassArray (storageArray); ;
25589 0 : assert ( storageClassIndex == sizeOfActualPool );
25590 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetParallelStatementStorageClass ) * sizeOfActualPool) ;
25591 0 : delete [] storageArray;
25592 0 : SgOmpTargetParallelStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25593 : }
25594 :
25595 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetParallelForSimdStatement );
25596 3 : storageClassIndex = 0 ;
25597 3 : if ( 0 < sizeOfActualPool )
25598 : {
25599 0 : SgOmpTargetParallelForSimdStatementStorageClass* storageArray = new SgOmpTargetParallelForSimdStatementStorageClass[sizeOfActualPool] ;
25600 0 : storageClassIndex = SgOmpTargetParallelForSimdStatement::initializeStorageClassArray (storageArray); ;
25601 0 : assert ( storageClassIndex == sizeOfActualPool );
25602 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
25603 0 : delete [] storageArray;
25604 0 : SgOmpTargetParallelForSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25605 : }
25606 :
25607 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetParallelLoopStatement );
25608 3 : storageClassIndex = 0 ;
25609 3 : if ( 0 < sizeOfActualPool )
25610 : {
25611 0 : SgOmpTargetParallelLoopStatementStorageClass* storageArray = new SgOmpTargetParallelLoopStatementStorageClass[sizeOfActualPool] ;
25612 0 : storageClassIndex = SgOmpTargetParallelLoopStatement::initializeStorageClassArray (storageArray); ;
25613 0 : assert ( storageClassIndex == sizeOfActualPool );
25614 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetParallelLoopStatementStorageClass ) * sizeOfActualPool) ;
25615 0 : delete [] storageArray;
25616 0 : SgOmpTargetParallelLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25617 : }
25618 :
25619 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetSimdStatement );
25620 3 : storageClassIndex = 0 ;
25621 3 : if ( 0 < sizeOfActualPool )
25622 : {
25623 0 : SgOmpTargetSimdStatementStorageClass* storageArray = new SgOmpTargetSimdStatementStorageClass[sizeOfActualPool] ;
25624 0 : storageClassIndex = SgOmpTargetSimdStatement::initializeStorageClassArray (storageArray); ;
25625 0 : assert ( storageClassIndex == sizeOfActualPool );
25626 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetSimdStatementStorageClass ) * sizeOfActualPool) ;
25627 0 : delete [] storageArray;
25628 0 : SgOmpTargetSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25629 : }
25630 :
25631 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsStatement );
25632 3 : storageClassIndex = 0 ;
25633 3 : if ( 0 < sizeOfActualPool )
25634 : {
25635 0 : SgOmpTargetTeamsStatementStorageClass* storageArray = new SgOmpTargetTeamsStatementStorageClass[sizeOfActualPool] ;
25636 0 : storageClassIndex = SgOmpTargetTeamsStatement::initializeStorageClassArray (storageArray); ;
25637 0 : assert ( storageClassIndex == sizeOfActualPool );
25638 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsStatementStorageClass ) * sizeOfActualPool) ;
25639 0 : delete [] storageArray;
25640 0 : SgOmpTargetTeamsStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25641 : }
25642 :
25643 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsDistributeStatement );
25644 3 : storageClassIndex = 0 ;
25645 3 : if ( 0 < sizeOfActualPool )
25646 : {
25647 0 : SgOmpTargetTeamsDistributeStatementStorageClass* storageArray = new SgOmpTargetTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
25648 0 : storageClassIndex = SgOmpTargetTeamsDistributeStatement::initializeStorageClassArray (storageArray); ;
25649 0 : assert ( storageClassIndex == sizeOfActualPool );
25650 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsDistributeStatementStorageClass ) * sizeOfActualPool) ;
25651 0 : delete [] storageArray;
25652 0 : SgOmpTargetTeamsDistributeStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25653 : }
25654 :
25655 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsDistributeSimdStatement );
25656 3 : storageClassIndex = 0 ;
25657 3 : if ( 0 < sizeOfActualPool )
25658 : {
25659 0 : SgOmpTargetTeamsDistributeSimdStatementStorageClass* storageArray = new SgOmpTargetTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
25660 0 : storageClassIndex = SgOmpTargetTeamsDistributeSimdStatement::initializeStorageClassArray (storageArray); ;
25661 0 : assert ( storageClassIndex == sizeOfActualPool );
25662 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
25663 0 : delete [] storageArray;
25664 0 : SgOmpTargetTeamsDistributeSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25665 : }
25666 :
25667 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsLoopStatement );
25668 3 : storageClassIndex = 0 ;
25669 3 : if ( 0 < sizeOfActualPool )
25670 : {
25671 0 : SgOmpTargetTeamsLoopStatementStorageClass* storageArray = new SgOmpTargetTeamsLoopStatementStorageClass[sizeOfActualPool] ;
25672 0 : storageClassIndex = SgOmpTargetTeamsLoopStatement::initializeStorageClassArray (storageArray); ;
25673 0 : assert ( storageClassIndex == sizeOfActualPool );
25674 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsLoopStatementStorageClass ) * sizeOfActualPool) ;
25675 0 : delete [] storageArray;
25676 0 : SgOmpTargetTeamsLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25677 : }
25678 :
25679 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsDistributeParallelForStatement );
25680 3 : storageClassIndex = 0 ;
25681 3 : if ( 0 < sizeOfActualPool )
25682 : {
25683 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass* storageArray = new SgOmpTargetTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
25684 0 : storageClassIndex = SgOmpTargetTeamsDistributeParallelForStatement::initializeStorageClassArray (storageArray); ;
25685 0 : assert ( storageClassIndex == sizeOfActualPool );
25686 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
25687 0 : delete [] storageArray;
25688 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25689 : }
25690 :
25691 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTargetTeamsDistributeParallelForSimdStatement );
25692 3 : storageClassIndex = 0 ;
25693 3 : if ( 0 < sizeOfActualPool )
25694 : {
25695 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass* storageArray = new SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
25696 0 : storageClassIndex = SgOmpTargetTeamsDistributeParallelForSimdStatement::initializeStorageClassArray (storageArray); ;
25697 0 : assert ( storageClassIndex == sizeOfActualPool );
25698 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
25699 0 : delete [] storageArray;
25700 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25701 : }
25702 :
25703 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDistributeSimdStatement );
25704 3 : storageClassIndex = 0 ;
25705 3 : if ( 0 < sizeOfActualPool )
25706 : {
25707 0 : SgOmpDistributeSimdStatementStorageClass* storageArray = new SgOmpDistributeSimdStatementStorageClass[sizeOfActualPool] ;
25708 0 : storageClassIndex = SgOmpDistributeSimdStatement::initializeStorageClassArray (storageArray); ;
25709 0 : assert ( storageClassIndex == sizeOfActualPool );
25710 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
25711 0 : delete [] storageArray;
25712 0 : SgOmpDistributeSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25713 : }
25714 :
25715 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDistributeParallelForStatement );
25716 3 : storageClassIndex = 0 ;
25717 3 : if ( 0 < sizeOfActualPool )
25718 : {
25719 0 : SgOmpDistributeParallelForStatementStorageClass* storageArray = new SgOmpDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
25720 0 : storageClassIndex = SgOmpDistributeParallelForStatement::initializeStorageClassArray (storageArray); ;
25721 0 : assert ( storageClassIndex == sizeOfActualPool );
25722 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
25723 0 : delete [] storageArray;
25724 0 : SgOmpDistributeParallelForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25725 : }
25726 :
25727 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDistributeParallelForSimdStatement );
25728 3 : storageClassIndex = 0 ;
25729 3 : if ( 0 < sizeOfActualPool )
25730 : {
25731 0 : SgOmpDistributeParallelForSimdStatementStorageClass* storageArray = new SgOmpDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
25732 0 : storageClassIndex = SgOmpDistributeParallelForSimdStatement::initializeStorageClassArray (storageArray); ;
25733 0 : assert ( storageClassIndex == sizeOfActualPool );
25734 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
25735 0 : delete [] storageArray;
25736 0 : SgOmpDistributeParallelForSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25737 : }
25738 :
25739 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskloopSimdStatement );
25740 3 : storageClassIndex = 0 ;
25741 3 : if ( 0 < sizeOfActualPool )
25742 : {
25743 0 : SgOmpTaskloopSimdStatementStorageClass* storageArray = new SgOmpTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
25744 0 : storageClassIndex = SgOmpTaskloopSimdStatement::initializeStorageClassArray (storageArray); ;
25745 0 : assert ( storageClassIndex == sizeOfActualPool );
25746 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
25747 0 : delete [] storageArray;
25748 0 : SgOmpTaskloopSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25749 : }
25750 :
25751 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMasterTaskloopSimdStatement );
25752 3 : storageClassIndex = 0 ;
25753 3 : if ( 0 < sizeOfActualPool )
25754 : {
25755 0 : SgOmpMasterTaskloopSimdStatementStorageClass* storageArray = new SgOmpMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
25756 0 : storageClassIndex = SgOmpMasterTaskloopSimdStatement::initializeStorageClassArray (storageArray); ;
25757 0 : assert ( storageClassIndex == sizeOfActualPool );
25758 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMasterTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
25759 0 : delete [] storageArray;
25760 0 : SgOmpMasterTaskloopSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25761 : }
25762 :
25763 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpParallelMasterTaskloopStatement );
25764 3 : storageClassIndex = 0 ;
25765 3 : if ( 0 < sizeOfActualPool )
25766 : {
25767 0 : SgOmpParallelMasterTaskloopStatementStorageClass* storageArray = new SgOmpParallelMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
25768 0 : storageClassIndex = SgOmpParallelMasterTaskloopStatement::initializeStorageClassArray (storageArray); ;
25769 0 : assert ( storageClassIndex == sizeOfActualPool );
25770 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpParallelMasterTaskloopStatementStorageClass ) * sizeOfActualPool) ;
25771 0 : delete [] storageArray;
25772 0 : SgOmpParallelMasterTaskloopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25773 : }
25774 :
25775 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpParallelMasterTaskloopSimdStatement );
25776 3 : storageClassIndex = 0 ;
25777 3 : if ( 0 < sizeOfActualPool )
25778 : {
25779 0 : SgOmpParallelMasterTaskloopSimdStatementStorageClass* storageArray = new SgOmpParallelMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
25780 0 : storageClassIndex = SgOmpParallelMasterTaskloopSimdStatement::initializeStorageClassArray (storageArray); ;
25781 0 : assert ( storageClassIndex == sizeOfActualPool );
25782 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpParallelMasterTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
25783 0 : delete [] storageArray;
25784 0 : SgOmpParallelMasterTaskloopSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25785 : }
25786 :
25787 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsDistributeStatement );
25788 3 : storageClassIndex = 0 ;
25789 3 : if ( 0 < sizeOfActualPool )
25790 : {
25791 0 : SgOmpTeamsDistributeStatementStorageClass* storageArray = new SgOmpTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
25792 0 : storageClassIndex = SgOmpTeamsDistributeStatement::initializeStorageClassArray (storageArray); ;
25793 0 : assert ( storageClassIndex == sizeOfActualPool );
25794 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsDistributeStatementStorageClass ) * sizeOfActualPool) ;
25795 0 : delete [] storageArray;
25796 0 : SgOmpTeamsDistributeStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25797 : }
25798 :
25799 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsDistributeSimdStatement );
25800 3 : storageClassIndex = 0 ;
25801 3 : if ( 0 < sizeOfActualPool )
25802 : {
25803 0 : SgOmpTeamsDistributeSimdStatementStorageClass* storageArray = new SgOmpTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
25804 0 : storageClassIndex = SgOmpTeamsDistributeSimdStatement::initializeStorageClassArray (storageArray); ;
25805 0 : assert ( storageClassIndex == sizeOfActualPool );
25806 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
25807 0 : delete [] storageArray;
25808 0 : SgOmpTeamsDistributeSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25809 : }
25810 :
25811 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsDistributeParallelForStatement );
25812 3 : storageClassIndex = 0 ;
25813 3 : if ( 0 < sizeOfActualPool )
25814 : {
25815 0 : SgOmpTeamsDistributeParallelForStatementStorageClass* storageArray = new SgOmpTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
25816 0 : storageClassIndex = SgOmpTeamsDistributeParallelForStatement::initializeStorageClassArray (storageArray); ;
25817 0 : assert ( storageClassIndex == sizeOfActualPool );
25818 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
25819 0 : delete [] storageArray;
25820 0 : SgOmpTeamsDistributeParallelForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25821 : }
25822 :
25823 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsDistributeParallelForSimdStatement );
25824 3 : storageClassIndex = 0 ;
25825 3 : if ( 0 < sizeOfActualPool )
25826 : {
25827 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass* storageArray = new SgOmpTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
25828 0 : storageClassIndex = SgOmpTeamsDistributeParallelForSimdStatement::initializeStorageClassArray (storageArray); ;
25829 0 : assert ( storageClassIndex == sizeOfActualPool );
25830 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
25831 0 : delete [] storageArray;
25832 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25833 : }
25834 :
25835 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTeamsLoopStatement );
25836 3 : storageClassIndex = 0 ;
25837 3 : if ( 0 < sizeOfActualPool )
25838 : {
25839 0 : SgOmpTeamsLoopStatementStorageClass* storageArray = new SgOmpTeamsLoopStatementStorageClass[sizeOfActualPool] ;
25840 0 : storageClassIndex = SgOmpTeamsLoopStatement::initializeStorageClassArray (storageArray); ;
25841 0 : assert ( storageClassIndex == sizeOfActualPool );
25842 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTeamsLoopStatementStorageClass ) * sizeOfActualPool) ;
25843 0 : delete [] storageArray;
25844 0 : SgOmpTeamsLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25845 : }
25846 :
25847 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpParallelLoopStatement );
25848 3 : storageClassIndex = 0 ;
25849 3 : if ( 0 < sizeOfActualPool )
25850 : {
25851 0 : SgOmpParallelLoopStatementStorageClass* storageArray = new SgOmpParallelLoopStatementStorageClass[sizeOfActualPool] ;
25852 0 : storageClassIndex = SgOmpParallelLoopStatement::initializeStorageClassArray (storageArray); ;
25853 0 : assert ( storageClassIndex == sizeOfActualPool );
25854 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpParallelLoopStatementStorageClass ) * sizeOfActualPool) ;
25855 0 : delete [] storageArray;
25856 0 : SgOmpParallelLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25857 : }
25858 :
25859 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpParallelMasterStatement );
25860 3 : storageClassIndex = 0 ;
25861 3 : if ( 0 < sizeOfActualPool )
25862 : {
25863 0 : SgOmpParallelMasterStatementStorageClass* storageArray = new SgOmpParallelMasterStatementStorageClass[sizeOfActualPool] ;
25864 0 : storageClassIndex = SgOmpParallelMasterStatement::initializeStorageClassArray (storageArray); ;
25865 0 : assert ( storageClassIndex == sizeOfActualPool );
25866 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpParallelMasterStatementStorageClass ) * sizeOfActualPool) ;
25867 0 : delete [] storageArray;
25868 0 : SgOmpParallelMasterStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25869 : }
25870 :
25871 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMasterTaskloopStatement );
25872 3 : storageClassIndex = 0 ;
25873 3 : if ( 0 < sizeOfActualPool )
25874 : {
25875 0 : SgOmpMasterTaskloopStatementStorageClass* storageArray = new SgOmpMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
25876 0 : storageClassIndex = SgOmpMasterTaskloopStatement::initializeStorageClassArray (storageArray); ;
25877 0 : assert ( storageClassIndex == sizeOfActualPool );
25878 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMasterTaskloopStatementStorageClass ) * sizeOfActualPool) ;
25879 0 : delete [] storageArray;
25880 0 : SgOmpMasterTaskloopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25881 : }
25882 :
25883 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUnrollStatement );
25884 3 : storageClassIndex = 0 ;
25885 3 : if ( 0 < sizeOfActualPool )
25886 : {
25887 0 : SgOmpUnrollStatementStorageClass* storageArray = new SgOmpUnrollStatementStorageClass[sizeOfActualPool] ;
25888 0 : storageClassIndex = SgOmpUnrollStatement::initializeStorageClassArray (storageArray); ;
25889 0 : assert ( storageClassIndex == sizeOfActualPool );
25890 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUnrollStatementStorageClass ) * sizeOfActualPool) ;
25891 0 : delete [] storageArray;
25892 0 : SgOmpUnrollStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25893 : }
25894 :
25895 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTileStatement );
25896 3 : storageClassIndex = 0 ;
25897 3 : if ( 0 < sizeOfActualPool )
25898 : {
25899 0 : SgOmpTileStatementStorageClass* storageArray = new SgOmpTileStatementStorageClass[sizeOfActualPool] ;
25900 0 : storageClassIndex = SgOmpTileStatement::initializeStorageClassArray (storageArray); ;
25901 0 : assert ( storageClassIndex == sizeOfActualPool );
25902 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTileStatementStorageClass ) * sizeOfActualPool) ;
25903 0 : delete [] storageArray;
25904 0 : SgOmpTileStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25905 : }
25906 :
25907 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirSimdStatement );
25908 3 : storageClassIndex = 0 ;
25909 3 : if ( 0 < sizeOfActualPool )
25910 : {
25911 0 : SgUpirSimdStatementStorageClass* storageArray = new SgUpirSimdStatementStorageClass[sizeOfActualPool] ;
25912 0 : storageClassIndex = SgUpirSimdStatement::initializeStorageClassArray (storageArray); ;
25913 0 : assert ( storageClassIndex == sizeOfActualPool );
25914 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirSimdStatementStorageClass ) * sizeOfActualPool) ;
25915 0 : delete [] storageArray;
25916 0 : SgUpirSimdStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25917 : }
25918 :
25919 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirBaseStatement );
25920 3 : storageClassIndex = 0 ;
25921 3 : if ( 0 < sizeOfActualPool )
25922 : {
25923 0 : SgUpirBaseStatementStorageClass* storageArray = new SgUpirBaseStatementStorageClass[sizeOfActualPool] ;
25924 0 : storageClassIndex = SgUpirBaseStatement::initializeStorageClassArray (storageArray); ;
25925 0 : assert ( storageClassIndex == sizeOfActualPool );
25926 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirBaseStatementStorageClass ) * sizeOfActualPool) ;
25927 0 : delete [] storageArray;
25928 0 : SgUpirBaseStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25929 : }
25930 :
25931 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirLoopStatement );
25932 3 : storageClassIndex = 0 ;
25933 3 : if ( 0 < sizeOfActualPool )
25934 : {
25935 0 : SgUpirLoopStatementStorageClass* storageArray = new SgUpirLoopStatementStorageClass[sizeOfActualPool] ;
25936 0 : storageClassIndex = SgUpirLoopStatement::initializeStorageClassArray (storageArray); ;
25937 0 : assert ( storageClassIndex == sizeOfActualPool );
25938 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirLoopStatementStorageClass ) * sizeOfActualPool) ;
25939 0 : delete [] storageArray;
25940 0 : SgUpirLoopStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25941 : }
25942 :
25943 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirLoopParallelStatement );
25944 3 : storageClassIndex = 0 ;
25945 3 : if ( 0 < sizeOfActualPool )
25946 : {
25947 0 : SgUpirLoopParallelStatementStorageClass* storageArray = new SgUpirLoopParallelStatementStorageClass[sizeOfActualPool] ;
25948 0 : storageClassIndex = SgUpirLoopParallelStatement::initializeStorageClassArray (storageArray); ;
25949 0 : assert ( storageClassIndex == sizeOfActualPool );
25950 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirLoopParallelStatementStorageClass ) * sizeOfActualPool) ;
25951 0 : delete [] storageArray;
25952 0 : SgUpirLoopParallelStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25953 : }
25954 :
25955 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirSyncStatement );
25956 3 : storageClassIndex = 0 ;
25957 3 : if ( 0 < sizeOfActualPool )
25958 : {
25959 0 : SgUpirSyncStatementStorageClass* storageArray = new SgUpirSyncStatementStorageClass[sizeOfActualPool] ;
25960 0 : storageClassIndex = SgUpirSyncStatement::initializeStorageClassArray (storageArray); ;
25961 0 : assert ( storageClassIndex == sizeOfActualPool );
25962 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirSyncStatementStorageClass ) * sizeOfActualPool) ;
25963 0 : delete [] storageArray;
25964 0 : SgUpirSyncStatementStorageClass :: writeEasyStorageDataToFile(out) ;
25965 : }
25966 :
25967 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpClause );
25968 3 : storageClassIndex = 0 ;
25969 3 : if ( 0 < sizeOfActualPool )
25970 : {
25971 0 : SgOmpClauseStorageClass* storageArray = new SgOmpClauseStorageClass[sizeOfActualPool] ;
25972 0 : storageClassIndex = SgOmpClause::initializeStorageClassArray (storageArray); ;
25973 0 : assert ( storageClassIndex == sizeOfActualPool );
25974 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpClauseStorageClass ) * sizeOfActualPool) ;
25975 0 : delete [] storageArray;
25976 0 : SgOmpClauseStorageClass :: writeEasyStorageDataToFile(out) ;
25977 : }
25978 :
25979 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAllocateClause );
25980 3 : storageClassIndex = 0 ;
25981 3 : if ( 0 < sizeOfActualPool )
25982 : {
25983 0 : SgOmpAllocateClauseStorageClass* storageArray = new SgOmpAllocateClauseStorageClass[sizeOfActualPool] ;
25984 0 : storageClassIndex = SgOmpAllocateClause::initializeStorageClassArray (storageArray); ;
25985 0 : assert ( storageClassIndex == sizeOfActualPool );
25986 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAllocateClauseStorageClass ) * sizeOfActualPool) ;
25987 0 : delete [] storageArray;
25988 0 : SgOmpAllocateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
25989 : }
25990 :
25991 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAllocatorClause );
25992 3 : storageClassIndex = 0 ;
25993 3 : if ( 0 < sizeOfActualPool )
25994 : {
25995 0 : SgOmpAllocatorClauseStorageClass* storageArray = new SgOmpAllocatorClauseStorageClass[sizeOfActualPool] ;
25996 0 : storageClassIndex = SgOmpAllocatorClause::initializeStorageClassArray (storageArray); ;
25997 0 : assert ( storageClassIndex == sizeOfActualPool );
25998 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAllocatorClauseStorageClass ) * sizeOfActualPool) ;
25999 0 : delete [] storageArray;
26000 0 : SgOmpAllocatorClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26001 : }
26002 :
26003 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUsesAllocatorsClause );
26004 3 : storageClassIndex = 0 ;
26005 3 : if ( 0 < sizeOfActualPool )
26006 : {
26007 0 : SgOmpUsesAllocatorsClauseStorageClass* storageArray = new SgOmpUsesAllocatorsClauseStorageClass[sizeOfActualPool] ;
26008 0 : storageClassIndex = SgOmpUsesAllocatorsClause::initializeStorageClassArray (storageArray); ;
26009 0 : assert ( storageClassIndex == sizeOfActualPool );
26010 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUsesAllocatorsClauseStorageClass ) * sizeOfActualPool) ;
26011 0 : delete [] storageArray;
26012 0 : SgOmpUsesAllocatorsClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26013 : }
26014 :
26015 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUsesAllocatorsDefination );
26016 3 : storageClassIndex = 0 ;
26017 3 : if ( 0 < sizeOfActualPool )
26018 : {
26019 0 : SgOmpUsesAllocatorsDefinationStorageClass* storageArray = new SgOmpUsesAllocatorsDefinationStorageClass[sizeOfActualPool] ;
26020 0 : storageClassIndex = SgOmpUsesAllocatorsDefination::initializeStorageClassArray (storageArray); ;
26021 0 : assert ( storageClassIndex == sizeOfActualPool );
26022 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUsesAllocatorsDefinationStorageClass ) * sizeOfActualPool) ;
26023 0 : delete [] storageArray;
26024 0 : SgOmpUsesAllocatorsDefinationStorageClass :: writeEasyStorageDataToFile(out) ;
26025 : }
26026 :
26027 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpToClause );
26028 3 : storageClassIndex = 0 ;
26029 3 : if ( 0 < sizeOfActualPool )
26030 : {
26031 0 : SgOmpToClauseStorageClass* storageArray = new SgOmpToClauseStorageClass[sizeOfActualPool] ;
26032 0 : storageClassIndex = SgOmpToClause::initializeStorageClassArray (storageArray); ;
26033 0 : assert ( storageClassIndex == sizeOfActualPool );
26034 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpToClauseStorageClass ) * sizeOfActualPool) ;
26035 0 : delete [] storageArray;
26036 0 : SgOmpToClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26037 : }
26038 :
26039 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpFromClause );
26040 3 : storageClassIndex = 0 ;
26041 3 : if ( 0 < sizeOfActualPool )
26042 : {
26043 0 : SgOmpFromClauseStorageClass* storageArray = new SgOmpFromClauseStorageClass[sizeOfActualPool] ;
26044 0 : storageClassIndex = SgOmpFromClause::initializeStorageClassArray (storageArray); ;
26045 0 : assert ( storageClassIndex == sizeOfActualPool );
26046 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpFromClauseStorageClass ) * sizeOfActualPool) ;
26047 0 : delete [] storageArray;
26048 0 : SgOmpFromClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26049 : }
26050 :
26051 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpThreadsClause );
26052 3 : storageClassIndex = 0 ;
26053 3 : if ( 0 < sizeOfActualPool )
26054 : {
26055 0 : SgOmpThreadsClauseStorageClass* storageArray = new SgOmpThreadsClauseStorageClass[sizeOfActualPool] ;
26056 0 : storageClassIndex = SgOmpThreadsClause::initializeStorageClassArray (storageArray); ;
26057 0 : assert ( storageClassIndex == sizeOfActualPool );
26058 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpThreadsClauseStorageClass ) * sizeOfActualPool) ;
26059 0 : delete [] storageArray;
26060 0 : SgOmpThreadsClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26061 : }
26062 :
26063 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSimdClause );
26064 3 : storageClassIndex = 0 ;
26065 3 : if ( 0 < sizeOfActualPool )
26066 : {
26067 0 : SgOmpSimdClauseStorageClass* storageArray = new SgOmpSimdClauseStorageClass[sizeOfActualPool] ;
26068 0 : storageClassIndex = SgOmpSimdClause::initializeStorageClassArray (storageArray); ;
26069 0 : assert ( storageClassIndex == sizeOfActualPool );
26070 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSimdClauseStorageClass ) * sizeOfActualPool) ;
26071 0 : delete [] storageArray;
26072 0 : SgOmpSimdClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26073 : }
26074 :
26075 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpBeginClause );
26076 3 : storageClassIndex = 0 ;
26077 3 : if ( 0 < sizeOfActualPool )
26078 : {
26079 0 : SgOmpBeginClauseStorageClass* storageArray = new SgOmpBeginClauseStorageClass[sizeOfActualPool] ;
26080 0 : storageClassIndex = SgOmpBeginClause::initializeStorageClassArray (storageArray); ;
26081 0 : assert ( storageClassIndex == sizeOfActualPool );
26082 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpBeginClauseStorageClass ) * sizeOfActualPool) ;
26083 0 : delete [] storageArray;
26084 0 : SgOmpBeginClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26085 : }
26086 :
26087 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCollapseClause );
26088 3 : storageClassIndex = 0 ;
26089 3 : if ( 0 < sizeOfActualPool )
26090 : {
26091 0 : SgOmpCollapseClauseStorageClass* storageArray = new SgOmpCollapseClauseStorageClass[sizeOfActualPool] ;
26092 0 : storageClassIndex = SgOmpCollapseClause::initializeStorageClassArray (storageArray); ;
26093 0 : assert ( storageClassIndex == sizeOfActualPool );
26094 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCollapseClauseStorageClass ) * sizeOfActualPool) ;
26095 0 : delete [] storageArray;
26096 0 : SgOmpCollapseClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26097 : }
26098 :
26099 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCopyinClause );
26100 3 : storageClassIndex = 0 ;
26101 3 : if ( 0 < sizeOfActualPool )
26102 : {
26103 0 : SgOmpCopyinClauseStorageClass* storageArray = new SgOmpCopyinClauseStorageClass[sizeOfActualPool] ;
26104 0 : storageClassIndex = SgOmpCopyinClause::initializeStorageClassArray (storageArray); ;
26105 0 : assert ( storageClassIndex == sizeOfActualPool );
26106 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCopyinClauseStorageClass ) * sizeOfActualPool) ;
26107 0 : delete [] storageArray;
26108 0 : SgOmpCopyinClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26109 : }
26110 :
26111 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCopyprivateClause );
26112 3 : storageClassIndex = 0 ;
26113 3 : if ( 0 < sizeOfActualPool )
26114 : {
26115 0 : SgOmpCopyprivateClauseStorageClass* storageArray = new SgOmpCopyprivateClauseStorageClass[sizeOfActualPool] ;
26116 0 : storageClassIndex = SgOmpCopyprivateClause::initializeStorageClassArray (storageArray); ;
26117 0 : assert ( storageClassIndex == sizeOfActualPool );
26118 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCopyprivateClauseStorageClass ) * sizeOfActualPool) ;
26119 0 : delete [] storageArray;
26120 0 : SgOmpCopyprivateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26121 : }
26122 :
26123 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDefaultClause );
26124 3 : storageClassIndex = 0 ;
26125 3 : if ( 0 < sizeOfActualPool )
26126 : {
26127 0 : SgOmpDefaultClauseStorageClass* storageArray = new SgOmpDefaultClauseStorageClass[sizeOfActualPool] ;
26128 0 : storageClassIndex = SgOmpDefaultClause::initializeStorageClassArray (storageArray); ;
26129 0 : assert ( storageClassIndex == sizeOfActualPool );
26130 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDefaultClauseStorageClass ) * sizeOfActualPool) ;
26131 0 : delete [] storageArray;
26132 0 : SgOmpDefaultClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26133 : }
26134 :
26135 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpEndClause );
26136 3 : storageClassIndex = 0 ;
26137 3 : if ( 0 < sizeOfActualPool )
26138 : {
26139 0 : SgOmpEndClauseStorageClass* storageArray = new SgOmpEndClauseStorageClass[sizeOfActualPool] ;
26140 0 : storageClassIndex = SgOmpEndClause::initializeStorageClassArray (storageArray); ;
26141 0 : assert ( storageClassIndex == sizeOfActualPool );
26142 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpEndClauseStorageClass ) * sizeOfActualPool) ;
26143 0 : delete [] storageArray;
26144 0 : SgOmpEndClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26145 : }
26146 :
26147 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpExpressionClause );
26148 3 : storageClassIndex = 0 ;
26149 3 : if ( 0 < sizeOfActualPool )
26150 : {
26151 0 : SgOmpExpressionClauseStorageClass* storageArray = new SgOmpExpressionClauseStorageClass[sizeOfActualPool] ;
26152 0 : storageClassIndex = SgOmpExpressionClause::initializeStorageClassArray (storageArray); ;
26153 0 : assert ( storageClassIndex == sizeOfActualPool );
26154 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpExpressionClauseStorageClass ) * sizeOfActualPool) ;
26155 0 : delete [] storageArray;
26156 0 : SgOmpExpressionClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26157 : }
26158 :
26159 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpFirstprivateClause );
26160 3 : storageClassIndex = 0 ;
26161 3 : if ( 0 < sizeOfActualPool )
26162 : {
26163 0 : SgOmpFirstprivateClauseStorageClass* storageArray = new SgOmpFirstprivateClauseStorageClass[sizeOfActualPool] ;
26164 0 : storageClassIndex = SgOmpFirstprivateClause::initializeStorageClassArray (storageArray); ;
26165 0 : assert ( storageClassIndex == sizeOfActualPool );
26166 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpFirstprivateClauseStorageClass ) * sizeOfActualPool) ;
26167 0 : delete [] storageArray;
26168 0 : SgOmpFirstprivateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26169 : }
26170 :
26171 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpIfClause );
26172 3 : storageClassIndex = 0 ;
26173 3 : if ( 0 < sizeOfActualPool )
26174 : {
26175 0 : SgOmpIfClauseStorageClass* storageArray = new SgOmpIfClauseStorageClass[sizeOfActualPool] ;
26176 0 : storageClassIndex = SgOmpIfClause::initializeStorageClassArray (storageArray); ;
26177 0 : assert ( storageClassIndex == sizeOfActualPool );
26178 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpIfClauseStorageClass ) * sizeOfActualPool) ;
26179 0 : delete [] storageArray;
26180 0 : SgOmpIfClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26181 : }
26182 :
26183 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpFinalClause );
26184 3 : storageClassIndex = 0 ;
26185 3 : if ( 0 < sizeOfActualPool )
26186 : {
26187 0 : SgOmpFinalClauseStorageClass* storageArray = new SgOmpFinalClauseStorageClass[sizeOfActualPool] ;
26188 0 : storageClassIndex = SgOmpFinalClause::initializeStorageClassArray (storageArray); ;
26189 0 : assert ( storageClassIndex == sizeOfActualPool );
26190 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpFinalClauseStorageClass ) * sizeOfActualPool) ;
26191 0 : delete [] storageArray;
26192 0 : SgOmpFinalClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26193 : }
26194 :
26195 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpPriorityClause );
26196 3 : storageClassIndex = 0 ;
26197 3 : if ( 0 < sizeOfActualPool )
26198 : {
26199 0 : SgOmpPriorityClauseStorageClass* storageArray = new SgOmpPriorityClauseStorageClass[sizeOfActualPool] ;
26200 0 : storageClassIndex = SgOmpPriorityClause::initializeStorageClassArray (storageArray); ;
26201 0 : assert ( storageClassIndex == sizeOfActualPool );
26202 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpPriorityClauseStorageClass ) * sizeOfActualPool) ;
26203 0 : delete [] storageArray;
26204 0 : SgOmpPriorityClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26205 : }
26206 :
26207 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDeviceClause );
26208 3 : storageClassIndex = 0 ;
26209 3 : if ( 0 < sizeOfActualPool )
26210 : {
26211 0 : SgOmpDeviceClauseStorageClass* storageArray = new SgOmpDeviceClauseStorageClass[sizeOfActualPool] ;
26212 0 : storageClassIndex = SgOmpDeviceClause::initializeStorageClassArray (storageArray); ;
26213 0 : assert ( storageClassIndex == sizeOfActualPool );
26214 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDeviceClauseStorageClass ) * sizeOfActualPool) ;
26215 0 : delete [] storageArray;
26216 0 : SgOmpDeviceClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26217 : }
26218 :
26219 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpLastprivateClause );
26220 3 : storageClassIndex = 0 ;
26221 3 : if ( 0 < sizeOfActualPool )
26222 : {
26223 0 : SgOmpLastprivateClauseStorageClass* storageArray = new SgOmpLastprivateClauseStorageClass[sizeOfActualPool] ;
26224 0 : storageClassIndex = SgOmpLastprivateClause::initializeStorageClassArray (storageArray); ;
26225 0 : assert ( storageClassIndex == sizeOfActualPool );
26226 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpLastprivateClauseStorageClass ) * sizeOfActualPool) ;
26227 0 : delete [] storageArray;
26228 0 : SgOmpLastprivateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26229 : }
26230 :
26231 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNowaitClause );
26232 3 : storageClassIndex = 0 ;
26233 3 : if ( 0 < sizeOfActualPool )
26234 : {
26235 0 : SgOmpNowaitClauseStorageClass* storageArray = new SgOmpNowaitClauseStorageClass[sizeOfActualPool] ;
26236 0 : storageClassIndex = SgOmpNowaitClause::initializeStorageClassArray (storageArray); ;
26237 0 : assert ( storageClassIndex == sizeOfActualPool );
26238 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNowaitClauseStorageClass ) * sizeOfActualPool) ;
26239 0 : delete [] storageArray;
26240 0 : SgOmpNowaitClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26241 : }
26242 :
26243 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpReadClause );
26244 3 : storageClassIndex = 0 ;
26245 3 : if ( 0 < sizeOfActualPool )
26246 : {
26247 0 : SgOmpReadClauseStorageClass* storageArray = new SgOmpReadClauseStorageClass[sizeOfActualPool] ;
26248 0 : storageClassIndex = SgOmpReadClause::initializeStorageClassArray (storageArray); ;
26249 0 : assert ( storageClassIndex == sizeOfActualPool );
26250 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpReadClauseStorageClass ) * sizeOfActualPool) ;
26251 0 : delete [] storageArray;
26252 0 : SgOmpReadClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26253 : }
26254 :
26255 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpWriteClause );
26256 3 : storageClassIndex = 0 ;
26257 3 : if ( 0 < sizeOfActualPool )
26258 : {
26259 0 : SgOmpWriteClauseStorageClass* storageArray = new SgOmpWriteClauseStorageClass[sizeOfActualPool] ;
26260 0 : storageClassIndex = SgOmpWriteClause::initializeStorageClassArray (storageArray); ;
26261 0 : assert ( storageClassIndex == sizeOfActualPool );
26262 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpWriteClauseStorageClass ) * sizeOfActualPool) ;
26263 0 : delete [] storageArray;
26264 0 : SgOmpWriteClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26265 : }
26266 :
26267 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUpdateClause );
26268 3 : storageClassIndex = 0 ;
26269 3 : if ( 0 < sizeOfActualPool )
26270 : {
26271 0 : SgOmpUpdateClauseStorageClass* storageArray = new SgOmpUpdateClauseStorageClass[sizeOfActualPool] ;
26272 0 : storageClassIndex = SgOmpUpdateClause::initializeStorageClassArray (storageArray); ;
26273 0 : assert ( storageClassIndex == sizeOfActualPool );
26274 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUpdateClauseStorageClass ) * sizeOfActualPool) ;
26275 0 : delete [] storageArray;
26276 0 : SgOmpUpdateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26277 : }
26278 :
26279 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDepobjUpdateClause );
26280 3 : storageClassIndex = 0 ;
26281 3 : if ( 0 < sizeOfActualPool )
26282 : {
26283 0 : SgOmpDepobjUpdateClauseStorageClass* storageArray = new SgOmpDepobjUpdateClauseStorageClass[sizeOfActualPool] ;
26284 0 : storageClassIndex = SgOmpDepobjUpdateClause::initializeStorageClassArray (storageArray); ;
26285 0 : assert ( storageClassIndex == sizeOfActualPool );
26286 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDepobjUpdateClauseStorageClass ) * sizeOfActualPool) ;
26287 0 : delete [] storageArray;
26288 0 : SgOmpDepobjUpdateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26289 : }
26290 :
26291 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDestroyClause );
26292 3 : storageClassIndex = 0 ;
26293 3 : if ( 0 < sizeOfActualPool )
26294 : {
26295 0 : SgOmpDestroyClauseStorageClass* storageArray = new SgOmpDestroyClauseStorageClass[sizeOfActualPool] ;
26296 0 : storageClassIndex = SgOmpDestroyClause::initializeStorageClassArray (storageArray); ;
26297 0 : assert ( storageClassIndex == sizeOfActualPool );
26298 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDestroyClauseStorageClass ) * sizeOfActualPool) ;
26299 0 : delete [] storageArray;
26300 0 : SgOmpDestroyClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26301 : }
26302 :
26303 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpCaptureClause );
26304 3 : storageClassIndex = 0 ;
26305 3 : if ( 0 < sizeOfActualPool )
26306 : {
26307 0 : SgOmpCaptureClauseStorageClass* storageArray = new SgOmpCaptureClauseStorageClass[sizeOfActualPool] ;
26308 0 : storageClassIndex = SgOmpCaptureClause::initializeStorageClassArray (storageArray); ;
26309 0 : assert ( storageClassIndex == sizeOfActualPool );
26310 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpCaptureClauseStorageClass ) * sizeOfActualPool) ;
26311 0 : delete [] storageArray;
26312 0 : SgOmpCaptureClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26313 : }
26314 :
26315 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSeqCstClause );
26316 3 : storageClassIndex = 0 ;
26317 3 : if ( 0 < sizeOfActualPool )
26318 : {
26319 0 : SgOmpSeqCstClauseStorageClass* storageArray = new SgOmpSeqCstClauseStorageClass[sizeOfActualPool] ;
26320 0 : storageClassIndex = SgOmpSeqCstClause::initializeStorageClassArray (storageArray); ;
26321 0 : assert ( storageClassIndex == sizeOfActualPool );
26322 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSeqCstClauseStorageClass ) * sizeOfActualPool) ;
26323 0 : delete [] storageArray;
26324 0 : SgOmpSeqCstClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26325 : }
26326 :
26327 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAcqRelClause );
26328 3 : storageClassIndex = 0 ;
26329 3 : if ( 0 < sizeOfActualPool )
26330 : {
26331 0 : SgOmpAcqRelClauseStorageClass* storageArray = new SgOmpAcqRelClauseStorageClass[sizeOfActualPool] ;
26332 0 : storageClassIndex = SgOmpAcqRelClause::initializeStorageClassArray (storageArray); ;
26333 0 : assert ( storageClassIndex == sizeOfActualPool );
26334 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAcqRelClauseStorageClass ) * sizeOfActualPool) ;
26335 0 : delete [] storageArray;
26336 0 : SgOmpAcqRelClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26337 : }
26338 :
26339 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpReleaseClause );
26340 3 : storageClassIndex = 0 ;
26341 3 : if ( 0 < sizeOfActualPool )
26342 : {
26343 0 : SgOmpReleaseClauseStorageClass* storageArray = new SgOmpReleaseClauseStorageClass[sizeOfActualPool] ;
26344 0 : storageClassIndex = SgOmpReleaseClause::initializeStorageClassArray (storageArray); ;
26345 0 : assert ( storageClassIndex == sizeOfActualPool );
26346 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpReleaseClauseStorageClass ) * sizeOfActualPool) ;
26347 0 : delete [] storageArray;
26348 0 : SgOmpReleaseClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26349 : }
26350 :
26351 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAcquireClause );
26352 3 : storageClassIndex = 0 ;
26353 3 : if ( 0 < sizeOfActualPool )
26354 : {
26355 0 : SgOmpAcquireClauseStorageClass* storageArray = new SgOmpAcquireClauseStorageClass[sizeOfActualPool] ;
26356 0 : storageClassIndex = SgOmpAcquireClause::initializeStorageClassArray (storageArray); ;
26357 0 : assert ( storageClassIndex == sizeOfActualPool );
26358 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAcquireClauseStorageClass ) * sizeOfActualPool) ;
26359 0 : delete [] storageArray;
26360 0 : SgOmpAcquireClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26361 : }
26362 :
26363 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpReverseOffloadClause );
26364 3 : storageClassIndex = 0 ;
26365 3 : if ( 0 < sizeOfActualPool )
26366 : {
26367 0 : SgOmpReverseOffloadClauseStorageClass* storageArray = new SgOmpReverseOffloadClauseStorageClass[sizeOfActualPool] ;
26368 0 : storageClassIndex = SgOmpReverseOffloadClause::initializeStorageClassArray (storageArray); ;
26369 0 : assert ( storageClassIndex == sizeOfActualPool );
26370 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpReverseOffloadClauseStorageClass ) * sizeOfActualPool) ;
26371 0 : delete [] storageArray;
26372 0 : SgOmpReverseOffloadClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26373 : }
26374 :
26375 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUnifiedAddressClause );
26376 3 : storageClassIndex = 0 ;
26377 3 : if ( 0 < sizeOfActualPool )
26378 : {
26379 0 : SgOmpUnifiedAddressClauseStorageClass* storageArray = new SgOmpUnifiedAddressClauseStorageClass[sizeOfActualPool] ;
26380 0 : storageClassIndex = SgOmpUnifiedAddressClause::initializeStorageClassArray (storageArray); ;
26381 0 : assert ( storageClassIndex == sizeOfActualPool );
26382 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUnifiedAddressClauseStorageClass ) * sizeOfActualPool) ;
26383 0 : delete [] storageArray;
26384 0 : SgOmpUnifiedAddressClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26385 : }
26386 :
26387 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUnifiedSharedMemoryClause );
26388 3 : storageClassIndex = 0 ;
26389 3 : if ( 0 < sizeOfActualPool )
26390 : {
26391 0 : SgOmpUnifiedSharedMemoryClauseStorageClass* storageArray = new SgOmpUnifiedSharedMemoryClauseStorageClass[sizeOfActualPool] ;
26392 0 : storageClassIndex = SgOmpUnifiedSharedMemoryClause::initializeStorageClassArray (storageArray); ;
26393 0 : assert ( storageClassIndex == sizeOfActualPool );
26394 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUnifiedSharedMemoryClauseStorageClass ) * sizeOfActualPool) ;
26395 0 : delete [] storageArray;
26396 0 : SgOmpUnifiedSharedMemoryClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26397 : }
26398 :
26399 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDynamicAllocatorsClause );
26400 3 : storageClassIndex = 0 ;
26401 3 : if ( 0 < sizeOfActualPool )
26402 : {
26403 0 : SgOmpDynamicAllocatorsClauseStorageClass* storageArray = new SgOmpDynamicAllocatorsClauseStorageClass[sizeOfActualPool] ;
26404 0 : storageClassIndex = SgOmpDynamicAllocatorsClause::initializeStorageClassArray (storageArray); ;
26405 0 : assert ( storageClassIndex == sizeOfActualPool );
26406 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDynamicAllocatorsClauseStorageClass ) * sizeOfActualPool) ;
26407 0 : delete [] storageArray;
26408 0 : SgOmpDynamicAllocatorsClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26409 : }
26410 :
26411 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAtomicDefaultMemOrderClause );
26412 3 : storageClassIndex = 0 ;
26413 3 : if ( 0 < sizeOfActualPool )
26414 : {
26415 0 : SgOmpAtomicDefaultMemOrderClauseStorageClass* storageArray = new SgOmpAtomicDefaultMemOrderClauseStorageClass[sizeOfActualPool] ;
26416 0 : storageClassIndex = SgOmpAtomicDefaultMemOrderClause::initializeStorageClassArray (storageArray); ;
26417 0 : assert ( storageClassIndex == sizeOfActualPool );
26418 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAtomicDefaultMemOrderClauseStorageClass ) * sizeOfActualPool) ;
26419 0 : delete [] storageArray;
26420 0 : SgOmpAtomicDefaultMemOrderClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26421 : }
26422 :
26423 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpExtImplementationDefinedRequirementClause );
26424 3 : storageClassIndex = 0 ;
26425 3 : if ( 0 < sizeOfActualPool )
26426 : {
26427 0 : SgOmpExtImplementationDefinedRequirementClauseStorageClass* storageArray = new SgOmpExtImplementationDefinedRequirementClauseStorageClass[sizeOfActualPool] ;
26428 0 : storageClassIndex = SgOmpExtImplementationDefinedRequirementClause::initializeStorageClassArray (storageArray); ;
26429 0 : assert ( storageClassIndex == sizeOfActualPool );
26430 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpExtImplementationDefinedRequirementClauseStorageClass ) * sizeOfActualPool) ;
26431 0 : delete [] storageArray;
26432 0 : SgOmpExtImplementationDefinedRequirementClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26433 : }
26434 :
26435 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpRelaxedClause );
26436 3 : storageClassIndex = 0 ;
26437 3 : if ( 0 < sizeOfActualPool )
26438 : {
26439 0 : SgOmpRelaxedClauseStorageClass* storageArray = new SgOmpRelaxedClauseStorageClass[sizeOfActualPool] ;
26440 0 : storageClassIndex = SgOmpRelaxedClause::initializeStorageClassArray (storageArray); ;
26441 0 : assert ( storageClassIndex == sizeOfActualPool );
26442 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpRelaxedClauseStorageClass ) * sizeOfActualPool) ;
26443 0 : delete [] storageArray;
26444 0 : SgOmpRelaxedClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26445 : }
26446 :
26447 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpParallelClause );
26448 3 : storageClassIndex = 0 ;
26449 3 : if ( 0 < sizeOfActualPool )
26450 : {
26451 0 : SgOmpParallelClauseStorageClass* storageArray = new SgOmpParallelClauseStorageClass[sizeOfActualPool] ;
26452 0 : storageClassIndex = SgOmpParallelClause::initializeStorageClassArray (storageArray); ;
26453 0 : assert ( storageClassIndex == sizeOfActualPool );
26454 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpParallelClauseStorageClass ) * sizeOfActualPool) ;
26455 0 : delete [] storageArray;
26456 0 : SgOmpParallelClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26457 : }
26458 :
26459 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSectionsClause );
26460 3 : storageClassIndex = 0 ;
26461 3 : if ( 0 < sizeOfActualPool )
26462 : {
26463 0 : SgOmpSectionsClauseStorageClass* storageArray = new SgOmpSectionsClauseStorageClass[sizeOfActualPool] ;
26464 0 : storageClassIndex = SgOmpSectionsClause::initializeStorageClassArray (storageArray); ;
26465 0 : assert ( storageClassIndex == sizeOfActualPool );
26466 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSectionsClauseStorageClass ) * sizeOfActualPool) ;
26467 0 : delete [] storageArray;
26468 0 : SgOmpSectionsClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26469 : }
26470 :
26471 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpForClause );
26472 3 : storageClassIndex = 0 ;
26473 3 : if ( 0 < sizeOfActualPool )
26474 : {
26475 0 : SgOmpForClauseStorageClass* storageArray = new SgOmpForClauseStorageClass[sizeOfActualPool] ;
26476 0 : storageClassIndex = SgOmpForClause::initializeStorageClassArray (storageArray); ;
26477 0 : assert ( storageClassIndex == sizeOfActualPool );
26478 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpForClauseStorageClass ) * sizeOfActualPool) ;
26479 0 : delete [] storageArray;
26480 0 : SgOmpForClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26481 : }
26482 :
26483 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskgroupClause );
26484 3 : storageClassIndex = 0 ;
26485 3 : if ( 0 < sizeOfActualPool )
26486 : {
26487 0 : SgOmpTaskgroupClauseStorageClass* storageArray = new SgOmpTaskgroupClauseStorageClass[sizeOfActualPool] ;
26488 0 : storageClassIndex = SgOmpTaskgroupClause::initializeStorageClassArray (storageArray); ;
26489 0 : assert ( storageClassIndex == sizeOfActualPool );
26490 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskgroupClauseStorageClass ) * sizeOfActualPool) ;
26491 0 : delete [] storageArray;
26492 0 : SgOmpTaskgroupClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26493 : }
26494 :
26495 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirNumUnitsField );
26496 3 : storageClassIndex = 0 ;
26497 3 : if ( 0 < sizeOfActualPool )
26498 : {
26499 0 : SgUpirNumUnitsFieldStorageClass* storageArray = new SgUpirNumUnitsFieldStorageClass[sizeOfActualPool] ;
26500 0 : storageClassIndex = SgUpirNumUnitsField::initializeStorageClassArray (storageArray); ;
26501 0 : assert ( storageClassIndex == sizeOfActualPool );
26502 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirNumUnitsFieldStorageClass ) * sizeOfActualPool) ;
26503 0 : delete [] storageArray;
26504 0 : SgUpirNumUnitsFieldStorageClass :: writeEasyStorageDataToFile(out) ;
26505 : }
26506 :
26507 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNumTeamsClause );
26508 3 : storageClassIndex = 0 ;
26509 3 : if ( 0 < sizeOfActualPool )
26510 : {
26511 0 : SgOmpNumTeamsClauseStorageClass* storageArray = new SgOmpNumTeamsClauseStorageClass[sizeOfActualPool] ;
26512 0 : storageClassIndex = SgOmpNumTeamsClause::initializeStorageClassArray (storageArray); ;
26513 0 : assert ( storageClassIndex == sizeOfActualPool );
26514 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNumTeamsClauseStorageClass ) * sizeOfActualPool) ;
26515 0 : delete [] storageArray;
26516 0 : SgOmpNumTeamsClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26517 : }
26518 :
26519 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpGrainsizeClause );
26520 3 : storageClassIndex = 0 ;
26521 3 : if ( 0 < sizeOfActualPool )
26522 : {
26523 0 : SgOmpGrainsizeClauseStorageClass* storageArray = new SgOmpGrainsizeClauseStorageClass[sizeOfActualPool] ;
26524 0 : storageClassIndex = SgOmpGrainsizeClause::initializeStorageClassArray (storageArray); ;
26525 0 : assert ( storageClassIndex == sizeOfActualPool );
26526 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpGrainsizeClauseStorageClass ) * sizeOfActualPool) ;
26527 0 : delete [] storageArray;
26528 0 : SgOmpGrainsizeClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26529 : }
26530 :
26531 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDetachClause );
26532 3 : storageClassIndex = 0 ;
26533 3 : if ( 0 < sizeOfActualPool )
26534 : {
26535 0 : SgOmpDetachClauseStorageClass* storageArray = new SgOmpDetachClauseStorageClass[sizeOfActualPool] ;
26536 0 : storageClassIndex = SgOmpDetachClause::initializeStorageClassArray (storageArray); ;
26537 0 : assert ( storageClassIndex == sizeOfActualPool );
26538 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDetachClauseStorageClass ) * sizeOfActualPool) ;
26539 0 : delete [] storageArray;
26540 0 : SgOmpDetachClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26541 : }
26542 :
26543 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNumTasksClause );
26544 3 : storageClassIndex = 0 ;
26545 3 : if ( 0 < sizeOfActualPool )
26546 : {
26547 0 : SgOmpNumTasksClauseStorageClass* storageArray = new SgOmpNumTasksClauseStorageClass[sizeOfActualPool] ;
26548 0 : storageClassIndex = SgOmpNumTasksClause::initializeStorageClassArray (storageArray); ;
26549 0 : assert ( storageClassIndex == sizeOfActualPool );
26550 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNumTasksClauseStorageClass ) * sizeOfActualPool) ;
26551 0 : delete [] storageArray;
26552 0 : SgOmpNumTasksClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26553 : }
26554 :
26555 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNogroupClause );
26556 3 : storageClassIndex = 0 ;
26557 3 : if ( 0 < sizeOfActualPool )
26558 : {
26559 0 : SgOmpNogroupClauseStorageClass* storageArray = new SgOmpNogroupClauseStorageClass[sizeOfActualPool] ;
26560 0 : storageClassIndex = SgOmpNogroupClause::initializeStorageClassArray (storageArray); ;
26561 0 : assert ( storageClassIndex == sizeOfActualPool );
26562 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNogroupClauseStorageClass ) * sizeOfActualPool) ;
26563 0 : delete [] storageArray;
26564 0 : SgOmpNogroupClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26565 : }
26566 :
26567 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpHintClause );
26568 3 : storageClassIndex = 0 ;
26569 3 : if ( 0 < sizeOfActualPool )
26570 : {
26571 0 : SgOmpHintClauseStorageClass* storageArray = new SgOmpHintClauseStorageClass[sizeOfActualPool] ;
26572 0 : storageClassIndex = SgOmpHintClause::initializeStorageClassArray (storageArray); ;
26573 0 : assert ( storageClassIndex == sizeOfActualPool );
26574 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpHintClauseStorageClass ) * sizeOfActualPool) ;
26575 0 : delete [] storageArray;
26576 0 : SgOmpHintClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26577 : }
26578 :
26579 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpOrderClause );
26580 3 : storageClassIndex = 0 ;
26581 3 : if ( 0 < sizeOfActualPool )
26582 : {
26583 0 : SgOmpOrderClauseStorageClass* storageArray = new SgOmpOrderClauseStorageClass[sizeOfActualPool] ;
26584 0 : storageClassIndex = SgOmpOrderClause::initializeStorageClassArray (storageArray); ;
26585 0 : assert ( storageClassIndex == sizeOfActualPool );
26586 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpOrderClauseStorageClass ) * sizeOfActualPool) ;
26587 0 : delete [] storageArray;
26588 0 : SgOmpOrderClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26589 : }
26590 :
26591 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDistScheduleClause );
26592 3 : storageClassIndex = 0 ;
26593 3 : if ( 0 < sizeOfActualPool )
26594 : {
26595 0 : SgOmpDistScheduleClauseStorageClass* storageArray = new SgOmpDistScheduleClauseStorageClass[sizeOfActualPool] ;
26596 0 : storageClassIndex = SgOmpDistScheduleClause::initializeStorageClassArray (storageArray); ;
26597 0 : assert ( storageClassIndex == sizeOfActualPool );
26598 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDistScheduleClauseStorageClass ) * sizeOfActualPool) ;
26599 0 : delete [] storageArray;
26600 0 : SgOmpDistScheduleClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26601 : }
26602 :
26603 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpBindClause );
26604 3 : storageClassIndex = 0 ;
26605 3 : if ( 0 < sizeOfActualPool )
26606 : {
26607 0 : SgOmpBindClauseStorageClass* storageArray = new SgOmpBindClauseStorageClass[sizeOfActualPool] ;
26608 0 : storageClassIndex = SgOmpBindClause::initializeStorageClassArray (storageArray); ;
26609 0 : assert ( storageClassIndex == sizeOfActualPool );
26610 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpBindClauseStorageClass ) * sizeOfActualPool) ;
26611 0 : delete [] storageArray;
26612 0 : SgOmpBindClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26613 : }
26614 :
26615 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNontemporalClause );
26616 3 : storageClassIndex = 0 ;
26617 3 : if ( 0 < sizeOfActualPool )
26618 : {
26619 0 : SgOmpNontemporalClauseStorageClass* storageArray = new SgOmpNontemporalClauseStorageClass[sizeOfActualPool] ;
26620 0 : storageClassIndex = SgOmpNontemporalClause::initializeStorageClassArray (storageArray); ;
26621 0 : assert ( storageClassIndex == sizeOfActualPool );
26622 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNontemporalClauseStorageClass ) * sizeOfActualPool) ;
26623 0 : delete [] storageArray;
26624 0 : SgOmpNontemporalClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26625 : }
26626 :
26627 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpInclusiveClause );
26628 3 : storageClassIndex = 0 ;
26629 3 : if ( 0 < sizeOfActualPool )
26630 : {
26631 0 : SgOmpInclusiveClauseStorageClass* storageArray = new SgOmpInclusiveClauseStorageClass[sizeOfActualPool] ;
26632 0 : storageClassIndex = SgOmpInclusiveClause::initializeStorageClassArray (storageArray); ;
26633 0 : assert ( storageClassIndex == sizeOfActualPool );
26634 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpInclusiveClauseStorageClass ) * sizeOfActualPool) ;
26635 0 : delete [] storageArray;
26636 0 : SgOmpInclusiveClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26637 : }
26638 :
26639 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpExclusiveClause );
26640 3 : storageClassIndex = 0 ;
26641 3 : if ( 0 < sizeOfActualPool )
26642 : {
26643 0 : SgOmpExclusiveClauseStorageClass* storageArray = new SgOmpExclusiveClauseStorageClass[sizeOfActualPool] ;
26644 0 : storageClassIndex = SgOmpExclusiveClause::initializeStorageClassArray (storageArray); ;
26645 0 : assert ( storageClassIndex == sizeOfActualPool );
26646 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpExclusiveClauseStorageClass ) * sizeOfActualPool) ;
26647 0 : delete [] storageArray;
26648 0 : SgOmpExclusiveClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26649 : }
26650 :
26651 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpIsDevicePtrClause );
26652 3 : storageClassIndex = 0 ;
26653 3 : if ( 0 < sizeOfActualPool )
26654 : {
26655 0 : SgOmpIsDevicePtrClauseStorageClass* storageArray = new SgOmpIsDevicePtrClauseStorageClass[sizeOfActualPool] ;
26656 0 : storageClassIndex = SgOmpIsDevicePtrClause::initializeStorageClassArray (storageArray); ;
26657 0 : assert ( storageClassIndex == sizeOfActualPool );
26658 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpIsDevicePtrClauseStorageClass ) * sizeOfActualPool) ;
26659 0 : delete [] storageArray;
26660 0 : SgOmpIsDevicePtrClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26661 : }
26662 :
26663 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUseDevicePtrClause );
26664 3 : storageClassIndex = 0 ;
26665 3 : if ( 0 < sizeOfActualPool )
26666 : {
26667 0 : SgOmpUseDevicePtrClauseStorageClass* storageArray = new SgOmpUseDevicePtrClauseStorageClass[sizeOfActualPool] ;
26668 0 : storageClassIndex = SgOmpUseDevicePtrClause::initializeStorageClassArray (storageArray); ;
26669 0 : assert ( storageClassIndex == sizeOfActualPool );
26670 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUseDevicePtrClauseStorageClass ) * sizeOfActualPool) ;
26671 0 : delete [] storageArray;
26672 0 : SgOmpUseDevicePtrClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26673 : }
26674 :
26675 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUseDeviceAddrClause );
26676 3 : storageClassIndex = 0 ;
26677 3 : if ( 0 < sizeOfActualPool )
26678 : {
26679 0 : SgOmpUseDeviceAddrClauseStorageClass* storageArray = new SgOmpUseDeviceAddrClauseStorageClass[sizeOfActualPool] ;
26680 0 : storageClassIndex = SgOmpUseDeviceAddrClause::initializeStorageClassArray (storageArray); ;
26681 0 : assert ( storageClassIndex == sizeOfActualPool );
26682 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUseDeviceAddrClauseStorageClass ) * sizeOfActualPool) ;
26683 0 : delete [] storageArray;
26684 0 : SgOmpUseDeviceAddrClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26685 : }
26686 :
26687 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpThreadLimitClause );
26688 3 : storageClassIndex = 0 ;
26689 3 : if ( 0 < sizeOfActualPool )
26690 : {
26691 0 : SgOmpThreadLimitClauseStorageClass* storageArray = new SgOmpThreadLimitClauseStorageClass[sizeOfActualPool] ;
26692 0 : storageClassIndex = SgOmpThreadLimitClause::initializeStorageClassArray (storageArray); ;
26693 0 : assert ( storageClassIndex == sizeOfActualPool );
26694 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpThreadLimitClauseStorageClass ) * sizeOfActualPool) ;
26695 0 : delete [] storageArray;
26696 0 : SgOmpThreadLimitClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26697 : }
26698 :
26699 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpOrderedClause );
26700 3 : storageClassIndex = 0 ;
26701 3 : if ( 0 < sizeOfActualPool )
26702 : {
26703 0 : SgOmpOrderedClauseStorageClass* storageArray = new SgOmpOrderedClauseStorageClass[sizeOfActualPool] ;
26704 0 : storageClassIndex = SgOmpOrderedClause::initializeStorageClassArray (storageArray); ;
26705 0 : assert ( storageClassIndex == sizeOfActualPool );
26706 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpOrderedClauseStorageClass ) * sizeOfActualPool) ;
26707 0 : delete [] storageArray;
26708 0 : SgOmpOrderedClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26709 : }
26710 :
26711 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpPrivateClause );
26712 3 : storageClassIndex = 0 ;
26713 3 : if ( 0 < sizeOfActualPool )
26714 : {
26715 0 : SgOmpPrivateClauseStorageClass* storageArray = new SgOmpPrivateClauseStorageClass[sizeOfActualPool] ;
26716 0 : storageClassIndex = SgOmpPrivateClause::initializeStorageClassArray (storageArray); ;
26717 0 : assert ( storageClassIndex == sizeOfActualPool );
26718 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpPrivateClauseStorageClass ) * sizeOfActualPool) ;
26719 0 : delete [] storageArray;
26720 0 : SgOmpPrivateClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26721 : }
26722 :
26723 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpReductionClause );
26724 3 : storageClassIndex = 0 ;
26725 3 : if ( 0 < sizeOfActualPool )
26726 : {
26727 0 : SgOmpReductionClauseStorageClass* storageArray = new SgOmpReductionClauseStorageClass[sizeOfActualPool] ;
26728 0 : storageClassIndex = SgOmpReductionClause::initializeStorageClassArray (storageArray); ;
26729 0 : assert ( storageClassIndex == sizeOfActualPool );
26730 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpReductionClauseStorageClass ) * sizeOfActualPool) ;
26731 0 : delete [] storageArray;
26732 0 : SgOmpReductionClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26733 : }
26734 :
26735 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpInReductionClause );
26736 3 : storageClassIndex = 0 ;
26737 3 : if ( 0 < sizeOfActualPool )
26738 : {
26739 0 : SgOmpInReductionClauseStorageClass* storageArray = new SgOmpInReductionClauseStorageClass[sizeOfActualPool] ;
26740 0 : storageClassIndex = SgOmpInReductionClause::initializeStorageClassArray (storageArray); ;
26741 0 : assert ( storageClassIndex == sizeOfActualPool );
26742 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpInReductionClauseStorageClass ) * sizeOfActualPool) ;
26743 0 : delete [] storageArray;
26744 0 : SgOmpInReductionClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26745 : }
26746 :
26747 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpTaskReductionClause );
26748 3 : storageClassIndex = 0 ;
26749 3 : if ( 0 < sizeOfActualPool )
26750 : {
26751 0 : SgOmpTaskReductionClauseStorageClass* storageArray = new SgOmpTaskReductionClauseStorageClass[sizeOfActualPool] ;
26752 0 : storageClassIndex = SgOmpTaskReductionClause::initializeStorageClassArray (storageArray); ;
26753 0 : assert ( storageClassIndex == sizeOfActualPool );
26754 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpTaskReductionClauseStorageClass ) * sizeOfActualPool) ;
26755 0 : delete [] storageArray;
26756 0 : SgOmpTaskReductionClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26757 : }
26758 :
26759 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDefaultmapClause );
26760 3 : storageClassIndex = 0 ;
26761 3 : if ( 0 < sizeOfActualPool )
26762 : {
26763 0 : SgOmpDefaultmapClauseStorageClass* storageArray = new SgOmpDefaultmapClauseStorageClass[sizeOfActualPool] ;
26764 0 : storageClassIndex = SgOmpDefaultmapClause::initializeStorageClassArray (storageArray); ;
26765 0 : assert ( storageClassIndex == sizeOfActualPool );
26766 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDefaultmapClauseStorageClass ) * sizeOfActualPool) ;
26767 0 : delete [] storageArray;
26768 0 : SgOmpDefaultmapClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26769 : }
26770 :
26771 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpScheduleClause );
26772 3 : storageClassIndex = 0 ;
26773 3 : if ( 0 < sizeOfActualPool )
26774 : {
26775 0 : SgOmpScheduleClauseStorageClass* storageArray = new SgOmpScheduleClauseStorageClass[sizeOfActualPool] ;
26776 0 : storageClassIndex = SgOmpScheduleClause::initializeStorageClassArray (storageArray); ;
26777 0 : assert ( storageClassIndex == sizeOfActualPool );
26778 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpScheduleClauseStorageClass ) * sizeOfActualPool) ;
26779 0 : delete [] storageArray;
26780 0 : SgOmpScheduleClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26781 : }
26782 :
26783 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSharedClause );
26784 3 : storageClassIndex = 0 ;
26785 3 : if ( 0 < sizeOfActualPool )
26786 : {
26787 0 : SgOmpSharedClauseStorageClass* storageArray = new SgOmpSharedClauseStorageClass[sizeOfActualPool] ;
26788 0 : storageClassIndex = SgOmpSharedClause::initializeStorageClassArray (storageArray); ;
26789 0 : assert ( storageClassIndex == sizeOfActualPool );
26790 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSharedClauseStorageClass ) * sizeOfActualPool) ;
26791 0 : delete [] storageArray;
26792 0 : SgOmpSharedClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26793 : }
26794 :
26795 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUntiedClause );
26796 3 : storageClassIndex = 0 ;
26797 3 : if ( 0 < sizeOfActualPool )
26798 : {
26799 0 : SgOmpUntiedClauseStorageClass* storageArray = new SgOmpUntiedClauseStorageClass[sizeOfActualPool] ;
26800 0 : storageClassIndex = SgOmpUntiedClause::initializeStorageClassArray (storageArray); ;
26801 0 : assert ( storageClassIndex == sizeOfActualPool );
26802 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUntiedClauseStorageClass ) * sizeOfActualPool) ;
26803 0 : delete [] storageArray;
26804 0 : SgOmpUntiedClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26805 : }
26806 :
26807 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMergeableClause );
26808 3 : storageClassIndex = 0 ;
26809 3 : if ( 0 < sizeOfActualPool )
26810 : {
26811 0 : SgOmpMergeableClauseStorageClass* storageArray = new SgOmpMergeableClauseStorageClass[sizeOfActualPool] ;
26812 0 : storageClassIndex = SgOmpMergeableClause::initializeStorageClassArray (storageArray); ;
26813 0 : assert ( storageClassIndex == sizeOfActualPool );
26814 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMergeableClauseStorageClass ) * sizeOfActualPool) ;
26815 0 : delete [] storageArray;
26816 0 : SgOmpMergeableClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26817 : }
26818 :
26819 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpVariablesClause );
26820 3 : storageClassIndex = 0 ;
26821 3 : if ( 0 < sizeOfActualPool )
26822 : {
26823 0 : SgOmpVariablesClauseStorageClass* storageArray = new SgOmpVariablesClauseStorageClass[sizeOfActualPool] ;
26824 0 : storageClassIndex = SgOmpVariablesClause::initializeStorageClassArray (storageArray); ;
26825 0 : assert ( storageClassIndex == sizeOfActualPool );
26826 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpVariablesClauseStorageClass ) * sizeOfActualPool) ;
26827 0 : delete [] storageArray;
26828 0 : SgOmpVariablesClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26829 : }
26830 :
26831 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpMapClause );
26832 3 : storageClassIndex = 0 ;
26833 3 : if ( 0 < sizeOfActualPool )
26834 : {
26835 0 : SgOmpMapClauseStorageClass* storageArray = new SgOmpMapClauseStorageClass[sizeOfActualPool] ;
26836 0 : storageClassIndex = SgOmpMapClause::initializeStorageClassArray (storageArray); ;
26837 0 : assert ( storageClassIndex == sizeOfActualPool );
26838 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpMapClauseStorageClass ) * sizeOfActualPool) ;
26839 0 : delete [] storageArray;
26840 0 : SgOmpMapClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26841 : }
26842 :
26843 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSafelenClause );
26844 3 : storageClassIndex = 0 ;
26845 3 : if ( 0 < sizeOfActualPool )
26846 : {
26847 0 : SgOmpSafelenClauseStorageClass* storageArray = new SgOmpSafelenClauseStorageClass[sizeOfActualPool] ;
26848 0 : storageClassIndex = SgOmpSafelenClause::initializeStorageClassArray (storageArray); ;
26849 0 : assert ( storageClassIndex == sizeOfActualPool );
26850 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSafelenClauseStorageClass ) * sizeOfActualPool) ;
26851 0 : delete [] storageArray;
26852 0 : SgOmpSafelenClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26853 : }
26854 :
26855 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSimdlenClause );
26856 3 : storageClassIndex = 0 ;
26857 3 : if ( 0 < sizeOfActualPool )
26858 : {
26859 0 : SgOmpSimdlenClauseStorageClass* storageArray = new SgOmpSimdlenClauseStorageClass[sizeOfActualPool] ;
26860 0 : storageClassIndex = SgOmpSimdlenClause::initializeStorageClassArray (storageArray); ;
26861 0 : assert ( storageClassIndex == sizeOfActualPool );
26862 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSimdlenClauseStorageClass ) * sizeOfActualPool) ;
26863 0 : delete [] storageArray;
26864 0 : SgOmpSimdlenClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26865 : }
26866 :
26867 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpLinearClause );
26868 3 : storageClassIndex = 0 ;
26869 3 : if ( 0 < sizeOfActualPool )
26870 : {
26871 0 : SgOmpLinearClauseStorageClass* storageArray = new SgOmpLinearClauseStorageClass[sizeOfActualPool] ;
26872 0 : storageClassIndex = SgOmpLinearClause::initializeStorageClassArray (storageArray); ;
26873 0 : assert ( storageClassIndex == sizeOfActualPool );
26874 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpLinearClauseStorageClass ) * sizeOfActualPool) ;
26875 0 : delete [] storageArray;
26876 0 : SgOmpLinearClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26877 : }
26878 :
26879 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpUniformClause );
26880 3 : storageClassIndex = 0 ;
26881 3 : if ( 0 < sizeOfActualPool )
26882 : {
26883 0 : SgOmpUniformClauseStorageClass* storageArray = new SgOmpUniformClauseStorageClass[sizeOfActualPool] ;
26884 0 : storageClassIndex = SgOmpUniformClause::initializeStorageClassArray (storageArray); ;
26885 0 : assert ( storageClassIndex == sizeOfActualPool );
26886 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpUniformClauseStorageClass ) * sizeOfActualPool) ;
26887 0 : delete [] storageArray;
26888 0 : SgOmpUniformClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26889 : }
26890 :
26891 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAlignedClause );
26892 3 : storageClassIndex = 0 ;
26893 3 : if ( 0 < sizeOfActualPool )
26894 : {
26895 0 : SgOmpAlignedClauseStorageClass* storageArray = new SgOmpAlignedClauseStorageClass[sizeOfActualPool] ;
26896 0 : storageClassIndex = SgOmpAlignedClause::initializeStorageClassArray (storageArray); ;
26897 0 : assert ( storageClassIndex == sizeOfActualPool );
26898 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAlignedClauseStorageClass ) * sizeOfActualPool) ;
26899 0 : delete [] storageArray;
26900 0 : SgOmpAlignedClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26901 : }
26902 :
26903 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpProcBindClause );
26904 3 : storageClassIndex = 0 ;
26905 3 : if ( 0 < sizeOfActualPool )
26906 : {
26907 0 : SgOmpProcBindClauseStorageClass* storageArray = new SgOmpProcBindClauseStorageClass[sizeOfActualPool] ;
26908 0 : storageClassIndex = SgOmpProcBindClause::initializeStorageClassArray (storageArray); ;
26909 0 : assert ( storageClassIndex == sizeOfActualPool );
26910 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpProcBindClauseStorageClass ) * sizeOfActualPool) ;
26911 0 : delete [] storageArray;
26912 0 : SgOmpProcBindClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26913 : }
26914 :
26915 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAtomicClause );
26916 3 : storageClassIndex = 0 ;
26917 3 : if ( 0 < sizeOfActualPool )
26918 : {
26919 0 : SgOmpAtomicClauseStorageClass* storageArray = new SgOmpAtomicClauseStorageClass[sizeOfActualPool] ;
26920 0 : storageClassIndex = SgOmpAtomicClause::initializeStorageClassArray (storageArray); ;
26921 0 : assert ( storageClassIndex == sizeOfActualPool );
26922 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAtomicClauseStorageClass ) * sizeOfActualPool) ;
26923 0 : delete [] storageArray;
26924 0 : SgOmpAtomicClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26925 : }
26926 :
26927 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpInbranchClause );
26928 3 : storageClassIndex = 0 ;
26929 3 : if ( 0 < sizeOfActualPool )
26930 : {
26931 0 : SgOmpInbranchClauseStorageClass* storageArray = new SgOmpInbranchClauseStorageClass[sizeOfActualPool] ;
26932 0 : storageClassIndex = SgOmpInbranchClause::initializeStorageClassArray (storageArray); ;
26933 0 : assert ( storageClassIndex == sizeOfActualPool );
26934 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpInbranchClauseStorageClass ) * sizeOfActualPool) ;
26935 0 : delete [] storageArray;
26936 0 : SgOmpInbranchClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26937 : }
26938 :
26939 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpNotinbranchClause );
26940 3 : storageClassIndex = 0 ;
26941 3 : if ( 0 < sizeOfActualPool )
26942 : {
26943 0 : SgOmpNotinbranchClauseStorageClass* storageArray = new SgOmpNotinbranchClauseStorageClass[sizeOfActualPool] ;
26944 0 : storageClassIndex = SgOmpNotinbranchClause::initializeStorageClassArray (storageArray); ;
26945 0 : assert ( storageClassIndex == sizeOfActualPool );
26946 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpNotinbranchClauseStorageClass ) * sizeOfActualPool) ;
26947 0 : delete [] storageArray;
26948 0 : SgOmpNotinbranchClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26949 : }
26950 :
26951 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpDependClause );
26952 3 : storageClassIndex = 0 ;
26953 3 : if ( 0 < sizeOfActualPool )
26954 : {
26955 0 : SgOmpDependClauseStorageClass* storageArray = new SgOmpDependClauseStorageClass[sizeOfActualPool] ;
26956 0 : storageClassIndex = SgOmpDependClause::initializeStorageClassArray (storageArray); ;
26957 0 : assert ( storageClassIndex == sizeOfActualPool );
26958 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpDependClauseStorageClass ) * sizeOfActualPool) ;
26959 0 : delete [] storageArray;
26960 0 : SgOmpDependClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26961 : }
26962 :
26963 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpAffinityClause );
26964 3 : storageClassIndex = 0 ;
26965 3 : if ( 0 < sizeOfActualPool )
26966 : {
26967 0 : SgOmpAffinityClauseStorageClass* storageArray = new SgOmpAffinityClauseStorageClass[sizeOfActualPool] ;
26968 0 : storageClassIndex = SgOmpAffinityClause::initializeStorageClassArray (storageArray); ;
26969 0 : assert ( storageClassIndex == sizeOfActualPool );
26970 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpAffinityClauseStorageClass ) * sizeOfActualPool) ;
26971 0 : delete [] storageArray;
26972 0 : SgOmpAffinityClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26973 : }
26974 :
26975 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpWhenClause );
26976 3 : storageClassIndex = 0 ;
26977 3 : if ( 0 < sizeOfActualPool )
26978 : {
26979 0 : SgOmpWhenClauseStorageClass* storageArray = new SgOmpWhenClauseStorageClass[sizeOfActualPool] ;
26980 0 : storageClassIndex = SgOmpWhenClause::initializeStorageClassArray (storageArray); ;
26981 0 : assert ( storageClassIndex == sizeOfActualPool );
26982 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpWhenClauseStorageClass ) * sizeOfActualPool) ;
26983 0 : delete [] storageArray;
26984 0 : SgOmpWhenClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26985 : }
26986 :
26987 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpFullClause );
26988 3 : storageClassIndex = 0 ;
26989 3 : if ( 0 < sizeOfActualPool )
26990 : {
26991 0 : SgOmpFullClauseStorageClass* storageArray = new SgOmpFullClauseStorageClass[sizeOfActualPool] ;
26992 0 : storageClassIndex = SgOmpFullClause::initializeStorageClassArray (storageArray); ;
26993 0 : assert ( storageClassIndex == sizeOfActualPool );
26994 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpFullClauseStorageClass ) * sizeOfActualPool) ;
26995 0 : delete [] storageArray;
26996 0 : SgOmpFullClauseStorageClass :: writeEasyStorageDataToFile(out) ;
26997 : }
26998 :
26999 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpPartialClause );
27000 3 : storageClassIndex = 0 ;
27001 3 : if ( 0 < sizeOfActualPool )
27002 : {
27003 0 : SgOmpPartialClauseStorageClass* storageArray = new SgOmpPartialClauseStorageClass[sizeOfActualPool] ;
27004 0 : storageClassIndex = SgOmpPartialClause::initializeStorageClassArray (storageArray); ;
27005 0 : assert ( storageClassIndex == sizeOfActualPool );
27006 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpPartialClauseStorageClass ) * sizeOfActualPool) ;
27007 0 : delete [] storageArray;
27008 0 : SgOmpPartialClauseStorageClass :: writeEasyStorageDataToFile(out) ;
27009 : }
27010 :
27011 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOmpSizesClause );
27012 3 : storageClassIndex = 0 ;
27013 3 : if ( 0 < sizeOfActualPool )
27014 : {
27015 0 : SgOmpSizesClauseStorageClass* storageArray = new SgOmpSizesClauseStorageClass[sizeOfActualPool] ;
27016 0 : storageClassIndex = SgOmpSizesClause::initializeStorageClassArray (storageArray); ;
27017 0 : assert ( storageClassIndex == sizeOfActualPool );
27018 0 : out.write ( (char*) (storageArray) , sizeof ( SgOmpSizesClauseStorageClass ) * sizeOfActualPool) ;
27019 0 : delete [] storageArray;
27020 0 : SgOmpSizesClauseStorageClass :: writeEasyStorageDataToFile(out) ;
27021 : }
27022 :
27023 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirBranchField );
27024 3 : storageClassIndex = 0 ;
27025 3 : if ( 0 < sizeOfActualPool )
27026 : {
27027 0 : SgUpirBranchFieldStorageClass* storageArray = new SgUpirBranchFieldStorageClass[sizeOfActualPool] ;
27028 0 : storageClassIndex = SgUpirBranchField::initializeStorageClassArray (storageArray); ;
27029 0 : assert ( storageClassIndex == sizeOfActualPool );
27030 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirBranchFieldStorageClass ) * sizeOfActualPool) ;
27031 0 : delete [] storageArray;
27032 0 : SgUpirBranchFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27033 : }
27034 :
27035 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirNestedLevelField );
27036 3 : storageClassIndex = 0 ;
27037 3 : if ( 0 < sizeOfActualPool )
27038 : {
27039 0 : SgUpirNestedLevelFieldStorageClass* storageArray = new SgUpirNestedLevelFieldStorageClass[sizeOfActualPool] ;
27040 0 : storageClassIndex = SgUpirNestedLevelField::initializeStorageClassArray (storageArray); ;
27041 0 : assert ( storageClassIndex == sizeOfActualPool );
27042 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirNestedLevelFieldStorageClass ) * sizeOfActualPool) ;
27043 0 : delete [] storageArray;
27044 0 : SgUpirNestedLevelFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27045 : }
27046 :
27047 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirNestedParentField );
27048 3 : storageClassIndex = 0 ;
27049 3 : if ( 0 < sizeOfActualPool )
27050 : {
27051 0 : SgUpirNestedParentFieldStorageClass* storageArray = new SgUpirNestedParentFieldStorageClass[sizeOfActualPool] ;
27052 0 : storageClassIndex = SgUpirNestedParentField::initializeStorageClassArray (storageArray); ;
27053 0 : assert ( storageClassIndex == sizeOfActualPool );
27054 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirNestedParentFieldStorageClass ) * sizeOfActualPool) ;
27055 0 : delete [] storageArray;
27056 0 : SgUpirNestedParentFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27057 : }
27058 :
27059 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirNestedChildField );
27060 3 : storageClassIndex = 0 ;
27061 3 : if ( 0 < sizeOfActualPool )
27062 : {
27063 0 : SgUpirNestedChildFieldStorageClass* storageArray = new SgUpirNestedChildFieldStorageClass[sizeOfActualPool] ;
27064 0 : storageClassIndex = SgUpirNestedChildField::initializeStorageClassArray (storageArray); ;
27065 0 : assert ( storageClassIndex == sizeOfActualPool );
27066 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirNestedChildFieldStorageClass ) * sizeOfActualPool) ;
27067 0 : delete [] storageArray;
27068 0 : SgUpirNestedChildFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27069 : }
27070 :
27071 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirSyncField );
27072 3 : storageClassIndex = 0 ;
27073 3 : if ( 0 < sizeOfActualPool )
27074 : {
27075 0 : SgUpirSyncFieldStorageClass* storageArray = new SgUpirSyncFieldStorageClass[sizeOfActualPool] ;
27076 0 : storageClassIndex = SgUpirSyncField::initializeStorageClassArray (storageArray); ;
27077 0 : assert ( storageClassIndex == sizeOfActualPool );
27078 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirSyncFieldStorageClass ) * sizeOfActualPool) ;
27079 0 : delete [] storageArray;
27080 0 : SgUpirSyncFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27081 : }
27082 :
27083 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirDataField );
27084 3 : storageClassIndex = 0 ;
27085 3 : if ( 0 < sizeOfActualPool )
27086 : {
27087 0 : SgUpirDataFieldStorageClass* storageArray = new SgUpirDataFieldStorageClass[sizeOfActualPool] ;
27088 0 : storageClassIndex = SgUpirDataField::initializeStorageClassArray (storageArray); ;
27089 0 : assert ( storageClassIndex == sizeOfActualPool );
27090 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirDataFieldStorageClass ) * sizeOfActualPool) ;
27091 0 : delete [] storageArray;
27092 0 : SgUpirDataFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27093 : }
27094 :
27095 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirDataItemField );
27096 3 : storageClassIndex = 0 ;
27097 3 : if ( 0 < sizeOfActualPool )
27098 : {
27099 0 : SgUpirDataItemFieldStorageClass* storageArray = new SgUpirDataItemFieldStorageClass[sizeOfActualPool] ;
27100 0 : storageClassIndex = SgUpirDataItemField::initializeStorageClassArray (storageArray); ;
27101 0 : assert ( storageClassIndex == sizeOfActualPool );
27102 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirDataItemFieldStorageClass ) * sizeOfActualPool) ;
27103 0 : delete [] storageArray;
27104 0 : SgUpirDataItemFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27105 : }
27106 :
27107 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpirTargetField );
27108 3 : storageClassIndex = 0 ;
27109 3 : if ( 0 < sizeOfActualPool )
27110 : {
27111 0 : SgUpirTargetFieldStorageClass* storageArray = new SgUpirTargetFieldStorageClass[sizeOfActualPool] ;
27112 0 : storageClassIndex = SgUpirTargetField::initializeStorageClassArray (storageArray); ;
27113 0 : assert ( storageClassIndex == sizeOfActualPool );
27114 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpirTargetFieldStorageClass ) * sizeOfActualPool) ;
27115 0 : delete [] storageArray;
27116 0 : SgUpirTargetFieldStorageClass :: writeEasyStorageDataToFile(out) ;
27117 : }
27118 :
27119 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOpenclAccessModeModifier );
27120 3 : storageClassIndex = 0 ;
27121 3 : if ( 0 < sizeOfActualPool )
27122 : {
27123 0 : SgOpenclAccessModeModifierStorageClass* storageArray = new SgOpenclAccessModeModifierStorageClass[sizeOfActualPool] ;
27124 0 : storageClassIndex = SgOpenclAccessModeModifier::initializeStorageClassArray (storageArray); ;
27125 0 : assert ( storageClassIndex == sizeOfActualPool );
27126 0 : out.write ( (char*) (storageArray) , sizeof ( SgOpenclAccessModeModifierStorageClass ) * sizeOfActualPool) ;
27127 0 : delete [] storageArray;
27128 : }
27129 :
27130 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOpenStatement );
27131 3 : storageClassIndex = 0 ;
27132 3 : if ( 0 < sizeOfActualPool )
27133 : {
27134 0 : SgOpenStatementStorageClass* storageArray = new SgOpenStatementStorageClass[sizeOfActualPool] ;
27135 0 : storageClassIndex = SgOpenStatement::initializeStorageClassArray (storageArray); ;
27136 0 : assert ( storageClassIndex == sizeOfActualPool );
27137 0 : out.write ( (char*) (storageArray) , sizeof ( SgOpenStatementStorageClass ) * sizeOfActualPool) ;
27138 0 : delete [] storageArray;
27139 0 : SgOpenStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27140 : }
27141 :
27142 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOptions );
27143 3 : storageClassIndex = 0 ;
27144 3 : if ( 0 < sizeOfActualPool )
27145 : {
27146 0 : SgOptionsStorageClass* storageArray = new SgOptionsStorageClass[sizeOfActualPool] ;
27147 0 : storageClassIndex = SgOptions::initializeStorageClassArray (storageArray); ;
27148 0 : assert ( storageClassIndex == sizeOfActualPool );
27149 0 : out.write ( (char*) (storageArray) , sizeof ( SgOptionsStorageClass ) * sizeOfActualPool) ;
27150 0 : delete [] storageArray;
27151 : }
27152 :
27153 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgOrOp );
27154 3 : storageClassIndex = 0 ;
27155 3 : if ( 0 < sizeOfActualPool )
27156 : {
27157 84 : SgOrOpStorageClass* storageArray = new SgOrOpStorageClass[sizeOfActualPool] ;
27158 1 : storageClassIndex = SgOrOp::initializeStorageClassArray (storageArray); ;
27159 1 : assert ( storageClassIndex == sizeOfActualPool );
27160 1 : out.write ( (char*) (storageArray) , sizeof ( SgOrOpStorageClass ) * sizeOfActualPool) ;
27161 1 : delete [] storageArray;
27162 1 : SgOrOpStorageClass :: writeEasyStorageDataToFile(out) ;
27163 : }
27164 :
27165 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgParameterStatement );
27166 3 : storageClassIndex = 0 ;
27167 3 : if ( 0 < sizeOfActualPool )
27168 : {
27169 0 : SgParameterStatementStorageClass* storageArray = new SgParameterStatementStorageClass[sizeOfActualPool] ;
27170 0 : storageClassIndex = SgParameterStatement::initializeStorageClassArray (storageArray); ;
27171 0 : assert ( storageClassIndex == sizeOfActualPool );
27172 0 : out.write ( (char*) (storageArray) , sizeof ( SgParameterStatementStorageClass ) * sizeOfActualPool) ;
27173 0 : delete [] storageArray;
27174 0 : SgParameterStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27175 : }
27176 :
27177 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPartialFunctionModifierType );
27178 3 : storageClassIndex = 0 ;
27179 3 : if ( 0 < sizeOfActualPool )
27180 : {
27181 0 : SgPartialFunctionModifierTypeStorageClass* storageArray = new SgPartialFunctionModifierTypeStorageClass[sizeOfActualPool] ;
27182 0 : storageClassIndex = SgPartialFunctionModifierType::initializeStorageClassArray (storageArray); ;
27183 0 : assert ( storageClassIndex == sizeOfActualPool );
27184 0 : out.write ( (char*) (storageArray) , sizeof ( SgPartialFunctionModifierTypeStorageClass ) * sizeOfActualPool) ;
27185 0 : delete [] storageArray;
27186 0 : SgPartialFunctionModifierTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27187 : }
27188 :
27189 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPartialFunctionType );
27190 3 : storageClassIndex = 0 ;
27191 3 : if ( 0 < sizeOfActualPool )
27192 : {
27193 0 : SgPartialFunctionTypeStorageClass* storageArray = new SgPartialFunctionTypeStorageClass[sizeOfActualPool] ;
27194 0 : storageClassIndex = SgPartialFunctionType::initializeStorageClassArray (storageArray); ;
27195 0 : assert ( storageClassIndex == sizeOfActualPool );
27196 0 : out.write ( (char*) (storageArray) , sizeof ( SgPartialFunctionTypeStorageClass ) * sizeOfActualPool) ;
27197 0 : delete [] storageArray;
27198 0 : SgPartialFunctionTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27199 : }
27200 :
27201 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPassStatement );
27202 3 : storageClassIndex = 0 ;
27203 3 : if ( 0 < sizeOfActualPool )
27204 : {
27205 0 : SgPassStatementStorageClass* storageArray = new SgPassStatementStorageClass[sizeOfActualPool] ;
27206 0 : storageClassIndex = SgPassStatement::initializeStorageClassArray (storageArray); ;
27207 0 : assert ( storageClassIndex == sizeOfActualPool );
27208 0 : out.write ( (char*) (storageArray) , sizeof ( SgPassStatementStorageClass ) * sizeOfActualPool) ;
27209 0 : delete [] storageArray;
27210 0 : SgPassStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27211 : }
27212 :
27213 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPlusAssignOp );
27214 3 : storageClassIndex = 0 ;
27215 3 : if ( 0 < sizeOfActualPool )
27216 : {
27217 30 : SgPlusAssignOpStorageClass* storageArray = new SgPlusAssignOpStorageClass[sizeOfActualPool] ;
27218 1 : storageClassIndex = SgPlusAssignOp::initializeStorageClassArray (storageArray); ;
27219 1 : assert ( storageClassIndex == sizeOfActualPool );
27220 1 : out.write ( (char*) (storageArray) , sizeof ( SgPlusAssignOpStorageClass ) * sizeOfActualPool) ;
27221 1 : delete [] storageArray;
27222 1 : SgPlusAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
27223 : }
27224 :
27225 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPlusPlusOp );
27226 3 : storageClassIndex = 0 ;
27227 3 : if ( 0 < sizeOfActualPool )
27228 : {
27229 132 : SgPlusPlusOpStorageClass* storageArray = new SgPlusPlusOpStorageClass[sizeOfActualPool] ;
27230 1 : storageClassIndex = SgPlusPlusOp::initializeStorageClassArray (storageArray); ;
27231 1 : assert ( storageClassIndex == sizeOfActualPool );
27232 1 : out.write ( (char*) (storageArray) , sizeof ( SgPlusPlusOpStorageClass ) * sizeOfActualPool) ;
27233 1 : delete [] storageArray;
27234 1 : SgPlusPlusOpStorageClass :: writeEasyStorageDataToFile(out) ;
27235 : }
27236 :
27237 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPntrArrRefExp );
27238 3 : storageClassIndex = 0 ;
27239 3 : if ( 0 < sizeOfActualPool )
27240 : {
27241 127 : SgPntrArrRefExpStorageClass* storageArray = new SgPntrArrRefExpStorageClass[sizeOfActualPool] ;
27242 1 : storageClassIndex = SgPntrArrRefExp::initializeStorageClassArray (storageArray); ;
27243 1 : assert ( storageClassIndex == sizeOfActualPool );
27244 1 : out.write ( (char*) (storageArray) , sizeof ( SgPntrArrRefExpStorageClass ) * sizeOfActualPool) ;
27245 1 : delete [] storageArray;
27246 1 : SgPntrArrRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
27247 : }
27248 :
27249 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPointerAssignOp );
27250 3 : storageClassIndex = 0 ;
27251 3 : if ( 0 < sizeOfActualPool )
27252 : {
27253 0 : SgPointerAssignOpStorageClass* storageArray = new SgPointerAssignOpStorageClass[sizeOfActualPool] ;
27254 0 : storageClassIndex = SgPointerAssignOp::initializeStorageClassArray (storageArray); ;
27255 0 : assert ( storageClassIndex == sizeOfActualPool );
27256 0 : out.write ( (char*) (storageArray) , sizeof ( SgPointerAssignOpStorageClass ) * sizeOfActualPool) ;
27257 0 : delete [] storageArray;
27258 0 : SgPointerAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
27259 : }
27260 :
27261 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPointerDerefExp );
27262 3 : storageClassIndex = 0 ;
27263 3 : if ( 0 < sizeOfActualPool )
27264 : {
27265 385 : SgPointerDerefExpStorageClass* storageArray = new SgPointerDerefExpStorageClass[sizeOfActualPool] ;
27266 1 : storageClassIndex = SgPointerDerefExp::initializeStorageClassArray (storageArray); ;
27267 1 : assert ( storageClassIndex == sizeOfActualPool );
27268 1 : out.write ( (char*) (storageArray) , sizeof ( SgPointerDerefExpStorageClass ) * sizeOfActualPool) ;
27269 1 : delete [] storageArray;
27270 1 : SgPointerDerefExpStorageClass :: writeEasyStorageDataToFile(out) ;
27271 : }
27272 :
27273 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPointerMemberType );
27274 3 : storageClassIndex = 0 ;
27275 3 : if ( 0 < sizeOfActualPool )
27276 : {
27277 30 : SgPointerMemberTypeStorageClass* storageArray = new SgPointerMemberTypeStorageClass[sizeOfActualPool] ;
27278 1 : storageClassIndex = SgPointerMemberType::initializeStorageClassArray (storageArray); ;
27279 1 : assert ( storageClassIndex == sizeOfActualPool );
27280 1 : out.write ( (char*) (storageArray) , sizeof ( SgPointerMemberTypeStorageClass ) * sizeOfActualPool) ;
27281 1 : delete [] storageArray;
27282 1 : SgPointerMemberTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27283 : }
27284 :
27285 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPointerType );
27286 3 : storageClassIndex = 0 ;
27287 3 : if ( 0 < sizeOfActualPool )
27288 : {
27289 628 : SgPointerTypeStorageClass* storageArray = new SgPointerTypeStorageClass[sizeOfActualPool] ;
27290 2 : storageClassIndex = SgPointerType::initializeStorageClassArray (storageArray); ;
27291 2 : assert ( storageClassIndex == sizeOfActualPool );
27292 2 : out.write ( (char*) (storageArray) , sizeof ( SgPointerTypeStorageClass ) * sizeOfActualPool) ;
27293 2 : delete [] storageArray;
27294 2 : SgPointerTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27295 : }
27296 :
27297 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPowerOp );
27298 3 : storageClassIndex = 0 ;
27299 3 : if ( 0 < sizeOfActualPool )
27300 : {
27301 0 : SgPowerOpStorageClass* storageArray = new SgPowerOpStorageClass[sizeOfActualPool] ;
27302 0 : storageClassIndex = SgPowerOp::initializeStorageClassArray (storageArray); ;
27303 0 : assert ( storageClassIndex == sizeOfActualPool );
27304 0 : out.write ( (char*) (storageArray) , sizeof ( SgPowerOpStorageClass ) * sizeOfActualPool) ;
27305 0 : delete [] storageArray;
27306 0 : SgPowerOpStorageClass :: writeEasyStorageDataToFile(out) ;
27307 : }
27308 :
27309 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPragma );
27310 3 : storageClassIndex = 0 ;
27311 3 : if ( 0 < sizeOfActualPool )
27312 : {
27313 98 : SgPragmaStorageClass* storageArray = new SgPragmaStorageClass[sizeOfActualPool] ;
27314 1 : storageClassIndex = SgPragma::initializeStorageClassArray (storageArray); ;
27315 1 : assert ( storageClassIndex == sizeOfActualPool );
27316 1 : out.write ( (char*) (storageArray) , sizeof ( SgPragmaStorageClass ) * sizeOfActualPool) ;
27317 1 : delete [] storageArray;
27318 1 : SgPragmaStorageClass :: writeEasyStorageDataToFile(out) ;
27319 : }
27320 :
27321 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPragmaDeclaration );
27322 3 : storageClassIndex = 0 ;
27323 3 : if ( 0 < sizeOfActualPool )
27324 : {
27325 98 : SgPragmaDeclarationStorageClass* storageArray = new SgPragmaDeclarationStorageClass[sizeOfActualPool] ;
27326 1 : storageClassIndex = SgPragmaDeclaration::initializeStorageClassArray (storageArray); ;
27327 1 : assert ( storageClassIndex == sizeOfActualPool );
27328 1 : out.write ( (char*) (storageArray) , sizeof ( SgPragmaDeclarationStorageClass ) * sizeOfActualPool) ;
27329 1 : delete [] storageArray;
27330 1 : SgPragmaDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
27331 : }
27332 :
27333 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPrintStatement );
27334 3 : storageClassIndex = 0 ;
27335 3 : if ( 0 < sizeOfActualPool )
27336 : {
27337 2 : SgPrintStatementStorageClass* storageArray = new SgPrintStatementStorageClass[sizeOfActualPool] ;
27338 1 : storageClassIndex = SgPrintStatement::initializeStorageClassArray (storageArray); ;
27339 1 : assert ( storageClassIndex == sizeOfActualPool );
27340 1 : out.write ( (char*) (storageArray) , sizeof ( SgPrintStatementStorageClass ) * sizeOfActualPool) ;
27341 1 : delete [] storageArray;
27342 1 : SgPrintStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27343 : }
27344 :
27345 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgProcedureHeaderStatement );
27346 3 : storageClassIndex = 0 ;
27347 3 : if ( 0 < sizeOfActualPool )
27348 : {
27349 0 : SgProcedureHeaderStatementStorageClass* storageArray = new SgProcedureHeaderStatementStorageClass[sizeOfActualPool] ;
27350 0 : storageClassIndex = SgProcedureHeaderStatement::initializeStorageClassArray (storageArray); ;
27351 0 : assert ( storageClassIndex == sizeOfActualPool );
27352 0 : out.write ( (char*) (storageArray) , sizeof ( SgProcedureHeaderStatementStorageClass ) * sizeOfActualPool) ;
27353 0 : delete [] storageArray;
27354 0 : SgProcedureHeaderStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27355 : }
27356 :
27357 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgProgramHeaderStatement );
27358 3 : storageClassIndex = 0 ;
27359 3 : if ( 0 < sizeOfActualPool )
27360 : {
27361 2 : SgProgramHeaderStatementStorageClass* storageArray = new SgProgramHeaderStatementStorageClass[sizeOfActualPool] ;
27362 1 : storageClassIndex = SgProgramHeaderStatement::initializeStorageClassArray (storageArray); ;
27363 1 : assert ( storageClassIndex == sizeOfActualPool );
27364 1 : out.write ( (char*) (storageArray) , sizeof ( SgProgramHeaderStatementStorageClass ) * sizeOfActualPool) ;
27365 1 : delete [] storageArray;
27366 1 : SgProgramHeaderStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27367 : }
27368 :
27369 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgProject );
27370 3 : storageClassIndex = 0 ;
27371 3 : if ( 0 < sizeOfActualPool )
27372 : {
27373 6 : SgProjectStorageClass* storageArray = new SgProjectStorageClass[sizeOfActualPool] ;
27374 3 : storageClassIndex = SgProject::initializeStorageClassArray (storageArray); ;
27375 3 : assert ( storageClassIndex == sizeOfActualPool );
27376 3 : out.write ( (char*) (storageArray) , sizeof ( SgProjectStorageClass ) * sizeOfActualPool) ;
27377 3 : delete [] storageArray;
27378 3 : SgProjectStorageClass :: writeEasyStorageDataToFile(out) ;
27379 : }
27380 :
27381 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgPseudoDestructorRefExp );
27382 3 : storageClassIndex = 0 ;
27383 3 : if ( 0 < sizeOfActualPool )
27384 : {
27385 0 : SgPseudoDestructorRefExpStorageClass* storageArray = new SgPseudoDestructorRefExpStorageClass[sizeOfActualPool] ;
27386 0 : storageClassIndex = SgPseudoDestructorRefExp::initializeStorageClassArray (storageArray); ;
27387 0 : assert ( storageClassIndex == sizeOfActualPool );
27388 0 : out.write ( (char*) (storageArray) , sizeof ( SgPseudoDestructorRefExpStorageClass ) * sizeOfActualPool) ;
27389 0 : delete [] storageArray;
27390 0 : SgPseudoDestructorRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
27391 : }
27392 :
27393 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgQualifiedName );
27394 3 : storageClassIndex = 0 ;
27395 3 : if ( 0 < sizeOfActualPool )
27396 : {
27397 0 : SgQualifiedNameStorageClass* storageArray = new SgQualifiedNameStorageClass[sizeOfActualPool] ;
27398 0 : storageClassIndex = SgQualifiedName::initializeStorageClassArray (storageArray); ;
27399 0 : assert ( storageClassIndex == sizeOfActualPool );
27400 0 : out.write ( (char*) (storageArray) , sizeof ( SgQualifiedNameStorageClass ) * sizeOfActualPool) ;
27401 0 : delete [] storageArray;
27402 : }
27403 :
27404 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgQualifiedNameType );
27405 3 : storageClassIndex = 0 ;
27406 3 : if ( 0 < sizeOfActualPool )
27407 : {
27408 0 : SgQualifiedNameTypeStorageClass* storageArray = new SgQualifiedNameTypeStorageClass[sizeOfActualPool] ;
27409 0 : storageClassIndex = SgQualifiedNameType::initializeStorageClassArray (storageArray); ;
27410 0 : assert ( storageClassIndex == sizeOfActualPool );
27411 0 : out.write ( (char*) (storageArray) , sizeof ( SgQualifiedNameTypeStorageClass ) * sizeOfActualPool) ;
27412 0 : delete [] storageArray;
27413 0 : SgQualifiedNameTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27414 : }
27415 :
27416 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRangeExp );
27417 3 : storageClassIndex = 0 ;
27418 3 : if ( 0 < sizeOfActualPool )
27419 : {
27420 0 : SgRangeExpStorageClass* storageArray = new SgRangeExpStorageClass[sizeOfActualPool] ;
27421 0 : storageClassIndex = SgRangeExp::initializeStorageClassArray (storageArray); ;
27422 0 : assert ( storageClassIndex == sizeOfActualPool );
27423 0 : out.write ( (char*) (storageArray) , sizeof ( SgRangeExpStorageClass ) * sizeOfActualPool) ;
27424 0 : delete [] storageArray;
27425 0 : SgRangeExpStorageClass :: writeEasyStorageDataToFile(out) ;
27426 : }
27427 :
27428 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRangeBasedForStatement );
27429 3 : storageClassIndex = 0 ;
27430 3 : if ( 0 < sizeOfActualPool )
27431 : {
27432 0 : SgRangeBasedForStatementStorageClass* storageArray = new SgRangeBasedForStatementStorageClass[sizeOfActualPool] ;
27433 0 : storageClassIndex = SgRangeBasedForStatement::initializeStorageClassArray (storageArray); ;
27434 0 : assert ( storageClassIndex == sizeOfActualPool );
27435 0 : out.write ( (char*) (storageArray) , sizeof ( SgRangeBasedForStatementStorageClass ) * sizeOfActualPool) ;
27436 0 : delete [] storageArray;
27437 0 : SgRangeBasedForStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27438 : }
27439 :
27440 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgReadStatement );
27441 3 : storageClassIndex = 0 ;
27442 3 : if ( 0 < sizeOfActualPool )
27443 : {
27444 0 : SgReadStatementStorageClass* storageArray = new SgReadStatementStorageClass[sizeOfActualPool] ;
27445 0 : storageClassIndex = SgReadStatement::initializeStorageClassArray (storageArray); ;
27446 0 : assert ( storageClassIndex == sizeOfActualPool );
27447 0 : out.write ( (char*) (storageArray) , sizeof ( SgReadStatementStorageClass ) * sizeOfActualPool) ;
27448 0 : delete [] storageArray;
27449 0 : SgReadStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27450 : }
27451 :
27452 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRealPartOp );
27453 3 : storageClassIndex = 0 ;
27454 3 : if ( 0 < sizeOfActualPool )
27455 : {
27456 0 : SgRealPartOpStorageClass* storageArray = new SgRealPartOpStorageClass[sizeOfActualPool] ;
27457 0 : storageClassIndex = SgRealPartOp::initializeStorageClassArray (storageArray); ;
27458 0 : assert ( storageClassIndex == sizeOfActualPool );
27459 0 : out.write ( (char*) (storageArray) , sizeof ( SgRealPartOpStorageClass ) * sizeOfActualPool) ;
27460 0 : delete [] storageArray;
27461 0 : SgRealPartOpStorageClass :: writeEasyStorageDataToFile(out) ;
27462 : }
27463 :
27464 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRefExp );
27465 3 : storageClassIndex = 0 ;
27466 3 : if ( 0 < sizeOfActualPool )
27467 : {
27468 0 : SgRefExpStorageClass* storageArray = new SgRefExpStorageClass[sizeOfActualPool] ;
27469 0 : storageClassIndex = SgRefExp::initializeStorageClassArray (storageArray); ;
27470 0 : assert ( storageClassIndex == sizeOfActualPool );
27471 0 : out.write ( (char*) (storageArray) , sizeof ( SgRefExpStorageClass ) * sizeOfActualPool) ;
27472 0 : delete [] storageArray;
27473 0 : SgRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
27474 : }
27475 :
27476 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgReferenceType );
27477 3 : storageClassIndex = 0 ;
27478 3 : if ( 0 < sizeOfActualPool )
27479 : {
27480 725 : SgReferenceTypeStorageClass* storageArray = new SgReferenceTypeStorageClass[sizeOfActualPool] ;
27481 1 : storageClassIndex = SgReferenceType::initializeStorageClassArray (storageArray); ;
27482 1 : assert ( storageClassIndex == sizeOfActualPool );
27483 1 : out.write ( (char*) (storageArray) , sizeof ( SgReferenceTypeStorageClass ) * sizeOfActualPool) ;
27484 1 : delete [] storageArray;
27485 1 : SgReferenceTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27486 : }
27487 :
27488 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRenamePair );
27489 3 : storageClassIndex = 0 ;
27490 3 : if ( 0 < sizeOfActualPool )
27491 : {
27492 0 : SgRenamePairStorageClass* storageArray = new SgRenamePairStorageClass[sizeOfActualPool] ;
27493 0 : storageClassIndex = SgRenamePair::initializeStorageClassArray (storageArray); ;
27494 0 : assert ( storageClassIndex == sizeOfActualPool );
27495 0 : out.write ( (char*) (storageArray) , sizeof ( SgRenamePairStorageClass ) * sizeOfActualPool) ;
27496 0 : delete [] storageArray;
27497 0 : SgRenamePairStorageClass :: writeEasyStorageDataToFile(out) ;
27498 : }
27499 :
27500 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRenameSymbol );
27501 3 : storageClassIndex = 0 ;
27502 3 : if ( 0 < sizeOfActualPool )
27503 : {
27504 0 : SgRenameSymbolStorageClass* storageArray = new SgRenameSymbolStorageClass[sizeOfActualPool] ;
27505 0 : storageClassIndex = SgRenameSymbol::initializeStorageClassArray (storageArray); ;
27506 0 : assert ( storageClassIndex == sizeOfActualPool );
27507 0 : out.write ( (char*) (storageArray) , sizeof ( SgRenameSymbolStorageClass ) * sizeOfActualPool) ;
27508 0 : delete [] storageArray;
27509 0 : SgRenameSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
27510 : }
27511 :
27512 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgReturnStmt );
27513 3 : storageClassIndex = 0 ;
27514 3 : if ( 0 < sizeOfActualPool )
27515 : {
27516 1407 : SgReturnStmtStorageClass* storageArray = new SgReturnStmtStorageClass[sizeOfActualPool] ;
27517 2 : storageClassIndex = SgReturnStmt::initializeStorageClassArray (storageArray); ;
27518 2 : assert ( storageClassIndex == sizeOfActualPool );
27519 2 : out.write ( (char*) (storageArray) , sizeof ( SgReturnStmtStorageClass ) * sizeOfActualPool) ;
27520 2 : delete [] storageArray;
27521 2 : SgReturnStmtStorageClass :: writeEasyStorageDataToFile(out) ;
27522 : }
27523 :
27524 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRewindStatement );
27525 3 : storageClassIndex = 0 ;
27526 3 : if ( 0 < sizeOfActualPool )
27527 : {
27528 0 : SgRewindStatementStorageClass* storageArray = new SgRewindStatementStorageClass[sizeOfActualPool] ;
27529 0 : storageClassIndex = SgRewindStatement::initializeStorageClassArray (storageArray); ;
27530 0 : assert ( storageClassIndex == sizeOfActualPool );
27531 0 : out.write ( (char*) (storageArray) , sizeof ( SgRewindStatementStorageClass ) * sizeOfActualPool) ;
27532 0 : delete [] storageArray;
27533 0 : SgRewindStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27534 : }
27535 :
27536 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRshiftAssignOp );
27537 3 : storageClassIndex = 0 ;
27538 3 : if ( 0 < sizeOfActualPool )
27539 : {
27540 3 : SgRshiftAssignOpStorageClass* storageArray = new SgRshiftAssignOpStorageClass[sizeOfActualPool] ;
27541 1 : storageClassIndex = SgRshiftAssignOp::initializeStorageClassArray (storageArray); ;
27542 1 : assert ( storageClassIndex == sizeOfActualPool );
27543 1 : out.write ( (char*) (storageArray) , sizeof ( SgRshiftAssignOpStorageClass ) * sizeOfActualPool) ;
27544 1 : delete [] storageArray;
27545 1 : SgRshiftAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
27546 : }
27547 :
27548 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRshiftOp );
27549 3 : storageClassIndex = 0 ;
27550 3 : if ( 0 < sizeOfActualPool )
27551 : {
27552 9 : SgRshiftOpStorageClass* storageArray = new SgRshiftOpStorageClass[sizeOfActualPool] ;
27553 1 : storageClassIndex = SgRshiftOp::initializeStorageClassArray (storageArray); ;
27554 1 : assert ( storageClassIndex == sizeOfActualPool );
27555 1 : out.write ( (char*) (storageArray) , sizeof ( SgRshiftOpStorageClass ) * sizeOfActualPool) ;
27556 1 : delete [] storageArray;
27557 1 : SgRshiftOpStorageClass :: writeEasyStorageDataToFile(out) ;
27558 : }
27559 :
27560 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgRvalueReferenceType );
27561 3 : storageClassIndex = 0 ;
27562 3 : if ( 0 < sizeOfActualPool )
27563 : {
27564 183 : SgRvalueReferenceTypeStorageClass* storageArray = new SgRvalueReferenceTypeStorageClass[sizeOfActualPool] ;
27565 1 : storageClassIndex = SgRvalueReferenceType::initializeStorageClassArray (storageArray); ;
27566 1 : assert ( storageClassIndex == sizeOfActualPool );
27567 1 : out.write ( (char*) (storageArray) , sizeof ( SgRvalueReferenceTypeStorageClass ) * sizeOfActualPool) ;
27568 1 : delete [] storageArray;
27569 1 : SgRvalueReferenceTypeStorageClass :: writeEasyStorageDataToFile(out) ;
27570 : }
27571 :
27572 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgScopeOp );
27573 3 : storageClassIndex = 0 ;
27574 3 : if ( 0 < sizeOfActualPool )
27575 : {
27576 0 : SgScopeOpStorageClass* storageArray = new SgScopeOpStorageClass[sizeOfActualPool] ;
27577 0 : storageClassIndex = SgScopeOp::initializeStorageClassArray (storageArray); ;
27578 0 : assert ( storageClassIndex == sizeOfActualPool );
27579 0 : out.write ( (char*) (storageArray) , sizeof ( SgScopeOpStorageClass ) * sizeOfActualPool) ;
27580 0 : delete [] storageArray;
27581 0 : SgScopeOpStorageClass :: writeEasyStorageDataToFile(out) ;
27582 : }
27583 :
27584 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgScopeStatement );
27585 3 : storageClassIndex = 0 ;
27586 3 : if ( 0 < sizeOfActualPool )
27587 : {
27588 0 : SgScopeStatementStorageClass* storageArray = new SgScopeStatementStorageClass[sizeOfActualPool] ;
27589 0 : storageClassIndex = SgScopeStatement::initializeStorageClassArray (storageArray); ;
27590 0 : assert ( storageClassIndex == sizeOfActualPool );
27591 0 : out.write ( (char*) (storageArray) , sizeof ( SgScopeStatementStorageClass ) * sizeOfActualPool) ;
27592 0 : delete [] storageArray;
27593 0 : SgScopeStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27594 : }
27595 :
27596 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSequenceStatement );
27597 3 : storageClassIndex = 0 ;
27598 3 : if ( 0 < sizeOfActualPool )
27599 : {
27600 0 : SgSequenceStatementStorageClass* storageArray = new SgSequenceStatementStorageClass[sizeOfActualPool] ;
27601 0 : storageClassIndex = SgSequenceStatement::initializeStorageClassArray (storageArray); ;
27602 0 : assert ( storageClassIndex == sizeOfActualPool );
27603 0 : out.write ( (char*) (storageArray) , sizeof ( SgSequenceStatementStorageClass ) * sizeOfActualPool) ;
27604 0 : delete [] storageArray;
27605 0 : SgSequenceStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27606 : }
27607 :
27608 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSetComprehension );
27609 3 : storageClassIndex = 0 ;
27610 3 : if ( 0 < sizeOfActualPool )
27611 : {
27612 0 : SgSetComprehensionStorageClass* storageArray = new SgSetComprehensionStorageClass[sizeOfActualPool] ;
27613 0 : storageClassIndex = SgSetComprehension::initializeStorageClassArray (storageArray); ;
27614 0 : assert ( storageClassIndex == sizeOfActualPool );
27615 0 : out.write ( (char*) (storageArray) , sizeof ( SgSetComprehensionStorageClass ) * sizeOfActualPool) ;
27616 0 : delete [] storageArray;
27617 0 : SgSetComprehensionStorageClass :: writeEasyStorageDataToFile(out) ;
27618 : }
27619 :
27620 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgShortVal );
27621 3 : storageClassIndex = 0 ;
27622 3 : if ( 0 < sizeOfActualPool )
27623 : {
27624 0 : SgShortValStorageClass* storageArray = new SgShortValStorageClass[sizeOfActualPool] ;
27625 0 : storageClassIndex = SgShortVal::initializeStorageClassArray (storageArray); ;
27626 0 : assert ( storageClassIndex == sizeOfActualPool );
27627 0 : out.write ( (char*) (storageArray) , sizeof ( SgShortValStorageClass ) * sizeOfActualPool) ;
27628 0 : delete [] storageArray;
27629 0 : SgShortValStorageClass :: writeEasyStorageDataToFile(out) ;
27630 : }
27631 :
27632 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDBinaryOp );
27633 3 : storageClassIndex = 0 ;
27634 3 : if ( 0 < sizeOfActualPool )
27635 : {
27636 0 : SgSIMDBinaryOpStorageClass* storageArray = new SgSIMDBinaryOpStorageClass[sizeOfActualPool] ;
27637 0 : storageClassIndex = SgSIMDBinaryOp::initializeStorageClassArray (storageArray); ;
27638 0 : assert ( storageClassIndex == sizeOfActualPool );
27639 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDBinaryOpStorageClass ) * sizeOfActualPool) ;
27640 0 : delete [] storageArray;
27641 0 : SgSIMDBinaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
27642 : }
27643 :
27644 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDAddOp );
27645 3 : storageClassIndex = 0 ;
27646 3 : if ( 0 < sizeOfActualPool )
27647 : {
27648 0 : SgSIMDAddOpStorageClass* storageArray = new SgSIMDAddOpStorageClass[sizeOfActualPool] ;
27649 0 : storageClassIndex = SgSIMDAddOp::initializeStorageClassArray (storageArray); ;
27650 0 : assert ( storageClassIndex == sizeOfActualPool );
27651 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDAddOpStorageClass ) * sizeOfActualPool) ;
27652 0 : delete [] storageArray;
27653 0 : SgSIMDAddOpStorageClass :: writeEasyStorageDataToFile(out) ;
27654 : }
27655 :
27656 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDSubOp );
27657 3 : storageClassIndex = 0 ;
27658 3 : if ( 0 < sizeOfActualPool )
27659 : {
27660 0 : SgSIMDSubOpStorageClass* storageArray = new SgSIMDSubOpStorageClass[sizeOfActualPool] ;
27661 0 : storageClassIndex = SgSIMDSubOp::initializeStorageClassArray (storageArray); ;
27662 0 : assert ( storageClassIndex == sizeOfActualPool );
27663 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDSubOpStorageClass ) * sizeOfActualPool) ;
27664 0 : delete [] storageArray;
27665 0 : SgSIMDSubOpStorageClass :: writeEasyStorageDataToFile(out) ;
27666 : }
27667 :
27668 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDMulOp );
27669 3 : storageClassIndex = 0 ;
27670 3 : if ( 0 < sizeOfActualPool )
27671 : {
27672 0 : SgSIMDMulOpStorageClass* storageArray = new SgSIMDMulOpStorageClass[sizeOfActualPool] ;
27673 0 : storageClassIndex = SgSIMDMulOp::initializeStorageClassArray (storageArray); ;
27674 0 : assert ( storageClassIndex == sizeOfActualPool );
27675 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDMulOpStorageClass ) * sizeOfActualPool) ;
27676 0 : delete [] storageArray;
27677 0 : SgSIMDMulOpStorageClass :: writeEasyStorageDataToFile(out) ;
27678 : }
27679 :
27680 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDDivOp );
27681 3 : storageClassIndex = 0 ;
27682 3 : if ( 0 < sizeOfActualPool )
27683 : {
27684 0 : SgSIMDDivOpStorageClass* storageArray = new SgSIMDDivOpStorageClass[sizeOfActualPool] ;
27685 0 : storageClassIndex = SgSIMDDivOp::initializeStorageClassArray (storageArray); ;
27686 0 : assert ( storageClassIndex == sizeOfActualPool );
27687 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDDivOpStorageClass ) * sizeOfActualPool) ;
27688 0 : delete [] storageArray;
27689 0 : SgSIMDDivOpStorageClass :: writeEasyStorageDataToFile(out) ;
27690 : }
27691 :
27692 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDFmaOp );
27693 3 : storageClassIndex = 0 ;
27694 3 : if ( 0 < sizeOfActualPool )
27695 : {
27696 0 : SgSIMDFmaOpStorageClass* storageArray = new SgSIMDFmaOpStorageClass[sizeOfActualPool] ;
27697 0 : storageClassIndex = SgSIMDFmaOp::initializeStorageClassArray (storageArray); ;
27698 0 : assert ( storageClassIndex == sizeOfActualPool );
27699 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDFmaOpStorageClass ) * sizeOfActualPool) ;
27700 0 : delete [] storageArray;
27701 0 : SgSIMDFmaOpStorageClass :: writeEasyStorageDataToFile(out) ;
27702 : }
27703 :
27704 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDLoad );
27705 3 : storageClassIndex = 0 ;
27706 3 : if ( 0 < sizeOfActualPool )
27707 : {
27708 0 : SgSIMDLoadStorageClass* storageArray = new SgSIMDLoadStorageClass[sizeOfActualPool] ;
27709 0 : storageClassIndex = SgSIMDLoad::initializeStorageClassArray (storageArray); ;
27710 0 : assert ( storageClassIndex == sizeOfActualPool );
27711 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDLoadStorageClass ) * sizeOfActualPool) ;
27712 0 : delete [] storageArray;
27713 0 : SgSIMDLoadStorageClass :: writeEasyStorageDataToFile(out) ;
27714 : }
27715 :
27716 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDBroadcast );
27717 3 : storageClassIndex = 0 ;
27718 3 : if ( 0 < sizeOfActualPool )
27719 : {
27720 0 : SgSIMDBroadcastStorageClass* storageArray = new SgSIMDBroadcastStorageClass[sizeOfActualPool] ;
27721 0 : storageClassIndex = SgSIMDBroadcast::initializeStorageClassArray (storageArray); ;
27722 0 : assert ( storageClassIndex == sizeOfActualPool );
27723 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDBroadcastStorageClass ) * sizeOfActualPool) ;
27724 0 : delete [] storageArray;
27725 0 : SgSIMDBroadcastStorageClass :: writeEasyStorageDataToFile(out) ;
27726 : }
27727 :
27728 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDStore );
27729 3 : storageClassIndex = 0 ;
27730 3 : if ( 0 < sizeOfActualPool )
27731 : {
27732 0 : SgSIMDStoreStorageClass* storageArray = new SgSIMDStoreStorageClass[sizeOfActualPool] ;
27733 0 : storageClassIndex = SgSIMDStore::initializeStorageClassArray (storageArray); ;
27734 0 : assert ( storageClassIndex == sizeOfActualPool );
27735 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDStoreStorageClass ) * sizeOfActualPool) ;
27736 0 : delete [] storageArray;
27737 0 : SgSIMDStoreStorageClass :: writeEasyStorageDataToFile(out) ;
27738 : }
27739 :
27740 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDPartialStore );
27741 3 : storageClassIndex = 0 ;
27742 3 : if ( 0 < sizeOfActualPool )
27743 : {
27744 0 : SgSIMDPartialStoreStorageClass* storageArray = new SgSIMDPartialStoreStorageClass[sizeOfActualPool] ;
27745 0 : storageClassIndex = SgSIMDPartialStore::initializeStorageClassArray (storageArray); ;
27746 0 : assert ( storageClassIndex == sizeOfActualPool );
27747 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDPartialStoreStorageClass ) * sizeOfActualPool) ;
27748 0 : delete [] storageArray;
27749 0 : SgSIMDPartialStoreStorageClass :: writeEasyStorageDataToFile(out) ;
27750 : }
27751 :
27752 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDScalarStore );
27753 3 : storageClassIndex = 0 ;
27754 3 : if ( 0 < sizeOfActualPool )
27755 : {
27756 0 : SgSIMDScalarStoreStorageClass* storageArray = new SgSIMDScalarStoreStorageClass[sizeOfActualPool] ;
27757 0 : storageClassIndex = SgSIMDScalarStore::initializeStorageClassArray (storageArray); ;
27758 0 : assert ( storageClassIndex == sizeOfActualPool );
27759 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDScalarStoreStorageClass ) * sizeOfActualPool) ;
27760 0 : delete [] storageArray;
27761 0 : SgSIMDScalarStoreStorageClass :: writeEasyStorageDataToFile(out) ;
27762 : }
27763 :
27764 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDGather );
27765 3 : storageClassIndex = 0 ;
27766 3 : if ( 0 < sizeOfActualPool )
27767 : {
27768 0 : SgSIMDGatherStorageClass* storageArray = new SgSIMDGatherStorageClass[sizeOfActualPool] ;
27769 0 : storageClassIndex = SgSIMDGather::initializeStorageClassArray (storageArray); ;
27770 0 : assert ( storageClassIndex == sizeOfActualPool );
27771 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDGatherStorageClass ) * sizeOfActualPool) ;
27772 0 : delete [] storageArray;
27773 0 : SgSIMDGatherStorageClass :: writeEasyStorageDataToFile(out) ;
27774 : }
27775 :
27776 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDExplicitGather );
27777 3 : storageClassIndex = 0 ;
27778 3 : if ( 0 < sizeOfActualPool )
27779 : {
27780 0 : SgSIMDExplicitGatherStorageClass* storageArray = new SgSIMDExplicitGatherStorageClass[sizeOfActualPool] ;
27781 0 : storageClassIndex = SgSIMDExplicitGather::initializeStorageClassArray (storageArray); ;
27782 0 : assert ( storageClassIndex == sizeOfActualPool );
27783 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDExplicitGatherStorageClass ) * sizeOfActualPool) ;
27784 0 : delete [] storageArray;
27785 0 : SgSIMDExplicitGatherStorageClass :: writeEasyStorageDataToFile(out) ;
27786 : }
27787 :
27788 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSIMDScatter );
27789 3 : storageClassIndex = 0 ;
27790 3 : if ( 0 < sizeOfActualPool )
27791 : {
27792 0 : SgSIMDScatterStorageClass* storageArray = new SgSIMDScatterStorageClass[sizeOfActualPool] ;
27793 0 : storageClassIndex = SgSIMDScatter::initializeStorageClassArray (storageArray); ;
27794 0 : assert ( storageClassIndex == sizeOfActualPool );
27795 0 : out.write ( (char*) (storageArray) , sizeof ( SgSIMDScatterStorageClass ) * sizeOfActualPool) ;
27796 0 : delete [] storageArray;
27797 0 : SgSIMDScatterStorageClass :: writeEasyStorageDataToFile(out) ;
27798 : }
27799 :
27800 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSizeOfOp );
27801 3 : storageClassIndex = 0 ;
27802 3 : if ( 0 < sizeOfActualPool )
27803 : {
27804 100 : SgSizeOfOpStorageClass* storageArray = new SgSizeOfOpStorageClass[sizeOfActualPool] ;
27805 2 : storageClassIndex = SgSizeOfOp::initializeStorageClassArray (storageArray); ;
27806 2 : assert ( storageClassIndex == sizeOfActualPool );
27807 2 : out.write ( (char*) (storageArray) , sizeof ( SgSizeOfOpStorageClass ) * sizeOfActualPool) ;
27808 2 : delete [] storageArray;
27809 2 : SgSizeOfOpStorageClass :: writeEasyStorageDataToFile(out) ;
27810 : }
27811 :
27812 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgAlignOfOp );
27813 3 : storageClassIndex = 0 ;
27814 3 : if ( 0 < sizeOfActualPool )
27815 : {
27816 6 : SgAlignOfOpStorageClass* storageArray = new SgAlignOfOpStorageClass[sizeOfActualPool] ;
27817 1 : storageClassIndex = SgAlignOfOp::initializeStorageClassArray (storageArray); ;
27818 1 : assert ( storageClassIndex == sizeOfActualPool );
27819 1 : out.write ( (char*) (storageArray) , sizeof ( SgAlignOfOpStorageClass ) * sizeOfActualPool) ;
27820 1 : delete [] storageArray;
27821 1 : SgAlignOfOpStorageClass :: writeEasyStorageDataToFile(out) ;
27822 : }
27823 :
27824 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSourceFile );
27825 3 : storageClassIndex = 0 ;
27826 3 : if ( 0 < sizeOfActualPool )
27827 : {
27828 201 : SgSourceFileStorageClass* storageArray = new SgSourceFileStorageClass[sizeOfActualPool] ;
27829 3 : storageClassIndex = SgSourceFile::initializeStorageClassArray (storageArray); ;
27830 3 : assert ( storageClassIndex == sizeOfActualPool );
27831 3 : out.write ( (char*) (storageArray) , sizeof ( SgSourceFileStorageClass ) * sizeOfActualPool) ;
27832 3 : delete [] storageArray;
27833 3 : SgSourceFileStorageClass :: writeEasyStorageDataToFile(out) ;
27834 : }
27835 :
27836 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSpaceshipOp );
27837 3 : storageClassIndex = 0 ;
27838 3 : if ( 0 < sizeOfActualPool )
27839 : {
27840 0 : SgSpaceshipOpStorageClass* storageArray = new SgSpaceshipOpStorageClass[sizeOfActualPool] ;
27841 0 : storageClassIndex = SgSpaceshipOp::initializeStorageClassArray (storageArray); ;
27842 0 : assert ( storageClassIndex == sizeOfActualPool );
27843 0 : out.write ( (char*) (storageArray) , sizeof ( SgSpaceshipOpStorageClass ) * sizeOfActualPool) ;
27844 0 : delete [] storageArray;
27845 0 : SgSpaceshipOpStorageClass :: writeEasyStorageDataToFile(out) ;
27846 : }
27847 :
27848 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSpawnStmt );
27849 3 : storageClassIndex = 0 ;
27850 3 : if ( 0 < sizeOfActualPool )
27851 : {
27852 0 : SgSpawnStmtStorageClass* storageArray = new SgSpawnStmtStorageClass[sizeOfActualPool] ;
27853 0 : storageClassIndex = SgSpawnStmt::initializeStorageClassArray (storageArray); ;
27854 0 : assert ( storageClassIndex == sizeOfActualPool );
27855 0 : out.write ( (char*) (storageArray) , sizeof ( SgSpawnStmtStorageClass ) * sizeOfActualPool) ;
27856 0 : delete [] storageArray;
27857 0 : SgSpawnStmtStorageClass :: writeEasyStorageDataToFile(out) ;
27858 : }
27859 :
27860 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSyncAllStatement );
27861 3 : storageClassIndex = 0 ;
27862 3 : if ( 0 < sizeOfActualPool )
27863 : {
27864 0 : SgSyncAllStatementStorageClass* storageArray = new SgSyncAllStatementStorageClass[sizeOfActualPool] ;
27865 0 : storageClassIndex = SgSyncAllStatement::initializeStorageClassArray (storageArray); ;
27866 0 : assert ( storageClassIndex == sizeOfActualPool );
27867 0 : out.write ( (char*) (storageArray) , sizeof ( SgSyncAllStatementStorageClass ) * sizeOfActualPool) ;
27868 0 : delete [] storageArray;
27869 0 : SgSyncAllStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27870 : }
27871 :
27872 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSyncImagesStatement );
27873 3 : storageClassIndex = 0 ;
27874 3 : if ( 0 < sizeOfActualPool )
27875 : {
27876 0 : SgSyncImagesStatementStorageClass* storageArray = new SgSyncImagesStatementStorageClass[sizeOfActualPool] ;
27877 0 : storageClassIndex = SgSyncImagesStatement::initializeStorageClassArray (storageArray); ;
27878 0 : assert ( storageClassIndex == sizeOfActualPool );
27879 0 : out.write ( (char*) (storageArray) , sizeof ( SgSyncImagesStatementStorageClass ) * sizeOfActualPool) ;
27880 0 : delete [] storageArray;
27881 0 : SgSyncImagesStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27882 : }
27883 :
27884 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSyncMemoryStatement );
27885 3 : storageClassIndex = 0 ;
27886 3 : if ( 0 < sizeOfActualPool )
27887 : {
27888 0 : SgSyncMemoryStatementStorageClass* storageArray = new SgSyncMemoryStatementStorageClass[sizeOfActualPool] ;
27889 0 : storageClassIndex = SgSyncMemoryStatement::initializeStorageClassArray (storageArray); ;
27890 0 : assert ( storageClassIndex == sizeOfActualPool );
27891 0 : out.write ( (char*) (storageArray) , sizeof ( SgSyncMemoryStatementStorageClass ) * sizeOfActualPool) ;
27892 0 : delete [] storageArray;
27893 0 : SgSyncMemoryStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27894 : }
27895 :
27896 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSyncTeamStatement );
27897 3 : storageClassIndex = 0 ;
27898 3 : if ( 0 < sizeOfActualPool )
27899 : {
27900 0 : SgSyncTeamStatementStorageClass* storageArray = new SgSyncTeamStatementStorageClass[sizeOfActualPool] ;
27901 0 : storageClassIndex = SgSyncTeamStatement::initializeStorageClassArray (storageArray); ;
27902 0 : assert ( storageClassIndex == sizeOfActualPool );
27903 0 : out.write ( (char*) (storageArray) , sizeof ( SgSyncTeamStatementStorageClass ) * sizeOfActualPool) ;
27904 0 : delete [] storageArray;
27905 0 : SgSyncTeamStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27906 : }
27907 :
27908 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgLockStatement );
27909 3 : storageClassIndex = 0 ;
27910 3 : if ( 0 < sizeOfActualPool )
27911 : {
27912 0 : SgLockStatementStorageClass* storageArray = new SgLockStatementStorageClass[sizeOfActualPool] ;
27913 0 : storageClassIndex = SgLockStatement::initializeStorageClassArray (storageArray); ;
27914 0 : assert ( storageClassIndex == sizeOfActualPool );
27915 0 : out.write ( (char*) (storageArray) , sizeof ( SgLockStatementStorageClass ) * sizeOfActualPool) ;
27916 0 : delete [] storageArray;
27917 0 : SgLockStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27918 : }
27919 :
27920 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnlockStatement );
27921 3 : storageClassIndex = 0 ;
27922 3 : if ( 0 < sizeOfActualPool )
27923 : {
27924 0 : SgUnlockStatementStorageClass* storageArray = new SgUnlockStatementStorageClass[sizeOfActualPool] ;
27925 0 : storageClassIndex = SgUnlockStatement::initializeStorageClassArray (storageArray); ;
27926 0 : assert ( storageClassIndex == sizeOfActualPool );
27927 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnlockStatementStorageClass ) * sizeOfActualPool) ;
27928 0 : delete [] storageArray;
27929 0 : SgUnlockStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27930 : }
27931 :
27932 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgProcessControlStatement );
27933 3 : storageClassIndex = 0 ;
27934 3 : if ( 0 < sizeOfActualPool )
27935 : {
27936 0 : SgProcessControlStatementStorageClass* storageArray = new SgProcessControlStatementStorageClass[sizeOfActualPool] ;
27937 0 : storageClassIndex = SgProcessControlStatement::initializeStorageClassArray (storageArray); ;
27938 0 : assert ( storageClassIndex == sizeOfActualPool );
27939 0 : out.write ( (char*) (storageArray) , sizeof ( SgProcessControlStatementStorageClass ) * sizeOfActualPool) ;
27940 0 : delete [] storageArray;
27941 0 : SgProcessControlStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27942 : }
27943 :
27944 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSpecialFunctionModifier );
27945 3 : storageClassIndex = 0 ;
27946 3 : if ( 0 < sizeOfActualPool )
27947 : {
27948 0 : SgSpecialFunctionModifierStorageClass* storageArray = new SgSpecialFunctionModifierStorageClass[sizeOfActualPool] ;
27949 0 : storageClassIndex = SgSpecialFunctionModifier::initializeStorageClassArray (storageArray); ;
27950 0 : assert ( storageClassIndex == sizeOfActualPool );
27951 0 : out.write ( (char*) (storageArray) , sizeof ( SgSpecialFunctionModifierStorageClass ) * sizeOfActualPool) ;
27952 0 : delete [] storageArray;
27953 0 : SgSpecialFunctionModifierStorageClass :: writeEasyStorageDataToFile(out) ;
27954 : }
27955 :
27956 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStatement );
27957 3 : storageClassIndex = 0 ;
27958 3 : if ( 0 < sizeOfActualPool )
27959 : {
27960 0 : SgStatementStorageClass* storageArray = new SgStatementStorageClass[sizeOfActualPool] ;
27961 0 : storageClassIndex = SgStatement::initializeStorageClassArray (storageArray); ;
27962 0 : assert ( storageClassIndex == sizeOfActualPool );
27963 0 : out.write ( (char*) (storageArray) , sizeof ( SgStatementStorageClass ) * sizeOfActualPool) ;
27964 0 : delete [] storageArray;
27965 0 : SgStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27966 : }
27967 :
27968 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStaticAssertionDeclaration );
27969 3 : storageClassIndex = 0 ;
27970 3 : if ( 0 < sizeOfActualPool )
27971 : {
27972 15 : SgStaticAssertionDeclarationStorageClass* storageArray = new SgStaticAssertionDeclarationStorageClass[sizeOfActualPool] ;
27973 1 : storageClassIndex = SgStaticAssertionDeclaration::initializeStorageClassArray (storageArray); ;
27974 1 : assert ( storageClassIndex == sizeOfActualPool );
27975 1 : out.write ( (char*) (storageArray) , sizeof ( SgStaticAssertionDeclarationStorageClass ) * sizeOfActualPool) ;
27976 1 : delete [] storageArray;
27977 1 : SgStaticAssertionDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
27978 : }
27979 :
27980 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStmtDeclarationStatement );
27981 3 : storageClassIndex = 0 ;
27982 3 : if ( 0 < sizeOfActualPool )
27983 : {
27984 0 : SgStmtDeclarationStatementStorageClass* storageArray = new SgStmtDeclarationStatementStorageClass[sizeOfActualPool] ;
27985 0 : storageClassIndex = SgStmtDeclarationStatement::initializeStorageClassArray (storageArray); ;
27986 0 : assert ( storageClassIndex == sizeOfActualPool );
27987 0 : out.write ( (char*) (storageArray) , sizeof ( SgStmtDeclarationStatementStorageClass ) * sizeOfActualPool) ;
27988 0 : delete [] storageArray;
27989 0 : SgStmtDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
27990 : }
27991 :
27992 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStatementExpression );
27993 3 : storageClassIndex = 0 ;
27994 3 : if ( 0 < sizeOfActualPool )
27995 : {
27996 0 : SgStatementExpressionStorageClass* storageArray = new SgStatementExpressionStorageClass[sizeOfActualPool] ;
27997 0 : storageClassIndex = SgStatementExpression::initializeStorageClassArray (storageArray); ;
27998 0 : assert ( storageClassIndex == sizeOfActualPool );
27999 0 : out.write ( (char*) (storageArray) , sizeof ( SgStatementExpressionStorageClass ) * sizeOfActualPool) ;
28000 0 : delete [] storageArray;
28001 0 : SgStatementExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
28002 : }
28003 :
28004 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStatementFunctionStatement );
28005 3 : storageClassIndex = 0 ;
28006 3 : if ( 0 < sizeOfActualPool )
28007 : {
28008 0 : SgStatementFunctionStatementStorageClass* storageArray = new SgStatementFunctionStatementStorageClass[sizeOfActualPool] ;
28009 0 : storageClassIndex = SgStatementFunctionStatement::initializeStorageClassArray (storageArray); ;
28010 0 : assert ( storageClassIndex == sizeOfActualPool );
28011 0 : out.write ( (char*) (storageArray) , sizeof ( SgStatementFunctionStatementStorageClass ) * sizeOfActualPool) ;
28012 0 : delete [] storageArray;
28013 0 : SgStatementFunctionStatementStorageClass :: writeEasyStorageDataToFile(out) ;
28014 : }
28015 :
28016 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStorageModifier );
28017 3 : storageClassIndex = 0 ;
28018 3 : if ( 0 < sizeOfActualPool )
28019 : {
28020 2 : SgStorageModifierStorageClass* storageArray = new SgStorageModifierStorageClass[sizeOfActualPool] ;
28021 2 : storageClassIndex = SgStorageModifier::initializeStorageClassArray (storageArray); ;
28022 2 : assert ( storageClassIndex == sizeOfActualPool );
28023 2 : out.write ( (char*) (storageArray) , sizeof ( SgStorageModifierStorageClass ) * sizeOfActualPool) ;
28024 2 : delete [] storageArray;
28025 : }
28026 :
28027 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStringConversion );
28028 3 : storageClassIndex = 0 ;
28029 3 : if ( 0 < sizeOfActualPool )
28030 : {
28031 0 : SgStringConversionStorageClass* storageArray = new SgStringConversionStorageClass[sizeOfActualPool] ;
28032 0 : storageClassIndex = SgStringConversion::initializeStorageClassArray (storageArray); ;
28033 0 : assert ( storageClassIndex == sizeOfActualPool );
28034 0 : out.write ( (char*) (storageArray) , sizeof ( SgStringConversionStorageClass ) * sizeOfActualPool) ;
28035 0 : delete [] storageArray;
28036 0 : SgStringConversionStorageClass :: writeEasyStorageDataToFile(out) ;
28037 : }
28038 :
28039 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStringKeyedBidirectionalGraph );
28040 3 : storageClassIndex = 0 ;
28041 3 : if ( 0 < sizeOfActualPool )
28042 : {
28043 0 : SgStringKeyedBidirectionalGraphStorageClass* storageArray = new SgStringKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
28044 0 : storageClassIndex = SgStringKeyedBidirectionalGraph::initializeStorageClassArray (storageArray); ;
28045 0 : assert ( storageClassIndex == sizeOfActualPool );
28046 0 : out.write ( (char*) (storageArray) , sizeof ( SgStringKeyedBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
28047 0 : delete [] storageArray;
28048 0 : SgStringKeyedBidirectionalGraphStorageClass :: writeEasyStorageDataToFile(out) ;
28049 : }
28050 :
28051 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStringVal );
28052 3 : storageClassIndex = 0 ;
28053 3 : if ( 0 < sizeOfActualPool )
28054 : {
28055 86 : SgStringValStorageClass* storageArray = new SgStringValStorageClass[sizeOfActualPool] ;
28056 3 : storageClassIndex = SgStringVal::initializeStorageClassArray (storageArray); ;
28057 3 : assert ( storageClassIndex == sizeOfActualPool );
28058 3 : out.write ( (char*) (storageArray) , sizeof ( SgStringValStorageClass ) * sizeOfActualPool) ;
28059 3 : delete [] storageArray;
28060 3 : SgStringValStorageClass :: writeEasyStorageDataToFile(out) ;
28061 : }
28062 :
28063 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgStructureModifier );
28064 3 : storageClassIndex = 0 ;
28065 3 : if ( 0 < sizeOfActualPool )
28066 : {
28067 0 : SgStructureModifierStorageClass* storageArray = new SgStructureModifierStorageClass[sizeOfActualPool] ;
28068 0 : storageClassIndex = SgStructureModifier::initializeStorageClassArray (storageArray); ;
28069 0 : assert ( storageClassIndex == sizeOfActualPool );
28070 0 : out.write ( (char*) (storageArray) , sizeof ( SgStructureModifierStorageClass ) * sizeOfActualPool) ;
28071 0 : delete [] storageArray;
28072 : }
28073 :
28074 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSubscriptExpression );
28075 3 : storageClassIndex = 0 ;
28076 3 : if ( 0 < sizeOfActualPool )
28077 : {
28078 0 : SgSubscriptExpressionStorageClass* storageArray = new SgSubscriptExpressionStorageClass[sizeOfActualPool] ;
28079 0 : storageClassIndex = SgSubscriptExpression::initializeStorageClassArray (storageArray); ;
28080 0 : assert ( storageClassIndex == sizeOfActualPool );
28081 0 : out.write ( (char*) (storageArray) , sizeof ( SgSubscriptExpressionStorageClass ) * sizeOfActualPool) ;
28082 0 : delete [] storageArray;
28083 0 : SgSubscriptExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
28084 : }
28085 :
28086 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSubtractOp );
28087 3 : storageClassIndex = 0 ;
28088 3 : if ( 0 < sizeOfActualPool )
28089 : {
28090 213 : SgSubtractOpStorageClass* storageArray = new SgSubtractOpStorageClass[sizeOfActualPool] ;
28091 2 : storageClassIndex = SgSubtractOp::initializeStorageClassArray (storageArray); ;
28092 2 : assert ( storageClassIndex == sizeOfActualPool );
28093 2 : out.write ( (char*) (storageArray) , sizeof ( SgSubtractOpStorageClass ) * sizeOfActualPool) ;
28094 2 : delete [] storageArray;
28095 2 : SgSubtractOpStorageClass :: writeEasyStorageDataToFile(out) ;
28096 : }
28097 :
28098 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSupport );
28099 3 : storageClassIndex = 0 ;
28100 3 : if ( 0 < sizeOfActualPool )
28101 : {
28102 0 : SgSupportStorageClass* storageArray = new SgSupportStorageClass[sizeOfActualPool] ;
28103 0 : storageClassIndex = SgSupport::initializeStorageClassArray (storageArray); ;
28104 0 : assert ( storageClassIndex == sizeOfActualPool );
28105 0 : out.write ( (char*) (storageArray) , sizeof ( SgSupportStorageClass ) * sizeOfActualPool) ;
28106 0 : delete [] storageArray;
28107 : }
28108 :
28109 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSwitchStatement );
28110 3 : storageClassIndex = 0 ;
28111 3 : if ( 0 < sizeOfActualPool )
28112 : {
28113 0 : SgSwitchStatementStorageClass* storageArray = new SgSwitchStatementStorageClass[sizeOfActualPool] ;
28114 0 : storageClassIndex = SgSwitchStatement::initializeStorageClassArray (storageArray); ;
28115 0 : assert ( storageClassIndex == sizeOfActualPool );
28116 0 : out.write ( (char*) (storageArray) , sizeof ( SgSwitchStatementStorageClass ) * sizeOfActualPool) ;
28117 0 : delete [] storageArray;
28118 0 : SgSwitchStatementStorageClass :: writeEasyStorageDataToFile(out) ;
28119 : }
28120 :
28121 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSymbolTable );
28122 3 : storageClassIndex = 0 ;
28123 3 : if ( 0 < sizeOfActualPool )
28124 : {
28125 26913 : SgSymbolTableStorageClass* storageArray = new SgSymbolTableStorageClass[sizeOfActualPool] ;
28126 3 : storageClassIndex = SgSymbolTable::initializeStorageClassArray (storageArray); ;
28127 3 : assert ( storageClassIndex == sizeOfActualPool );
28128 3 : out.write ( (char*) (storageArray) , sizeof ( SgSymbolTableStorageClass ) * sizeOfActualPool) ;
28129 3 : delete [] storageArray;
28130 3 : SgSymbolTableStorageClass :: writeEasyStorageDataToFile(out) ;
28131 : }
28132 :
28133 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateArgument );
28134 3 : storageClassIndex = 0 ;
28135 3 : if ( 0 < sizeOfActualPool )
28136 : {
28137 1 : SgTemplateArgumentStorageClass* storageArray = new SgTemplateArgumentStorageClass[sizeOfActualPool] ;
28138 1 : storageClassIndex = SgTemplateArgument::initializeStorageClassArray (storageArray); ;
28139 1 : assert ( storageClassIndex == sizeOfActualPool );
28140 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateArgumentStorageClass ) * sizeOfActualPool) ;
28141 1 : delete [] storageArray;
28142 : }
28143 :
28144 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateArgumentList );
28145 3 : storageClassIndex = 0 ;
28146 3 : if ( 0 < sizeOfActualPool )
28147 : {
28148 0 : SgTemplateArgumentListStorageClass* storageArray = new SgTemplateArgumentListStorageClass[sizeOfActualPool] ;
28149 0 : storageClassIndex = SgTemplateArgumentList::initializeStorageClassArray (storageArray); ;
28150 0 : assert ( storageClassIndex == sizeOfActualPool );
28151 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateArgumentListStorageClass ) * sizeOfActualPool) ;
28152 0 : delete [] storageArray;
28153 0 : SgTemplateArgumentListStorageClass :: writeEasyStorageDataToFile(out) ;
28154 : }
28155 :
28156 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateDeclaration );
28157 3 : storageClassIndex = 0 ;
28158 3 : if ( 0 < sizeOfActualPool )
28159 : {
28160 0 : SgTemplateDeclarationStorageClass* storageArray = new SgTemplateDeclarationStorageClass[sizeOfActualPool] ;
28161 0 : storageClassIndex = SgTemplateDeclaration::initializeStorageClassArray (storageArray); ;
28162 0 : assert ( storageClassIndex == sizeOfActualPool );
28163 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateDeclarationStorageClass ) * sizeOfActualPool) ;
28164 0 : delete [] storageArray;
28165 0 : SgTemplateDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28166 : }
28167 :
28168 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateClassDeclaration );
28169 3 : storageClassIndex = 0 ;
28170 3 : if ( 0 < sizeOfActualPool )
28171 : {
28172 1091 : SgTemplateClassDeclarationStorageClass* storageArray = new SgTemplateClassDeclarationStorageClass[sizeOfActualPool] ;
28173 1 : storageClassIndex = SgTemplateClassDeclaration::initializeStorageClassArray (storageArray); ;
28174 1 : assert ( storageClassIndex == sizeOfActualPool );
28175 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateClassDeclarationStorageClass ) * sizeOfActualPool) ;
28176 1 : delete [] storageArray;
28177 1 : SgTemplateClassDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28178 : }
28179 :
28180 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateClassSymbol );
28181 3 : storageClassIndex = 0 ;
28182 3 : if ( 0 < sizeOfActualPool )
28183 : {
28184 573 : SgTemplateClassSymbolStorageClass* storageArray = new SgTemplateClassSymbolStorageClass[sizeOfActualPool] ;
28185 1 : storageClassIndex = SgTemplateClassSymbol::initializeStorageClassArray (storageArray); ;
28186 1 : assert ( storageClassIndex == sizeOfActualPool );
28187 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateClassSymbolStorageClass ) * sizeOfActualPool) ;
28188 1 : delete [] storageArray;
28189 1 : SgTemplateClassSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28190 : }
28191 :
28192 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateFunctionDeclaration );
28193 3 : storageClassIndex = 0 ;
28194 3 : if ( 0 < sizeOfActualPool )
28195 : {
28196 677 : SgTemplateFunctionDeclarationStorageClass* storageArray = new SgTemplateFunctionDeclarationStorageClass[sizeOfActualPool] ;
28197 1 : storageClassIndex = SgTemplateFunctionDeclaration::initializeStorageClassArray (storageArray); ;
28198 1 : assert ( storageClassIndex == sizeOfActualPool );
28199 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
28200 1 : delete [] storageArray;
28201 1 : SgTemplateFunctionDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28202 : }
28203 :
28204 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateFunctionRefExp );
28205 3 : storageClassIndex = 0 ;
28206 3 : if ( 0 < sizeOfActualPool )
28207 : {
28208 226 : SgTemplateFunctionRefExpStorageClass* storageArray = new SgTemplateFunctionRefExpStorageClass[sizeOfActualPool] ;
28209 1 : storageClassIndex = SgTemplateFunctionRefExp::initializeStorageClassArray (storageArray); ;
28210 1 : assert ( storageClassIndex == sizeOfActualPool );
28211 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateFunctionRefExpStorageClass ) * sizeOfActualPool) ;
28212 1 : delete [] storageArray;
28213 1 : SgTemplateFunctionRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
28214 : }
28215 :
28216 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateFunctionSymbol );
28217 3 : storageClassIndex = 0 ;
28218 3 : if ( 0 < sizeOfActualPool )
28219 : {
28220 341 : SgTemplateFunctionSymbolStorageClass* storageArray = new SgTemplateFunctionSymbolStorageClass[sizeOfActualPool] ;
28221 1 : storageClassIndex = SgTemplateFunctionSymbol::initializeStorageClassArray (storageArray); ;
28222 1 : assert ( storageClassIndex == sizeOfActualPool );
28223 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateFunctionSymbolStorageClass ) * sizeOfActualPool) ;
28224 1 : delete [] storageArray;
28225 1 : SgTemplateFunctionSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28226 : }
28227 :
28228 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateMemberFunctionDeclaration );
28229 3 : storageClassIndex = 0 ;
28230 3 : if ( 0 < sizeOfActualPool )
28231 : {
28232 1906 : SgTemplateMemberFunctionDeclarationStorageClass* storageArray = new SgTemplateMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
28233 1 : storageClassIndex = SgTemplateMemberFunctionDeclaration::initializeStorageClassArray (storageArray); ;
28234 1 : assert ( storageClassIndex == sizeOfActualPool );
28235 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateMemberFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
28236 1 : delete [] storageArray;
28237 1 : SgTemplateMemberFunctionDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28238 : }
28239 :
28240 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateMemberFunctionRefExp );
28241 3 : storageClassIndex = 0 ;
28242 3 : if ( 0 < sizeOfActualPool )
28243 : {
28244 739 : SgTemplateMemberFunctionRefExpStorageClass* storageArray = new SgTemplateMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
28245 1 : storageClassIndex = SgTemplateMemberFunctionRefExp::initializeStorageClassArray (storageArray); ;
28246 1 : assert ( storageClassIndex == sizeOfActualPool );
28247 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateMemberFunctionRefExpStorageClass ) * sizeOfActualPool) ;
28248 1 : delete [] storageArray;
28249 1 : SgTemplateMemberFunctionRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
28250 : }
28251 :
28252 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateMemberFunctionSymbol );
28253 3 : storageClassIndex = 0 ;
28254 3 : if ( 0 < sizeOfActualPool )
28255 : {
28256 1048 : SgTemplateMemberFunctionSymbolStorageClass* storageArray = new SgTemplateMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
28257 1 : storageClassIndex = SgTemplateMemberFunctionSymbol::initializeStorageClassArray (storageArray); ;
28258 1 : assert ( storageClassIndex == sizeOfActualPool );
28259 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateMemberFunctionSymbolStorageClass ) * sizeOfActualPool) ;
28260 1 : delete [] storageArray;
28261 1 : SgTemplateMemberFunctionSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28262 : }
28263 :
28264 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateTypedefDeclaration );
28265 3 : storageClassIndex = 0 ;
28266 3 : if ( 0 < sizeOfActualPool )
28267 : {
28268 96 : SgTemplateTypedefDeclarationStorageClass* storageArray = new SgTemplateTypedefDeclarationStorageClass[sizeOfActualPool] ;
28269 1 : storageClassIndex = SgTemplateTypedefDeclaration::initializeStorageClassArray (storageArray); ;
28270 1 : assert ( storageClassIndex == sizeOfActualPool );
28271 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
28272 1 : delete [] storageArray;
28273 1 : SgTemplateTypedefDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28274 : }
28275 :
28276 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateTypedefSymbol );
28277 3 : storageClassIndex = 0 ;
28278 3 : if ( 0 < sizeOfActualPool )
28279 : {
28280 161 : SgTemplateTypedefSymbolStorageClass* storageArray = new SgTemplateTypedefSymbolStorageClass[sizeOfActualPool] ;
28281 1 : storageClassIndex = SgTemplateTypedefSymbol::initializeStorageClassArray (storageArray); ;
28282 1 : assert ( storageClassIndex == sizeOfActualPool );
28283 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateTypedefSymbolStorageClass ) * sizeOfActualPool) ;
28284 1 : delete [] storageArray;
28285 1 : SgTemplateTypedefSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28286 : }
28287 :
28288 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateVariableDeclaration );
28289 3 : storageClassIndex = 0 ;
28290 3 : if ( 0 < sizeOfActualPool )
28291 : {
28292 103 : SgTemplateVariableDeclarationStorageClass* storageArray = new SgTemplateVariableDeclarationStorageClass[sizeOfActualPool] ;
28293 1 : storageClassIndex = SgTemplateVariableDeclaration::initializeStorageClassArray (storageArray); ;
28294 1 : assert ( storageClassIndex == sizeOfActualPool );
28295 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateVariableDeclarationStorageClass ) * sizeOfActualPool) ;
28296 1 : delete [] storageArray;
28297 1 : SgTemplateVariableDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28298 : }
28299 :
28300 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateVariableSymbol );
28301 3 : storageClassIndex = 0 ;
28302 3 : if ( 0 < sizeOfActualPool )
28303 : {
28304 87 : SgTemplateVariableSymbolStorageClass* storageArray = new SgTemplateVariableSymbolStorageClass[sizeOfActualPool] ;
28305 1 : storageClassIndex = SgTemplateVariableSymbol::initializeStorageClassArray (storageArray); ;
28306 1 : assert ( storageClassIndex == sizeOfActualPool );
28307 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateVariableSymbolStorageClass ) * sizeOfActualPool) ;
28308 1 : delete [] storageArray;
28309 1 : SgTemplateVariableSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28310 : }
28311 :
28312 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateClassDefinition );
28313 3 : storageClassIndex = 0 ;
28314 3 : if ( 0 < sizeOfActualPool )
28315 : {
28316 507 : SgTemplateClassDefinitionStorageClass* storageArray = new SgTemplateClassDefinitionStorageClass[sizeOfActualPool] ;
28317 1 : storageClassIndex = SgTemplateClassDefinition::initializeStorageClassArray (storageArray); ;
28318 1 : assert ( storageClassIndex == sizeOfActualPool );
28319 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateClassDefinitionStorageClass ) * sizeOfActualPool) ;
28320 1 : delete [] storageArray;
28321 1 : SgTemplateClassDefinitionStorageClass :: writeEasyStorageDataToFile(out) ;
28322 : }
28323 :
28324 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateFunctionDefinition );
28325 3 : storageClassIndex = 0 ;
28326 3 : if ( 0 < sizeOfActualPool )
28327 : {
28328 316 : SgTemplateFunctionDefinitionStorageClass* storageArray = new SgTemplateFunctionDefinitionStorageClass[sizeOfActualPool] ;
28329 1 : storageClassIndex = SgTemplateFunctionDefinition::initializeStorageClassArray (storageArray); ;
28330 1 : assert ( storageClassIndex == sizeOfActualPool );
28331 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateFunctionDefinitionStorageClass ) * sizeOfActualPool) ;
28332 1 : delete [] storageArray;
28333 1 : SgTemplateFunctionDefinitionStorageClass :: writeEasyStorageDataToFile(out) ;
28334 : }
28335 :
28336 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationDecl );
28337 3 : storageClassIndex = 0 ;
28338 3 : if ( 0 < sizeOfActualPool )
28339 : {
28340 1320 : SgTemplateInstantiationDeclStorageClass* storageArray = new SgTemplateInstantiationDeclStorageClass[sizeOfActualPool] ;
28341 1 : storageClassIndex = SgTemplateInstantiationDecl::initializeStorageClassArray (storageArray); ;
28342 1 : assert ( storageClassIndex == sizeOfActualPool );
28343 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationDeclStorageClass ) * sizeOfActualPool) ;
28344 1 : delete [] storageArray;
28345 1 : SgTemplateInstantiationDeclStorageClass :: writeEasyStorageDataToFile(out) ;
28346 : }
28347 :
28348 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationDefn );
28349 3 : storageClassIndex = 0 ;
28350 3 : if ( 0 < sizeOfActualPool )
28351 : {
28352 602 : SgTemplateInstantiationDefnStorageClass* storageArray = new SgTemplateInstantiationDefnStorageClass[sizeOfActualPool] ;
28353 1 : storageClassIndex = SgTemplateInstantiationDefn::initializeStorageClassArray (storageArray); ;
28354 1 : assert ( storageClassIndex == sizeOfActualPool );
28355 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationDefnStorageClass ) * sizeOfActualPool) ;
28356 1 : delete [] storageArray;
28357 1 : SgTemplateInstantiationDefnStorageClass :: writeEasyStorageDataToFile(out) ;
28358 : }
28359 :
28360 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationDirectiveStatement );
28361 3 : storageClassIndex = 0 ;
28362 3 : if ( 0 < sizeOfActualPool )
28363 : {
28364 125 : SgTemplateInstantiationDirectiveStatementStorageClass* storageArray = new SgTemplateInstantiationDirectiveStatementStorageClass[sizeOfActualPool] ;
28365 1 : storageClassIndex = SgTemplateInstantiationDirectiveStatement::initializeStorageClassArray (storageArray); ;
28366 1 : assert ( storageClassIndex == sizeOfActualPool );
28367 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationDirectiveStatementStorageClass ) * sizeOfActualPool) ;
28368 1 : delete [] storageArray;
28369 1 : SgTemplateInstantiationDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
28370 : }
28371 :
28372 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationFunctionDecl );
28373 3 : storageClassIndex = 0 ;
28374 3 : if ( 0 < sizeOfActualPool )
28375 : {
28376 284 : SgTemplateInstantiationFunctionDeclStorageClass* storageArray = new SgTemplateInstantiationFunctionDeclStorageClass[sizeOfActualPool] ;
28377 1 : storageClassIndex = SgTemplateInstantiationFunctionDecl::initializeStorageClassArray (storageArray); ;
28378 1 : assert ( storageClassIndex == sizeOfActualPool );
28379 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationFunctionDeclStorageClass ) * sizeOfActualPool) ;
28380 1 : delete [] storageArray;
28381 1 : SgTemplateInstantiationFunctionDeclStorageClass :: writeEasyStorageDataToFile(out) ;
28382 : }
28383 :
28384 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationMemberFunctionDecl );
28385 3 : storageClassIndex = 0 ;
28386 3 : if ( 0 < sizeOfActualPool )
28387 : {
28388 1740 : SgTemplateInstantiationMemberFunctionDeclStorageClass* storageArray = new SgTemplateInstantiationMemberFunctionDeclStorageClass[sizeOfActualPool] ;
28389 1 : storageClassIndex = SgTemplateInstantiationMemberFunctionDecl::initializeStorageClassArray (storageArray); ;
28390 1 : assert ( storageClassIndex == sizeOfActualPool );
28391 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationMemberFunctionDeclStorageClass ) * sizeOfActualPool) ;
28392 1 : delete [] storageArray;
28393 1 : SgTemplateInstantiationMemberFunctionDeclStorageClass :: writeEasyStorageDataToFile(out) ;
28394 : }
28395 :
28396 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateInstantiationTypedefDeclaration );
28397 3 : storageClassIndex = 0 ;
28398 3 : if ( 0 < sizeOfActualPool )
28399 : {
28400 66 : SgTemplateInstantiationTypedefDeclarationStorageClass* storageArray = new SgTemplateInstantiationTypedefDeclarationStorageClass[sizeOfActualPool] ;
28401 1 : storageClassIndex = SgTemplateInstantiationTypedefDeclaration::initializeStorageClassArray (storageArray); ;
28402 1 : assert ( storageClassIndex == sizeOfActualPool );
28403 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateInstantiationTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
28404 1 : delete [] storageArray;
28405 1 : SgTemplateInstantiationTypedefDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
28406 : }
28407 :
28408 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateParameter );
28409 3 : storageClassIndex = 0 ;
28410 3 : if ( 0 < sizeOfActualPool )
28411 : {
28412 1 : SgTemplateParameterStorageClass* storageArray = new SgTemplateParameterStorageClass[sizeOfActualPool] ;
28413 1 : storageClassIndex = SgTemplateParameter::initializeStorageClassArray (storageArray); ;
28414 1 : assert ( storageClassIndex == sizeOfActualPool );
28415 1 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateParameterStorageClass ) * sizeOfActualPool) ;
28416 1 : delete [] storageArray;
28417 : }
28418 :
28419 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateParameterVal );
28420 3 : storageClassIndex = 0 ;
28421 3 : if ( 0 < sizeOfActualPool )
28422 : {
28423 0 : SgTemplateParameterValStorageClass* storageArray = new SgTemplateParameterValStorageClass[sizeOfActualPool] ;
28424 0 : storageClassIndex = SgTemplateParameterVal::initializeStorageClassArray (storageArray); ;
28425 0 : assert ( storageClassIndex == sizeOfActualPool );
28426 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateParameterValStorageClass ) * sizeOfActualPool) ;
28427 0 : delete [] storageArray;
28428 0 : SgTemplateParameterValStorageClass :: writeEasyStorageDataToFile(out) ;
28429 : }
28430 :
28431 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateParameterList );
28432 3 : storageClassIndex = 0 ;
28433 3 : if ( 0 < sizeOfActualPool )
28434 : {
28435 0 : SgTemplateParameterListStorageClass* storageArray = new SgTemplateParameterListStorageClass[sizeOfActualPool] ;
28436 0 : storageClassIndex = SgTemplateParameterList::initializeStorageClassArray (storageArray); ;
28437 0 : assert ( storageClassIndex == sizeOfActualPool );
28438 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateParameterListStorageClass ) * sizeOfActualPool) ;
28439 0 : delete [] storageArray;
28440 0 : SgTemplateParameterListStorageClass :: writeEasyStorageDataToFile(out) ;
28441 : }
28442 :
28443 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateSymbol );
28444 3 : storageClassIndex = 0 ;
28445 3 : if ( 0 < sizeOfActualPool )
28446 : {
28447 0 : SgTemplateSymbolStorageClass* storageArray = new SgTemplateSymbolStorageClass[sizeOfActualPool] ;
28448 0 : storageClassIndex = SgTemplateSymbol::initializeStorageClassArray (storageArray); ;
28449 0 : assert ( storageClassIndex == sizeOfActualPool );
28450 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateSymbolStorageClass ) * sizeOfActualPool) ;
28451 0 : delete [] storageArray;
28452 0 : SgTemplateSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
28453 : }
28454 :
28455 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTemplateType );
28456 3 : storageClassIndex = 0 ;
28457 3 : if ( 0 < sizeOfActualPool )
28458 : {
28459 0 : SgTemplateTypeStorageClass* storageArray = new SgTemplateTypeStorageClass[sizeOfActualPool] ;
28460 0 : storageClassIndex = SgTemplateType::initializeStorageClassArray (storageArray); ;
28461 0 : assert ( storageClassIndex == sizeOfActualPool );
28462 0 : out.write ( (char*) (storageArray) , sizeof ( SgTemplateTypeStorageClass ) * sizeOfActualPool) ;
28463 0 : delete [] storageArray;
28464 0 : SgTemplateTypeStorageClass :: writeEasyStorageDataToFile(out) ;
28465 : }
28466 :
28467 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgThisExp );
28468 3 : storageClassIndex = 0 ;
28469 3 : if ( 0 < sizeOfActualPool )
28470 : {
28471 1237 : SgThisExpStorageClass* storageArray = new SgThisExpStorageClass[sizeOfActualPool] ;
28472 1 : storageClassIndex = SgThisExp::initializeStorageClassArray (storageArray); ;
28473 1 : assert ( storageClassIndex == sizeOfActualPool );
28474 1 : out.write ( (char*) (storageArray) , sizeof ( SgThisExpStorageClass ) * sizeOfActualPool) ;
28475 1 : delete [] storageArray;
28476 1 : SgThisExpStorageClass :: writeEasyStorageDataToFile(out) ;
28477 : }
28478 :
28479 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeTraitBuiltinOperator );
28480 3 : storageClassIndex = 0 ;
28481 3 : if ( 0 < sizeOfActualPool )
28482 : {
28483 43 : SgTypeTraitBuiltinOperatorStorageClass* storageArray = new SgTypeTraitBuiltinOperatorStorageClass[sizeOfActualPool] ;
28484 1 : storageClassIndex = SgTypeTraitBuiltinOperator::initializeStorageClassArray (storageArray); ;
28485 1 : assert ( storageClassIndex == sizeOfActualPool );
28486 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeTraitBuiltinOperatorStorageClass ) * sizeOfActualPool) ;
28487 1 : delete [] storageArray;
28488 1 : SgTypeTraitBuiltinOperatorStorageClass :: writeEasyStorageDataToFile(out) ;
28489 : }
28490 :
28491 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgSuperExp );
28492 3 : storageClassIndex = 0 ;
28493 3 : if ( 0 < sizeOfActualPool )
28494 : {
28495 0 : SgSuperExpStorageClass* storageArray = new SgSuperExpStorageClass[sizeOfActualPool] ;
28496 0 : storageClassIndex = SgSuperExp::initializeStorageClassArray (storageArray); ;
28497 0 : assert ( storageClassIndex == sizeOfActualPool );
28498 0 : out.write ( (char*) (storageArray) , sizeof ( SgSuperExpStorageClass ) * sizeOfActualPool) ;
28499 0 : delete [] storageArray;
28500 0 : SgSuperExpStorageClass :: writeEasyStorageDataToFile(out) ;
28501 : }
28502 :
28503 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgThrowOp );
28504 3 : storageClassIndex = 0 ;
28505 3 : if ( 0 < sizeOfActualPool )
28506 : {
28507 53 : SgThrowOpStorageClass* storageArray = new SgThrowOpStorageClass[sizeOfActualPool] ;
28508 1 : storageClassIndex = SgThrowOp::initializeStorageClassArray (storageArray); ;
28509 1 : assert ( storageClassIndex == sizeOfActualPool );
28510 1 : out.write ( (char*) (storageArray) , sizeof ( SgThrowOpStorageClass ) * sizeOfActualPool) ;
28511 1 : delete [] storageArray;
28512 1 : SgThrowOpStorageClass :: writeEasyStorageDataToFile(out) ;
28513 : }
28514 :
28515 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgToken );
28516 3 : storageClassIndex = 0 ;
28517 3 : if ( 0 < sizeOfActualPool )
28518 : {
28519 0 : SgTokenStorageClass* storageArray = new SgTokenStorageClass[sizeOfActualPool] ;
28520 0 : storageClassIndex = SgToken::initializeStorageClassArray (storageArray); ;
28521 0 : assert ( storageClassIndex == sizeOfActualPool );
28522 0 : out.write ( (char*) (storageArray) , sizeof ( SgTokenStorageClass ) * sizeOfActualPool) ;
28523 0 : delete [] storageArray;
28524 0 : SgTokenStorageClass :: writeEasyStorageDataToFile(out) ;
28525 : }
28526 :
28527 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTryStmt );
28528 3 : storageClassIndex = 0 ;
28529 3 : if ( 0 < sizeOfActualPool )
28530 : {
28531 55 : SgTryStmtStorageClass* storageArray = new SgTryStmtStorageClass[sizeOfActualPool] ;
28532 1 : storageClassIndex = SgTryStmt::initializeStorageClassArray (storageArray); ;
28533 1 : assert ( storageClassIndex == sizeOfActualPool );
28534 1 : out.write ( (char*) (storageArray) , sizeof ( SgTryStmtStorageClass ) * sizeOfActualPool) ;
28535 1 : delete [] storageArray;
28536 1 : SgTryStmtStorageClass :: writeEasyStorageDataToFile(out) ;
28537 : }
28538 :
28539 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTupleExp );
28540 3 : storageClassIndex = 0 ;
28541 3 : if ( 0 < sizeOfActualPool )
28542 : {
28543 0 : SgTupleExpStorageClass* storageArray = new SgTupleExpStorageClass[sizeOfActualPool] ;
28544 0 : storageClassIndex = SgTupleExp::initializeStorageClassArray (storageArray); ;
28545 0 : assert ( storageClassIndex == sizeOfActualPool );
28546 0 : out.write ( (char*) (storageArray) , sizeof ( SgTupleExpStorageClass ) * sizeOfActualPool) ;
28547 0 : delete [] storageArray;
28548 0 : SgTupleExpStorageClass :: writeEasyStorageDataToFile(out) ;
28549 : }
28550 :
28551 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgType );
28552 3 : storageClassIndex = 0 ;
28553 3 : if ( 0 < sizeOfActualPool )
28554 : {
28555 0 : SgTypeStorageClass* storageArray = new SgTypeStorageClass[sizeOfActualPool] ;
28556 0 : storageClassIndex = SgType::initializeStorageClassArray (storageArray); ;
28557 0 : assert ( storageClassIndex == sizeOfActualPool );
28558 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeStorageClass ) * sizeOfActualPool) ;
28559 0 : delete [] storageArray;
28560 0 : SgTypeStorageClass :: writeEasyStorageDataToFile(out) ;
28561 : }
28562 :
28563 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeBool );
28564 3 : storageClassIndex = 0 ;
28565 3 : if ( 0 < sizeOfActualPool )
28566 : {
28567 2 : SgTypeBoolStorageClass* storageArray = new SgTypeBoolStorageClass[sizeOfActualPool] ;
28568 1 : storageClassIndex = SgTypeBool::initializeStorageClassArray (storageArray); ;
28569 1 : assert ( storageClassIndex == sizeOfActualPool );
28570 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeBoolStorageClass ) * sizeOfActualPool) ;
28571 1 : delete [] storageArray;
28572 1 : SgTypeBoolStorageClass :: writeEasyStorageDataToFile(out) ;
28573 : }
28574 :
28575 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeChar );
28576 3 : storageClassIndex = 0 ;
28577 3 : if ( 0 < sizeOfActualPool )
28578 : {
28579 4 : SgTypeCharStorageClass* storageArray = new SgTypeCharStorageClass[sizeOfActualPool] ;
28580 2 : storageClassIndex = SgTypeChar::initializeStorageClassArray (storageArray); ;
28581 2 : assert ( storageClassIndex == sizeOfActualPool );
28582 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeCharStorageClass ) * sizeOfActualPool) ;
28583 2 : delete [] storageArray;
28584 2 : SgTypeCharStorageClass :: writeEasyStorageDataToFile(out) ;
28585 : }
28586 :
28587 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeChar16 );
28588 3 : storageClassIndex = 0 ;
28589 3 : if ( 0 < sizeOfActualPool )
28590 : {
28591 2 : SgTypeChar16StorageClass* storageArray = new SgTypeChar16StorageClass[sizeOfActualPool] ;
28592 1 : storageClassIndex = SgTypeChar16::initializeStorageClassArray (storageArray); ;
28593 1 : assert ( storageClassIndex == sizeOfActualPool );
28594 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeChar16StorageClass ) * sizeOfActualPool) ;
28595 1 : delete [] storageArray;
28596 1 : SgTypeChar16StorageClass :: writeEasyStorageDataToFile(out) ;
28597 : }
28598 :
28599 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeChar32 );
28600 3 : storageClassIndex = 0 ;
28601 3 : if ( 0 < sizeOfActualPool )
28602 : {
28603 2 : SgTypeChar32StorageClass* storageArray = new SgTypeChar32StorageClass[sizeOfActualPool] ;
28604 1 : storageClassIndex = SgTypeChar32::initializeStorageClassArray (storageArray); ;
28605 1 : assert ( storageClassIndex == sizeOfActualPool );
28606 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeChar32StorageClass ) * sizeOfActualPool) ;
28607 1 : delete [] storageArray;
28608 1 : SgTypeChar32StorageClass :: writeEasyStorageDataToFile(out) ;
28609 : }
28610 :
28611 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeComplex );
28612 3 : storageClassIndex = 0 ;
28613 3 : if ( 0 < sizeOfActualPool )
28614 : {
28615 9 : SgTypeComplexStorageClass* storageArray = new SgTypeComplexStorageClass[sizeOfActualPool] ;
28616 2 : storageClassIndex = SgTypeComplex::initializeStorageClassArray (storageArray); ;
28617 2 : assert ( storageClassIndex == sizeOfActualPool );
28618 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeComplexStorageClass ) * sizeOfActualPool) ;
28619 2 : delete [] storageArray;
28620 2 : SgTypeComplexStorageClass :: writeEasyStorageDataToFile(out) ;
28621 : }
28622 :
28623 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeDefault );
28624 3 : storageClassIndex = 0 ;
28625 3 : if ( 0 < sizeOfActualPool )
28626 : {
28627 6 : SgTypeDefaultStorageClass* storageArray = new SgTypeDefaultStorageClass[sizeOfActualPool] ;
28628 2 : storageClassIndex = SgTypeDefault::initializeStorageClassArray (storageArray); ;
28629 2 : assert ( storageClassIndex == sizeOfActualPool );
28630 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeDefaultStorageClass ) * sizeOfActualPool) ;
28631 2 : delete [] storageArray;
28632 2 : SgTypeDefaultStorageClass :: writeEasyStorageDataToFile(out) ;
28633 : }
28634 :
28635 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeExpression );
28636 3 : storageClassIndex = 0 ;
28637 3 : if ( 0 < sizeOfActualPool )
28638 : {
28639 0 : SgTypeExpressionStorageClass* storageArray = new SgTypeExpressionStorageClass[sizeOfActualPool] ;
28640 0 : storageClassIndex = SgTypeExpression::initializeStorageClassArray (storageArray); ;
28641 0 : assert ( storageClassIndex == sizeOfActualPool );
28642 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeExpressionStorageClass ) * sizeOfActualPool) ;
28643 0 : delete [] storageArray;
28644 0 : SgTypeExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
28645 : }
28646 :
28647 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeLabel );
28648 3 : storageClassIndex = 0 ;
28649 3 : if ( 0 < sizeOfActualPool )
28650 : {
28651 0 : SgTypeLabelStorageClass* storageArray = new SgTypeLabelStorageClass[sizeOfActualPool] ;
28652 0 : storageClassIndex = SgTypeLabel::initializeStorageClassArray (storageArray); ;
28653 0 : assert ( storageClassIndex == sizeOfActualPool );
28654 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeLabelStorageClass ) * sizeOfActualPool) ;
28655 0 : delete [] storageArray;
28656 0 : SgTypeLabelStorageClass :: writeEasyStorageDataToFile(out) ;
28657 : }
28658 :
28659 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeDouble );
28660 3 : storageClassIndex = 0 ;
28661 3 : if ( 0 < sizeOfActualPool )
28662 : {
28663 4 : SgTypeDoubleStorageClass* storageArray = new SgTypeDoubleStorageClass[sizeOfActualPool] ;
28664 2 : storageClassIndex = SgTypeDouble::initializeStorageClassArray (storageArray); ;
28665 2 : assert ( storageClassIndex == sizeOfActualPool );
28666 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeDoubleStorageClass ) * sizeOfActualPool) ;
28667 2 : delete [] storageArray;
28668 2 : SgTypeDoubleStorageClass :: writeEasyStorageDataToFile(out) ;
28669 : }
28670 :
28671 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeEllipse );
28672 3 : storageClassIndex = 0 ;
28673 3 : if ( 0 < sizeOfActualPool )
28674 : {
28675 4 : SgTypeEllipseStorageClass* storageArray = new SgTypeEllipseStorageClass[sizeOfActualPool] ;
28676 2 : storageClassIndex = SgTypeEllipse::initializeStorageClassArray (storageArray); ;
28677 2 : assert ( storageClassIndex == sizeOfActualPool );
28678 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeEllipseStorageClass ) * sizeOfActualPool) ;
28679 2 : delete [] storageArray;
28680 2 : SgTypeEllipseStorageClass :: writeEasyStorageDataToFile(out) ;
28681 : }
28682 :
28683 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeFixed );
28684 3 : storageClassIndex = 0 ;
28685 3 : if ( 0 < sizeOfActualPool )
28686 : {
28687 0 : SgTypeFixedStorageClass* storageArray = new SgTypeFixedStorageClass[sizeOfActualPool] ;
28688 0 : storageClassIndex = SgTypeFixed::initializeStorageClassArray (storageArray); ;
28689 0 : assert ( storageClassIndex == sizeOfActualPool );
28690 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeFixedStorageClass ) * sizeOfActualPool) ;
28691 0 : delete [] storageArray;
28692 0 : SgTypeFixedStorageClass :: writeEasyStorageDataToFile(out) ;
28693 : }
28694 :
28695 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeFloat );
28696 3 : storageClassIndex = 0 ;
28697 3 : if ( 0 < sizeOfActualPool )
28698 : {
28699 4 : SgTypeFloatStorageClass* storageArray = new SgTypeFloatStorageClass[sizeOfActualPool] ;
28700 2 : storageClassIndex = SgTypeFloat::initializeStorageClassArray (storageArray); ;
28701 2 : assert ( storageClassIndex == sizeOfActualPool );
28702 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeFloatStorageClass ) * sizeOfActualPool) ;
28703 2 : delete [] storageArray;
28704 2 : SgTypeFloatStorageClass :: writeEasyStorageDataToFile(out) ;
28705 : }
28706 :
28707 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeFloat128 );
28708 3 : storageClassIndex = 0 ;
28709 3 : if ( 0 < sizeOfActualPool )
28710 : {
28711 2 : SgTypeFloat128StorageClass* storageArray = new SgTypeFloat128StorageClass[sizeOfActualPool] ;
28712 1 : storageClassIndex = SgTypeFloat128::initializeStorageClassArray (storageArray); ;
28713 1 : assert ( storageClassIndex == sizeOfActualPool );
28714 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeFloat128StorageClass ) * sizeOfActualPool) ;
28715 1 : delete [] storageArray;
28716 1 : SgTypeFloat128StorageClass :: writeEasyStorageDataToFile(out) ;
28717 : }
28718 :
28719 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeFloat80 );
28720 3 : storageClassIndex = 0 ;
28721 3 : if ( 0 < sizeOfActualPool )
28722 : {
28723 0 : SgTypeFloat80StorageClass* storageArray = new SgTypeFloat80StorageClass[sizeOfActualPool] ;
28724 0 : storageClassIndex = SgTypeFloat80::initializeStorageClassArray (storageArray); ;
28725 0 : assert ( storageClassIndex == sizeOfActualPool );
28726 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeFloat80StorageClass ) * sizeOfActualPool) ;
28727 0 : delete [] storageArray;
28728 0 : SgTypeFloat80StorageClass :: writeEasyStorageDataToFile(out) ;
28729 : }
28730 :
28731 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeGlobalVoid );
28732 3 : storageClassIndex = 0 ;
28733 3 : if ( 0 < sizeOfActualPool )
28734 : {
28735 0 : SgTypeGlobalVoidStorageClass* storageArray = new SgTypeGlobalVoidStorageClass[sizeOfActualPool] ;
28736 0 : storageClassIndex = SgTypeGlobalVoid::initializeStorageClassArray (storageArray); ;
28737 0 : assert ( storageClassIndex == sizeOfActualPool );
28738 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeGlobalVoidStorageClass ) * sizeOfActualPool) ;
28739 0 : delete [] storageArray;
28740 0 : SgTypeGlobalVoidStorageClass :: writeEasyStorageDataToFile(out) ;
28741 : }
28742 :
28743 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeIdOp );
28744 3 : storageClassIndex = 0 ;
28745 3 : if ( 0 < sizeOfActualPool )
28746 : {
28747 2 : SgTypeIdOpStorageClass* storageArray = new SgTypeIdOpStorageClass[sizeOfActualPool] ;
28748 1 : storageClassIndex = SgTypeIdOp::initializeStorageClassArray (storageArray); ;
28749 1 : assert ( storageClassIndex == sizeOfActualPool );
28750 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeIdOpStorageClass ) * sizeOfActualPool) ;
28751 1 : delete [] storageArray;
28752 1 : SgTypeIdOpStorageClass :: writeEasyStorageDataToFile(out) ;
28753 : }
28754 :
28755 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeImaginary );
28756 3 : storageClassIndex = 0 ;
28757 3 : if ( 0 < sizeOfActualPool )
28758 : {
28759 0 : SgTypeImaginaryStorageClass* storageArray = new SgTypeImaginaryStorageClass[sizeOfActualPool] ;
28760 0 : storageClassIndex = SgTypeImaginary::initializeStorageClassArray (storageArray); ;
28761 0 : assert ( storageClassIndex == sizeOfActualPool );
28762 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeImaginaryStorageClass ) * sizeOfActualPool) ;
28763 0 : delete [] storageArray;
28764 0 : SgTypeImaginaryStorageClass :: writeEasyStorageDataToFile(out) ;
28765 : }
28766 :
28767 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeInt );
28768 3 : storageClassIndex = 0 ;
28769 3 : if ( 0 < sizeOfActualPool )
28770 : {
28771 4 : SgTypeIntStorageClass* storageArray = new SgTypeIntStorageClass[sizeOfActualPool] ;
28772 2 : storageClassIndex = SgTypeInt::initializeStorageClassArray (storageArray); ;
28773 2 : assert ( storageClassIndex == sizeOfActualPool );
28774 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeIntStorageClass ) * sizeOfActualPool) ;
28775 2 : delete [] storageArray;
28776 2 : SgTypeIntStorageClass :: writeEasyStorageDataToFile(out) ;
28777 : }
28778 :
28779 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeLong );
28780 3 : storageClassIndex = 0 ;
28781 3 : if ( 0 < sizeOfActualPool )
28782 : {
28783 4 : SgTypeLongStorageClass* storageArray = new SgTypeLongStorageClass[sizeOfActualPool] ;
28784 2 : storageClassIndex = SgTypeLong::initializeStorageClassArray (storageArray); ;
28785 2 : assert ( storageClassIndex == sizeOfActualPool );
28786 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeLongStorageClass ) * sizeOfActualPool) ;
28787 2 : delete [] storageArray;
28788 2 : SgTypeLongStorageClass :: writeEasyStorageDataToFile(out) ;
28789 : }
28790 :
28791 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeLongDouble );
28792 3 : storageClassIndex = 0 ;
28793 3 : if ( 0 < sizeOfActualPool )
28794 : {
28795 4 : SgTypeLongDoubleStorageClass* storageArray = new SgTypeLongDoubleStorageClass[sizeOfActualPool] ;
28796 2 : storageClassIndex = SgTypeLongDouble::initializeStorageClassArray (storageArray); ;
28797 2 : assert ( storageClassIndex == sizeOfActualPool );
28798 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeLongDoubleStorageClass ) * sizeOfActualPool) ;
28799 2 : delete [] storageArray;
28800 2 : SgTypeLongDoubleStorageClass :: writeEasyStorageDataToFile(out) ;
28801 : }
28802 :
28803 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeLongLong );
28804 3 : storageClassIndex = 0 ;
28805 3 : if ( 0 < sizeOfActualPool )
28806 : {
28807 4 : SgTypeLongLongStorageClass* storageArray = new SgTypeLongLongStorageClass[sizeOfActualPool] ;
28808 2 : storageClassIndex = SgTypeLongLong::initializeStorageClassArray (storageArray); ;
28809 2 : assert ( storageClassIndex == sizeOfActualPool );
28810 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeLongLongStorageClass ) * sizeOfActualPool) ;
28811 2 : delete [] storageArray;
28812 2 : SgTypeLongLongStorageClass :: writeEasyStorageDataToFile(out) ;
28813 : }
28814 :
28815 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeModifier );
28816 3 : storageClassIndex = 0 ;
28817 3 : if ( 0 < sizeOfActualPool )
28818 : {
28819 0 : SgTypeModifierStorageClass* storageArray = new SgTypeModifierStorageClass[sizeOfActualPool] ;
28820 0 : storageClassIndex = SgTypeModifier::initializeStorageClassArray (storageArray); ;
28821 0 : assert ( storageClassIndex == sizeOfActualPool );
28822 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeModifierStorageClass ) * sizeOfActualPool) ;
28823 0 : delete [] storageArray;
28824 0 : SgTypeModifierStorageClass :: writeEasyStorageDataToFile(out) ;
28825 : }
28826 :
28827 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeMatrix );
28828 3 : storageClassIndex = 0 ;
28829 3 : if ( 0 < sizeOfActualPool )
28830 : {
28831 0 : SgTypeMatrixStorageClass* storageArray = new SgTypeMatrixStorageClass[sizeOfActualPool] ;
28832 0 : storageClassIndex = SgTypeMatrix::initializeStorageClassArray (storageArray); ;
28833 0 : assert ( storageClassIndex == sizeOfActualPool );
28834 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeMatrixStorageClass ) * sizeOfActualPool) ;
28835 0 : delete [] storageArray;
28836 0 : SgTypeMatrixStorageClass :: writeEasyStorageDataToFile(out) ;
28837 : }
28838 :
28839 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeTuple );
28840 3 : storageClassIndex = 0 ;
28841 3 : if ( 0 < sizeOfActualPool )
28842 : {
28843 0 : SgTypeTupleStorageClass* storageArray = new SgTypeTupleStorageClass[sizeOfActualPool] ;
28844 0 : storageClassIndex = SgTypeTuple::initializeStorageClassArray (storageArray); ;
28845 0 : assert ( storageClassIndex == sizeOfActualPool );
28846 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeTupleStorageClass ) * sizeOfActualPool) ;
28847 0 : delete [] storageArray;
28848 0 : SgTypeTupleStorageClass :: writeEasyStorageDataToFile(out) ;
28849 : }
28850 :
28851 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeNullptr );
28852 3 : storageClassIndex = 0 ;
28853 3 : if ( 0 < sizeOfActualPool )
28854 : {
28855 2 : SgTypeNullptrStorageClass* storageArray = new SgTypeNullptrStorageClass[sizeOfActualPool] ;
28856 1 : storageClassIndex = SgTypeNullptr::initializeStorageClassArray (storageArray); ;
28857 1 : assert ( storageClassIndex == sizeOfActualPool );
28858 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeNullptrStorageClass ) * sizeOfActualPool) ;
28859 1 : delete [] storageArray;
28860 1 : SgTypeNullptrStorageClass :: writeEasyStorageDataToFile(out) ;
28861 : }
28862 :
28863 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeOfType );
28864 3 : storageClassIndex = 0 ;
28865 3 : if ( 0 < sizeOfActualPool )
28866 : {
28867 4 : SgTypeOfTypeStorageClass* storageArray = new SgTypeOfTypeStorageClass[sizeOfActualPool] ;
28868 1 : storageClassIndex = SgTypeOfType::initializeStorageClassArray (storageArray); ;
28869 1 : assert ( storageClassIndex == sizeOfActualPool );
28870 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeOfTypeStorageClass ) * sizeOfActualPool) ;
28871 1 : delete [] storageArray;
28872 1 : SgTypeOfTypeStorageClass :: writeEasyStorageDataToFile(out) ;
28873 : }
28874 :
28875 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeShort );
28876 3 : storageClassIndex = 0 ;
28877 3 : if ( 0 < sizeOfActualPool )
28878 : {
28879 4 : SgTypeShortStorageClass* storageArray = new SgTypeShortStorageClass[sizeOfActualPool] ;
28880 2 : storageClassIndex = SgTypeShort::initializeStorageClassArray (storageArray); ;
28881 2 : assert ( storageClassIndex == sizeOfActualPool );
28882 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeShortStorageClass ) * sizeOfActualPool) ;
28883 2 : delete [] storageArray;
28884 2 : SgTypeShortStorageClass :: writeEasyStorageDataToFile(out) ;
28885 : }
28886 :
28887 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSigned128bitInteger );
28888 3 : storageClassIndex = 0 ;
28889 3 : if ( 0 < sizeOfActualPool )
28890 : {
28891 2 : SgTypeSigned128bitIntegerStorageClass* storageArray = new SgTypeSigned128bitIntegerStorageClass[sizeOfActualPool] ;
28892 1 : storageClassIndex = SgTypeSigned128bitInteger::initializeStorageClassArray (storageArray); ;
28893 1 : assert ( storageClassIndex == sizeOfActualPool );
28894 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSigned128bitIntegerStorageClass ) * sizeOfActualPool) ;
28895 1 : delete [] storageArray;
28896 1 : SgTypeSigned128bitIntegerStorageClass :: writeEasyStorageDataToFile(out) ;
28897 : }
28898 :
28899 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSignedChar );
28900 3 : storageClassIndex = 0 ;
28901 3 : if ( 0 < sizeOfActualPool )
28902 : {
28903 4 : SgTypeSignedCharStorageClass* storageArray = new SgTypeSignedCharStorageClass[sizeOfActualPool] ;
28904 2 : storageClassIndex = SgTypeSignedChar::initializeStorageClassArray (storageArray); ;
28905 2 : assert ( storageClassIndex == sizeOfActualPool );
28906 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSignedCharStorageClass ) * sizeOfActualPool) ;
28907 2 : delete [] storageArray;
28908 2 : SgTypeSignedCharStorageClass :: writeEasyStorageDataToFile(out) ;
28909 : }
28910 :
28911 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSignedInt );
28912 3 : storageClassIndex = 0 ;
28913 3 : if ( 0 < sizeOfActualPool )
28914 : {
28915 4 : SgTypeSignedIntStorageClass* storageArray = new SgTypeSignedIntStorageClass[sizeOfActualPool] ;
28916 2 : storageClassIndex = SgTypeSignedInt::initializeStorageClassArray (storageArray); ;
28917 2 : assert ( storageClassIndex == sizeOfActualPool );
28918 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSignedIntStorageClass ) * sizeOfActualPool) ;
28919 2 : delete [] storageArray;
28920 2 : SgTypeSignedIntStorageClass :: writeEasyStorageDataToFile(out) ;
28921 : }
28922 :
28923 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSignedLong );
28924 3 : storageClassIndex = 0 ;
28925 3 : if ( 0 < sizeOfActualPool )
28926 : {
28927 4 : SgTypeSignedLongStorageClass* storageArray = new SgTypeSignedLongStorageClass[sizeOfActualPool] ;
28928 2 : storageClassIndex = SgTypeSignedLong::initializeStorageClassArray (storageArray); ;
28929 2 : assert ( storageClassIndex == sizeOfActualPool );
28930 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSignedLongStorageClass ) * sizeOfActualPool) ;
28931 2 : delete [] storageArray;
28932 2 : SgTypeSignedLongStorageClass :: writeEasyStorageDataToFile(out) ;
28933 : }
28934 :
28935 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSignedLongLong );
28936 3 : storageClassIndex = 0 ;
28937 3 : if ( 0 < sizeOfActualPool )
28938 : {
28939 2 : SgTypeSignedLongLongStorageClass* storageArray = new SgTypeSignedLongLongStorageClass[sizeOfActualPool] ;
28940 1 : storageClassIndex = SgTypeSignedLongLong::initializeStorageClassArray (storageArray); ;
28941 1 : assert ( storageClassIndex == sizeOfActualPool );
28942 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSignedLongLongStorageClass ) * sizeOfActualPool) ;
28943 1 : delete [] storageArray;
28944 1 : SgTypeSignedLongLongStorageClass :: writeEasyStorageDataToFile(out) ;
28945 : }
28946 :
28947 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeSignedShort );
28948 3 : storageClassIndex = 0 ;
28949 3 : if ( 0 < sizeOfActualPool )
28950 : {
28951 4 : SgTypeSignedShortStorageClass* storageArray = new SgTypeSignedShortStorageClass[sizeOfActualPool] ;
28952 2 : storageClassIndex = SgTypeSignedShort::initializeStorageClassArray (storageArray); ;
28953 2 : assert ( storageClassIndex == sizeOfActualPool );
28954 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeSignedShortStorageClass ) * sizeOfActualPool) ;
28955 2 : delete [] storageArray;
28956 2 : SgTypeSignedShortStorageClass :: writeEasyStorageDataToFile(out) ;
28957 : }
28958 :
28959 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeString );
28960 3 : storageClassIndex = 0 ;
28961 3 : if ( 0 < sizeOfActualPool )
28962 : {
28963 0 : SgTypeStringStorageClass* storageArray = new SgTypeStringStorageClass[sizeOfActualPool] ;
28964 0 : storageClassIndex = SgTypeString::initializeStorageClassArray (storageArray); ;
28965 0 : assert ( storageClassIndex == sizeOfActualPool );
28966 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeStringStorageClass ) * sizeOfActualPool) ;
28967 0 : delete [] storageArray;
28968 0 : SgTypeStringStorageClass :: writeEasyStorageDataToFile(out) ;
28969 : }
28970 :
28971 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnknown );
28972 3 : storageClassIndex = 0 ;
28973 3 : if ( 0 < sizeOfActualPool )
28974 : {
28975 2 : SgTypeUnknownStorageClass* storageArray = new SgTypeUnknownStorageClass[sizeOfActualPool] ;
28976 1 : storageClassIndex = SgTypeUnknown::initializeStorageClassArray (storageArray); ;
28977 1 : assert ( storageClassIndex == sizeOfActualPool );
28978 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnknownStorageClass ) * sizeOfActualPool) ;
28979 1 : delete [] storageArray;
28980 1 : SgTypeUnknownStorageClass :: writeEasyStorageDataToFile(out) ;
28981 : }
28982 :
28983 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsigned128bitInteger );
28984 3 : storageClassIndex = 0 ;
28985 3 : if ( 0 < sizeOfActualPool )
28986 : {
28987 2 : SgTypeUnsigned128bitIntegerStorageClass* storageArray = new SgTypeUnsigned128bitIntegerStorageClass[sizeOfActualPool] ;
28988 1 : storageClassIndex = SgTypeUnsigned128bitInteger::initializeStorageClassArray (storageArray); ;
28989 1 : assert ( storageClassIndex == sizeOfActualPool );
28990 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsigned128bitIntegerStorageClass ) * sizeOfActualPool) ;
28991 1 : delete [] storageArray;
28992 1 : SgTypeUnsigned128bitIntegerStorageClass :: writeEasyStorageDataToFile(out) ;
28993 : }
28994 :
28995 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsignedChar );
28996 3 : storageClassIndex = 0 ;
28997 3 : if ( 0 < sizeOfActualPool )
28998 : {
28999 4 : SgTypeUnsignedCharStorageClass* storageArray = new SgTypeUnsignedCharStorageClass[sizeOfActualPool] ;
29000 2 : storageClassIndex = SgTypeUnsignedChar::initializeStorageClassArray (storageArray); ;
29001 2 : assert ( storageClassIndex == sizeOfActualPool );
29002 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsignedCharStorageClass ) * sizeOfActualPool) ;
29003 2 : delete [] storageArray;
29004 2 : SgTypeUnsignedCharStorageClass :: writeEasyStorageDataToFile(out) ;
29005 : }
29006 :
29007 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsignedInt );
29008 3 : storageClassIndex = 0 ;
29009 3 : if ( 0 < sizeOfActualPool )
29010 : {
29011 4 : SgTypeUnsignedIntStorageClass* storageArray = new SgTypeUnsignedIntStorageClass[sizeOfActualPool] ;
29012 2 : storageClassIndex = SgTypeUnsignedInt::initializeStorageClassArray (storageArray); ;
29013 2 : assert ( storageClassIndex == sizeOfActualPool );
29014 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsignedIntStorageClass ) * sizeOfActualPool) ;
29015 2 : delete [] storageArray;
29016 2 : SgTypeUnsignedIntStorageClass :: writeEasyStorageDataToFile(out) ;
29017 : }
29018 :
29019 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsignedLong );
29020 3 : storageClassIndex = 0 ;
29021 3 : if ( 0 < sizeOfActualPool )
29022 : {
29023 4 : SgTypeUnsignedLongStorageClass* storageArray = new SgTypeUnsignedLongStorageClass[sizeOfActualPool] ;
29024 2 : storageClassIndex = SgTypeUnsignedLong::initializeStorageClassArray (storageArray); ;
29025 2 : assert ( storageClassIndex == sizeOfActualPool );
29026 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsignedLongStorageClass ) * sizeOfActualPool) ;
29027 2 : delete [] storageArray;
29028 2 : SgTypeUnsignedLongStorageClass :: writeEasyStorageDataToFile(out) ;
29029 : }
29030 :
29031 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsignedLongLong );
29032 3 : storageClassIndex = 0 ;
29033 3 : if ( 0 < sizeOfActualPool )
29034 : {
29035 4 : SgTypeUnsignedLongLongStorageClass* storageArray = new SgTypeUnsignedLongLongStorageClass[sizeOfActualPool] ;
29036 2 : storageClassIndex = SgTypeUnsignedLongLong::initializeStorageClassArray (storageArray); ;
29037 2 : assert ( storageClassIndex == sizeOfActualPool );
29038 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsignedLongLongStorageClass ) * sizeOfActualPool) ;
29039 2 : delete [] storageArray;
29040 2 : SgTypeUnsignedLongLongStorageClass :: writeEasyStorageDataToFile(out) ;
29041 : }
29042 :
29043 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeUnsignedShort );
29044 3 : storageClassIndex = 0 ;
29045 3 : if ( 0 < sizeOfActualPool )
29046 : {
29047 4 : SgTypeUnsignedShortStorageClass* storageArray = new SgTypeUnsignedShortStorageClass[sizeOfActualPool] ;
29048 2 : storageClassIndex = SgTypeUnsignedShort::initializeStorageClassArray (storageArray); ;
29049 2 : assert ( storageClassIndex == sizeOfActualPool );
29050 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypeUnsignedShortStorageClass ) * sizeOfActualPool) ;
29051 2 : delete [] storageArray;
29052 2 : SgTypeUnsignedShortStorageClass :: writeEasyStorageDataToFile(out) ;
29053 : }
29054 :
29055 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeVoid );
29056 3 : storageClassIndex = 0 ;
29057 3 : if ( 0 < sizeOfActualPool )
29058 : {
29059 6 : SgTypeVoidStorageClass* storageArray = new SgTypeVoidStorageClass[sizeOfActualPool] ;
29060 3 : storageClassIndex = SgTypeVoid::initializeStorageClassArray (storageArray); ;
29061 3 : assert ( storageClassIndex == sizeOfActualPool );
29062 3 : out.write ( (char*) (storageArray) , sizeof ( SgTypeVoidStorageClass ) * sizeOfActualPool) ;
29063 3 : delete [] storageArray;
29064 3 : SgTypeVoidStorageClass :: writeEasyStorageDataToFile(out) ;
29065 : }
29066 :
29067 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeWchar );
29068 3 : storageClassIndex = 0 ;
29069 3 : if ( 0 < sizeOfActualPool )
29070 : {
29071 2 : SgTypeWcharStorageClass* storageArray = new SgTypeWcharStorageClass[sizeOfActualPool] ;
29072 1 : storageClassIndex = SgTypeWchar::initializeStorageClassArray (storageArray); ;
29073 1 : assert ( storageClassIndex == sizeOfActualPool );
29074 1 : out.write ( (char*) (storageArray) , sizeof ( SgTypeWcharStorageClass ) * sizeOfActualPool) ;
29075 1 : delete [] storageArray;
29076 1 : SgTypeWcharStorageClass :: writeEasyStorageDataToFile(out) ;
29077 : }
29078 :
29079 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypedefDeclaration );
29080 3 : storageClassIndex = 0 ;
29081 3 : if ( 0 < sizeOfActualPool )
29082 : {
29083 1721 : SgTypedefDeclarationStorageClass* storageArray = new SgTypedefDeclarationStorageClass[sizeOfActualPool] ;
29084 2 : storageClassIndex = SgTypedefDeclaration::initializeStorageClassArray (storageArray); ;
29085 2 : assert ( storageClassIndex == sizeOfActualPool );
29086 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
29087 2 : delete [] storageArray;
29088 2 : SgTypedefDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
29089 : }
29090 :
29091 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypedefSeq );
29092 3 : storageClassIndex = 0 ;
29093 3 : if ( 0 < sizeOfActualPool )
29094 : {
29095 16450 : SgTypedefSeqStorageClass* storageArray = new SgTypedefSeqStorageClass[sizeOfActualPool] ;
29096 3 : storageClassIndex = SgTypedefSeq::initializeStorageClassArray (storageArray); ;
29097 3 : assert ( storageClassIndex == sizeOfActualPool );
29098 3 : out.write ( (char*) (storageArray) , sizeof ( SgTypedefSeqStorageClass ) * sizeOfActualPool) ;
29099 3 : delete [] storageArray;
29100 3 : SgTypedefSeqStorageClass :: writeEasyStorageDataToFile(out) ;
29101 : }
29102 :
29103 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypedefSymbol );
29104 3 : storageClassIndex = 0 ;
29105 3 : if ( 0 < sizeOfActualPool )
29106 : {
29107 1721 : SgTypedefSymbolStorageClass* storageArray = new SgTypedefSymbolStorageClass[sizeOfActualPool] ;
29108 2 : storageClassIndex = SgTypedefSymbol::initializeStorageClassArray (storageArray); ;
29109 2 : assert ( storageClassIndex == sizeOfActualPool );
29110 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypedefSymbolStorageClass ) * sizeOfActualPool) ;
29111 2 : delete [] storageArray;
29112 2 : SgTypedefSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
29113 : }
29114 :
29115 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypedefType );
29116 3 : storageClassIndex = 0 ;
29117 3 : if ( 0 < sizeOfActualPool )
29118 : {
29119 1850 : SgTypedefTypeStorageClass* storageArray = new SgTypedefTypeStorageClass[sizeOfActualPool] ;
29120 2 : storageClassIndex = SgTypedefType::initializeStorageClassArray (storageArray); ;
29121 2 : assert ( storageClassIndex == sizeOfActualPool );
29122 2 : out.write ( (char*) (storageArray) , sizeof ( SgTypedefTypeStorageClass ) * sizeOfActualPool) ;
29123 2 : delete [] storageArray;
29124 2 : SgTypedefTypeStorageClass :: writeEasyStorageDataToFile(out) ;
29125 : }
29126 :
29127 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUPC_AccessModifier );
29128 3 : storageClassIndex = 0 ;
29129 3 : if ( 0 < sizeOfActualPool )
29130 : {
29131 0 : SgUPC_AccessModifierStorageClass* storageArray = new SgUPC_AccessModifierStorageClass[sizeOfActualPool] ;
29132 0 : storageClassIndex = SgUPC_AccessModifier::initializeStorageClassArray (storageArray); ;
29133 0 : assert ( storageClassIndex == sizeOfActualPool );
29134 0 : out.write ( (char*) (storageArray) , sizeof ( SgUPC_AccessModifierStorageClass ) * sizeOfActualPool) ;
29135 0 : delete [] storageArray;
29136 : }
29137 :
29138 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnaryAddOp );
29139 3 : storageClassIndex = 0 ;
29140 3 : if ( 0 < sizeOfActualPool )
29141 : {
29142 0 : SgUnaryAddOpStorageClass* storageArray = new SgUnaryAddOpStorageClass[sizeOfActualPool] ;
29143 0 : storageClassIndex = SgUnaryAddOp::initializeStorageClassArray (storageArray); ;
29144 0 : assert ( storageClassIndex == sizeOfActualPool );
29145 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnaryAddOpStorageClass ) * sizeOfActualPool) ;
29146 0 : delete [] storageArray;
29147 0 : SgUnaryAddOpStorageClass :: writeEasyStorageDataToFile(out) ;
29148 : }
29149 :
29150 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnaryOp );
29151 3 : storageClassIndex = 0 ;
29152 3 : if ( 0 < sizeOfActualPool )
29153 : {
29154 0 : SgUnaryOpStorageClass* storageArray = new SgUnaryOpStorageClass[sizeOfActualPool] ;
29155 0 : storageClassIndex = SgUnaryOp::initializeStorageClassArray (storageArray); ;
29156 0 : assert ( storageClassIndex == sizeOfActualPool );
29157 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnaryOpStorageClass ) * sizeOfActualPool) ;
29158 0 : delete [] storageArray;
29159 0 : SgUnaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
29160 : }
29161 :
29162 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUndefDirectiveStatement );
29163 3 : storageClassIndex = 0 ;
29164 3 : if ( 0 < sizeOfActualPool )
29165 : {
29166 0 : SgUndefDirectiveStatementStorageClass* storageArray = new SgUndefDirectiveStatementStorageClass[sizeOfActualPool] ;
29167 0 : storageClassIndex = SgUndefDirectiveStatement::initializeStorageClassArray (storageArray); ;
29168 0 : assert ( storageClassIndex == sizeOfActualPool );
29169 0 : out.write ( (char*) (storageArray) , sizeof ( SgUndefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
29170 0 : delete [] storageArray;
29171 0 : SgUndefDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29172 : }
29173 :
29174 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUndirectedGraphEdge );
29175 3 : storageClassIndex = 0 ;
29176 3 : if ( 0 < sizeOfActualPool )
29177 : {
29178 0 : SgUndirectedGraphEdgeStorageClass* storageArray = new SgUndirectedGraphEdgeStorageClass[sizeOfActualPool] ;
29179 0 : storageClassIndex = SgUndirectedGraphEdge::initializeStorageClassArray (storageArray); ;
29180 0 : assert ( storageClassIndex == sizeOfActualPool );
29181 0 : out.write ( (char*) (storageArray) , sizeof ( SgUndirectedGraphEdgeStorageClass ) * sizeOfActualPool) ;
29182 0 : delete [] storageArray;
29183 0 : SgUndirectedGraphEdgeStorageClass :: writeEasyStorageDataToFile(out) ;
29184 : }
29185 :
29186 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnknownArrayOrFunctionReference );
29187 3 : storageClassIndex = 0 ;
29188 3 : if ( 0 < sizeOfActualPool )
29189 : {
29190 0 : SgUnknownArrayOrFunctionReferenceStorageClass* storageArray = new SgUnknownArrayOrFunctionReferenceStorageClass[sizeOfActualPool] ;
29191 0 : storageClassIndex = SgUnknownArrayOrFunctionReference::initializeStorageClassArray (storageArray); ;
29192 0 : assert ( storageClassIndex == sizeOfActualPool );
29193 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnknownArrayOrFunctionReferenceStorageClass ) * sizeOfActualPool) ;
29194 0 : delete [] storageArray;
29195 0 : SgUnknownArrayOrFunctionReferenceStorageClass :: writeEasyStorageDataToFile(out) ;
29196 : }
29197 :
29198 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnknownFile );
29199 3 : storageClassIndex = 0 ;
29200 3 : if ( 0 < sizeOfActualPool )
29201 : {
29202 0 : SgUnknownFileStorageClass* storageArray = new SgUnknownFileStorageClass[sizeOfActualPool] ;
29203 0 : storageClassIndex = SgUnknownFile::initializeStorageClassArray (storageArray); ;
29204 0 : assert ( storageClassIndex == sizeOfActualPool );
29205 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnknownFileStorageClass ) * sizeOfActualPool) ;
29206 0 : delete [] storageArray;
29207 0 : SgUnknownFileStorageClass :: writeEasyStorageDataToFile(out) ;
29208 : }
29209 :
29210 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnparse_Info );
29211 3 : storageClassIndex = 0 ;
29212 3 : if ( 0 < sizeOfActualPool )
29213 : {
29214 0 : SgUnparse_InfoStorageClass* storageArray = new SgUnparse_InfoStorageClass[sizeOfActualPool] ;
29215 0 : storageClassIndex = SgUnparse_Info::initializeStorageClassArray (storageArray); ;
29216 0 : assert ( storageClassIndex == sizeOfActualPool );
29217 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnparse_InfoStorageClass ) * sizeOfActualPool) ;
29218 0 : delete [] storageArray;
29219 0 : SgUnparse_InfoStorageClass :: writeEasyStorageDataToFile(out) ;
29220 : }
29221 :
29222 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnsignedCharVal );
29223 3 : storageClassIndex = 0 ;
29224 3 : if ( 0 < sizeOfActualPool )
29225 : {
29226 0 : SgUnsignedCharValStorageClass* storageArray = new SgUnsignedCharValStorageClass[sizeOfActualPool] ;
29227 0 : storageClassIndex = SgUnsignedCharVal::initializeStorageClassArray (storageArray); ;
29228 0 : assert ( storageClassIndex == sizeOfActualPool );
29229 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnsignedCharValStorageClass ) * sizeOfActualPool) ;
29230 0 : delete [] storageArray;
29231 0 : SgUnsignedCharValStorageClass :: writeEasyStorageDataToFile(out) ;
29232 : }
29233 :
29234 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnsignedIntVal );
29235 3 : storageClassIndex = 0 ;
29236 3 : if ( 0 < sizeOfActualPool )
29237 : {
29238 9 : SgUnsignedIntValStorageClass* storageArray = new SgUnsignedIntValStorageClass[sizeOfActualPool] ;
29239 1 : storageClassIndex = SgUnsignedIntVal::initializeStorageClassArray (storageArray); ;
29240 1 : assert ( storageClassIndex == sizeOfActualPool );
29241 1 : out.write ( (char*) (storageArray) , sizeof ( SgUnsignedIntValStorageClass ) * sizeOfActualPool) ;
29242 1 : delete [] storageArray;
29243 1 : SgUnsignedIntValStorageClass :: writeEasyStorageDataToFile(out) ;
29244 : }
29245 :
29246 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnsignedLongLongIntVal );
29247 3 : storageClassIndex = 0 ;
29248 3 : if ( 0 < sizeOfActualPool )
29249 : {
29250 0 : SgUnsignedLongLongIntValStorageClass* storageArray = new SgUnsignedLongLongIntValStorageClass[sizeOfActualPool] ;
29251 0 : storageClassIndex = SgUnsignedLongLongIntVal::initializeStorageClassArray (storageArray); ;
29252 0 : assert ( storageClassIndex == sizeOfActualPool );
29253 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnsignedLongLongIntValStorageClass ) * sizeOfActualPool) ;
29254 0 : delete [] storageArray;
29255 0 : SgUnsignedLongLongIntValStorageClass :: writeEasyStorageDataToFile(out) ;
29256 : }
29257 :
29258 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnsignedLongVal );
29259 3 : storageClassIndex = 0 ;
29260 3 : if ( 0 < sizeOfActualPool )
29261 : {
29262 20 : SgUnsignedLongValStorageClass* storageArray = new SgUnsignedLongValStorageClass[sizeOfActualPool] ;
29263 1 : storageClassIndex = SgUnsignedLongVal::initializeStorageClassArray (storageArray); ;
29264 1 : assert ( storageClassIndex == sizeOfActualPool );
29265 1 : out.write ( (char*) (storageArray) , sizeof ( SgUnsignedLongValStorageClass ) * sizeOfActualPool) ;
29266 1 : delete [] storageArray;
29267 1 : SgUnsignedLongValStorageClass :: writeEasyStorageDataToFile(out) ;
29268 : }
29269 :
29270 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUnsignedShortVal );
29271 3 : storageClassIndex = 0 ;
29272 3 : if ( 0 < sizeOfActualPool )
29273 : {
29274 0 : SgUnsignedShortValStorageClass* storageArray = new SgUnsignedShortValStorageClass[sizeOfActualPool] ;
29275 0 : storageClassIndex = SgUnsignedShortVal::initializeStorageClassArray (storageArray); ;
29276 0 : assert ( storageClassIndex == sizeOfActualPool );
29277 0 : out.write ( (char*) (storageArray) , sizeof ( SgUnsignedShortValStorageClass ) * sizeOfActualPool) ;
29278 0 : delete [] storageArray;
29279 0 : SgUnsignedShortValStorageClass :: writeEasyStorageDataToFile(out) ;
29280 : }
29281 :
29282 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcBarrierStatement );
29283 3 : storageClassIndex = 0 ;
29284 3 : if ( 0 < sizeOfActualPool )
29285 : {
29286 0 : SgUpcBarrierStatementStorageClass* storageArray = new SgUpcBarrierStatementStorageClass[sizeOfActualPool] ;
29287 0 : storageClassIndex = SgUpcBarrierStatement::initializeStorageClassArray (storageArray); ;
29288 0 : assert ( storageClassIndex == sizeOfActualPool );
29289 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcBarrierStatementStorageClass ) * sizeOfActualPool) ;
29290 0 : delete [] storageArray;
29291 0 : SgUpcBarrierStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29292 : }
29293 :
29294 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcBlocksizeofExpression );
29295 3 : storageClassIndex = 0 ;
29296 3 : if ( 0 < sizeOfActualPool )
29297 : {
29298 0 : SgUpcBlocksizeofExpressionStorageClass* storageArray = new SgUpcBlocksizeofExpressionStorageClass[sizeOfActualPool] ;
29299 0 : storageClassIndex = SgUpcBlocksizeofExpression::initializeStorageClassArray (storageArray); ;
29300 0 : assert ( storageClassIndex == sizeOfActualPool );
29301 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcBlocksizeofExpressionStorageClass ) * sizeOfActualPool) ;
29302 0 : delete [] storageArray;
29303 0 : SgUpcBlocksizeofExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29304 : }
29305 :
29306 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcElemsizeofExpression );
29307 3 : storageClassIndex = 0 ;
29308 3 : if ( 0 < sizeOfActualPool )
29309 : {
29310 0 : SgUpcElemsizeofExpressionStorageClass* storageArray = new SgUpcElemsizeofExpressionStorageClass[sizeOfActualPool] ;
29311 0 : storageClassIndex = SgUpcElemsizeofExpression::initializeStorageClassArray (storageArray); ;
29312 0 : assert ( storageClassIndex == sizeOfActualPool );
29313 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcElemsizeofExpressionStorageClass ) * sizeOfActualPool) ;
29314 0 : delete [] storageArray;
29315 0 : SgUpcElemsizeofExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29316 : }
29317 :
29318 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcFenceStatement );
29319 3 : storageClassIndex = 0 ;
29320 3 : if ( 0 < sizeOfActualPool )
29321 : {
29322 0 : SgUpcFenceStatementStorageClass* storageArray = new SgUpcFenceStatementStorageClass[sizeOfActualPool] ;
29323 0 : storageClassIndex = SgUpcFenceStatement::initializeStorageClassArray (storageArray); ;
29324 0 : assert ( storageClassIndex == sizeOfActualPool );
29325 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcFenceStatementStorageClass ) * sizeOfActualPool) ;
29326 0 : delete [] storageArray;
29327 0 : SgUpcFenceStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29328 : }
29329 :
29330 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcForAllStatement );
29331 3 : storageClassIndex = 0 ;
29332 3 : if ( 0 < sizeOfActualPool )
29333 : {
29334 0 : SgUpcForAllStatementStorageClass* storageArray = new SgUpcForAllStatementStorageClass[sizeOfActualPool] ;
29335 0 : storageClassIndex = SgUpcForAllStatement::initializeStorageClassArray (storageArray); ;
29336 0 : assert ( storageClassIndex == sizeOfActualPool );
29337 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcForAllStatementStorageClass ) * sizeOfActualPool) ;
29338 0 : delete [] storageArray;
29339 0 : SgUpcForAllStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29340 : }
29341 :
29342 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcLocalsizeofExpression );
29343 3 : storageClassIndex = 0 ;
29344 3 : if ( 0 < sizeOfActualPool )
29345 : {
29346 0 : SgUpcLocalsizeofExpressionStorageClass* storageArray = new SgUpcLocalsizeofExpressionStorageClass[sizeOfActualPool] ;
29347 0 : storageClassIndex = SgUpcLocalsizeofExpression::initializeStorageClassArray (storageArray); ;
29348 0 : assert ( storageClassIndex == sizeOfActualPool );
29349 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcLocalsizeofExpressionStorageClass ) * sizeOfActualPool) ;
29350 0 : delete [] storageArray;
29351 0 : SgUpcLocalsizeofExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29352 : }
29353 :
29354 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcMythread );
29355 3 : storageClassIndex = 0 ;
29356 3 : if ( 0 < sizeOfActualPool )
29357 : {
29358 0 : SgUpcMythreadStorageClass* storageArray = new SgUpcMythreadStorageClass[sizeOfActualPool] ;
29359 0 : storageClassIndex = SgUpcMythread::initializeStorageClassArray (storageArray); ;
29360 0 : assert ( storageClassIndex == sizeOfActualPool );
29361 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcMythreadStorageClass ) * sizeOfActualPool) ;
29362 0 : delete [] storageArray;
29363 0 : SgUpcMythreadStorageClass :: writeEasyStorageDataToFile(out) ;
29364 : }
29365 :
29366 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcNotifyStatement );
29367 3 : storageClassIndex = 0 ;
29368 3 : if ( 0 < sizeOfActualPool )
29369 : {
29370 0 : SgUpcNotifyStatementStorageClass* storageArray = new SgUpcNotifyStatementStorageClass[sizeOfActualPool] ;
29371 0 : storageClassIndex = SgUpcNotifyStatement::initializeStorageClassArray (storageArray); ;
29372 0 : assert ( storageClassIndex == sizeOfActualPool );
29373 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcNotifyStatementStorageClass ) * sizeOfActualPool) ;
29374 0 : delete [] storageArray;
29375 0 : SgUpcNotifyStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29376 : }
29377 :
29378 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcThreads );
29379 3 : storageClassIndex = 0 ;
29380 3 : if ( 0 < sizeOfActualPool )
29381 : {
29382 0 : SgUpcThreadsStorageClass* storageArray = new SgUpcThreadsStorageClass[sizeOfActualPool] ;
29383 0 : storageClassIndex = SgUpcThreads::initializeStorageClassArray (storageArray); ;
29384 0 : assert ( storageClassIndex == sizeOfActualPool );
29385 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcThreadsStorageClass ) * sizeOfActualPool) ;
29386 0 : delete [] storageArray;
29387 0 : SgUpcThreadsStorageClass :: writeEasyStorageDataToFile(out) ;
29388 : }
29389 :
29390 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUpcWaitStatement );
29391 3 : storageClassIndex = 0 ;
29392 3 : if ( 0 < sizeOfActualPool )
29393 : {
29394 0 : SgUpcWaitStatementStorageClass* storageArray = new SgUpcWaitStatementStorageClass[sizeOfActualPool] ;
29395 0 : storageClassIndex = SgUpcWaitStatement::initializeStorageClassArray (storageArray); ;
29396 0 : assert ( storageClassIndex == sizeOfActualPool );
29397 0 : out.write ( (char*) (storageArray) , sizeof ( SgUpcWaitStatementStorageClass ) * sizeOfActualPool) ;
29398 0 : delete [] storageArray;
29399 0 : SgUpcWaitStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29400 : }
29401 :
29402 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUseStatement );
29403 3 : storageClassIndex = 0 ;
29404 3 : if ( 0 < sizeOfActualPool )
29405 : {
29406 0 : SgUseStatementStorageClass* storageArray = new SgUseStatementStorageClass[sizeOfActualPool] ;
29407 0 : storageClassIndex = SgUseStatement::initializeStorageClassArray (storageArray); ;
29408 0 : assert ( storageClassIndex == sizeOfActualPool );
29409 0 : out.write ( (char*) (storageArray) , sizeof ( SgUseStatementStorageClass ) * sizeOfActualPool) ;
29410 0 : delete [] storageArray;
29411 0 : SgUseStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29412 : }
29413 :
29414 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUserDefinedBinaryOp );
29415 3 : storageClassIndex = 0 ;
29416 3 : if ( 0 < sizeOfActualPool )
29417 : {
29418 0 : SgUserDefinedBinaryOpStorageClass* storageArray = new SgUserDefinedBinaryOpStorageClass[sizeOfActualPool] ;
29419 0 : storageClassIndex = SgUserDefinedBinaryOp::initializeStorageClassArray (storageArray); ;
29420 0 : assert ( storageClassIndex == sizeOfActualPool );
29421 0 : out.write ( (char*) (storageArray) , sizeof ( SgUserDefinedBinaryOpStorageClass ) * sizeOfActualPool) ;
29422 0 : delete [] storageArray;
29423 0 : SgUserDefinedBinaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
29424 : }
29425 :
29426 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUserDefinedUnaryOp );
29427 3 : storageClassIndex = 0 ;
29428 3 : if ( 0 < sizeOfActualPool )
29429 : {
29430 0 : SgUserDefinedUnaryOpStorageClass* storageArray = new SgUserDefinedUnaryOpStorageClass[sizeOfActualPool] ;
29431 0 : storageClassIndex = SgUserDefinedUnaryOp::initializeStorageClassArray (storageArray); ;
29432 0 : assert ( storageClassIndex == sizeOfActualPool );
29433 0 : out.write ( (char*) (storageArray) , sizeof ( SgUserDefinedUnaryOpStorageClass ) * sizeOfActualPool) ;
29434 0 : delete [] storageArray;
29435 0 : SgUserDefinedUnaryOpStorageClass :: writeEasyStorageDataToFile(out) ;
29436 : }
29437 :
29438 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUsingDeclarationStatement );
29439 3 : storageClassIndex = 0 ;
29440 3 : if ( 0 < sizeOfActualPool )
29441 : {
29442 276 : SgUsingDeclarationStatementStorageClass* storageArray = new SgUsingDeclarationStatementStorageClass[sizeOfActualPool] ;
29443 1 : storageClassIndex = SgUsingDeclarationStatement::initializeStorageClassArray (storageArray); ;
29444 1 : assert ( storageClassIndex == sizeOfActualPool );
29445 1 : out.write ( (char*) (storageArray) , sizeof ( SgUsingDeclarationStatementStorageClass ) * sizeOfActualPool) ;
29446 1 : delete [] storageArray;
29447 1 : SgUsingDeclarationStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29448 : }
29449 :
29450 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgUsingDirectiveStatement );
29451 3 : storageClassIndex = 0 ;
29452 3 : if ( 0 < sizeOfActualPool )
29453 : {
29454 2 : SgUsingDirectiveStatementStorageClass* storageArray = new SgUsingDirectiveStatementStorageClass[sizeOfActualPool] ;
29455 1 : storageClassIndex = SgUsingDirectiveStatement::initializeStorageClassArray (storageArray); ;
29456 1 : assert ( storageClassIndex == sizeOfActualPool );
29457 1 : out.write ( (char*) (storageArray) , sizeof ( SgUsingDirectiveStatementStorageClass ) * sizeOfActualPool) ;
29458 1 : delete [] storageArray;
29459 1 : SgUsingDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29460 : }
29461 :
29462 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgValueExp );
29463 3 : storageClassIndex = 0 ;
29464 3 : if ( 0 < sizeOfActualPool )
29465 : {
29466 0 : SgValueExpStorageClass* storageArray = new SgValueExpStorageClass[sizeOfActualPool] ;
29467 0 : storageClassIndex = SgValueExp::initializeStorageClassArray (storageArray); ;
29468 0 : assert ( storageClassIndex == sizeOfActualPool );
29469 0 : out.write ( (char*) (storageArray) , sizeof ( SgValueExpStorageClass ) * sizeOfActualPool) ;
29470 0 : delete [] storageArray;
29471 0 : SgValueExpStorageClass :: writeEasyStorageDataToFile(out) ;
29472 : }
29473 :
29474 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarArgCopyOp );
29475 3 : storageClassIndex = 0 ;
29476 3 : if ( 0 < sizeOfActualPool )
29477 : {
29478 0 : SgVarArgCopyOpStorageClass* storageArray = new SgVarArgCopyOpStorageClass[sizeOfActualPool] ;
29479 0 : storageClassIndex = SgVarArgCopyOp::initializeStorageClassArray (storageArray); ;
29480 0 : assert ( storageClassIndex == sizeOfActualPool );
29481 0 : out.write ( (char*) (storageArray) , sizeof ( SgVarArgCopyOpStorageClass ) * sizeOfActualPool) ;
29482 0 : delete [] storageArray;
29483 0 : SgVarArgCopyOpStorageClass :: writeEasyStorageDataToFile(out) ;
29484 : }
29485 :
29486 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarArgEndOp );
29487 3 : storageClassIndex = 0 ;
29488 3 : if ( 0 < sizeOfActualPool )
29489 : {
29490 0 : SgVarArgEndOpStorageClass* storageArray = new SgVarArgEndOpStorageClass[sizeOfActualPool] ;
29491 0 : storageClassIndex = SgVarArgEndOp::initializeStorageClassArray (storageArray); ;
29492 0 : assert ( storageClassIndex == sizeOfActualPool );
29493 0 : out.write ( (char*) (storageArray) , sizeof ( SgVarArgEndOpStorageClass ) * sizeOfActualPool) ;
29494 0 : delete [] storageArray;
29495 0 : SgVarArgEndOpStorageClass :: writeEasyStorageDataToFile(out) ;
29496 : }
29497 :
29498 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarArgOp );
29499 3 : storageClassIndex = 0 ;
29500 3 : if ( 0 < sizeOfActualPool )
29501 : {
29502 0 : SgVarArgOpStorageClass* storageArray = new SgVarArgOpStorageClass[sizeOfActualPool] ;
29503 0 : storageClassIndex = SgVarArgOp::initializeStorageClassArray (storageArray); ;
29504 0 : assert ( storageClassIndex == sizeOfActualPool );
29505 0 : out.write ( (char*) (storageArray) , sizeof ( SgVarArgOpStorageClass ) * sizeOfActualPool) ;
29506 0 : delete [] storageArray;
29507 0 : SgVarArgOpStorageClass :: writeEasyStorageDataToFile(out) ;
29508 : }
29509 :
29510 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarArgStartOneOperandOp );
29511 3 : storageClassIndex = 0 ;
29512 3 : if ( 0 < sizeOfActualPool )
29513 : {
29514 0 : SgVarArgStartOneOperandOpStorageClass* storageArray = new SgVarArgStartOneOperandOpStorageClass[sizeOfActualPool] ;
29515 0 : storageClassIndex = SgVarArgStartOneOperandOp::initializeStorageClassArray (storageArray); ;
29516 0 : assert ( storageClassIndex == sizeOfActualPool );
29517 0 : out.write ( (char*) (storageArray) , sizeof ( SgVarArgStartOneOperandOpStorageClass ) * sizeOfActualPool) ;
29518 0 : delete [] storageArray;
29519 0 : SgVarArgStartOneOperandOpStorageClass :: writeEasyStorageDataToFile(out) ;
29520 : }
29521 :
29522 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarArgStartOp );
29523 3 : storageClassIndex = 0 ;
29524 3 : if ( 0 < sizeOfActualPool )
29525 : {
29526 0 : SgVarArgStartOpStorageClass* storageArray = new SgVarArgStartOpStorageClass[sizeOfActualPool] ;
29527 0 : storageClassIndex = SgVarArgStartOp::initializeStorageClassArray (storageArray); ;
29528 0 : assert ( storageClassIndex == sizeOfActualPool );
29529 0 : out.write ( (char*) (storageArray) , sizeof ( SgVarArgStartOpStorageClass ) * sizeOfActualPool) ;
29530 0 : delete [] storageArray;
29531 0 : SgVarArgStartOpStorageClass :: writeEasyStorageDataToFile(out) ;
29532 : }
29533 :
29534 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVarRefExp );
29535 3 : storageClassIndex = 0 ;
29536 3 : if ( 0 < sizeOfActualPool )
29537 : {
29538 6512 : SgVarRefExpStorageClass* storageArray = new SgVarRefExpStorageClass[sizeOfActualPool] ;
29539 1 : storageClassIndex = SgVarRefExp::initializeStorageClassArray (storageArray); ;
29540 1 : assert ( storageClassIndex == sizeOfActualPool );
29541 1 : out.write ( (char*) (storageArray) , sizeof ( SgVarRefExpStorageClass ) * sizeOfActualPool) ;
29542 1 : delete [] storageArray;
29543 1 : SgVarRefExpStorageClass :: writeEasyStorageDataToFile(out) ;
29544 : }
29545 :
29546 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVariableDeclaration );
29547 3 : storageClassIndex = 0 ;
29548 3 : if ( 0 < sizeOfActualPool )
29549 : {
29550 1296 : SgVariableDeclarationStorageClass* storageArray = new SgVariableDeclarationStorageClass[sizeOfActualPool] ;
29551 2 : storageClassIndex = SgVariableDeclaration::initializeStorageClassArray (storageArray); ;
29552 2 : assert ( storageClassIndex == sizeOfActualPool );
29553 2 : out.write ( (char*) (storageArray) , sizeof ( SgVariableDeclarationStorageClass ) * sizeOfActualPool) ;
29554 2 : delete [] storageArray;
29555 2 : SgVariableDeclarationStorageClass :: writeEasyStorageDataToFile(out) ;
29556 : }
29557 :
29558 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVariableDefinition );
29559 3 : storageClassIndex = 0 ;
29560 3 : if ( 0 < sizeOfActualPool )
29561 : {
29562 1398 : SgVariableDefinitionStorageClass* storageArray = new SgVariableDefinitionStorageClass[sizeOfActualPool] ;
29563 2 : storageClassIndex = SgVariableDefinition::initializeStorageClassArray (storageArray); ;
29564 2 : assert ( storageClassIndex == sizeOfActualPool );
29565 2 : out.write ( (char*) (storageArray) , sizeof ( SgVariableDefinitionStorageClass ) * sizeOfActualPool) ;
29566 2 : delete [] storageArray;
29567 2 : SgVariableDefinitionStorageClass :: writeEasyStorageDataToFile(out) ;
29568 : }
29569 :
29570 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVariableSymbol );
29571 3 : storageClassIndex = 0 ;
29572 3 : if ( 0 < sizeOfActualPool )
29573 : {
29574 4228 : SgVariableSymbolStorageClass* storageArray = new SgVariableSymbolStorageClass[sizeOfActualPool] ;
29575 2 : storageClassIndex = SgVariableSymbol::initializeStorageClassArray (storageArray); ;
29576 2 : assert ( storageClassIndex == sizeOfActualPool );
29577 2 : out.write ( (char*) (storageArray) , sizeof ( SgVariableSymbolStorageClass ) * sizeOfActualPool) ;
29578 2 : delete [] storageArray;
29579 2 : SgVariableSymbolStorageClass :: writeEasyStorageDataToFile(out) ;
29580 : }
29581 :
29582 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVariantExpression );
29583 3 : storageClassIndex = 0 ;
29584 3 : if ( 0 < sizeOfActualPool )
29585 : {
29586 0 : SgVariantExpressionStorageClass* storageArray = new SgVariantExpressionStorageClass[sizeOfActualPool] ;
29587 0 : storageClassIndex = SgVariantExpression::initializeStorageClassArray (storageArray); ;
29588 0 : assert ( storageClassIndex == sizeOfActualPool );
29589 0 : out.write ( (char*) (storageArray) , sizeof ( SgVariantExpressionStorageClass ) * sizeOfActualPool) ;
29590 0 : delete [] storageArray;
29591 0 : SgVariantExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29592 : }
29593 :
29594 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVariantStatement );
29595 3 : storageClassIndex = 0 ;
29596 3 : if ( 0 < sizeOfActualPool )
29597 : {
29598 0 : SgVariantStatementStorageClass* storageArray = new SgVariantStatementStorageClass[sizeOfActualPool] ;
29599 0 : storageClassIndex = SgVariantStatement::initializeStorageClassArray (storageArray); ;
29600 0 : assert ( storageClassIndex == sizeOfActualPool );
29601 0 : out.write ( (char*) (storageArray) , sizeof ( SgVariantStatementStorageClass ) * sizeOfActualPool) ;
29602 0 : delete [] storageArray;
29603 0 : SgVariantStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29604 : }
29605 :
29606 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgVoidVal );
29607 3 : storageClassIndex = 0 ;
29608 3 : if ( 0 < sizeOfActualPool )
29609 : {
29610 0 : SgVoidValStorageClass* storageArray = new SgVoidValStorageClass[sizeOfActualPool] ;
29611 0 : storageClassIndex = SgVoidVal::initializeStorageClassArray (storageArray); ;
29612 0 : assert ( storageClassIndex == sizeOfActualPool );
29613 0 : out.write ( (char*) (storageArray) , sizeof ( SgVoidValStorageClass ) * sizeOfActualPool) ;
29614 0 : delete [] storageArray;
29615 0 : SgVoidValStorageClass :: writeEasyStorageDataToFile(out) ;
29616 : }
29617 :
29618 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWaitStatement );
29619 3 : storageClassIndex = 0 ;
29620 3 : if ( 0 < sizeOfActualPool )
29621 : {
29622 0 : SgWaitStatementStorageClass* storageArray = new SgWaitStatementStorageClass[sizeOfActualPool] ;
29623 0 : storageClassIndex = SgWaitStatement::initializeStorageClassArray (storageArray); ;
29624 0 : assert ( storageClassIndex == sizeOfActualPool );
29625 0 : out.write ( (char*) (storageArray) , sizeof ( SgWaitStatementStorageClass ) * sizeOfActualPool) ;
29626 0 : delete [] storageArray;
29627 0 : SgWaitStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29628 : }
29629 :
29630 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWarningDirectiveStatement );
29631 3 : storageClassIndex = 0 ;
29632 3 : if ( 0 < sizeOfActualPool )
29633 : {
29634 0 : SgWarningDirectiveStatementStorageClass* storageArray = new SgWarningDirectiveStatementStorageClass[sizeOfActualPool] ;
29635 0 : storageClassIndex = SgWarningDirectiveStatement::initializeStorageClassArray (storageArray); ;
29636 0 : assert ( storageClassIndex == sizeOfActualPool );
29637 0 : out.write ( (char*) (storageArray) , sizeof ( SgWarningDirectiveStatementStorageClass ) * sizeOfActualPool) ;
29638 0 : delete [] storageArray;
29639 0 : SgWarningDirectiveStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29640 : }
29641 :
29642 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWithStatement );
29643 3 : storageClassIndex = 0 ;
29644 3 : if ( 0 < sizeOfActualPool )
29645 : {
29646 0 : SgWithStatementStorageClass* storageArray = new SgWithStatementStorageClass[sizeOfActualPool] ;
29647 0 : storageClassIndex = SgWithStatement::initializeStorageClassArray (storageArray); ;
29648 0 : assert ( storageClassIndex == sizeOfActualPool );
29649 0 : out.write ( (char*) (storageArray) , sizeof ( SgWithStatementStorageClass ) * sizeOfActualPool) ;
29650 0 : delete [] storageArray;
29651 0 : SgWithStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29652 : }
29653 :
29654 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWcharVal );
29655 3 : storageClassIndex = 0 ;
29656 3 : if ( 0 < sizeOfActualPool )
29657 : {
29658 0 : SgWcharValStorageClass* storageArray = new SgWcharValStorageClass[sizeOfActualPool] ;
29659 0 : storageClassIndex = SgWcharVal::initializeStorageClassArray (storageArray); ;
29660 0 : assert ( storageClassIndex == sizeOfActualPool );
29661 0 : out.write ( (char*) (storageArray) , sizeof ( SgWcharValStorageClass ) * sizeOfActualPool) ;
29662 0 : delete [] storageArray;
29663 0 : SgWcharValStorageClass :: writeEasyStorageDataToFile(out) ;
29664 : }
29665 :
29666 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWhereStatement );
29667 3 : storageClassIndex = 0 ;
29668 3 : if ( 0 < sizeOfActualPool )
29669 : {
29670 0 : SgWhereStatementStorageClass* storageArray = new SgWhereStatementStorageClass[sizeOfActualPool] ;
29671 0 : storageClassIndex = SgWhereStatement::initializeStorageClassArray (storageArray); ;
29672 0 : assert ( storageClassIndex == sizeOfActualPool );
29673 0 : out.write ( (char*) (storageArray) , sizeof ( SgWhereStatementStorageClass ) * sizeOfActualPool) ;
29674 0 : delete [] storageArray;
29675 0 : SgWhereStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29676 : }
29677 :
29678 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWhileStmt );
29679 3 : storageClassIndex = 0 ;
29680 3 : if ( 0 < sizeOfActualPool )
29681 : {
29682 48 : SgWhileStmtStorageClass* storageArray = new SgWhileStmtStorageClass[sizeOfActualPool] ;
29683 1 : storageClassIndex = SgWhileStmt::initializeStorageClassArray (storageArray); ;
29684 1 : assert ( storageClassIndex == sizeOfActualPool );
29685 1 : out.write ( (char*) (storageArray) , sizeof ( SgWhileStmtStorageClass ) * sizeOfActualPool) ;
29686 1 : delete [] storageArray;
29687 1 : SgWhileStmtStorageClass :: writeEasyStorageDataToFile(out) ;
29688 : }
29689 :
29690 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgWriteStatement );
29691 3 : storageClassIndex = 0 ;
29692 3 : if ( 0 < sizeOfActualPool )
29693 : {
29694 0 : SgWriteStatementStorageClass* storageArray = new SgWriteStatementStorageClass[sizeOfActualPool] ;
29695 0 : storageClassIndex = SgWriteStatement::initializeStorageClassArray (storageArray); ;
29696 0 : assert ( storageClassIndex == sizeOfActualPool );
29697 0 : out.write ( (char*) (storageArray) , sizeof ( SgWriteStatementStorageClass ) * sizeOfActualPool) ;
29698 0 : delete [] storageArray;
29699 0 : SgWriteStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29700 : }
29701 :
29702 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgXorAssignOp );
29703 3 : storageClassIndex = 0 ;
29704 3 : if ( 0 < sizeOfActualPool )
29705 : {
29706 0 : SgXorAssignOpStorageClass* storageArray = new SgXorAssignOpStorageClass[sizeOfActualPool] ;
29707 0 : storageClassIndex = SgXorAssignOp::initializeStorageClassArray (storageArray); ;
29708 0 : assert ( storageClassIndex == sizeOfActualPool );
29709 0 : out.write ( (char*) (storageArray) , sizeof ( SgXorAssignOpStorageClass ) * sizeOfActualPool) ;
29710 0 : delete [] storageArray;
29711 0 : SgXorAssignOpStorageClass :: writeEasyStorageDataToFile(out) ;
29712 : }
29713 :
29714 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgYieldExpression );
29715 3 : storageClassIndex = 0 ;
29716 3 : if ( 0 < sizeOfActualPool )
29717 : {
29718 0 : SgYieldExpressionStorageClass* storageArray = new SgYieldExpressionStorageClass[sizeOfActualPool] ;
29719 0 : storageClassIndex = SgYieldExpression::initializeStorageClassArray (storageArray); ;
29720 0 : assert ( storageClassIndex == sizeOfActualPool );
29721 0 : out.write ( (char*) (storageArray) , sizeof ( SgYieldExpressionStorageClass ) * sizeOfActualPool) ;
29722 0 : delete [] storageArray;
29723 0 : SgYieldExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29724 : }
29725 :
29726 3 : sizeOfActualPool = getSizeOfMemoryPool(V_Sg_File_Info );
29727 3 : storageClassIndex = 0 ;
29728 3 : if ( 0 < sizeOfActualPool )
29729 : {
29730 648016 : Sg_File_InfoStorageClass* storageArray = new Sg_File_InfoStorageClass[sizeOfActualPool] ;
29731 3 : storageClassIndex = Sg_File_Info::initializeStorageClassArray (storageArray); ;
29732 3 : assert ( storageClassIndex == sizeOfActualPool );
29733 3 : out.write ( (char*) (storageArray) , sizeof ( Sg_File_InfoStorageClass ) * sizeOfActualPool) ;
29734 3 : delete [] storageArray;
29735 3 : Sg_File_InfoStorageClass :: writeEasyStorageDataToFile(out) ;
29736 : }
29737 :
29738 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeCAFTeam );
29739 3 : storageClassIndex = 0 ;
29740 3 : if ( 0 < sizeOfActualPool )
29741 : {
29742 0 : SgTypeCAFTeamStorageClass* storageArray = new SgTypeCAFTeamStorageClass[sizeOfActualPool] ;
29743 0 : storageClassIndex = SgTypeCAFTeam::initializeStorageClassArray (storageArray); ;
29744 0 : assert ( storageClassIndex == sizeOfActualPool );
29745 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeCAFTeamStorageClass ) * sizeOfActualPool) ;
29746 0 : delete [] storageArray;
29747 0 : SgTypeCAFTeamStorageClass :: writeEasyStorageDataToFile(out) ;
29748 : }
29749 :
29750 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCAFWithTeamStatement );
29751 3 : storageClassIndex = 0 ;
29752 3 : if ( 0 < sizeOfActualPool )
29753 : {
29754 0 : SgCAFWithTeamStatementStorageClass* storageArray = new SgCAFWithTeamStatementStorageClass[sizeOfActualPool] ;
29755 0 : storageClassIndex = SgCAFWithTeamStatement::initializeStorageClassArray (storageArray); ;
29756 0 : assert ( storageClassIndex == sizeOfActualPool );
29757 0 : out.write ( (char*) (storageArray) , sizeof ( SgCAFWithTeamStatementStorageClass ) * sizeOfActualPool) ;
29758 0 : delete [] storageArray;
29759 0 : SgCAFWithTeamStatementStorageClass :: writeEasyStorageDataToFile(out) ;
29760 : }
29761 :
29762 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCAFCoExpression );
29763 3 : storageClassIndex = 0 ;
29764 3 : if ( 0 < sizeOfActualPool )
29765 : {
29766 0 : SgCAFCoExpressionStorageClass* storageArray = new SgCAFCoExpressionStorageClass[sizeOfActualPool] ;
29767 0 : storageClassIndex = SgCAFCoExpression::initializeStorageClassArray (storageArray); ;
29768 0 : assert ( storageClassIndex == sizeOfActualPool );
29769 0 : out.write ( (char*) (storageArray) , sizeof ( SgCAFCoExpressionStorageClass ) * sizeOfActualPool) ;
29770 0 : delete [] storageArray;
29771 0 : SgCAFCoExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29772 : }
29773 :
29774 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgCallExpression );
29775 3 : storageClassIndex = 0 ;
29776 3 : if ( 0 < sizeOfActualPool )
29777 : {
29778 0 : SgCallExpressionStorageClass* storageArray = new SgCallExpressionStorageClass[sizeOfActualPool] ;
29779 0 : storageClassIndex = SgCallExpression::initializeStorageClassArray (storageArray); ;
29780 0 : assert ( storageClassIndex == sizeOfActualPool );
29781 0 : out.write ( (char*) (storageArray) , sizeof ( SgCallExpressionStorageClass ) * sizeOfActualPool) ;
29782 0 : delete [] storageArray;
29783 0 : SgCallExpressionStorageClass :: writeEasyStorageDataToFile(out) ;
29784 : }
29785 :
29786 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgTypeCrayPointer );
29787 3 : storageClassIndex = 0 ;
29788 3 : if ( 0 < sizeOfActualPool )
29789 : {
29790 0 : SgTypeCrayPointerStorageClass* storageArray = new SgTypeCrayPointerStorageClass[sizeOfActualPool] ;
29791 0 : storageClassIndex = SgTypeCrayPointer::initializeStorageClassArray (storageArray); ;
29792 0 : assert ( storageClassIndex == sizeOfActualPool );
29793 0 : out.write ( (char*) (storageArray) , sizeof ( SgTypeCrayPointerStorageClass ) * sizeOfActualPool) ;
29794 0 : delete [] storageArray;
29795 0 : SgTypeCrayPointerStorageClass :: writeEasyStorageDataToFile(out) ;
29796 : }
29797 :
29798 3 : sizeOfActualPool = getSizeOfMemoryPool(V_SgClassExp );
29799 3 : storageClassIndex = 0 ;
29800 3 : if ( 0 < sizeOfActualPool )
29801 : {
29802 0 : SgClassExpStorageClass* storageArray = new SgClassExpStorageClass[sizeOfActualPool] ;
29803 0 : storageClassIndex = SgClassExp::initializeStorageClassArray (storageArray); ;
29804 0 : assert ( storageClassIndex == sizeOfActualPool );
29805 0 : out.write ( (char*) (storageArray) , sizeof ( SgClassExpStorageClass ) * sizeOfActualPool) ;
29806 0 : delete [] storageArray;
29807 0 : SgClassExpStorageClass :: writeEasyStorageDataToFile(out) ;
29808 : }
29809 :
29810 :
29811 : /* #line 549 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
29812 :
29813 : }
29814 :
29815 3 : {
29816 : // DQ (4/22/2006): Added timer information for AST File I/O
29817 3 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile() closing file:");
29818 6 : std::string endString = "ROSE_AST_BINARY_END";
29819 3 : out.write ( endString.c_str(), endString.size() );
29820 : }
29821 :
29822 : // clear everything, actually, this does not work, since I need a different way to
29823 : // initialize the actualRebuildAst
29824 : // delete actualRebuildAst;
29825 : // vectorOfASTs.clear();
29826 :
29827 :
29828 6 : return ;
29829 : }
29830 :
29831 :
29832 : /* JH (01/03/2006) This method stores an AST in binary format to the file.
29833 : */
29834 : void
29835 3 : AST_FILE_IO :: writeASTToFile ( std::string fileName )
29836 : {
29837 : // DQ (4/22/2006): Added timer information for AST File I/O
29838 6 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile():");
29839 :
29840 3 : std::ofstream out;
29841 3 : out.open ( fileName.c_str(), std::ios::out | std::ios::binary );
29842 3 : if ( !out )
29843 : {
29844 0 : std::cout << "Problems opening file " << fileName << " for writing AST!" << std::endl;
29845 0 : exit(-1);
29846 : }
29847 3 : AST_FILE_IO::writeASTToStream(out);
29848 :
29849 3 : {
29850 : // DQ (4/22/2006): Added timer information for AST File I/O
29851 6 : TimingPerformance timer ("AST_FILE_IO::writeASTToFile() closing file: time (sec) = ");
29852 3 : out.close() ;
29853 : }
29854 :
29855 6 : return ;
29856 : }
29857 :
29858 : std::string
29859 0 : AST_FILE_IO :: writeASTToString()
29860 : {
29861 0 : std::ostringstream out;
29862 0 : AST_FILE_IO::writeASTToStream(out);
29863 0 : return out.str();
29864 : }
29865 :
29866 : /* JW (06/21/2006) Changed to use streams in base implementation */
29867 : SgProject*
29868 2 : AST_FILE_IO :: readASTFromStream ( std::istream& inFile )
29869 : {
29870 : // DQ (4/22/2006): Added timer information for AST File I/O
29871 2 : TimingPerformance timer ("AST_FILE_IO::readASTFromStream() time (sec) = ");
29872 :
29873 2 : assert ( freepointersOfCurrentAstAreSetToGlobalIndices == false );
29874 4 : std::string startString = "ROSE_AST_BINARY_START";
29875 2 : char* startChar = new char [startString.size()+1];
29876 2 : startChar[startString.size()] = '\0';
29877 2 : inFile.read ( startChar, startString.size() );
29878 2 : assert (inFile);
29879 2 : assert ( string(startChar) == startString );
29880 2 : delete [] startChar;
29881 2 : REGISTER_ATTRIBUTE_FOR_FILE_IO(AstAttribute) ;
29882 :
29883 : // 1. Read the accumulatedPoolSizesOfNewAst
29884 2 : if ( SgProject::get_verbose() > 0 )
29885 0 : std::cout << "Here we start the reading of the AST specific data ... " << std::endl;
29886 :
29887 2 : if ( SgProject::get_verbose() > 0 )
29888 0 : std::cout << " Allocating AstDataStorageClass ... " << std::endl;
29889 2 : AstDataStorageClass staticTemp;
29890 :
29891 2 : if ( SgProject::get_verbose() > 0 )
29892 0 : std::cout << " Checking the ast via pool entries -- before AstDataStorageClass::readEasyStorageDataFromFile() .... " << std::endl;
29893 :
29894 : #if FILE_IO_MEMORY_POOL_CHECK
29895 : // AST_FileIO::MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_A;
29896 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_A;
29897 : memoryCheckingTraversal_A.traverseMemoryPool();
29898 : #endif
29899 :
29900 2 : if ( SgProject::get_verbose() > 0 )
29901 0 : std::cout << " DONE: Checking the ast via pool entries -- before AstDataStorageClass::readEasyStorageDataFromFile() .... " << std::endl;
29902 :
29903 2 : {
29904 : // DQ (4/22/2006): Added timer information for AST File I/O
29905 4 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() raw file read:");
29906 :
29907 2 : if ( SgProject::get_verbose() > 0 )
29908 0 : std::cout << " Reading the data from file ... " << std::endl;
29909 :
29910 2 : inFile.read ( (char*)(&staticTemp) , sizeof(AstDataStorageClass) );
29911 2 : assert (inFile);
29912 :
29913 2 : if ( SgProject::get_verbose() > 0 )
29914 0 : std::cout << " Reading the static (EasyStorage) data from file ... " << std::endl;
29915 :
29916 2 : AstDataStorageClass::readEasyStorageDataFromFile(inFile);
29917 : }
29918 :
29919 2 : if ( SgProject::get_verbose() > 0 )
29920 0 : std::cout << " Checking the ast via pool entries -- after AstDataStorageClass::readEasyStorageDataFromFile() .... " << std::endl;
29921 :
29922 : #if FILE_IO_MEMORY_POOL_CHECK
29923 : // AST_FileIO::MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_B;
29924 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_B;
29925 : memoryCheckingTraversal_B.traverseMemoryPool();
29926 : #endif
29927 :
29928 2 : if ( SgProject::get_verbose() > 0 )
29929 0 : std::cout << " DONE: Checking the ast via pool entries -- after AstDataStorageClass::readEasyStorageDataFromFile() .... " << std::endl;
29930 :
29931 : // 1.a Introducing a marker to check the right position in the file
29932 :
29933 2 : {
29934 : // DQ (4/22/2006): Added timer information for AST File I/O
29935 2 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() raw file (marker) read:");
29936 :
29937 4 : std::string markString = "#########";
29938 2 : char* markChar = new char [markString.size()+1];
29939 :
29940 : // DQ (9/24/2007): Bug fix suggested by Jeremiah.
29941 2 : markChar[markString.size()] = '\0';
29942 :
29943 2 : inFile.read ( markChar, markString.size() );
29944 2 : assert (inFile);
29945 2 : assert ( string(markChar) == markString );
29946 2 : delete [] markChar;
29947 : }
29948 :
29949 2 : if ( SgProject::get_verbose() > 0 )
29950 0 : std::cout << " Checking the ast via pool entries -- after marker read .... " << std::endl;
29951 :
29952 : #if FILE_IO_MEMORY_POOL_CHECK
29953 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_C;
29954 : memoryCheckingTraversal_C.traverseMemoryPool();
29955 : #endif
29956 :
29957 2 : if ( SgProject::get_verbose() > 0 )
29958 0 : std::cout << " DONE: Checking the ast via pool entries -- after marker read .... " << std::endl;
29959 :
29960 : // 2. Initialize the StorageClass and read
29961 :
29962 2 : {
29963 : // DQ (4/22/2006): Added timer information for AST File I/O
29964 4 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() rebuild AST (part 1):");
29965 :
29966 2 : if ( SgProject::get_verbose() > 0 )
29967 0 : std::cout << " Initializing the actualRebuildAST with staticTemp ... " << std::endl;
29968 :
29969 : // This calls the constructor AstSpecificDataManagingClass(const AstSpecificDataManagingClassStorageClass& source ).
29970 : // The code used to generate this function is in: ROSETTA/src/buildStorageClasses.C
29971 : // Note that AstData is typedefed to AstSpecificDataManagingClass
29972 2 : actualRebuildAst = new AstData(staticTemp);
29973 : // extendMemoryPoolsForRebuildingAST();
29974 :
29975 : // The call to the constructor calls "extendMemoryPoolsForRebuildingAST()" which uses valid pointers
29976 : // to reference the extended memory blocks where the new AST extends beyond the current memory block.
29977 : // This means that freepointer values at the end of a sequence of memroy blocks will have values
29978 : // that are not equal to "AST_FileIO::IS_VALID_POINTER()", thus causing warnings to be spewed
29979 : // from the "MemoryCheckingTraversalForAstFileIO" tests (which I have added more of lately).
29980 : // It seems that calling "new AstData(staticTemp)" is not meant to be done where part of the AST was
29981 : // read from a file??? Also the frepointer value of the next to last block in the memory block list
29982 : // appears to be lost after the call to "extendMemoryPoolsForRebuildingAST()".
29983 :
29984 : // The problem is that when freepointers are converted to "AST_FileIO::IS_VALID_POINTER()", the last
29985 : // block in the chain is lost. since it points to an entry that is not allocated and thus not used.
29986 : // The freepointers, and/or the extension of the memory pools overwrites the last block in the chain.
29987 : // But I don't yet see exactly why!!!
29988 :
29989 : // One thing to test is if the new operators are working properly (or used) when the "AST_FileIO::IS_VALID_POINTER()"
29990 : // values are in place in the AST. Seems like it would be an error. to mix an AST read from disk with
29991 : // and AST that has been extended via "extendMemoryPoolsForRebuildingAST()".
29992 :
29993 : // I think the problem is in the conversion of freepointer values back to correct values after having
29994 : // been set as "AST_FileIO::IS_VALID_POINTER()" (particularly when the "AST_FileIO::IS_VALID_POINTER()"
29995 : // value has been over written.
29996 :
29997 2 : if ( SgProject::get_verbose() > 0 )
29998 0 : std::cout << " Checking the ast via pool entries -- after actualRebuildAst = new AstData() .... " << std::endl;
29999 :
30000 : #if FILE_IO_MEMORY_POOL_CHECK
30001 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_D;
30002 : memoryCheckingTraversal_D.traverseMemoryPool();
30003 : #endif
30004 :
30005 2 : if ( SgProject::get_verbose() > 0 )
30006 0 : std::cout << " DONE: Checking the ast via pool entries -- after actualRebuildAst = new AstData() .... " << std::endl;
30007 :
30008 : // 3.
30009 : // DQ (6/7/2010): Not clear why this is only called for where there is a single AST.
30010 : // printf ("AST_FILE_IO::vectorOfASTs.size() = %" PRIuPTR " \n",AST_FILE_IO::vectorOfASTs.size());
30011 2 : if (AST_FILE_IO::vectorOfASTs.size() == 1)
30012 : {
30013 0 : if ( SgProject::get_verbose() > 0 )
30014 0 : std::cout << "setting the static data of an AST, but only for the first AST in a pool ... " << std::flush;
30015 :
30016 0 : actualRebuildAst->setStaticDataMembersOfIRNodes();
30017 :
30018 0 : if ( SgProject::get_verbose() > 0 )
30019 0 : std::cout << "done" << std::endl;
30020 : }
30021 :
30022 2 : if ( SgProject::get_verbose() > 0 )
30023 0 : std::cout << " Calling AstDataStorageClass::deleteStaticDataOfEasyStorageClasses() .... " << std::endl;
30024 :
30025 : #if FILE_IO_MEMORY_POOL_CHECK
30026 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_D2;
30027 : memoryCheckingTraversal_D2.traverseMemoryPool();
30028 : #endif
30029 :
30030 2 : AstDataStorageClass::deleteStaticDataOfEasyStorageClasses();
30031 : }
30032 :
30033 2 : if ( SgProject::get_verbose() > 0 )
30034 0 : std::cout << " Checking the ast via pool entries -- after AstDataStorageClass::deleteStaticDataOfEasyStorageClasses() .... " << std::endl;
30035 :
30036 : #if FILE_IO_MEMORY_POOL_CHECK
30037 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal_E;
30038 : memoryCheckingTraversal_E.traverseMemoryPool();
30039 : #endif
30040 :
30041 2 : if ( SgProject::get_verbose() > 0 )
30042 0 : std::cout << " DONE: Checking the ast via pool entries -- after AstDataStorageClass::deleteStaticDataOfEasyStorageClasses() .... " << std::endl;
30043 :
30044 2 : {
30045 : // DQ (4/22/2006): Added timer information for AST File I/O
30046 4 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() rebuild AST (part 2):");
30047 :
30048 2 : unsigned long sizeOfActualPool = 0;
30049 : // DQ (9/3/2015): Fixed unsigned-ness of type.
30050 : // unsigned long storageClassIndex = 0 ;
30051 :
30052 :
30053 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAccessModifier );
30054 2 : SgAccessModifierStorageClass* storageArraySgAccessModifier = NULL;
30055 2 : if ( 0 < sizeOfActualPool )
30056 : {
30057 0 : storageArraySgAccessModifier = new SgAccessModifierStorageClass[sizeOfActualPool] ;
30058 0 : inFile.read ( (char*) (storageArraySgAccessModifier) , sizeof ( SgAccessModifierStorageClass ) * sizeOfActualPool) ;
30059 : SgAccessModifierStorageClass* storageArray = storageArraySgAccessModifier;
30060 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30061 : {
30062 0 : SgAccessModifier* tmp = new SgAccessModifier ( *storageArray ) ;
30063 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30064 0 : storageArray++ ;
30065 : }
30066 : }
30067 0 : delete [] storageArraySgAccessModifier;
30068 :
30069 :
30070 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgActualArgumentExpression );
30071 2 : SgActualArgumentExpressionStorageClass* storageArraySgActualArgumentExpression = NULL;
30072 2 : if ( 0 < sizeOfActualPool )
30073 : {
30074 0 : storageArraySgActualArgumentExpression = new SgActualArgumentExpressionStorageClass[sizeOfActualPool] ;
30075 0 : inFile.read ( (char*) (storageArraySgActualArgumentExpression) , sizeof ( SgActualArgumentExpressionStorageClass ) * sizeOfActualPool) ;
30076 0 : SgActualArgumentExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
30077 : SgActualArgumentExpressionStorageClass* storageArray = storageArraySgActualArgumentExpression;
30078 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30079 : {
30080 0 : SgActualArgumentExpression* tmp = new SgActualArgumentExpression ( *storageArray ) ;
30081 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30082 0 : storageArray++ ;
30083 : }
30084 : }
30085 0 : delete [] storageArraySgActualArgumentExpression;
30086 2 : SgActualArgumentExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
30087 :
30088 :
30089 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAddOp );
30090 2 : SgAddOpStorageClass* storageArraySgAddOp = NULL;
30091 2 : if ( 0 < sizeOfActualPool )
30092 : {
30093 191 : storageArraySgAddOp = new SgAddOpStorageClass[sizeOfActualPool] ;
30094 1 : inFile.read ( (char*) (storageArraySgAddOp) , sizeof ( SgAddOpStorageClass ) * sizeOfActualPool) ;
30095 1 : SgAddOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30096 : SgAddOpStorageClass* storageArray = storageArraySgAddOp;
30097 191 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30098 : {
30099 190 : SgAddOp* tmp = new SgAddOp ( *storageArray ) ;
30100 190 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30101 190 : storageArray++ ;
30102 : }
30103 : }
30104 1 : delete [] storageArraySgAddOp;
30105 2 : SgAddOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30106 :
30107 :
30108 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAddressOfOp );
30109 2 : SgAddressOfOpStorageClass* storageArraySgAddressOfOp = NULL;
30110 2 : if ( 0 < sizeOfActualPool )
30111 : {
30112 85 : storageArraySgAddressOfOp = new SgAddressOfOpStorageClass[sizeOfActualPool] ;
30113 1 : inFile.read ( (char*) (storageArraySgAddressOfOp) , sizeof ( SgAddressOfOpStorageClass ) * sizeOfActualPool) ;
30114 1 : SgAddressOfOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30115 : SgAddressOfOpStorageClass* storageArray = storageArraySgAddressOfOp;
30116 85 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30117 : {
30118 84 : SgAddressOfOp* tmp = new SgAddressOfOp ( *storageArray ) ;
30119 84 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30120 84 : storageArray++ ;
30121 : }
30122 : }
30123 1 : delete [] storageArraySgAddressOfOp;
30124 2 : SgAddressOfOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30125 :
30126 :
30127 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAggregateInitializer );
30128 2 : SgAggregateInitializerStorageClass* storageArraySgAggregateInitializer = NULL;
30129 2 : if ( 0 < sizeOfActualPool )
30130 : {
30131 4 : storageArraySgAggregateInitializer = new SgAggregateInitializerStorageClass[sizeOfActualPool] ;
30132 1 : inFile.read ( (char*) (storageArraySgAggregateInitializer) , sizeof ( SgAggregateInitializerStorageClass ) * sizeOfActualPool) ;
30133 1 : SgAggregateInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
30134 : SgAggregateInitializerStorageClass* storageArray = storageArraySgAggregateInitializer;
30135 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30136 : {
30137 3 : SgAggregateInitializer* tmp = new SgAggregateInitializer ( *storageArray ) ;
30138 3 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30139 3 : storageArray++ ;
30140 : }
30141 : }
30142 1 : delete [] storageArraySgAggregateInitializer;
30143 2 : SgAggregateInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
30144 :
30145 :
30146 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAliasSymbol );
30147 2 : SgAliasSymbolStorageClass* storageArraySgAliasSymbol = NULL;
30148 2 : if ( 0 < sizeOfActualPool )
30149 : {
30150 13986 : storageArraySgAliasSymbol = new SgAliasSymbolStorageClass[sizeOfActualPool] ;
30151 2 : inFile.read ( (char*) (storageArraySgAliasSymbol) , sizeof ( SgAliasSymbolStorageClass ) * sizeOfActualPool) ;
30152 2 : SgAliasSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
30153 : SgAliasSymbolStorageClass* storageArray = storageArraySgAliasSymbol;
30154 13986 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30155 : {
30156 13984 : SgAliasSymbol* tmp = new SgAliasSymbol ( *storageArray ) ;
30157 13984 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30158 13984 : storageArray++ ;
30159 : }
30160 : }
30161 2 : delete [] storageArraySgAliasSymbol;
30162 2 : SgAliasSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
30163 :
30164 :
30165 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAllocateStatement );
30166 2 : SgAllocateStatementStorageClass* storageArraySgAllocateStatement = NULL;
30167 2 : if ( 0 < sizeOfActualPool )
30168 : {
30169 0 : storageArraySgAllocateStatement = new SgAllocateStatementStorageClass[sizeOfActualPool] ;
30170 0 : inFile.read ( (char*) (storageArraySgAllocateStatement) , sizeof ( SgAllocateStatementStorageClass ) * sizeOfActualPool) ;
30171 0 : SgAllocateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30172 : SgAllocateStatementStorageClass* storageArray = storageArraySgAllocateStatement;
30173 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30174 : {
30175 0 : SgAllocateStatement* tmp = new SgAllocateStatement ( *storageArray ) ;
30176 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30177 0 : storageArray++ ;
30178 : }
30179 : }
30180 0 : delete [] storageArraySgAllocateStatement;
30181 2 : SgAllocateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30182 :
30183 :
30184 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAndAssignOp );
30185 2 : SgAndAssignOpStorageClass* storageArraySgAndAssignOp = NULL;
30186 2 : if ( 0 < sizeOfActualPool )
30187 : {
30188 0 : storageArraySgAndAssignOp = new SgAndAssignOpStorageClass[sizeOfActualPool] ;
30189 0 : inFile.read ( (char*) (storageArraySgAndAssignOp) , sizeof ( SgAndAssignOpStorageClass ) * sizeOfActualPool) ;
30190 0 : SgAndAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30191 : SgAndAssignOpStorageClass* storageArray = storageArraySgAndAssignOp;
30192 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30193 : {
30194 0 : SgAndAssignOp* tmp = new SgAndAssignOp ( *storageArray ) ;
30195 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30196 0 : storageArray++ ;
30197 : }
30198 : }
30199 0 : delete [] storageArraySgAndAssignOp;
30200 2 : SgAndAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30201 :
30202 :
30203 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAndOp );
30204 2 : SgAndOpStorageClass* storageArraySgAndOp = NULL;
30205 2 : if ( 0 < sizeOfActualPool )
30206 : {
30207 174 : storageArraySgAndOp = new SgAndOpStorageClass[sizeOfActualPool] ;
30208 1 : inFile.read ( (char*) (storageArraySgAndOp) , sizeof ( SgAndOpStorageClass ) * sizeOfActualPool) ;
30209 1 : SgAndOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30210 : SgAndOpStorageClass* storageArray = storageArraySgAndOp;
30211 174 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30212 : {
30213 173 : SgAndOp* tmp = new SgAndOp ( *storageArray ) ;
30214 173 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30215 173 : storageArray++ ;
30216 : }
30217 : }
30218 1 : delete [] storageArraySgAndOp;
30219 2 : SgAndOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30220 :
30221 :
30222 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgArithmeticIfStatement );
30223 2 : SgArithmeticIfStatementStorageClass* storageArraySgArithmeticIfStatement = NULL;
30224 2 : if ( 0 < sizeOfActualPool )
30225 : {
30226 0 : storageArraySgArithmeticIfStatement = new SgArithmeticIfStatementStorageClass[sizeOfActualPool] ;
30227 0 : inFile.read ( (char*) (storageArraySgArithmeticIfStatement) , sizeof ( SgArithmeticIfStatementStorageClass ) * sizeOfActualPool) ;
30228 0 : SgArithmeticIfStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30229 : SgArithmeticIfStatementStorageClass* storageArray = storageArraySgArithmeticIfStatement;
30230 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30231 : {
30232 0 : SgArithmeticIfStatement* tmp = new SgArithmeticIfStatement ( *storageArray ) ;
30233 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30234 0 : storageArray++ ;
30235 : }
30236 : }
30237 0 : delete [] storageArraySgArithmeticIfStatement;
30238 2 : SgArithmeticIfStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30239 :
30240 :
30241 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgArrayType );
30242 2 : SgArrayTypeStorageClass* storageArraySgArrayType = NULL;
30243 2 : if ( 0 < sizeOfActualPool )
30244 : {
30245 110 : storageArraySgArrayType = new SgArrayTypeStorageClass[sizeOfActualPool] ;
30246 2 : inFile.read ( (char*) (storageArraySgArrayType) , sizeof ( SgArrayTypeStorageClass ) * sizeOfActualPool) ;
30247 2 : SgArrayTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
30248 : SgArrayTypeStorageClass* storageArray = storageArraySgArrayType;
30249 110 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30250 : {
30251 108 : SgArrayType* tmp = new SgArrayType ( *storageArray ) ;
30252 108 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30253 108 : storageArray++ ;
30254 : }
30255 : }
30256 2 : delete [] storageArraySgArrayType;
30257 2 : SgArrayTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
30258 :
30259 :
30260 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgArrowExp );
30261 2 : SgArrowExpStorageClass* storageArraySgArrowExp = NULL;
30262 2 : if ( 0 < sizeOfActualPool )
30263 : {
30264 1255 : storageArraySgArrowExp = new SgArrowExpStorageClass[sizeOfActualPool] ;
30265 1 : inFile.read ( (char*) (storageArraySgArrowExp) , sizeof ( SgArrowExpStorageClass ) * sizeOfActualPool) ;
30266 1 : SgArrowExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30267 : SgArrowExpStorageClass* storageArray = storageArraySgArrowExp;
30268 1255 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30269 : {
30270 1254 : SgArrowExp* tmp = new SgArrowExp ( *storageArray ) ;
30271 1254 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30272 1254 : storageArray++ ;
30273 : }
30274 : }
30275 1 : delete [] storageArraySgArrowExp;
30276 2 : SgArrowExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30277 :
30278 :
30279 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgArrowStarOp );
30280 2 : SgArrowStarOpStorageClass* storageArraySgArrowStarOp = NULL;
30281 2 : if ( 0 < sizeOfActualPool )
30282 : {
30283 5 : storageArraySgArrowStarOp = new SgArrowStarOpStorageClass[sizeOfActualPool] ;
30284 1 : inFile.read ( (char*) (storageArraySgArrowStarOp) , sizeof ( SgArrowStarOpStorageClass ) * sizeOfActualPool) ;
30285 1 : SgArrowStarOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30286 : SgArrowStarOpStorageClass* storageArray = storageArraySgArrowStarOp;
30287 5 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30288 : {
30289 4 : SgArrowStarOp* tmp = new SgArrowStarOp ( *storageArray ) ;
30290 4 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30291 4 : storageArray++ ;
30292 : }
30293 : }
30294 1 : delete [] storageArraySgArrowStarOp;
30295 2 : SgArrowStarOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30296 :
30297 :
30298 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAsmOp );
30299 2 : SgAsmOpStorageClass* storageArraySgAsmOp = NULL;
30300 2 : if ( 0 < sizeOfActualPool )
30301 : {
30302 0 : storageArraySgAsmOp = new SgAsmOpStorageClass[sizeOfActualPool] ;
30303 0 : inFile.read ( (char*) (storageArraySgAsmOp) , sizeof ( SgAsmOpStorageClass ) * sizeOfActualPool) ;
30304 0 : SgAsmOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30305 : SgAsmOpStorageClass* storageArray = storageArraySgAsmOp;
30306 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30307 : {
30308 0 : SgAsmOp* tmp = new SgAsmOp ( *storageArray ) ;
30309 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30310 0 : storageArray++ ;
30311 : }
30312 : }
30313 0 : delete [] storageArraySgAsmOp;
30314 2 : SgAsmOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30315 :
30316 :
30317 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAsmStmt );
30318 2 : SgAsmStmtStorageClass* storageArraySgAsmStmt = NULL;
30319 2 : if ( 0 < sizeOfActualPool )
30320 : {
30321 0 : storageArraySgAsmStmt = new SgAsmStmtStorageClass[sizeOfActualPool] ;
30322 0 : inFile.read ( (char*) (storageArraySgAsmStmt) , sizeof ( SgAsmStmtStorageClass ) * sizeOfActualPool) ;
30323 0 : SgAsmStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
30324 : SgAsmStmtStorageClass* storageArray = storageArraySgAsmStmt;
30325 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30326 : {
30327 0 : SgAsmStmt* tmp = new SgAsmStmt ( *storageArray ) ;
30328 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30329 0 : storageArray++ ;
30330 : }
30331 : }
30332 0 : delete [] storageArraySgAsmStmt;
30333 2 : SgAsmStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
30334 :
30335 :
30336 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssertStmt );
30337 2 : SgAssertStmtStorageClass* storageArraySgAssertStmt = NULL;
30338 2 : if ( 0 < sizeOfActualPool )
30339 : {
30340 0 : storageArraySgAssertStmt = new SgAssertStmtStorageClass[sizeOfActualPool] ;
30341 0 : inFile.read ( (char*) (storageArraySgAssertStmt) , sizeof ( SgAssertStmtStorageClass ) * sizeOfActualPool) ;
30342 0 : SgAssertStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
30343 : SgAssertStmtStorageClass* storageArray = storageArraySgAssertStmt;
30344 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30345 : {
30346 0 : SgAssertStmt* tmp = new SgAssertStmt ( *storageArray ) ;
30347 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30348 0 : storageArray++ ;
30349 : }
30350 : }
30351 0 : delete [] storageArraySgAssertStmt;
30352 2 : SgAssertStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
30353 :
30354 :
30355 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssignInitializer );
30356 2 : SgAssignInitializerStorageClass* storageArraySgAssignInitializer = NULL;
30357 2 : if ( 0 < sizeOfActualPool )
30358 : {
30359 1194 : storageArraySgAssignInitializer = new SgAssignInitializerStorageClass[sizeOfActualPool] ;
30360 1 : inFile.read ( (char*) (storageArraySgAssignInitializer) , sizeof ( SgAssignInitializerStorageClass ) * sizeOfActualPool) ;
30361 1 : SgAssignInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
30362 : SgAssignInitializerStorageClass* storageArray = storageArraySgAssignInitializer;
30363 1194 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30364 : {
30365 1193 : SgAssignInitializer* tmp = new SgAssignInitializer ( *storageArray ) ;
30366 1193 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30367 1193 : storageArray++ ;
30368 : }
30369 : }
30370 1 : delete [] storageArraySgAssignInitializer;
30371 2 : SgAssignInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
30372 :
30373 :
30374 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssignOp );
30375 2 : SgAssignOpStorageClass* storageArraySgAssignOp = NULL;
30376 2 : if ( 0 < sizeOfActualPool )
30377 : {
30378 456 : storageArraySgAssignOp = new SgAssignOpStorageClass[sizeOfActualPool] ;
30379 1 : inFile.read ( (char*) (storageArraySgAssignOp) , sizeof ( SgAssignOpStorageClass ) * sizeOfActualPool) ;
30380 1 : SgAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30381 : SgAssignOpStorageClass* storageArray = storageArraySgAssignOp;
30382 456 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30383 : {
30384 455 : SgAssignOp* tmp = new SgAssignOp ( *storageArray ) ;
30385 455 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30386 455 : storageArray++ ;
30387 : }
30388 : }
30389 1 : delete [] storageArraySgAssignOp;
30390 2 : SgAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30391 :
30392 :
30393 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssignStatement );
30394 2 : SgAssignStatementStorageClass* storageArraySgAssignStatement = NULL;
30395 2 : if ( 0 < sizeOfActualPool )
30396 : {
30397 0 : storageArraySgAssignStatement = new SgAssignStatementStorageClass[sizeOfActualPool] ;
30398 0 : inFile.read ( (char*) (storageArraySgAssignStatement) , sizeof ( SgAssignStatementStorageClass ) * sizeOfActualPool) ;
30399 0 : SgAssignStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30400 : SgAssignStatementStorageClass* storageArray = storageArraySgAssignStatement;
30401 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30402 : {
30403 0 : SgAssignStatement* tmp = new SgAssignStatement ( *storageArray ) ;
30404 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30405 0 : storageArray++ ;
30406 : }
30407 : }
30408 0 : delete [] storageArraySgAssignStatement;
30409 2 : SgAssignStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30410 :
30411 :
30412 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssignedGotoStatement );
30413 2 : SgAssignedGotoStatementStorageClass* storageArraySgAssignedGotoStatement = NULL;
30414 2 : if ( 0 < sizeOfActualPool )
30415 : {
30416 0 : storageArraySgAssignedGotoStatement = new SgAssignedGotoStatementStorageClass[sizeOfActualPool] ;
30417 0 : inFile.read ( (char*) (storageArraySgAssignedGotoStatement) , sizeof ( SgAssignedGotoStatementStorageClass ) * sizeOfActualPool) ;
30418 0 : SgAssignedGotoStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30419 : SgAssignedGotoStatementStorageClass* storageArray = storageArraySgAssignedGotoStatement;
30420 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30421 : {
30422 0 : SgAssignedGotoStatement* tmp = new SgAssignedGotoStatement ( *storageArray ) ;
30423 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30424 0 : storageArray++ ;
30425 : }
30426 : }
30427 0 : delete [] storageArraySgAssignedGotoStatement;
30428 2 : SgAssignedGotoStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30429 :
30430 :
30431 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAssociateStatement );
30432 2 : SgAssociateStatementStorageClass* storageArraySgAssociateStatement = NULL;
30433 2 : if ( 0 < sizeOfActualPool )
30434 : {
30435 0 : storageArraySgAssociateStatement = new SgAssociateStatementStorageClass[sizeOfActualPool] ;
30436 0 : inFile.read ( (char*) (storageArraySgAssociateStatement) , sizeof ( SgAssociateStatementStorageClass ) * sizeOfActualPool) ;
30437 0 : SgAssociateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30438 : SgAssociateStatementStorageClass* storageArray = storageArraySgAssociateStatement;
30439 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30440 : {
30441 0 : SgAssociateStatement* tmp = new SgAssociateStatement ( *storageArray ) ;
30442 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30443 0 : storageArray++ ;
30444 : }
30445 : }
30446 0 : delete [] storageArraySgAssociateStatement;
30447 2 : SgAssociateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30448 :
30449 :
30450 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAsteriskShapeExp );
30451 2 : SgAsteriskShapeExpStorageClass* storageArraySgAsteriskShapeExp = NULL;
30452 2 : if ( 0 < sizeOfActualPool )
30453 : {
30454 0 : storageArraySgAsteriskShapeExp = new SgAsteriskShapeExpStorageClass[sizeOfActualPool] ;
30455 0 : inFile.read ( (char*) (storageArraySgAsteriskShapeExp) , sizeof ( SgAsteriskShapeExpStorageClass ) * sizeOfActualPool) ;
30456 0 : SgAsteriskShapeExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30457 : SgAsteriskShapeExpStorageClass* storageArray = storageArraySgAsteriskShapeExp;
30458 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30459 : {
30460 0 : SgAsteriskShapeExp* tmp = new SgAsteriskShapeExp ( *storageArray ) ;
30461 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30462 0 : storageArray++ ;
30463 : }
30464 : }
30465 0 : delete [] storageArraySgAsteriskShapeExp;
30466 2 : SgAsteriskShapeExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30467 :
30468 :
30469 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAttribute );
30470 2 : SgAttributeStorageClass* storageArraySgAttribute = NULL;
30471 2 : if ( 0 < sizeOfActualPool )
30472 : {
30473 0 : storageArraySgAttribute = new SgAttributeStorageClass[sizeOfActualPool] ;
30474 0 : inFile.read ( (char*) (storageArraySgAttribute) , sizeof ( SgAttributeStorageClass ) * sizeOfActualPool) ;
30475 0 : SgAttributeStorageClass :: readEasyStorageDataFromFile(inFile) ;
30476 : SgAttributeStorageClass* storageArray = storageArraySgAttribute;
30477 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30478 : {
30479 0 : SgAttribute* tmp = new SgAttribute ( *storageArray ) ;
30480 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30481 0 : storageArray++ ;
30482 : }
30483 : }
30484 0 : delete [] storageArraySgAttribute;
30485 2 : SgAttributeStorageClass :: deleteStaticDataOfEasyStorageClasses();
30486 :
30487 :
30488 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAttributeSpecificationStatement );
30489 2 : SgAttributeSpecificationStatementStorageClass* storageArraySgAttributeSpecificationStatement = NULL;
30490 2 : if ( 0 < sizeOfActualPool )
30491 : {
30492 0 : storageArraySgAttributeSpecificationStatement = new SgAttributeSpecificationStatementStorageClass[sizeOfActualPool] ;
30493 0 : inFile.read ( (char*) (storageArraySgAttributeSpecificationStatement) , sizeof ( SgAttributeSpecificationStatementStorageClass ) * sizeOfActualPool) ;
30494 0 : SgAttributeSpecificationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30495 : SgAttributeSpecificationStatementStorageClass* storageArray = storageArraySgAttributeSpecificationStatement;
30496 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30497 : {
30498 0 : SgAttributeSpecificationStatement* tmp = new SgAttributeSpecificationStatement ( *storageArray ) ;
30499 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30500 0 : storageArray++ ;
30501 : }
30502 : }
30503 0 : delete [] storageArraySgAttributeSpecificationStatement;
30504 2 : SgAttributeSpecificationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30505 :
30506 :
30507 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAutoType );
30508 2 : SgAutoTypeStorageClass* storageArraySgAutoType = NULL;
30509 2 : if ( 0 < sizeOfActualPool )
30510 : {
30511 15 : storageArraySgAutoType = new SgAutoTypeStorageClass[sizeOfActualPool] ;
30512 1 : inFile.read ( (char*) (storageArraySgAutoType) , sizeof ( SgAutoTypeStorageClass ) * sizeOfActualPool) ;
30513 1 : SgAutoTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
30514 : SgAutoTypeStorageClass* storageArray = storageArraySgAutoType;
30515 15 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30516 : {
30517 14 : SgAutoType* tmp = new SgAutoType ( *storageArray ) ;
30518 14 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30519 14 : storageArray++ ;
30520 : }
30521 : }
30522 1 : delete [] storageArraySgAutoType;
30523 2 : SgAutoTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
30524 :
30525 :
30526 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAwaitExpression );
30527 2 : SgAwaitExpressionStorageClass* storageArraySgAwaitExpression = NULL;
30528 2 : if ( 0 < sizeOfActualPool )
30529 : {
30530 0 : storageArraySgAwaitExpression = new SgAwaitExpressionStorageClass[sizeOfActualPool] ;
30531 0 : inFile.read ( (char*) (storageArraySgAwaitExpression) , sizeof ( SgAwaitExpressionStorageClass ) * sizeOfActualPool) ;
30532 0 : SgAwaitExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
30533 : SgAwaitExpressionStorageClass* storageArray = storageArraySgAwaitExpression;
30534 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30535 : {
30536 0 : SgAwaitExpression* tmp = new SgAwaitExpression ( *storageArray ) ;
30537 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30538 0 : storageArray++ ;
30539 : }
30540 : }
30541 0 : delete [] storageArraySgAwaitExpression;
30542 2 : SgAwaitExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
30543 :
30544 :
30545 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBackspaceStatement );
30546 2 : SgBackspaceStatementStorageClass* storageArraySgBackspaceStatement = NULL;
30547 2 : if ( 0 < sizeOfActualPool )
30548 : {
30549 0 : storageArraySgBackspaceStatement = new SgBackspaceStatementStorageClass[sizeOfActualPool] ;
30550 0 : inFile.read ( (char*) (storageArraySgBackspaceStatement) , sizeof ( SgBackspaceStatementStorageClass ) * sizeOfActualPool) ;
30551 0 : SgBackspaceStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30552 : SgBackspaceStatementStorageClass* storageArray = storageArraySgBackspaceStatement;
30553 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30554 : {
30555 0 : SgBackspaceStatement* tmp = new SgBackspaceStatement ( *storageArray ) ;
30556 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30557 0 : storageArray++ ;
30558 : }
30559 : }
30560 0 : delete [] storageArraySgBackspaceStatement;
30561 2 : SgBackspaceStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30562 :
30563 :
30564 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBaseClass );
30565 2 : SgBaseClassStorageClass* storageArraySgBaseClass = NULL;
30566 2 : if ( 0 < sizeOfActualPool )
30567 : {
30568 1 : storageArraySgBaseClass = new SgBaseClassStorageClass[sizeOfActualPool] ;
30569 1 : inFile.read ( (char*) (storageArraySgBaseClass) , sizeof ( SgBaseClassStorageClass ) * sizeOfActualPool) ;
30570 : SgBaseClassStorageClass* storageArray = storageArraySgBaseClass;
30571 421 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30572 : {
30573 420 : SgBaseClass* tmp = new SgBaseClass ( *storageArray ) ;
30574 420 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30575 420 : storageArray++ ;
30576 : }
30577 : }
30578 1 : delete [] storageArraySgBaseClass;
30579 :
30580 :
30581 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExpBaseClass );
30582 2 : SgExpBaseClassStorageClass* storageArraySgExpBaseClass = NULL;
30583 2 : if ( 0 < sizeOfActualPool )
30584 : {
30585 0 : storageArraySgExpBaseClass = new SgExpBaseClassStorageClass[sizeOfActualPool] ;
30586 0 : inFile.read ( (char*) (storageArraySgExpBaseClass) , sizeof ( SgExpBaseClassStorageClass ) * sizeOfActualPool) ;
30587 : SgExpBaseClassStorageClass* storageArray = storageArraySgExpBaseClass;
30588 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30589 : {
30590 0 : SgExpBaseClass* tmp = new SgExpBaseClass ( *storageArray ) ;
30591 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30592 0 : storageArray++ ;
30593 : }
30594 : }
30595 0 : delete [] storageArraySgExpBaseClass;
30596 :
30597 :
30598 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBaseClassModifier );
30599 2 : SgBaseClassModifierStorageClass* storageArraySgBaseClassModifier = NULL;
30600 2 : if ( 0 < sizeOfActualPool )
30601 : {
30602 1 : storageArraySgBaseClassModifier = new SgBaseClassModifierStorageClass[sizeOfActualPool] ;
30603 1 : inFile.read ( (char*) (storageArraySgBaseClassModifier) , sizeof ( SgBaseClassModifierStorageClass ) * sizeOfActualPool) ;
30604 1 : SgBaseClassModifierStorageClass :: readEasyStorageDataFromFile(inFile) ;
30605 : SgBaseClassModifierStorageClass* storageArray = storageArraySgBaseClassModifier;
30606 621 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30607 : {
30608 620 : SgBaseClassModifier* tmp = new SgBaseClassModifier ( *storageArray ) ;
30609 620 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30610 620 : storageArray++ ;
30611 : }
30612 : }
30613 1 : delete [] storageArraySgBaseClassModifier;
30614 2 : SgBaseClassModifierStorageClass :: deleteStaticDataOfEasyStorageClasses();
30615 :
30616 :
30617 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBasicBlock );
30618 2 : SgBasicBlockStorageClass* storageArraySgBasicBlock = NULL;
30619 2 : if ( 0 < sizeOfActualPool )
30620 : {
30621 2867 : storageArraySgBasicBlock = new SgBasicBlockStorageClass[sizeOfActualPool] ;
30622 2 : inFile.read ( (char*) (storageArraySgBasicBlock) , sizeof ( SgBasicBlockStorageClass ) * sizeOfActualPool) ;
30623 2 : SgBasicBlockStorageClass :: readEasyStorageDataFromFile(inFile) ;
30624 : SgBasicBlockStorageClass* storageArray = storageArraySgBasicBlock;
30625 2867 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30626 : {
30627 2865 : SgBasicBlock* tmp = new SgBasicBlock ( *storageArray ) ;
30628 2865 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30629 2865 : storageArray++ ;
30630 : }
30631 : }
30632 2 : delete [] storageArraySgBasicBlock;
30633 2 : SgBasicBlockStorageClass :: deleteStaticDataOfEasyStorageClasses();
30634 :
30635 :
30636 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBidirectionalGraph );
30637 2 : SgBidirectionalGraphStorageClass* storageArraySgBidirectionalGraph = NULL;
30638 2 : if ( 0 < sizeOfActualPool )
30639 : {
30640 0 : storageArraySgBidirectionalGraph = new SgBidirectionalGraphStorageClass[sizeOfActualPool] ;
30641 0 : inFile.read ( (char*) (storageArraySgBidirectionalGraph) , sizeof ( SgBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
30642 0 : SgBidirectionalGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
30643 : SgBidirectionalGraphStorageClass* storageArray = storageArraySgBidirectionalGraph;
30644 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30645 : {
30646 0 : SgBidirectionalGraph* tmp = new SgBidirectionalGraph ( *storageArray ) ;
30647 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30648 0 : storageArray++ ;
30649 : }
30650 : }
30651 0 : delete [] storageArraySgBidirectionalGraph;
30652 2 : SgBidirectionalGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
30653 :
30654 :
30655 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBinaryOp );
30656 2 : SgBinaryOpStorageClass* storageArraySgBinaryOp = NULL;
30657 2 : if ( 0 < sizeOfActualPool )
30658 : {
30659 0 : storageArraySgBinaryOp = new SgBinaryOpStorageClass[sizeOfActualPool] ;
30660 0 : inFile.read ( (char*) (storageArraySgBinaryOp) , sizeof ( SgBinaryOpStorageClass ) * sizeOfActualPool) ;
30661 0 : SgBinaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30662 : SgBinaryOpStorageClass* storageArray = storageArraySgBinaryOp;
30663 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30664 : {
30665 0 : SgBinaryOp* tmp = new SgBinaryOp ( *storageArray ) ;
30666 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30667 0 : storageArray++ ;
30668 : }
30669 : }
30670 0 : delete [] storageArraySgBinaryOp;
30671 2 : SgBinaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30672 :
30673 :
30674 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitAndOp );
30675 2 : SgBitAndOpStorageClass* storageArraySgBitAndOp = NULL;
30676 2 : if ( 0 < sizeOfActualPool )
30677 : {
30678 21 : storageArraySgBitAndOp = new SgBitAndOpStorageClass[sizeOfActualPool] ;
30679 1 : inFile.read ( (char*) (storageArraySgBitAndOp) , sizeof ( SgBitAndOpStorageClass ) * sizeOfActualPool) ;
30680 1 : SgBitAndOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30681 : SgBitAndOpStorageClass* storageArray = storageArraySgBitAndOp;
30682 21 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30683 : {
30684 20 : SgBitAndOp* tmp = new SgBitAndOp ( *storageArray ) ;
30685 20 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30686 20 : storageArray++ ;
30687 : }
30688 : }
30689 1 : delete [] storageArraySgBitAndOp;
30690 2 : SgBitAndOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30691 :
30692 :
30693 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitAttribute );
30694 2 : SgBitAttributeStorageClass* storageArraySgBitAttribute = NULL;
30695 2 : if ( 0 < sizeOfActualPool )
30696 : {
30697 0 : storageArraySgBitAttribute = new SgBitAttributeStorageClass[sizeOfActualPool] ;
30698 0 : inFile.read ( (char*) (storageArraySgBitAttribute) , sizeof ( SgBitAttributeStorageClass ) * sizeOfActualPool) ;
30699 0 : SgBitAttributeStorageClass :: readEasyStorageDataFromFile(inFile) ;
30700 : SgBitAttributeStorageClass* storageArray = storageArraySgBitAttribute;
30701 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30702 : {
30703 0 : SgBitAttribute* tmp = new SgBitAttribute ( *storageArray ) ;
30704 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30705 0 : storageArray++ ;
30706 : }
30707 : }
30708 0 : delete [] storageArraySgBitAttribute;
30709 2 : SgBitAttributeStorageClass :: deleteStaticDataOfEasyStorageClasses();
30710 :
30711 :
30712 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitComplementOp );
30713 2 : SgBitComplementOpStorageClass* storageArraySgBitComplementOp = NULL;
30714 2 : if ( 0 < sizeOfActualPool )
30715 : {
30716 12 : storageArraySgBitComplementOp = new SgBitComplementOpStorageClass[sizeOfActualPool] ;
30717 1 : inFile.read ( (char*) (storageArraySgBitComplementOp) , sizeof ( SgBitComplementOpStorageClass ) * sizeOfActualPool) ;
30718 1 : SgBitComplementOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30719 : SgBitComplementOpStorageClass* storageArray = storageArraySgBitComplementOp;
30720 12 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30721 : {
30722 11 : SgBitComplementOp* tmp = new SgBitComplementOp ( *storageArray ) ;
30723 11 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30724 11 : storageArray++ ;
30725 : }
30726 : }
30727 1 : delete [] storageArraySgBitComplementOp;
30728 2 : SgBitComplementOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30729 :
30730 :
30731 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitEqvOp );
30732 2 : SgBitEqvOpStorageClass* storageArraySgBitEqvOp = NULL;
30733 2 : if ( 0 < sizeOfActualPool )
30734 : {
30735 0 : storageArraySgBitEqvOp = new SgBitEqvOpStorageClass[sizeOfActualPool] ;
30736 0 : inFile.read ( (char*) (storageArraySgBitEqvOp) , sizeof ( SgBitEqvOpStorageClass ) * sizeOfActualPool) ;
30737 0 : SgBitEqvOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30738 : SgBitEqvOpStorageClass* storageArray = storageArraySgBitEqvOp;
30739 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30740 : {
30741 0 : SgBitEqvOp* tmp = new SgBitEqvOp ( *storageArray ) ;
30742 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30743 0 : storageArray++ ;
30744 : }
30745 : }
30746 0 : delete [] storageArraySgBitEqvOp;
30747 2 : SgBitEqvOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30748 :
30749 :
30750 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitOrOp );
30751 2 : SgBitOrOpStorageClass* storageArraySgBitOrOp = NULL;
30752 2 : if ( 0 < sizeOfActualPool )
30753 : {
30754 16 : storageArraySgBitOrOp = new SgBitOrOpStorageClass[sizeOfActualPool] ;
30755 1 : inFile.read ( (char*) (storageArraySgBitOrOp) , sizeof ( SgBitOrOpStorageClass ) * sizeOfActualPool) ;
30756 1 : SgBitOrOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30757 : SgBitOrOpStorageClass* storageArray = storageArraySgBitOrOp;
30758 16 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30759 : {
30760 15 : SgBitOrOp* tmp = new SgBitOrOp ( *storageArray ) ;
30761 15 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30762 15 : storageArray++ ;
30763 : }
30764 : }
30765 1 : delete [] storageArraySgBitOrOp;
30766 2 : SgBitOrOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30767 :
30768 :
30769 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBitXorOp );
30770 2 : SgBitXorOpStorageClass* storageArraySgBitXorOp = NULL;
30771 2 : if ( 0 < sizeOfActualPool )
30772 : {
30773 7 : storageArraySgBitXorOp = new SgBitXorOpStorageClass[sizeOfActualPool] ;
30774 1 : inFile.read ( (char*) (storageArraySgBitXorOp) , sizeof ( SgBitXorOpStorageClass ) * sizeOfActualPool) ;
30775 1 : SgBitXorOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30776 : SgBitXorOpStorageClass* storageArray = storageArraySgBitXorOp;
30777 7 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30778 : {
30779 6 : SgBitXorOp* tmp = new SgBitXorOp ( *storageArray ) ;
30780 6 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30781 6 : storageArray++ ;
30782 : }
30783 : }
30784 1 : delete [] storageArraySgBitXorOp;
30785 2 : SgBitXorOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30786 :
30787 :
30788 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBlockDataStatement );
30789 2 : SgBlockDataStatementStorageClass* storageArraySgBlockDataStatement = NULL;
30790 2 : if ( 0 < sizeOfActualPool )
30791 : {
30792 0 : storageArraySgBlockDataStatement = new SgBlockDataStatementStorageClass[sizeOfActualPool] ;
30793 0 : inFile.read ( (char*) (storageArraySgBlockDataStatement) , sizeof ( SgBlockDataStatementStorageClass ) * sizeOfActualPool) ;
30794 0 : SgBlockDataStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30795 : SgBlockDataStatementStorageClass* storageArray = storageArraySgBlockDataStatement;
30796 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30797 : {
30798 0 : SgBlockDataStatement* tmp = new SgBlockDataStatement ( *storageArray ) ;
30799 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30800 0 : storageArray++ ;
30801 : }
30802 : }
30803 0 : delete [] storageArraySgBlockDataStatement;
30804 2 : SgBlockDataStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30805 :
30806 :
30807 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBoolValExp );
30808 2 : SgBoolValExpStorageClass* storageArraySgBoolValExp = NULL;
30809 2 : if ( 0 < sizeOfActualPool )
30810 : {
30811 399 : storageArraySgBoolValExp = new SgBoolValExpStorageClass[sizeOfActualPool] ;
30812 1 : inFile.read ( (char*) (storageArraySgBoolValExp) , sizeof ( SgBoolValExpStorageClass ) * sizeOfActualPool) ;
30813 1 : SgBoolValExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30814 : SgBoolValExpStorageClass* storageArray = storageArraySgBoolValExp;
30815 399 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30816 : {
30817 398 : SgBoolValExp* tmp = new SgBoolValExp ( *storageArray ) ;
30818 398 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30819 398 : storageArray++ ;
30820 : }
30821 : }
30822 1 : delete [] storageArraySgBoolValExp;
30823 2 : SgBoolValExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30824 :
30825 :
30826 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBreakStmt );
30827 2 : SgBreakStmtStorageClass* storageArraySgBreakStmt = NULL;
30828 2 : if ( 0 < sizeOfActualPool )
30829 : {
30830 31 : storageArraySgBreakStmt = new SgBreakStmtStorageClass[sizeOfActualPool] ;
30831 1 : inFile.read ( (char*) (storageArraySgBreakStmt) , sizeof ( SgBreakStmtStorageClass ) * sizeOfActualPool) ;
30832 1 : SgBreakStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
30833 : SgBreakStmtStorageClass* storageArray = storageArraySgBreakStmt;
30834 31 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30835 : {
30836 30 : SgBreakStmt* tmp = new SgBreakStmt ( *storageArray ) ;
30837 30 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30838 30 : storageArray++ ;
30839 : }
30840 : }
30841 1 : delete [] storageArraySgBreakStmt;
30842 2 : SgBreakStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
30843 :
30844 :
30845 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgBracedInitializer );
30846 2 : SgBracedInitializerStorageClass* storageArraySgBracedInitializer = NULL;
30847 2 : if ( 0 < sizeOfActualPool )
30848 : {
30849 2 : storageArraySgBracedInitializer = new SgBracedInitializerStorageClass[sizeOfActualPool] ;
30850 1 : inFile.read ( (char*) (storageArraySgBracedInitializer) , sizeof ( SgBracedInitializerStorageClass ) * sizeOfActualPool) ;
30851 1 : SgBracedInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
30852 : SgBracedInitializerStorageClass* storageArray = storageArraySgBracedInitializer;
30853 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30854 : {
30855 1 : SgBracedInitializer* tmp = new SgBracedInitializer ( *storageArray ) ;
30856 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30857 1 : storageArray++ ;
30858 : }
30859 : }
30860 1 : delete [] storageArraySgBracedInitializer;
30861 2 : SgBracedInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
30862 :
30863 :
30864 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgC_PreprocessorDirectiveStatement );
30865 2 : SgC_PreprocessorDirectiveStatementStorageClass* storageArraySgC_PreprocessorDirectiveStatement = NULL;
30866 2 : if ( 0 < sizeOfActualPool )
30867 : {
30868 0 : storageArraySgC_PreprocessorDirectiveStatement = new SgC_PreprocessorDirectiveStatementStorageClass[sizeOfActualPool] ;
30869 0 : inFile.read ( (char*) (storageArraySgC_PreprocessorDirectiveStatement) , sizeof ( SgC_PreprocessorDirectiveStatementStorageClass ) * sizeOfActualPool) ;
30870 0 : SgC_PreprocessorDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
30871 : SgC_PreprocessorDirectiveStatementStorageClass* storageArray = storageArraySgC_PreprocessorDirectiveStatement;
30872 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30873 : {
30874 0 : SgC_PreprocessorDirectiveStatement* tmp = new SgC_PreprocessorDirectiveStatement ( *storageArray ) ;
30875 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30876 0 : storageArray++ ;
30877 : }
30878 : }
30879 0 : delete [] storageArraySgC_PreprocessorDirectiveStatement;
30880 2 : SgC_PreprocessorDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
30881 :
30882 :
30883 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCaseOptionStmt );
30884 2 : SgCaseOptionStmtStorageClass* storageArraySgCaseOptionStmt = NULL;
30885 2 : if ( 0 < sizeOfActualPool )
30886 : {
30887 0 : storageArraySgCaseOptionStmt = new SgCaseOptionStmtStorageClass[sizeOfActualPool] ;
30888 0 : inFile.read ( (char*) (storageArraySgCaseOptionStmt) , sizeof ( SgCaseOptionStmtStorageClass ) * sizeOfActualPool) ;
30889 0 : SgCaseOptionStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
30890 : SgCaseOptionStmtStorageClass* storageArray = storageArraySgCaseOptionStmt;
30891 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30892 : {
30893 0 : SgCaseOptionStmt* tmp = new SgCaseOptionStmt ( *storageArray ) ;
30894 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30895 0 : storageArray++ ;
30896 : }
30897 : }
30898 0 : delete [] storageArraySgCaseOptionStmt;
30899 2 : SgCaseOptionStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
30900 :
30901 :
30902 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCastExp );
30903 2 : SgCastExpStorageClass* storageArraySgCastExp = NULL;
30904 2 : if ( 0 < sizeOfActualPool )
30905 : {
30906 2263 : storageArraySgCastExp = new SgCastExpStorageClass[sizeOfActualPool] ;
30907 2 : inFile.read ( (char*) (storageArraySgCastExp) , sizeof ( SgCastExpStorageClass ) * sizeOfActualPool) ;
30908 2 : SgCastExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
30909 : SgCastExpStorageClass* storageArray = storageArraySgCastExp;
30910 2263 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30911 : {
30912 2261 : SgCastExp* tmp = new SgCastExp ( *storageArray ) ;
30913 2261 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30914 2261 : storageArray++ ;
30915 : }
30916 : }
30917 2 : delete [] storageArraySgCastExp;
30918 2 : SgCastExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
30919 :
30920 :
30921 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCatchOptionStmt );
30922 2 : SgCatchOptionStmtStorageClass* storageArraySgCatchOptionStmt = NULL;
30923 2 : if ( 0 < sizeOfActualPool )
30924 : {
30925 91 : storageArraySgCatchOptionStmt = new SgCatchOptionStmtStorageClass[sizeOfActualPool] ;
30926 1 : inFile.read ( (char*) (storageArraySgCatchOptionStmt) , sizeof ( SgCatchOptionStmtStorageClass ) * sizeOfActualPool) ;
30927 1 : SgCatchOptionStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
30928 : SgCatchOptionStmtStorageClass* storageArray = storageArraySgCatchOptionStmt;
30929 91 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30930 : {
30931 90 : SgCatchOptionStmt* tmp = new SgCatchOptionStmt ( *storageArray ) ;
30932 90 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30933 90 : storageArray++ ;
30934 : }
30935 : }
30936 1 : delete [] storageArraySgCatchOptionStmt;
30937 2 : SgCatchOptionStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
30938 :
30939 :
30940 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCatchStatementSeq );
30941 2 : SgCatchStatementSeqStorageClass* storageArraySgCatchStatementSeq = NULL;
30942 2 : if ( 0 < sizeOfActualPool )
30943 : {
30944 55 : storageArraySgCatchStatementSeq = new SgCatchStatementSeqStorageClass[sizeOfActualPool] ;
30945 1 : inFile.read ( (char*) (storageArraySgCatchStatementSeq) , sizeof ( SgCatchStatementSeqStorageClass ) * sizeOfActualPool) ;
30946 1 : SgCatchStatementSeqStorageClass :: readEasyStorageDataFromFile(inFile) ;
30947 : SgCatchStatementSeqStorageClass* storageArray = storageArraySgCatchStatementSeq;
30948 55 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30949 : {
30950 54 : SgCatchStatementSeq* tmp = new SgCatchStatementSeq ( *storageArray ) ;
30951 54 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30952 54 : storageArray++ ;
30953 : }
30954 : }
30955 1 : delete [] storageArraySgCatchStatementSeq;
30956 2 : SgCatchStatementSeqStorageClass :: deleteStaticDataOfEasyStorageClasses();
30957 :
30958 :
30959 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCharVal );
30960 2 : SgCharValStorageClass* storageArraySgCharVal = NULL;
30961 2 : if ( 0 < sizeOfActualPool )
30962 : {
30963 48 : storageArraySgCharVal = new SgCharValStorageClass[sizeOfActualPool] ;
30964 1 : inFile.read ( (char*) (storageArraySgCharVal) , sizeof ( SgCharValStorageClass ) * sizeOfActualPool) ;
30965 1 : SgCharValStorageClass :: readEasyStorageDataFromFile(inFile) ;
30966 : SgCharValStorageClass* storageArray = storageArraySgCharVal;
30967 48 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30968 : {
30969 47 : SgCharVal* tmp = new SgCharVal ( *storageArray ) ;
30970 47 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30971 47 : storageArray++ ;
30972 : }
30973 : }
30974 1 : delete [] storageArraySgCharVal;
30975 2 : SgCharValStorageClass :: deleteStaticDataOfEasyStorageClasses();
30976 :
30977 :
30978 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgChar16Val );
30979 2 : SgChar16ValStorageClass* storageArraySgChar16Val = NULL;
30980 2 : if ( 0 < sizeOfActualPool )
30981 : {
30982 0 : storageArraySgChar16Val = new SgChar16ValStorageClass[sizeOfActualPool] ;
30983 0 : inFile.read ( (char*) (storageArraySgChar16Val) , sizeof ( SgChar16ValStorageClass ) * sizeOfActualPool) ;
30984 0 : SgChar16ValStorageClass :: readEasyStorageDataFromFile(inFile) ;
30985 : SgChar16ValStorageClass* storageArray = storageArraySgChar16Val;
30986 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
30987 : {
30988 0 : SgChar16Val* tmp = new SgChar16Val ( *storageArray ) ;
30989 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
30990 0 : storageArray++ ;
30991 : }
30992 : }
30993 0 : delete [] storageArraySgChar16Val;
30994 2 : SgChar16ValStorageClass :: deleteStaticDataOfEasyStorageClasses();
30995 :
30996 :
30997 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgChar32Val );
30998 2 : SgChar32ValStorageClass* storageArraySgChar32Val = NULL;
30999 2 : if ( 0 < sizeOfActualPool )
31000 : {
31001 0 : storageArraySgChar32Val = new SgChar32ValStorageClass[sizeOfActualPool] ;
31002 0 : inFile.read ( (char*) (storageArraySgChar32Val) , sizeof ( SgChar32ValStorageClass ) * sizeOfActualPool) ;
31003 0 : SgChar32ValStorageClass :: readEasyStorageDataFromFile(inFile) ;
31004 : SgChar32ValStorageClass* storageArray = storageArraySgChar32Val;
31005 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31006 : {
31007 0 : SgChar32Val* tmp = new SgChar32Val ( *storageArray ) ;
31008 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31009 0 : storageArray++ ;
31010 : }
31011 : }
31012 0 : delete [] storageArraySgChar32Val;
31013 2 : SgChar32ValStorageClass :: deleteStaticDataOfEasyStorageClasses();
31014 :
31015 :
31016 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgChooseExpression );
31017 2 : SgChooseExpressionStorageClass* storageArraySgChooseExpression = NULL;
31018 2 : if ( 0 < sizeOfActualPool )
31019 : {
31020 0 : storageArraySgChooseExpression = new SgChooseExpressionStorageClass[sizeOfActualPool] ;
31021 0 : inFile.read ( (char*) (storageArraySgChooseExpression) , sizeof ( SgChooseExpressionStorageClass ) * sizeOfActualPool) ;
31022 0 : SgChooseExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
31023 : SgChooseExpressionStorageClass* storageArray = storageArraySgChooseExpression;
31024 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31025 : {
31026 0 : SgChooseExpression* tmp = new SgChooseExpression ( *storageArray ) ;
31027 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31028 0 : storageArray++ ;
31029 : }
31030 : }
31031 0 : delete [] storageArraySgChooseExpression;
31032 2 : SgChooseExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
31033 :
31034 :
31035 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassDecl_attr );
31036 2 : SgClassDecl_attrStorageClass* storageArraySgClassDecl_attr = NULL;
31037 2 : if ( 0 < sizeOfActualPool )
31038 : {
31039 0 : storageArraySgClassDecl_attr = new SgClassDecl_attrStorageClass[sizeOfActualPool] ;
31040 0 : inFile.read ( (char*) (storageArraySgClassDecl_attr) , sizeof ( SgClassDecl_attrStorageClass ) * sizeOfActualPool) ;
31041 0 : SgClassDecl_attrStorageClass :: readEasyStorageDataFromFile(inFile) ;
31042 : SgClassDecl_attrStorageClass* storageArray = storageArraySgClassDecl_attr;
31043 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31044 : {
31045 0 : SgClassDecl_attr* tmp = new SgClassDecl_attr ( *storageArray ) ;
31046 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31047 0 : storageArray++ ;
31048 : }
31049 : }
31050 0 : delete [] storageArraySgClassDecl_attr;
31051 2 : SgClassDecl_attrStorageClass :: deleteStaticDataOfEasyStorageClasses();
31052 :
31053 :
31054 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassDeclaration );
31055 2 : SgClassDeclarationStorageClass* storageArraySgClassDeclaration = NULL;
31056 2 : if ( 0 < sizeOfActualPool )
31057 : {
31058 373 : storageArraySgClassDeclaration = new SgClassDeclarationStorageClass[sizeOfActualPool] ;
31059 2 : inFile.read ( (char*) (storageArraySgClassDeclaration) , sizeof ( SgClassDeclarationStorageClass ) * sizeOfActualPool) ;
31060 2 : SgClassDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
31061 : SgClassDeclarationStorageClass* storageArray = storageArraySgClassDeclaration;
31062 373 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31063 : {
31064 371 : SgClassDeclaration* tmp = new SgClassDeclaration ( *storageArray ) ;
31065 371 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31066 371 : storageArray++ ;
31067 : }
31068 : }
31069 2 : delete [] storageArraySgClassDeclaration;
31070 2 : SgClassDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
31071 :
31072 :
31073 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassDefinition );
31074 2 : SgClassDefinitionStorageClass* storageArraySgClassDefinition = NULL;
31075 2 : if ( 0 < sizeOfActualPool )
31076 : {
31077 170 : storageArraySgClassDefinition = new SgClassDefinitionStorageClass[sizeOfActualPool] ;
31078 2 : inFile.read ( (char*) (storageArraySgClassDefinition) , sizeof ( SgClassDefinitionStorageClass ) * sizeOfActualPool) ;
31079 2 : SgClassDefinitionStorageClass :: readEasyStorageDataFromFile(inFile) ;
31080 : SgClassDefinitionStorageClass* storageArray = storageArraySgClassDefinition;
31081 170 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31082 : {
31083 168 : SgClassDefinition* tmp = new SgClassDefinition ( *storageArray ) ;
31084 168 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31085 168 : storageArray++ ;
31086 : }
31087 : }
31088 2 : delete [] storageArraySgClassDefinition;
31089 2 : SgClassDefinitionStorageClass :: deleteStaticDataOfEasyStorageClasses();
31090 :
31091 :
31092 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassNameRefExp );
31093 2 : SgClassNameRefExpStorageClass* storageArraySgClassNameRefExp = NULL;
31094 2 : if ( 0 < sizeOfActualPool )
31095 : {
31096 0 : storageArraySgClassNameRefExp = new SgClassNameRefExpStorageClass[sizeOfActualPool] ;
31097 0 : inFile.read ( (char*) (storageArraySgClassNameRefExp) , sizeof ( SgClassNameRefExpStorageClass ) * sizeOfActualPool) ;
31098 0 : SgClassNameRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31099 : SgClassNameRefExpStorageClass* storageArray = storageArraySgClassNameRefExp;
31100 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31101 : {
31102 0 : SgClassNameRefExp* tmp = new SgClassNameRefExp ( *storageArray ) ;
31103 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31104 0 : storageArray++ ;
31105 : }
31106 : }
31107 0 : delete [] storageArraySgClassNameRefExp;
31108 2 : SgClassNameRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31109 :
31110 :
31111 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassSymbol );
31112 2 : SgClassSymbolStorageClass* storageArraySgClassSymbol = NULL;
31113 2 : if ( 0 < sizeOfActualPool )
31114 : {
31115 854 : storageArraySgClassSymbol = new SgClassSymbolStorageClass[sizeOfActualPool] ;
31116 2 : inFile.read ( (char*) (storageArraySgClassSymbol) , sizeof ( SgClassSymbolStorageClass ) * sizeOfActualPool) ;
31117 2 : SgClassSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
31118 : SgClassSymbolStorageClass* storageArray = storageArraySgClassSymbol;
31119 854 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31120 : {
31121 852 : SgClassSymbol* tmp = new SgClassSymbol ( *storageArray ) ;
31122 852 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31123 852 : storageArray++ ;
31124 : }
31125 : }
31126 2 : delete [] storageArraySgClassSymbol;
31127 2 : SgClassSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
31128 :
31129 :
31130 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassType );
31131 2 : SgClassTypeStorageClass* storageArraySgClassType = NULL;
31132 2 : if ( 0 < sizeOfActualPool )
31133 : {
31134 1403 : storageArraySgClassType = new SgClassTypeStorageClass[sizeOfActualPool] ;
31135 2 : inFile.read ( (char*) (storageArraySgClassType) , sizeof ( SgClassTypeStorageClass ) * sizeOfActualPool) ;
31136 2 : SgClassTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
31137 : SgClassTypeStorageClass* storageArray = storageArraySgClassType;
31138 1403 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31139 : {
31140 1401 : SgClassType* tmp = new SgClassType ( *storageArray ) ;
31141 1401 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31142 1401 : storageArray++ ;
31143 : }
31144 : }
31145 2 : delete [] storageArraySgClassType;
31146 2 : SgClassTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
31147 :
31148 :
31149 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClinkageDeclarationStatement );
31150 2 : SgClinkageDeclarationStatementStorageClass* storageArraySgClinkageDeclarationStatement = NULL;
31151 2 : if ( 0 < sizeOfActualPool )
31152 : {
31153 0 : storageArraySgClinkageDeclarationStatement = new SgClinkageDeclarationStatementStorageClass[sizeOfActualPool] ;
31154 0 : inFile.read ( (char*) (storageArraySgClinkageDeclarationStatement) , sizeof ( SgClinkageDeclarationStatementStorageClass ) * sizeOfActualPool) ;
31155 0 : SgClinkageDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31156 : SgClinkageDeclarationStatementStorageClass* storageArray = storageArraySgClinkageDeclarationStatement;
31157 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31158 : {
31159 0 : SgClinkageDeclarationStatement* tmp = new SgClinkageDeclarationStatement ( *storageArray ) ;
31160 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31161 0 : storageArray++ ;
31162 : }
31163 : }
31164 0 : delete [] storageArraySgClinkageDeclarationStatement;
31165 2 : SgClinkageDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31166 :
31167 :
31168 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClinkageEndStatement );
31169 2 : SgClinkageEndStatementStorageClass* storageArraySgClinkageEndStatement = NULL;
31170 2 : if ( 0 < sizeOfActualPool )
31171 : {
31172 0 : storageArraySgClinkageEndStatement = new SgClinkageEndStatementStorageClass[sizeOfActualPool] ;
31173 0 : inFile.read ( (char*) (storageArraySgClinkageEndStatement) , sizeof ( SgClinkageEndStatementStorageClass ) * sizeOfActualPool) ;
31174 0 : SgClinkageEndStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31175 : SgClinkageEndStatementStorageClass* storageArray = storageArraySgClinkageEndStatement;
31176 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31177 : {
31178 0 : SgClinkageEndStatement* tmp = new SgClinkageEndStatement ( *storageArray ) ;
31179 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31180 0 : storageArray++ ;
31181 : }
31182 : }
31183 0 : delete [] storageArraySgClinkageEndStatement;
31184 2 : SgClinkageEndStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31185 :
31186 :
31187 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClinkageStartStatement );
31188 2 : SgClinkageStartStatementStorageClass* storageArraySgClinkageStartStatement = NULL;
31189 2 : if ( 0 < sizeOfActualPool )
31190 : {
31191 0 : storageArraySgClinkageStartStatement = new SgClinkageStartStatementStorageClass[sizeOfActualPool] ;
31192 0 : inFile.read ( (char*) (storageArraySgClinkageStartStatement) , sizeof ( SgClinkageStartStatementStorageClass ) * sizeOfActualPool) ;
31193 0 : SgClinkageStartStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31194 : SgClinkageStartStatementStorageClass* storageArray = storageArraySgClinkageStartStatement;
31195 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31196 : {
31197 0 : SgClinkageStartStatement* tmp = new SgClinkageStartStatement ( *storageArray ) ;
31198 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31199 0 : storageArray++ ;
31200 : }
31201 : }
31202 0 : delete [] storageArraySgClinkageStartStatement;
31203 2 : SgClinkageStartStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31204 :
31205 :
31206 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCloseStatement );
31207 2 : SgCloseStatementStorageClass* storageArraySgCloseStatement = NULL;
31208 2 : if ( 0 < sizeOfActualPool )
31209 : {
31210 0 : storageArraySgCloseStatement = new SgCloseStatementStorageClass[sizeOfActualPool] ;
31211 0 : inFile.read ( (char*) (storageArraySgCloseStatement) , sizeof ( SgCloseStatementStorageClass ) * sizeOfActualPool) ;
31212 0 : SgCloseStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31213 : SgCloseStatementStorageClass* storageArray = storageArraySgCloseStatement;
31214 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31215 : {
31216 0 : SgCloseStatement* tmp = new SgCloseStatement ( *storageArray ) ;
31217 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31218 0 : storageArray++ ;
31219 : }
31220 : }
31221 0 : delete [] storageArraySgCloseStatement;
31222 2 : SgCloseStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31223 :
31224 :
31225 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgColonShapeExp );
31226 2 : SgColonShapeExpStorageClass* storageArraySgColonShapeExp = NULL;
31227 2 : if ( 0 < sizeOfActualPool )
31228 : {
31229 0 : storageArraySgColonShapeExp = new SgColonShapeExpStorageClass[sizeOfActualPool] ;
31230 0 : inFile.read ( (char*) (storageArraySgColonShapeExp) , sizeof ( SgColonShapeExpStorageClass ) * sizeOfActualPool) ;
31231 0 : SgColonShapeExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31232 : SgColonShapeExpStorageClass* storageArray = storageArraySgColonShapeExp;
31233 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31234 : {
31235 0 : SgColonShapeExp* tmp = new SgColonShapeExp ( *storageArray ) ;
31236 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31237 0 : storageArray++ ;
31238 : }
31239 : }
31240 0 : delete [] storageArraySgColonShapeExp;
31241 2 : SgColonShapeExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31242 :
31243 :
31244 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCommaOpExp );
31245 2 : SgCommaOpExpStorageClass* storageArraySgCommaOpExp = NULL;
31246 2 : if ( 0 < sizeOfActualPool )
31247 : {
31248 17 : storageArraySgCommaOpExp = new SgCommaOpExpStorageClass[sizeOfActualPool] ;
31249 1 : inFile.read ( (char*) (storageArraySgCommaOpExp) , sizeof ( SgCommaOpExpStorageClass ) * sizeOfActualPool) ;
31250 1 : SgCommaOpExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31251 : SgCommaOpExpStorageClass* storageArray = storageArraySgCommaOpExp;
31252 17 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31253 : {
31254 16 : SgCommaOpExp* tmp = new SgCommaOpExp ( *storageArray ) ;
31255 16 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31256 16 : storageArray++ ;
31257 : }
31258 : }
31259 1 : delete [] storageArraySgCommaOpExp;
31260 2 : SgCommaOpExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31261 :
31262 :
31263 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCommonBlock );
31264 2 : SgCommonBlockStorageClass* storageArraySgCommonBlock = NULL;
31265 2 : if ( 0 < sizeOfActualPool )
31266 : {
31267 0 : storageArraySgCommonBlock = new SgCommonBlockStorageClass[sizeOfActualPool] ;
31268 0 : inFile.read ( (char*) (storageArraySgCommonBlock) , sizeof ( SgCommonBlockStorageClass ) * sizeOfActualPool) ;
31269 0 : SgCommonBlockStorageClass :: readEasyStorageDataFromFile(inFile) ;
31270 : SgCommonBlockStorageClass* storageArray = storageArraySgCommonBlock;
31271 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31272 : {
31273 0 : SgCommonBlock* tmp = new SgCommonBlock ( *storageArray ) ;
31274 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31275 0 : storageArray++ ;
31276 : }
31277 : }
31278 0 : delete [] storageArraySgCommonBlock;
31279 2 : SgCommonBlockStorageClass :: deleteStaticDataOfEasyStorageClasses();
31280 :
31281 :
31282 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCommonBlockObject );
31283 2 : SgCommonBlockObjectStorageClass* storageArraySgCommonBlockObject = NULL;
31284 2 : if ( 0 < sizeOfActualPool )
31285 : {
31286 0 : storageArraySgCommonBlockObject = new SgCommonBlockObjectStorageClass[sizeOfActualPool] ;
31287 0 : inFile.read ( (char*) (storageArraySgCommonBlockObject) , sizeof ( SgCommonBlockObjectStorageClass ) * sizeOfActualPool) ;
31288 0 : SgCommonBlockObjectStorageClass :: readEasyStorageDataFromFile(inFile) ;
31289 : SgCommonBlockObjectStorageClass* storageArray = storageArraySgCommonBlockObject;
31290 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31291 : {
31292 0 : SgCommonBlockObject* tmp = new SgCommonBlockObject ( *storageArray ) ;
31293 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31294 0 : storageArray++ ;
31295 : }
31296 : }
31297 0 : delete [] storageArraySgCommonBlockObject;
31298 2 : SgCommonBlockObjectStorageClass :: deleteStaticDataOfEasyStorageClasses();
31299 :
31300 :
31301 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCommonSymbol );
31302 2 : SgCommonSymbolStorageClass* storageArraySgCommonSymbol = NULL;
31303 2 : if ( 0 < sizeOfActualPool )
31304 : {
31305 0 : storageArraySgCommonSymbol = new SgCommonSymbolStorageClass[sizeOfActualPool] ;
31306 0 : inFile.read ( (char*) (storageArraySgCommonSymbol) , sizeof ( SgCommonSymbolStorageClass ) * sizeOfActualPool) ;
31307 0 : SgCommonSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
31308 : SgCommonSymbolStorageClass* storageArray = storageArraySgCommonSymbol;
31309 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31310 : {
31311 0 : SgCommonSymbol* tmp = new SgCommonSymbol ( *storageArray ) ;
31312 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31313 0 : storageArray++ ;
31314 : }
31315 : }
31316 0 : delete [] storageArraySgCommonSymbol;
31317 2 : SgCommonSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
31318 :
31319 :
31320 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgComplexVal );
31321 2 : SgComplexValStorageClass* storageArraySgComplexVal = NULL;
31322 2 : if ( 0 < sizeOfActualPool )
31323 : {
31324 0 : storageArraySgComplexVal = new SgComplexValStorageClass[sizeOfActualPool] ;
31325 0 : inFile.read ( (char*) (storageArraySgComplexVal) , sizeof ( SgComplexValStorageClass ) * sizeOfActualPool) ;
31326 0 : SgComplexValStorageClass :: readEasyStorageDataFromFile(inFile) ;
31327 : SgComplexValStorageClass* storageArray = storageArraySgComplexVal;
31328 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31329 : {
31330 0 : SgComplexVal* tmp = new SgComplexVal ( *storageArray ) ;
31331 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31332 0 : storageArray++ ;
31333 : }
31334 : }
31335 0 : delete [] storageArraySgComplexVal;
31336 2 : SgComplexValStorageClass :: deleteStaticDataOfEasyStorageClasses();
31337 :
31338 :
31339 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgComprehension );
31340 2 : SgComprehensionStorageClass* storageArraySgComprehension = NULL;
31341 2 : if ( 0 < sizeOfActualPool )
31342 : {
31343 0 : storageArraySgComprehension = new SgComprehensionStorageClass[sizeOfActualPool] ;
31344 0 : inFile.read ( (char*) (storageArraySgComprehension) , sizeof ( SgComprehensionStorageClass ) * sizeOfActualPool) ;
31345 0 : SgComprehensionStorageClass :: readEasyStorageDataFromFile(inFile) ;
31346 : SgComprehensionStorageClass* storageArray = storageArraySgComprehension;
31347 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31348 : {
31349 0 : SgComprehension* tmp = new SgComprehension ( *storageArray ) ;
31350 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31351 0 : storageArray++ ;
31352 : }
31353 : }
31354 0 : delete [] storageArraySgComprehension;
31355 2 : SgComprehensionStorageClass :: deleteStaticDataOfEasyStorageClasses();
31356 :
31357 :
31358 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCompoundAssignOp );
31359 2 : SgCompoundAssignOpStorageClass* storageArraySgCompoundAssignOp = NULL;
31360 2 : if ( 0 < sizeOfActualPool )
31361 : {
31362 0 : storageArraySgCompoundAssignOp = new SgCompoundAssignOpStorageClass[sizeOfActualPool] ;
31363 0 : inFile.read ( (char*) (storageArraySgCompoundAssignOp) , sizeof ( SgCompoundAssignOpStorageClass ) * sizeOfActualPool) ;
31364 0 : SgCompoundAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31365 : SgCompoundAssignOpStorageClass* storageArray = storageArraySgCompoundAssignOp;
31366 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31367 : {
31368 0 : SgCompoundAssignOp* tmp = new SgCompoundAssignOp ( *storageArray ) ;
31369 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31370 0 : storageArray++ ;
31371 : }
31372 : }
31373 0 : delete [] storageArraySgCompoundAssignOp;
31374 2 : SgCompoundAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31375 :
31376 :
31377 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCompoundInitializer );
31378 2 : SgCompoundInitializerStorageClass* storageArraySgCompoundInitializer = NULL;
31379 2 : if ( 0 < sizeOfActualPool )
31380 : {
31381 0 : storageArraySgCompoundInitializer = new SgCompoundInitializerStorageClass[sizeOfActualPool] ;
31382 0 : inFile.read ( (char*) (storageArraySgCompoundInitializer) , sizeof ( SgCompoundInitializerStorageClass ) * sizeOfActualPool) ;
31383 0 : SgCompoundInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
31384 : SgCompoundInitializerStorageClass* storageArray = storageArraySgCompoundInitializer;
31385 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31386 : {
31387 0 : SgCompoundInitializer* tmp = new SgCompoundInitializer ( *storageArray ) ;
31388 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31389 0 : storageArray++ ;
31390 : }
31391 : }
31392 0 : delete [] storageArraySgCompoundInitializer;
31393 2 : SgCompoundInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
31394 :
31395 :
31396 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCompoundLiteralExp );
31397 2 : SgCompoundLiteralExpStorageClass* storageArraySgCompoundLiteralExp = NULL;
31398 2 : if ( 0 < sizeOfActualPool )
31399 : {
31400 0 : storageArraySgCompoundLiteralExp = new SgCompoundLiteralExpStorageClass[sizeOfActualPool] ;
31401 0 : inFile.read ( (char*) (storageArraySgCompoundLiteralExp) , sizeof ( SgCompoundLiteralExpStorageClass ) * sizeOfActualPool) ;
31402 0 : SgCompoundLiteralExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31403 : SgCompoundLiteralExpStorageClass* storageArray = storageArraySgCompoundLiteralExp;
31404 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31405 : {
31406 0 : SgCompoundLiteralExp* tmp = new SgCompoundLiteralExp ( *storageArray ) ;
31407 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31408 0 : storageArray++ ;
31409 : }
31410 : }
31411 0 : delete [] storageArraySgCompoundLiteralExp;
31412 2 : SgCompoundLiteralExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31413 :
31414 :
31415 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgComputedGotoStatement );
31416 2 : SgComputedGotoStatementStorageClass* storageArraySgComputedGotoStatement = NULL;
31417 2 : if ( 0 < sizeOfActualPool )
31418 : {
31419 0 : storageArraySgComputedGotoStatement = new SgComputedGotoStatementStorageClass[sizeOfActualPool] ;
31420 0 : inFile.read ( (char*) (storageArraySgComputedGotoStatement) , sizeof ( SgComputedGotoStatementStorageClass ) * sizeOfActualPool) ;
31421 0 : SgComputedGotoStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31422 : SgComputedGotoStatementStorageClass* storageArray = storageArraySgComputedGotoStatement;
31423 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31424 : {
31425 0 : SgComputedGotoStatement* tmp = new SgComputedGotoStatement ( *storageArray ) ;
31426 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31427 0 : storageArray++ ;
31428 : }
31429 : }
31430 0 : delete [] storageArraySgComputedGotoStatement;
31431 2 : SgComputedGotoStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31432 :
31433 :
31434 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgConcatenationOp );
31435 2 : SgConcatenationOpStorageClass* storageArraySgConcatenationOp = NULL;
31436 2 : if ( 0 < sizeOfActualPool )
31437 : {
31438 0 : storageArraySgConcatenationOp = new SgConcatenationOpStorageClass[sizeOfActualPool] ;
31439 0 : inFile.read ( (char*) (storageArraySgConcatenationOp) , sizeof ( SgConcatenationOpStorageClass ) * sizeOfActualPool) ;
31440 0 : SgConcatenationOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31441 : SgConcatenationOpStorageClass* storageArray = storageArraySgConcatenationOp;
31442 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31443 : {
31444 0 : SgConcatenationOp* tmp = new SgConcatenationOp ( *storageArray ) ;
31445 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31446 0 : storageArray++ ;
31447 : }
31448 : }
31449 0 : delete [] storageArraySgConcatenationOp;
31450 2 : SgConcatenationOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31451 :
31452 :
31453 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgConditionalExp );
31454 2 : SgConditionalExpStorageClass* storageArraySgConditionalExp = NULL;
31455 2 : if ( 0 < sizeOfActualPool )
31456 : {
31457 72 : storageArraySgConditionalExp = new SgConditionalExpStorageClass[sizeOfActualPool] ;
31458 1 : inFile.read ( (char*) (storageArraySgConditionalExp) , sizeof ( SgConditionalExpStorageClass ) * sizeOfActualPool) ;
31459 1 : SgConditionalExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31460 : SgConditionalExpStorageClass* storageArray = storageArraySgConditionalExp;
31461 72 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31462 : {
31463 71 : SgConditionalExp* tmp = new SgConditionalExp ( *storageArray ) ;
31464 71 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31465 71 : storageArray++ ;
31466 : }
31467 : }
31468 1 : delete [] storageArraySgConditionalExp;
31469 2 : SgConditionalExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31470 :
31471 :
31472 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgConjugateOp );
31473 2 : SgConjugateOpStorageClass* storageArraySgConjugateOp = NULL;
31474 2 : if ( 0 < sizeOfActualPool )
31475 : {
31476 0 : storageArraySgConjugateOp = new SgConjugateOpStorageClass[sizeOfActualPool] ;
31477 0 : inFile.read ( (char*) (storageArraySgConjugateOp) , sizeof ( SgConjugateOpStorageClass ) * sizeOfActualPool) ;
31478 0 : SgConjugateOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31479 : SgConjugateOpStorageClass* storageArray = storageArraySgConjugateOp;
31480 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31481 : {
31482 0 : SgConjugateOp* tmp = new SgConjugateOp ( *storageArray ) ;
31483 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31484 0 : storageArray++ ;
31485 : }
31486 : }
31487 0 : delete [] storageArraySgConjugateOp;
31488 2 : SgConjugateOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31489 :
31490 :
31491 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgConstVolatileModifier );
31492 2 : SgConstVolatileModifierStorageClass* storageArraySgConstVolatileModifier = NULL;
31493 2 : if ( 0 < sizeOfActualPool )
31494 : {
31495 0 : storageArraySgConstVolatileModifier = new SgConstVolatileModifierStorageClass[sizeOfActualPool] ;
31496 0 : inFile.read ( (char*) (storageArraySgConstVolatileModifier) , sizeof ( SgConstVolatileModifierStorageClass ) * sizeOfActualPool) ;
31497 : SgConstVolatileModifierStorageClass* storageArray = storageArraySgConstVolatileModifier;
31498 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31499 : {
31500 0 : SgConstVolatileModifier* tmp = new SgConstVolatileModifier ( *storageArray ) ;
31501 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31502 0 : storageArray++ ;
31503 : }
31504 : }
31505 0 : delete [] storageArraySgConstVolatileModifier;
31506 :
31507 :
31508 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgConstructorInitializer );
31509 2 : SgConstructorInitializerStorageClass* storageArraySgConstructorInitializer = NULL;
31510 2 : if ( 0 < sizeOfActualPool )
31511 : {
31512 462 : storageArraySgConstructorInitializer = new SgConstructorInitializerStorageClass[sizeOfActualPool] ;
31513 1 : inFile.read ( (char*) (storageArraySgConstructorInitializer) , sizeof ( SgConstructorInitializerStorageClass ) * sizeOfActualPool) ;
31514 1 : SgConstructorInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
31515 : SgConstructorInitializerStorageClass* storageArray = storageArraySgConstructorInitializer;
31516 462 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31517 : {
31518 461 : SgConstructorInitializer* tmp = new SgConstructorInitializer ( *storageArray ) ;
31519 461 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31520 461 : storageArray++ ;
31521 : }
31522 : }
31523 1 : delete [] storageArraySgConstructorInitializer;
31524 2 : SgConstructorInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
31525 :
31526 :
31527 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgContainsStatement );
31528 2 : SgContainsStatementStorageClass* storageArraySgContainsStatement = NULL;
31529 2 : if ( 0 < sizeOfActualPool )
31530 : {
31531 0 : storageArraySgContainsStatement = new SgContainsStatementStorageClass[sizeOfActualPool] ;
31532 0 : inFile.read ( (char*) (storageArraySgContainsStatement) , sizeof ( SgContainsStatementStorageClass ) * sizeOfActualPool) ;
31533 0 : SgContainsStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31534 : SgContainsStatementStorageClass* storageArray = storageArraySgContainsStatement;
31535 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31536 : {
31537 0 : SgContainsStatement* tmp = new SgContainsStatement ( *storageArray ) ;
31538 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31539 0 : storageArray++ ;
31540 : }
31541 : }
31542 0 : delete [] storageArraySgContainsStatement;
31543 2 : SgContainsStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31544 :
31545 :
31546 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgContinueStmt );
31547 2 : SgContinueStmtStorageClass* storageArraySgContinueStmt = NULL;
31548 2 : if ( 0 < sizeOfActualPool )
31549 : {
31550 3 : storageArraySgContinueStmt = new SgContinueStmtStorageClass[sizeOfActualPool] ;
31551 1 : inFile.read ( (char*) (storageArraySgContinueStmt) , sizeof ( SgContinueStmtStorageClass ) * sizeOfActualPool) ;
31552 1 : SgContinueStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
31553 : SgContinueStmtStorageClass* storageArray = storageArraySgContinueStmt;
31554 3 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31555 : {
31556 2 : SgContinueStmt* tmp = new SgContinueStmt ( *storageArray ) ;
31557 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31558 2 : storageArray++ ;
31559 : }
31560 : }
31561 1 : delete [] storageArraySgContinueStmt;
31562 2 : SgContinueStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
31563 :
31564 :
31565 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCtorInitializerList );
31566 2 : SgCtorInitializerListStorageClass* storageArraySgCtorInitializerList = NULL;
31567 2 : if ( 0 < sizeOfActualPool )
31568 : {
31569 4429 : storageArraySgCtorInitializerList = new SgCtorInitializerListStorageClass[sizeOfActualPool] ;
31570 1 : inFile.read ( (char*) (storageArraySgCtorInitializerList) , sizeof ( SgCtorInitializerListStorageClass ) * sizeOfActualPool) ;
31571 1 : SgCtorInitializerListStorageClass :: readEasyStorageDataFromFile(inFile) ;
31572 : SgCtorInitializerListStorageClass* storageArray = storageArraySgCtorInitializerList;
31573 4429 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31574 : {
31575 4428 : SgCtorInitializerList* tmp = new SgCtorInitializerList ( *storageArray ) ;
31576 4428 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31577 4428 : storageArray++ ;
31578 : }
31579 : }
31580 1 : delete [] storageArraySgCtorInitializerList;
31581 2 : SgCtorInitializerListStorageClass :: deleteStaticDataOfEasyStorageClasses();
31582 :
31583 :
31584 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDataStatementGroup );
31585 2 : SgDataStatementGroupStorageClass* storageArraySgDataStatementGroup = NULL;
31586 2 : if ( 0 < sizeOfActualPool )
31587 : {
31588 0 : storageArraySgDataStatementGroup = new SgDataStatementGroupStorageClass[sizeOfActualPool] ;
31589 0 : inFile.read ( (char*) (storageArraySgDataStatementGroup) , sizeof ( SgDataStatementGroupStorageClass ) * sizeOfActualPool) ;
31590 0 : SgDataStatementGroupStorageClass :: readEasyStorageDataFromFile(inFile) ;
31591 : SgDataStatementGroupStorageClass* storageArray = storageArraySgDataStatementGroup;
31592 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31593 : {
31594 0 : SgDataStatementGroup* tmp = new SgDataStatementGroup ( *storageArray ) ;
31595 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31596 0 : storageArray++ ;
31597 : }
31598 : }
31599 0 : delete [] storageArraySgDataStatementGroup;
31600 2 : SgDataStatementGroupStorageClass :: deleteStaticDataOfEasyStorageClasses();
31601 :
31602 :
31603 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDataStatementObject );
31604 2 : SgDataStatementObjectStorageClass* storageArraySgDataStatementObject = NULL;
31605 2 : if ( 0 < sizeOfActualPool )
31606 : {
31607 0 : storageArraySgDataStatementObject = new SgDataStatementObjectStorageClass[sizeOfActualPool] ;
31608 0 : inFile.read ( (char*) (storageArraySgDataStatementObject) , sizeof ( SgDataStatementObjectStorageClass ) * sizeOfActualPool) ;
31609 : SgDataStatementObjectStorageClass* storageArray = storageArraySgDataStatementObject;
31610 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31611 : {
31612 0 : SgDataStatementObject* tmp = new SgDataStatementObject ( *storageArray ) ;
31613 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31614 0 : storageArray++ ;
31615 : }
31616 : }
31617 0 : delete [] storageArraySgDataStatementObject;
31618 :
31619 :
31620 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDataStatementValue );
31621 2 : SgDataStatementValueStorageClass* storageArraySgDataStatementValue = NULL;
31622 2 : if ( 0 < sizeOfActualPool )
31623 : {
31624 0 : storageArraySgDataStatementValue = new SgDataStatementValueStorageClass[sizeOfActualPool] ;
31625 0 : inFile.read ( (char*) (storageArraySgDataStatementValue) , sizeof ( SgDataStatementValueStorageClass ) * sizeOfActualPool) ;
31626 : SgDataStatementValueStorageClass* storageArray = storageArraySgDataStatementValue;
31627 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31628 : {
31629 0 : SgDataStatementValue* tmp = new SgDataStatementValue ( *storageArray ) ;
31630 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31631 0 : storageArray++ ;
31632 : }
31633 : }
31634 0 : delete [] storageArraySgDataStatementValue;
31635 :
31636 :
31637 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeadIfDirectiveStatement );
31638 2 : SgDeadIfDirectiveStatementStorageClass* storageArraySgDeadIfDirectiveStatement = NULL;
31639 2 : if ( 0 < sizeOfActualPool )
31640 : {
31641 0 : storageArraySgDeadIfDirectiveStatement = new SgDeadIfDirectiveStatementStorageClass[sizeOfActualPool] ;
31642 0 : inFile.read ( (char*) (storageArraySgDeadIfDirectiveStatement) , sizeof ( SgDeadIfDirectiveStatementStorageClass ) * sizeOfActualPool) ;
31643 0 : SgDeadIfDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31644 : SgDeadIfDirectiveStatementStorageClass* storageArray = storageArraySgDeadIfDirectiveStatement;
31645 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31646 : {
31647 0 : SgDeadIfDirectiveStatement* tmp = new SgDeadIfDirectiveStatement ( *storageArray ) ;
31648 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31649 0 : storageArray++ ;
31650 : }
31651 : }
31652 0 : delete [] storageArraySgDeadIfDirectiveStatement;
31653 2 : SgDeadIfDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31654 :
31655 :
31656 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeallocateStatement );
31657 2 : SgDeallocateStatementStorageClass* storageArraySgDeallocateStatement = NULL;
31658 2 : if ( 0 < sizeOfActualPool )
31659 : {
31660 0 : storageArraySgDeallocateStatement = new SgDeallocateStatementStorageClass[sizeOfActualPool] ;
31661 0 : inFile.read ( (char*) (storageArraySgDeallocateStatement) , sizeof ( SgDeallocateStatementStorageClass ) * sizeOfActualPool) ;
31662 0 : SgDeallocateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31663 : SgDeallocateStatementStorageClass* storageArray = storageArraySgDeallocateStatement;
31664 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31665 : {
31666 0 : SgDeallocateStatement* tmp = new SgDeallocateStatement ( *storageArray ) ;
31667 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31668 0 : storageArray++ ;
31669 : }
31670 : }
31671 0 : delete [] storageArraySgDeallocateStatement;
31672 2 : SgDeallocateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31673 :
31674 :
31675 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeclarationModifier );
31676 2 : SgDeclarationModifierStorageClass* storageArraySgDeclarationModifier = NULL;
31677 2 : if ( 0 < sizeOfActualPool )
31678 : {
31679 0 : storageArraySgDeclarationModifier = new SgDeclarationModifierStorageClass[sizeOfActualPool] ;
31680 0 : inFile.read ( (char*) (storageArraySgDeclarationModifier) , sizeof ( SgDeclarationModifierStorageClass ) * sizeOfActualPool) ;
31681 0 : SgDeclarationModifierStorageClass :: readEasyStorageDataFromFile(inFile) ;
31682 : SgDeclarationModifierStorageClass* storageArray = storageArraySgDeclarationModifier;
31683 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31684 : {
31685 0 : SgDeclarationModifier* tmp = new SgDeclarationModifier ( *storageArray ) ;
31686 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31687 0 : storageArray++ ;
31688 : }
31689 : }
31690 0 : delete [] storageArraySgDeclarationModifier;
31691 2 : SgDeclarationModifierStorageClass :: deleteStaticDataOfEasyStorageClasses();
31692 :
31693 :
31694 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeclarationScope );
31695 2 : SgDeclarationScopeStorageClass* storageArraySgDeclarationScope = NULL;
31696 2 : if ( 0 < sizeOfActualPool )
31697 : {
31698 6497 : storageArraySgDeclarationScope = new SgDeclarationScopeStorageClass[sizeOfActualPool] ;
31699 1 : inFile.read ( (char*) (storageArraySgDeclarationScope) , sizeof ( SgDeclarationScopeStorageClass ) * sizeOfActualPool) ;
31700 1 : SgDeclarationScopeStorageClass :: readEasyStorageDataFromFile(inFile) ;
31701 : SgDeclarationScopeStorageClass* storageArray = storageArraySgDeclarationScope;
31702 6497 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31703 : {
31704 6496 : SgDeclarationScope* tmp = new SgDeclarationScope ( *storageArray ) ;
31705 6496 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31706 6496 : storageArray++ ;
31707 : }
31708 : }
31709 1 : delete [] storageArraySgDeclarationScope;
31710 2 : SgDeclarationScopeStorageClass :: deleteStaticDataOfEasyStorageClasses();
31711 :
31712 :
31713 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeclarationStatement );
31714 2 : SgDeclarationStatementStorageClass* storageArraySgDeclarationStatement = NULL;
31715 2 : if ( 0 < sizeOfActualPool )
31716 : {
31717 0 : storageArraySgDeclarationStatement = new SgDeclarationStatementStorageClass[sizeOfActualPool] ;
31718 0 : inFile.read ( (char*) (storageArraySgDeclarationStatement) , sizeof ( SgDeclarationStatementStorageClass ) * sizeOfActualPool) ;
31719 0 : SgDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31720 : SgDeclarationStatementStorageClass* storageArray = storageArraySgDeclarationStatement;
31721 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31722 : {
31723 0 : SgDeclarationStatement* tmp = new SgDeclarationStatement ( *storageArray ) ;
31724 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31725 0 : storageArray++ ;
31726 : }
31727 : }
31728 0 : delete [] storageArraySgDeclarationStatement;
31729 2 : SgDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31730 :
31731 :
31732 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeclType );
31733 2 : SgDeclTypeStorageClass* storageArraySgDeclType = NULL;
31734 2 : if ( 0 < sizeOfActualPool )
31735 : {
31736 93 : storageArraySgDeclType = new SgDeclTypeStorageClass[sizeOfActualPool] ;
31737 1 : inFile.read ( (char*) (storageArraySgDeclType) , sizeof ( SgDeclTypeStorageClass ) * sizeOfActualPool) ;
31738 1 : SgDeclTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
31739 : SgDeclTypeStorageClass* storageArray = storageArraySgDeclType;
31740 93 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31741 : {
31742 92 : SgDeclType* tmp = new SgDeclType ( *storageArray ) ;
31743 92 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31744 92 : storageArray++ ;
31745 : }
31746 : }
31747 1 : delete [] storageArraySgDeclType;
31748 2 : SgDeclTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
31749 :
31750 :
31751 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDefaultOptionStmt );
31752 2 : SgDefaultOptionStmtStorageClass* storageArraySgDefaultOptionStmt = NULL;
31753 2 : if ( 0 < sizeOfActualPool )
31754 : {
31755 0 : storageArraySgDefaultOptionStmt = new SgDefaultOptionStmtStorageClass[sizeOfActualPool] ;
31756 0 : inFile.read ( (char*) (storageArraySgDefaultOptionStmt) , sizeof ( SgDefaultOptionStmtStorageClass ) * sizeOfActualPool) ;
31757 0 : SgDefaultOptionStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
31758 : SgDefaultOptionStmtStorageClass* storageArray = storageArraySgDefaultOptionStmt;
31759 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31760 : {
31761 0 : SgDefaultOptionStmt* tmp = new SgDefaultOptionStmt ( *storageArray ) ;
31762 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31763 0 : storageArray++ ;
31764 : }
31765 : }
31766 0 : delete [] storageArraySgDefaultOptionStmt;
31767 2 : SgDefaultOptionStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
31768 :
31769 :
31770 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDefaultSymbol );
31771 2 : SgDefaultSymbolStorageClass* storageArraySgDefaultSymbol = NULL;
31772 2 : if ( 0 < sizeOfActualPool )
31773 : {
31774 0 : storageArraySgDefaultSymbol = new SgDefaultSymbolStorageClass[sizeOfActualPool] ;
31775 0 : inFile.read ( (char*) (storageArraySgDefaultSymbol) , sizeof ( SgDefaultSymbolStorageClass ) * sizeOfActualPool) ;
31776 0 : SgDefaultSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
31777 : SgDefaultSymbolStorageClass* storageArray = storageArraySgDefaultSymbol;
31778 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31779 : {
31780 0 : SgDefaultSymbol* tmp = new SgDefaultSymbol ( *storageArray ) ;
31781 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31782 0 : storageArray++ ;
31783 : }
31784 : }
31785 0 : delete [] storageArraySgDefaultSymbol;
31786 2 : SgDefaultSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
31787 :
31788 :
31789 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDefineDirectiveStatement );
31790 2 : SgDefineDirectiveStatementStorageClass* storageArraySgDefineDirectiveStatement = NULL;
31791 2 : if ( 0 < sizeOfActualPool )
31792 : {
31793 0 : storageArraySgDefineDirectiveStatement = new SgDefineDirectiveStatementStorageClass[sizeOfActualPool] ;
31794 0 : inFile.read ( (char*) (storageArraySgDefineDirectiveStatement) , sizeof ( SgDefineDirectiveStatementStorageClass ) * sizeOfActualPool) ;
31795 0 : SgDefineDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31796 : SgDefineDirectiveStatementStorageClass* storageArray = storageArraySgDefineDirectiveStatement;
31797 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31798 : {
31799 0 : SgDefineDirectiveStatement* tmp = new SgDefineDirectiveStatement ( *storageArray ) ;
31800 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31801 0 : storageArray++ ;
31802 : }
31803 : }
31804 0 : delete [] storageArraySgDefineDirectiveStatement;
31805 2 : SgDefineDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31806 :
31807 :
31808 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDeleteExp );
31809 2 : SgDeleteExpStorageClass* storageArraySgDeleteExp = NULL;
31810 2 : if ( 0 < sizeOfActualPool )
31811 : {
31812 16 : storageArraySgDeleteExp = new SgDeleteExpStorageClass[sizeOfActualPool] ;
31813 1 : inFile.read ( (char*) (storageArraySgDeleteExp) , sizeof ( SgDeleteExpStorageClass ) * sizeOfActualPool) ;
31814 1 : SgDeleteExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31815 : SgDeleteExpStorageClass* storageArray = storageArraySgDeleteExp;
31816 16 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31817 : {
31818 15 : SgDeleteExp* tmp = new SgDeleteExp ( *storageArray ) ;
31819 15 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31820 15 : storageArray++ ;
31821 : }
31822 : }
31823 1 : delete [] storageArraySgDeleteExp;
31824 2 : SgDeleteExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31825 :
31826 :
31827 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDerivedTypeStatement );
31828 2 : SgDerivedTypeStatementStorageClass* storageArraySgDerivedTypeStatement = NULL;
31829 2 : if ( 0 < sizeOfActualPool )
31830 : {
31831 0 : storageArraySgDerivedTypeStatement = new SgDerivedTypeStatementStorageClass[sizeOfActualPool] ;
31832 0 : inFile.read ( (char*) (storageArraySgDerivedTypeStatement) , sizeof ( SgDerivedTypeStatementStorageClass ) * sizeOfActualPool) ;
31833 0 : SgDerivedTypeStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
31834 : SgDerivedTypeStatementStorageClass* storageArray = storageArraySgDerivedTypeStatement;
31835 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31836 : {
31837 0 : SgDerivedTypeStatement* tmp = new SgDerivedTypeStatement ( *storageArray ) ;
31838 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31839 0 : storageArray++ ;
31840 : }
31841 : }
31842 0 : delete [] storageArraySgDerivedTypeStatement;
31843 2 : SgDerivedTypeStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
31844 :
31845 :
31846 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDesignatedInitializer );
31847 2 : SgDesignatedInitializerStorageClass* storageArraySgDesignatedInitializer = NULL;
31848 2 : if ( 0 < sizeOfActualPool )
31849 : {
31850 0 : storageArraySgDesignatedInitializer = new SgDesignatedInitializerStorageClass[sizeOfActualPool] ;
31851 0 : inFile.read ( (char*) (storageArraySgDesignatedInitializer) , sizeof ( SgDesignatedInitializerStorageClass ) * sizeOfActualPool) ;
31852 0 : SgDesignatedInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
31853 : SgDesignatedInitializerStorageClass* storageArray = storageArraySgDesignatedInitializer;
31854 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31855 : {
31856 0 : SgDesignatedInitializer* tmp = new SgDesignatedInitializer ( *storageArray ) ;
31857 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31858 0 : storageArray++ ;
31859 : }
31860 : }
31861 0 : delete [] storageArraySgDesignatedInitializer;
31862 2 : SgDesignatedInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
31863 :
31864 :
31865 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDictionaryComprehension );
31866 2 : SgDictionaryComprehensionStorageClass* storageArraySgDictionaryComprehension = NULL;
31867 2 : if ( 0 < sizeOfActualPool )
31868 : {
31869 0 : storageArraySgDictionaryComprehension = new SgDictionaryComprehensionStorageClass[sizeOfActualPool] ;
31870 0 : inFile.read ( (char*) (storageArraySgDictionaryComprehension) , sizeof ( SgDictionaryComprehensionStorageClass ) * sizeOfActualPool) ;
31871 0 : SgDictionaryComprehensionStorageClass :: readEasyStorageDataFromFile(inFile) ;
31872 : SgDictionaryComprehensionStorageClass* storageArray = storageArraySgDictionaryComprehension;
31873 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31874 : {
31875 0 : SgDictionaryComprehension* tmp = new SgDictionaryComprehension ( *storageArray ) ;
31876 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31877 0 : storageArray++ ;
31878 : }
31879 : }
31880 0 : delete [] storageArraySgDictionaryComprehension;
31881 2 : SgDictionaryComprehensionStorageClass :: deleteStaticDataOfEasyStorageClasses();
31882 :
31883 :
31884 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDictionaryExp );
31885 2 : SgDictionaryExpStorageClass* storageArraySgDictionaryExp = NULL;
31886 2 : if ( 0 < sizeOfActualPool )
31887 : {
31888 0 : storageArraySgDictionaryExp = new SgDictionaryExpStorageClass[sizeOfActualPool] ;
31889 0 : inFile.read ( (char*) (storageArraySgDictionaryExp) , sizeof ( SgDictionaryExpStorageClass ) * sizeOfActualPool) ;
31890 0 : SgDictionaryExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31891 : SgDictionaryExpStorageClass* storageArray = storageArraySgDictionaryExp;
31892 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31893 : {
31894 0 : SgDictionaryExp* tmp = new SgDictionaryExp ( *storageArray ) ;
31895 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31896 0 : storageArray++ ;
31897 : }
31898 : }
31899 0 : delete [] storageArraySgDictionaryExp;
31900 2 : SgDictionaryExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31901 :
31902 :
31903 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDimensionObject );
31904 2 : SgDimensionObjectStorageClass* storageArraySgDimensionObject = NULL;
31905 2 : if ( 0 < sizeOfActualPool )
31906 : {
31907 0 : storageArraySgDimensionObject = new SgDimensionObjectStorageClass[sizeOfActualPool] ;
31908 0 : inFile.read ( (char*) (storageArraySgDimensionObject) , sizeof ( SgDimensionObjectStorageClass ) * sizeOfActualPool) ;
31909 : SgDimensionObjectStorageClass* storageArray = storageArraySgDimensionObject;
31910 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31911 : {
31912 0 : SgDimensionObject* tmp = new SgDimensionObject ( *storageArray ) ;
31913 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31914 0 : storageArray++ ;
31915 : }
31916 : }
31917 0 : delete [] storageArraySgDimensionObject;
31918 :
31919 :
31920 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDirectedGraphEdge );
31921 2 : SgDirectedGraphEdgeStorageClass* storageArraySgDirectedGraphEdge = NULL;
31922 2 : if ( 0 < sizeOfActualPool )
31923 : {
31924 0 : storageArraySgDirectedGraphEdge = new SgDirectedGraphEdgeStorageClass[sizeOfActualPool] ;
31925 0 : inFile.read ( (char*) (storageArraySgDirectedGraphEdge) , sizeof ( SgDirectedGraphEdgeStorageClass ) * sizeOfActualPool) ;
31926 0 : SgDirectedGraphEdgeStorageClass :: readEasyStorageDataFromFile(inFile) ;
31927 : SgDirectedGraphEdgeStorageClass* storageArray = storageArraySgDirectedGraphEdge;
31928 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31929 : {
31930 0 : SgDirectedGraphEdge* tmp = new SgDirectedGraphEdge ( *storageArray ) ;
31931 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31932 0 : storageArray++ ;
31933 : }
31934 : }
31935 0 : delete [] storageArraySgDirectedGraphEdge;
31936 2 : SgDirectedGraphEdgeStorageClass :: deleteStaticDataOfEasyStorageClasses();
31937 :
31938 :
31939 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDirectory );
31940 2 : SgDirectoryStorageClass* storageArraySgDirectory = NULL;
31941 2 : if ( 0 < sizeOfActualPool )
31942 : {
31943 0 : storageArraySgDirectory = new SgDirectoryStorageClass[sizeOfActualPool] ;
31944 0 : inFile.read ( (char*) (storageArraySgDirectory) , sizeof ( SgDirectoryStorageClass ) * sizeOfActualPool) ;
31945 0 : SgDirectoryStorageClass :: readEasyStorageDataFromFile(inFile) ;
31946 : SgDirectoryStorageClass* storageArray = storageArraySgDirectory;
31947 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31948 : {
31949 0 : SgDirectory* tmp = new SgDirectory ( *storageArray ) ;
31950 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31951 0 : storageArray++ ;
31952 : }
31953 : }
31954 0 : delete [] storageArraySgDirectory;
31955 2 : SgDirectoryStorageClass :: deleteStaticDataOfEasyStorageClasses();
31956 :
31957 :
31958 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDirectoryList );
31959 2 : SgDirectoryListStorageClass* storageArraySgDirectoryList = NULL;
31960 2 : if ( 0 < sizeOfActualPool )
31961 : {
31962 4 : storageArraySgDirectoryList = new SgDirectoryListStorageClass[sizeOfActualPool] ;
31963 2 : inFile.read ( (char*) (storageArraySgDirectoryList) , sizeof ( SgDirectoryListStorageClass ) * sizeOfActualPool) ;
31964 2 : SgDirectoryListStorageClass :: readEasyStorageDataFromFile(inFile) ;
31965 : SgDirectoryListStorageClass* storageArray = storageArraySgDirectoryList;
31966 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31967 : {
31968 2 : SgDirectoryList* tmp = new SgDirectoryList ( *storageArray ) ;
31969 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31970 2 : storageArray++ ;
31971 : }
31972 : }
31973 2 : delete [] storageArraySgDirectoryList;
31974 2 : SgDirectoryListStorageClass :: deleteStaticDataOfEasyStorageClasses();
31975 :
31976 :
31977 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDivAssignOp );
31978 2 : SgDivAssignOpStorageClass* storageArraySgDivAssignOp = NULL;
31979 2 : if ( 0 < sizeOfActualPool )
31980 : {
31981 2 : storageArraySgDivAssignOp = new SgDivAssignOpStorageClass[sizeOfActualPool] ;
31982 1 : inFile.read ( (char*) (storageArraySgDivAssignOp) , sizeof ( SgDivAssignOpStorageClass ) * sizeOfActualPool) ;
31983 1 : SgDivAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
31984 : SgDivAssignOpStorageClass* storageArray = storageArraySgDivAssignOp;
31985 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
31986 : {
31987 1 : SgDivAssignOp* tmp = new SgDivAssignOp ( *storageArray ) ;
31988 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
31989 1 : storageArray++ ;
31990 : }
31991 : }
31992 1 : delete [] storageArraySgDivAssignOp;
31993 2 : SgDivAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
31994 :
31995 :
31996 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDivideOp );
31997 2 : SgDivideOpStorageClass* storageArraySgDivideOp = NULL;
31998 2 : if ( 0 < sizeOfActualPool )
31999 : {
32000 38 : storageArraySgDivideOp = new SgDivideOpStorageClass[sizeOfActualPool] ;
32001 1 : inFile.read ( (char*) (storageArraySgDivideOp) , sizeof ( SgDivideOpStorageClass ) * sizeOfActualPool) ;
32002 1 : SgDivideOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32003 : SgDivideOpStorageClass* storageArray = storageArraySgDivideOp;
32004 38 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32005 : {
32006 37 : SgDivideOp* tmp = new SgDivideOp ( *storageArray ) ;
32007 37 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32008 37 : storageArray++ ;
32009 : }
32010 : }
32011 1 : delete [] storageArraySgDivideOp;
32012 2 : SgDivideOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32013 :
32014 :
32015 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDoWhileStmt );
32016 2 : SgDoWhileStmtStorageClass* storageArraySgDoWhileStmt = NULL;
32017 2 : if ( 0 < sizeOfActualPool )
32018 : {
32019 8 : storageArraySgDoWhileStmt = new SgDoWhileStmtStorageClass[sizeOfActualPool] ;
32020 1 : inFile.read ( (char*) (storageArraySgDoWhileStmt) , sizeof ( SgDoWhileStmtStorageClass ) * sizeOfActualPool) ;
32021 1 : SgDoWhileStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
32022 : SgDoWhileStmtStorageClass* storageArray = storageArraySgDoWhileStmt;
32023 8 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32024 : {
32025 7 : SgDoWhileStmt* tmp = new SgDoWhileStmt ( *storageArray ) ;
32026 7 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32027 7 : storageArray++ ;
32028 : }
32029 : }
32030 1 : delete [] storageArraySgDoWhileStmt;
32031 2 : SgDoWhileStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
32032 :
32033 :
32034 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDotExp );
32035 2 : SgDotExpStorageClass* storageArraySgDotExp = NULL;
32036 2 : if ( 0 < sizeOfActualPool )
32037 : {
32038 817 : storageArraySgDotExp = new SgDotExpStorageClass[sizeOfActualPool] ;
32039 1 : inFile.read ( (char*) (storageArraySgDotExp) , sizeof ( SgDotExpStorageClass ) * sizeOfActualPool) ;
32040 1 : SgDotExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32041 : SgDotExpStorageClass* storageArray = storageArraySgDotExp;
32042 817 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32043 : {
32044 816 : SgDotExp* tmp = new SgDotExp ( *storageArray ) ;
32045 816 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32046 816 : storageArray++ ;
32047 : }
32048 : }
32049 1 : delete [] storageArraySgDotExp;
32050 2 : SgDotExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32051 :
32052 :
32053 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDotStarOp );
32054 2 : SgDotStarOpStorageClass* storageArraySgDotStarOp = NULL;
32055 2 : if ( 0 < sizeOfActualPool )
32056 : {
32057 13 : storageArraySgDotStarOp = new SgDotStarOpStorageClass[sizeOfActualPool] ;
32058 1 : inFile.read ( (char*) (storageArraySgDotStarOp) , sizeof ( SgDotStarOpStorageClass ) * sizeOfActualPool) ;
32059 1 : SgDotStarOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32060 : SgDotStarOpStorageClass* storageArray = storageArraySgDotStarOp;
32061 13 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32062 : {
32063 12 : SgDotStarOp* tmp = new SgDotStarOp ( *storageArray ) ;
32064 12 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32065 12 : storageArray++ ;
32066 : }
32067 : }
32068 1 : delete [] storageArraySgDotStarOp;
32069 2 : SgDotStarOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32070 :
32071 :
32072 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgDoubleVal );
32073 2 : SgDoubleValStorageClass* storageArraySgDoubleVal = NULL;
32074 2 : if ( 0 < sizeOfActualPool )
32075 : {
32076 2 : storageArraySgDoubleVal = new SgDoubleValStorageClass[sizeOfActualPool] ;
32077 1 : inFile.read ( (char*) (storageArraySgDoubleVal) , sizeof ( SgDoubleValStorageClass ) * sizeOfActualPool) ;
32078 1 : SgDoubleValStorageClass :: readEasyStorageDataFromFile(inFile) ;
32079 : SgDoubleValStorageClass* storageArray = storageArraySgDoubleVal;
32080 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32081 : {
32082 1 : SgDoubleVal* tmp = new SgDoubleVal ( *storageArray ) ;
32083 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32084 1 : storageArray++ ;
32085 : }
32086 : }
32087 1 : delete [] storageArraySgDoubleVal;
32088 2 : SgDoubleValStorageClass :: deleteStaticDataOfEasyStorageClasses();
32089 :
32090 :
32091 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElaboratedTypeModifier );
32092 2 : SgElaboratedTypeModifierStorageClass* storageArraySgElaboratedTypeModifier = NULL;
32093 2 : if ( 0 < sizeOfActualPool )
32094 : {
32095 0 : storageArraySgElaboratedTypeModifier = new SgElaboratedTypeModifierStorageClass[sizeOfActualPool] ;
32096 0 : inFile.read ( (char*) (storageArraySgElaboratedTypeModifier) , sizeof ( SgElaboratedTypeModifierStorageClass ) * sizeOfActualPool) ;
32097 : SgElaboratedTypeModifierStorageClass* storageArray = storageArraySgElaboratedTypeModifier;
32098 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32099 : {
32100 0 : SgElaboratedTypeModifier* tmp = new SgElaboratedTypeModifier ( *storageArray ) ;
32101 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32102 0 : storageArray++ ;
32103 : }
32104 : }
32105 0 : delete [] storageArraySgElaboratedTypeModifier;
32106 :
32107 :
32108 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseOp );
32109 2 : SgElementwiseOpStorageClass* storageArraySgElementwiseOp = NULL;
32110 2 : if ( 0 < sizeOfActualPool )
32111 : {
32112 0 : storageArraySgElementwiseOp = new SgElementwiseOpStorageClass[sizeOfActualPool] ;
32113 0 : inFile.read ( (char*) (storageArraySgElementwiseOp) , sizeof ( SgElementwiseOpStorageClass ) * sizeOfActualPool) ;
32114 0 : SgElementwiseOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32115 : SgElementwiseOpStorageClass* storageArray = storageArraySgElementwiseOp;
32116 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32117 : {
32118 0 : SgElementwiseOp* tmp = new SgElementwiseOp ( *storageArray ) ;
32119 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32120 0 : storageArray++ ;
32121 : }
32122 : }
32123 0 : delete [] storageArraySgElementwiseOp;
32124 2 : SgElementwiseOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32125 :
32126 :
32127 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseAddOp );
32128 2 : SgElementwiseAddOpStorageClass* storageArraySgElementwiseAddOp = NULL;
32129 2 : if ( 0 < sizeOfActualPool )
32130 : {
32131 0 : storageArraySgElementwiseAddOp = new SgElementwiseAddOpStorageClass[sizeOfActualPool] ;
32132 0 : inFile.read ( (char*) (storageArraySgElementwiseAddOp) , sizeof ( SgElementwiseAddOpStorageClass ) * sizeOfActualPool) ;
32133 0 : SgElementwiseAddOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32134 : SgElementwiseAddOpStorageClass* storageArray = storageArraySgElementwiseAddOp;
32135 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32136 : {
32137 0 : SgElementwiseAddOp* tmp = new SgElementwiseAddOp ( *storageArray ) ;
32138 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32139 0 : storageArray++ ;
32140 : }
32141 : }
32142 0 : delete [] storageArraySgElementwiseAddOp;
32143 2 : SgElementwiseAddOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32144 :
32145 :
32146 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseDivideOp );
32147 2 : SgElementwiseDivideOpStorageClass* storageArraySgElementwiseDivideOp = NULL;
32148 2 : if ( 0 < sizeOfActualPool )
32149 : {
32150 0 : storageArraySgElementwiseDivideOp = new SgElementwiseDivideOpStorageClass[sizeOfActualPool] ;
32151 0 : inFile.read ( (char*) (storageArraySgElementwiseDivideOp) , sizeof ( SgElementwiseDivideOpStorageClass ) * sizeOfActualPool) ;
32152 0 : SgElementwiseDivideOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32153 : SgElementwiseDivideOpStorageClass* storageArray = storageArraySgElementwiseDivideOp;
32154 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32155 : {
32156 0 : SgElementwiseDivideOp* tmp = new SgElementwiseDivideOp ( *storageArray ) ;
32157 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32158 0 : storageArray++ ;
32159 : }
32160 : }
32161 0 : delete [] storageArraySgElementwiseDivideOp;
32162 2 : SgElementwiseDivideOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32163 :
32164 :
32165 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseLeftDivideOp );
32166 2 : SgElementwiseLeftDivideOpStorageClass* storageArraySgElementwiseLeftDivideOp = NULL;
32167 2 : if ( 0 < sizeOfActualPool )
32168 : {
32169 0 : storageArraySgElementwiseLeftDivideOp = new SgElementwiseLeftDivideOpStorageClass[sizeOfActualPool] ;
32170 0 : inFile.read ( (char*) (storageArraySgElementwiseLeftDivideOp) , sizeof ( SgElementwiseLeftDivideOpStorageClass ) * sizeOfActualPool) ;
32171 0 : SgElementwiseLeftDivideOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32172 : SgElementwiseLeftDivideOpStorageClass* storageArray = storageArraySgElementwiseLeftDivideOp;
32173 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32174 : {
32175 0 : SgElementwiseLeftDivideOp* tmp = new SgElementwiseLeftDivideOp ( *storageArray ) ;
32176 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32177 0 : storageArray++ ;
32178 : }
32179 : }
32180 0 : delete [] storageArraySgElementwiseLeftDivideOp;
32181 2 : SgElementwiseLeftDivideOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32182 :
32183 :
32184 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseMultiplyOp );
32185 2 : SgElementwiseMultiplyOpStorageClass* storageArraySgElementwiseMultiplyOp = NULL;
32186 2 : if ( 0 < sizeOfActualPool )
32187 : {
32188 0 : storageArraySgElementwiseMultiplyOp = new SgElementwiseMultiplyOpStorageClass[sizeOfActualPool] ;
32189 0 : inFile.read ( (char*) (storageArraySgElementwiseMultiplyOp) , sizeof ( SgElementwiseMultiplyOpStorageClass ) * sizeOfActualPool) ;
32190 0 : SgElementwiseMultiplyOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32191 : SgElementwiseMultiplyOpStorageClass* storageArray = storageArraySgElementwiseMultiplyOp;
32192 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32193 : {
32194 0 : SgElementwiseMultiplyOp* tmp = new SgElementwiseMultiplyOp ( *storageArray ) ;
32195 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32196 0 : storageArray++ ;
32197 : }
32198 : }
32199 0 : delete [] storageArraySgElementwiseMultiplyOp;
32200 2 : SgElementwiseMultiplyOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32201 :
32202 :
32203 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwisePowerOp );
32204 2 : SgElementwisePowerOpStorageClass* storageArraySgElementwisePowerOp = NULL;
32205 2 : if ( 0 < sizeOfActualPool )
32206 : {
32207 0 : storageArraySgElementwisePowerOp = new SgElementwisePowerOpStorageClass[sizeOfActualPool] ;
32208 0 : inFile.read ( (char*) (storageArraySgElementwisePowerOp) , sizeof ( SgElementwisePowerOpStorageClass ) * sizeOfActualPool) ;
32209 0 : SgElementwisePowerOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32210 : SgElementwisePowerOpStorageClass* storageArray = storageArraySgElementwisePowerOp;
32211 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32212 : {
32213 0 : SgElementwisePowerOp* tmp = new SgElementwisePowerOp ( *storageArray ) ;
32214 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32215 0 : storageArray++ ;
32216 : }
32217 : }
32218 0 : delete [] storageArraySgElementwisePowerOp;
32219 2 : SgElementwisePowerOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32220 :
32221 :
32222 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElementwiseSubtractOp );
32223 2 : SgElementwiseSubtractOpStorageClass* storageArraySgElementwiseSubtractOp = NULL;
32224 2 : if ( 0 < sizeOfActualPool )
32225 : {
32226 0 : storageArraySgElementwiseSubtractOp = new SgElementwiseSubtractOpStorageClass[sizeOfActualPool] ;
32227 0 : inFile.read ( (char*) (storageArraySgElementwiseSubtractOp) , sizeof ( SgElementwiseSubtractOpStorageClass ) * sizeOfActualPool) ;
32228 0 : SgElementwiseSubtractOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32229 : SgElementwiseSubtractOpStorageClass* storageArray = storageArraySgElementwiseSubtractOp;
32230 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32231 : {
32232 0 : SgElementwiseSubtractOp* tmp = new SgElementwiseSubtractOp ( *storageArray ) ;
32233 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32234 0 : storageArray++ ;
32235 : }
32236 : }
32237 0 : delete [] storageArraySgElementwiseSubtractOp;
32238 2 : SgElementwiseSubtractOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32239 :
32240 :
32241 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElseDirectiveStatement );
32242 2 : SgElseDirectiveStatementStorageClass* storageArraySgElseDirectiveStatement = NULL;
32243 2 : if ( 0 < sizeOfActualPool )
32244 : {
32245 0 : storageArraySgElseDirectiveStatement = new SgElseDirectiveStatementStorageClass[sizeOfActualPool] ;
32246 0 : inFile.read ( (char*) (storageArraySgElseDirectiveStatement) , sizeof ( SgElseDirectiveStatementStorageClass ) * sizeOfActualPool) ;
32247 0 : SgElseDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32248 : SgElseDirectiveStatementStorageClass* storageArray = storageArraySgElseDirectiveStatement;
32249 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32250 : {
32251 0 : SgElseDirectiveStatement* tmp = new SgElseDirectiveStatement ( *storageArray ) ;
32252 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32253 0 : storageArray++ ;
32254 : }
32255 : }
32256 0 : delete [] storageArraySgElseDirectiveStatement;
32257 2 : SgElseDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32258 :
32259 :
32260 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElseWhereStatement );
32261 2 : SgElseWhereStatementStorageClass* storageArraySgElseWhereStatement = NULL;
32262 2 : if ( 0 < sizeOfActualPool )
32263 : {
32264 0 : storageArraySgElseWhereStatement = new SgElseWhereStatementStorageClass[sizeOfActualPool] ;
32265 0 : inFile.read ( (char*) (storageArraySgElseWhereStatement) , sizeof ( SgElseWhereStatementStorageClass ) * sizeOfActualPool) ;
32266 0 : SgElseWhereStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32267 : SgElseWhereStatementStorageClass* storageArray = storageArraySgElseWhereStatement;
32268 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32269 : {
32270 0 : SgElseWhereStatement* tmp = new SgElseWhereStatement ( *storageArray ) ;
32271 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32272 0 : storageArray++ ;
32273 : }
32274 : }
32275 0 : delete [] storageArraySgElseWhereStatement;
32276 2 : SgElseWhereStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32277 :
32278 :
32279 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgElseifDirectiveStatement );
32280 2 : SgElseifDirectiveStatementStorageClass* storageArraySgElseifDirectiveStatement = NULL;
32281 2 : if ( 0 < sizeOfActualPool )
32282 : {
32283 0 : storageArraySgElseifDirectiveStatement = new SgElseifDirectiveStatementStorageClass[sizeOfActualPool] ;
32284 0 : inFile.read ( (char*) (storageArraySgElseifDirectiveStatement) , sizeof ( SgElseifDirectiveStatementStorageClass ) * sizeOfActualPool) ;
32285 0 : SgElseifDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32286 : SgElseifDirectiveStatementStorageClass* storageArray = storageArraySgElseifDirectiveStatement;
32287 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32288 : {
32289 0 : SgElseifDirectiveStatement* tmp = new SgElseifDirectiveStatement ( *storageArray ) ;
32290 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32291 0 : storageArray++ ;
32292 : }
32293 : }
32294 0 : delete [] storageArraySgElseifDirectiveStatement;
32295 2 : SgElseifDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32296 :
32297 :
32298 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEmptyDeclaration );
32299 2 : SgEmptyDeclarationStorageClass* storageArraySgEmptyDeclaration = NULL;
32300 2 : if ( 0 < sizeOfActualPool )
32301 : {
32302 0 : storageArraySgEmptyDeclaration = new SgEmptyDeclarationStorageClass[sizeOfActualPool] ;
32303 0 : inFile.read ( (char*) (storageArraySgEmptyDeclaration) , sizeof ( SgEmptyDeclarationStorageClass ) * sizeOfActualPool) ;
32304 0 : SgEmptyDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
32305 : SgEmptyDeclarationStorageClass* storageArray = storageArraySgEmptyDeclaration;
32306 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32307 : {
32308 0 : SgEmptyDeclaration* tmp = new SgEmptyDeclaration ( *storageArray ) ;
32309 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32310 0 : storageArray++ ;
32311 : }
32312 : }
32313 0 : delete [] storageArraySgEmptyDeclaration;
32314 2 : SgEmptyDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
32315 :
32316 :
32317 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEmptyDirectiveStatement );
32318 2 : SgEmptyDirectiveStatementStorageClass* storageArraySgEmptyDirectiveStatement = NULL;
32319 2 : if ( 0 < sizeOfActualPool )
32320 : {
32321 0 : storageArraySgEmptyDirectiveStatement = new SgEmptyDirectiveStatementStorageClass[sizeOfActualPool] ;
32322 0 : inFile.read ( (char*) (storageArraySgEmptyDirectiveStatement) , sizeof ( SgEmptyDirectiveStatementStorageClass ) * sizeOfActualPool) ;
32323 0 : SgEmptyDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32324 : SgEmptyDirectiveStatementStorageClass* storageArray = storageArraySgEmptyDirectiveStatement;
32325 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32326 : {
32327 0 : SgEmptyDirectiveStatement* tmp = new SgEmptyDirectiveStatement ( *storageArray ) ;
32328 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32329 0 : storageArray++ ;
32330 : }
32331 : }
32332 0 : delete [] storageArraySgEmptyDirectiveStatement;
32333 2 : SgEmptyDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32334 :
32335 :
32336 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEndfileStatement );
32337 2 : SgEndfileStatementStorageClass* storageArraySgEndfileStatement = NULL;
32338 2 : if ( 0 < sizeOfActualPool )
32339 : {
32340 0 : storageArraySgEndfileStatement = new SgEndfileStatementStorageClass[sizeOfActualPool] ;
32341 0 : inFile.read ( (char*) (storageArraySgEndfileStatement) , sizeof ( SgEndfileStatementStorageClass ) * sizeOfActualPool) ;
32342 0 : SgEndfileStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32343 : SgEndfileStatementStorageClass* storageArray = storageArraySgEndfileStatement;
32344 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32345 : {
32346 0 : SgEndfileStatement* tmp = new SgEndfileStatement ( *storageArray ) ;
32347 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32348 0 : storageArray++ ;
32349 : }
32350 : }
32351 0 : delete [] storageArraySgEndfileStatement;
32352 2 : SgEndfileStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32353 :
32354 :
32355 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEndifDirectiveStatement );
32356 2 : SgEndifDirectiveStatementStorageClass* storageArraySgEndifDirectiveStatement = NULL;
32357 2 : if ( 0 < sizeOfActualPool )
32358 : {
32359 0 : storageArraySgEndifDirectiveStatement = new SgEndifDirectiveStatementStorageClass[sizeOfActualPool] ;
32360 0 : inFile.read ( (char*) (storageArraySgEndifDirectiveStatement) , sizeof ( SgEndifDirectiveStatementStorageClass ) * sizeOfActualPool) ;
32361 0 : SgEndifDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32362 : SgEndifDirectiveStatementStorageClass* storageArray = storageArraySgEndifDirectiveStatement;
32363 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32364 : {
32365 0 : SgEndifDirectiveStatement* tmp = new SgEndifDirectiveStatement ( *storageArray ) ;
32366 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32367 0 : storageArray++ ;
32368 : }
32369 : }
32370 0 : delete [] storageArraySgEndifDirectiveStatement;
32371 2 : SgEndifDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32372 :
32373 :
32374 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEntryStatement );
32375 2 : SgEntryStatementStorageClass* storageArraySgEntryStatement = NULL;
32376 2 : if ( 0 < sizeOfActualPool )
32377 : {
32378 0 : storageArraySgEntryStatement = new SgEntryStatementStorageClass[sizeOfActualPool] ;
32379 0 : inFile.read ( (char*) (storageArraySgEntryStatement) , sizeof ( SgEntryStatementStorageClass ) * sizeOfActualPool) ;
32380 0 : SgEntryStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32381 : SgEntryStatementStorageClass* storageArray = storageArraySgEntryStatement;
32382 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32383 : {
32384 0 : SgEntryStatement* tmp = new SgEntryStatement ( *storageArray ) ;
32385 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32386 0 : storageArray++ ;
32387 : }
32388 : }
32389 0 : delete [] storageArraySgEntryStatement;
32390 2 : SgEntryStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32391 :
32392 :
32393 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEnumDeclaration );
32394 2 : SgEnumDeclarationStorageClass* storageArraySgEnumDeclaration = NULL;
32395 2 : if ( 0 < sizeOfActualPool )
32396 : {
32397 177 : storageArraySgEnumDeclaration = new SgEnumDeclarationStorageClass[sizeOfActualPool] ;
32398 1 : inFile.read ( (char*) (storageArraySgEnumDeclaration) , sizeof ( SgEnumDeclarationStorageClass ) * sizeOfActualPool) ;
32399 1 : SgEnumDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
32400 : SgEnumDeclarationStorageClass* storageArray = storageArraySgEnumDeclaration;
32401 177 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32402 : {
32403 176 : SgEnumDeclaration* tmp = new SgEnumDeclaration ( *storageArray ) ;
32404 176 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32405 176 : storageArray++ ;
32406 : }
32407 : }
32408 1 : delete [] storageArraySgEnumDeclaration;
32409 2 : SgEnumDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
32410 :
32411 :
32412 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEnumFieldSymbol );
32413 2 : SgEnumFieldSymbolStorageClass* storageArraySgEnumFieldSymbol = NULL;
32414 2 : if ( 0 < sizeOfActualPool )
32415 : {
32416 280 : storageArraySgEnumFieldSymbol = new SgEnumFieldSymbolStorageClass[sizeOfActualPool] ;
32417 1 : inFile.read ( (char*) (storageArraySgEnumFieldSymbol) , sizeof ( SgEnumFieldSymbolStorageClass ) * sizeOfActualPool) ;
32418 1 : SgEnumFieldSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
32419 : SgEnumFieldSymbolStorageClass* storageArray = storageArraySgEnumFieldSymbol;
32420 280 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32421 : {
32422 279 : SgEnumFieldSymbol* tmp = new SgEnumFieldSymbol ( *storageArray ) ;
32423 279 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32424 279 : storageArray++ ;
32425 : }
32426 : }
32427 1 : delete [] storageArraySgEnumFieldSymbol;
32428 2 : SgEnumFieldSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
32429 :
32430 :
32431 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEnumSymbol );
32432 2 : SgEnumSymbolStorageClass* storageArraySgEnumSymbol = NULL;
32433 2 : if ( 0 < sizeOfActualPool )
32434 : {
32435 89 : storageArraySgEnumSymbol = new SgEnumSymbolStorageClass[sizeOfActualPool] ;
32436 1 : inFile.read ( (char*) (storageArraySgEnumSymbol) , sizeof ( SgEnumSymbolStorageClass ) * sizeOfActualPool) ;
32437 1 : SgEnumSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
32438 : SgEnumSymbolStorageClass* storageArray = storageArraySgEnumSymbol;
32439 89 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32440 : {
32441 88 : SgEnumSymbol* tmp = new SgEnumSymbol ( *storageArray ) ;
32442 88 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32443 88 : storageArray++ ;
32444 : }
32445 : }
32446 1 : delete [] storageArraySgEnumSymbol;
32447 2 : SgEnumSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
32448 :
32449 :
32450 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEnumType );
32451 2 : SgEnumTypeStorageClass* storageArraySgEnumType = NULL;
32452 2 : if ( 0 < sizeOfActualPool )
32453 : {
32454 88 : storageArraySgEnumType = new SgEnumTypeStorageClass[sizeOfActualPool] ;
32455 1 : inFile.read ( (char*) (storageArraySgEnumType) , sizeof ( SgEnumTypeStorageClass ) * sizeOfActualPool) ;
32456 1 : SgEnumTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
32457 : SgEnumTypeStorageClass* storageArray = storageArraySgEnumType;
32458 88 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32459 : {
32460 87 : SgEnumType* tmp = new SgEnumType ( *storageArray ) ;
32461 87 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32462 87 : storageArray++ ;
32463 : }
32464 : }
32465 1 : delete [] storageArraySgEnumType;
32466 2 : SgEnumTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
32467 :
32468 :
32469 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEnumVal );
32470 2 : SgEnumValStorageClass* storageArraySgEnumVal = NULL;
32471 2 : if ( 0 < sizeOfActualPool )
32472 : {
32473 551 : storageArraySgEnumVal = new SgEnumValStorageClass[sizeOfActualPool] ;
32474 1 : inFile.read ( (char*) (storageArraySgEnumVal) , sizeof ( SgEnumValStorageClass ) * sizeOfActualPool) ;
32475 1 : SgEnumValStorageClass :: readEasyStorageDataFromFile(inFile) ;
32476 : SgEnumValStorageClass* storageArray = storageArraySgEnumVal;
32477 551 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32478 : {
32479 550 : SgEnumVal* tmp = new SgEnumVal ( *storageArray ) ;
32480 550 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32481 550 : storageArray++ ;
32482 : }
32483 : }
32484 1 : delete [] storageArraySgEnumVal;
32485 2 : SgEnumValStorageClass :: deleteStaticDataOfEasyStorageClasses();
32486 :
32487 :
32488 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEqualityOp );
32489 2 : SgEqualityOpStorageClass* storageArraySgEqualityOp = NULL;
32490 2 : if ( 0 < sizeOfActualPool )
32491 : {
32492 251 : storageArraySgEqualityOp = new SgEqualityOpStorageClass[sizeOfActualPool] ;
32493 1 : inFile.read ( (char*) (storageArraySgEqualityOp) , sizeof ( SgEqualityOpStorageClass ) * sizeOfActualPool) ;
32494 1 : SgEqualityOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32495 : SgEqualityOpStorageClass* storageArray = storageArraySgEqualityOp;
32496 251 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32497 : {
32498 250 : SgEqualityOp* tmp = new SgEqualityOp ( *storageArray ) ;
32499 250 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32500 250 : storageArray++ ;
32501 : }
32502 : }
32503 1 : delete [] storageArraySgEqualityOp;
32504 2 : SgEqualityOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32505 :
32506 :
32507 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgEquivalenceStatement );
32508 2 : SgEquivalenceStatementStorageClass* storageArraySgEquivalenceStatement = NULL;
32509 2 : if ( 0 < sizeOfActualPool )
32510 : {
32511 0 : storageArraySgEquivalenceStatement = new SgEquivalenceStatementStorageClass[sizeOfActualPool] ;
32512 0 : inFile.read ( (char*) (storageArraySgEquivalenceStatement) , sizeof ( SgEquivalenceStatementStorageClass ) * sizeOfActualPool) ;
32513 0 : SgEquivalenceStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32514 : SgEquivalenceStatementStorageClass* storageArray = storageArraySgEquivalenceStatement;
32515 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32516 : {
32517 0 : SgEquivalenceStatement* tmp = new SgEquivalenceStatement ( *storageArray ) ;
32518 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32519 0 : storageArray++ ;
32520 : }
32521 : }
32522 0 : delete [] storageArraySgEquivalenceStatement;
32523 2 : SgEquivalenceStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32524 :
32525 :
32526 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgErrorDirectiveStatement );
32527 2 : SgErrorDirectiveStatementStorageClass* storageArraySgErrorDirectiveStatement = NULL;
32528 2 : if ( 0 < sizeOfActualPool )
32529 : {
32530 0 : storageArraySgErrorDirectiveStatement = new SgErrorDirectiveStatementStorageClass[sizeOfActualPool] ;
32531 0 : inFile.read ( (char*) (storageArraySgErrorDirectiveStatement) , sizeof ( SgErrorDirectiveStatementStorageClass ) * sizeOfActualPool) ;
32532 0 : SgErrorDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32533 : SgErrorDirectiveStatementStorageClass* storageArray = storageArraySgErrorDirectiveStatement;
32534 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32535 : {
32536 0 : SgErrorDirectiveStatement* tmp = new SgErrorDirectiveStatement ( *storageArray ) ;
32537 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32538 0 : storageArray++ ;
32539 : }
32540 : }
32541 0 : delete [] storageArraySgErrorDirectiveStatement;
32542 2 : SgErrorDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32543 :
32544 :
32545 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExecStatement );
32546 2 : SgExecStatementStorageClass* storageArraySgExecStatement = NULL;
32547 2 : if ( 0 < sizeOfActualPool )
32548 : {
32549 0 : storageArraySgExecStatement = new SgExecStatementStorageClass[sizeOfActualPool] ;
32550 0 : inFile.read ( (char*) (storageArraySgExecStatement) , sizeof ( SgExecStatementStorageClass ) * sizeOfActualPool) ;
32551 0 : SgExecStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32552 : SgExecStatementStorageClass* storageArray = storageArraySgExecStatement;
32553 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32554 : {
32555 0 : SgExecStatement* tmp = new SgExecStatement ( *storageArray ) ;
32556 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32557 0 : storageArray++ ;
32558 : }
32559 : }
32560 0 : delete [] storageArraySgExecStatement;
32561 2 : SgExecStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32562 :
32563 :
32564 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExponentiationOp );
32565 2 : SgExponentiationOpStorageClass* storageArraySgExponentiationOp = NULL;
32566 2 : if ( 0 < sizeOfActualPool )
32567 : {
32568 0 : storageArraySgExponentiationOp = new SgExponentiationOpStorageClass[sizeOfActualPool] ;
32569 0 : inFile.read ( (char*) (storageArraySgExponentiationOp) , sizeof ( SgExponentiationOpStorageClass ) * sizeOfActualPool) ;
32570 0 : SgExponentiationOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32571 : SgExponentiationOpStorageClass* storageArray = storageArraySgExponentiationOp;
32572 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32573 : {
32574 0 : SgExponentiationOp* tmp = new SgExponentiationOp ( *storageArray ) ;
32575 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32576 0 : storageArray++ ;
32577 : }
32578 : }
32579 0 : delete [] storageArraySgExponentiationOp;
32580 2 : SgExponentiationOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32581 :
32582 :
32583 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExponentiationAssignOp );
32584 2 : SgExponentiationAssignOpStorageClass* storageArraySgExponentiationAssignOp = NULL;
32585 2 : if ( 0 < sizeOfActualPool )
32586 : {
32587 0 : storageArraySgExponentiationAssignOp = new SgExponentiationAssignOpStorageClass[sizeOfActualPool] ;
32588 0 : inFile.read ( (char*) (storageArraySgExponentiationAssignOp) , sizeof ( SgExponentiationAssignOpStorageClass ) * sizeOfActualPool) ;
32589 0 : SgExponentiationAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32590 : SgExponentiationAssignOpStorageClass* storageArray = storageArraySgExponentiationAssignOp;
32591 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32592 : {
32593 0 : SgExponentiationAssignOp* tmp = new SgExponentiationAssignOp ( *storageArray ) ;
32594 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32595 0 : storageArray++ ;
32596 : }
32597 : }
32598 0 : delete [] storageArraySgExponentiationAssignOp;
32599 2 : SgExponentiationAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32600 :
32601 :
32602 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExprListExp );
32603 2 : SgExprListExpStorageClass* storageArraySgExprListExp = NULL;
32604 2 : if ( 0 < sizeOfActualPool )
32605 : {
32606 3693 : storageArraySgExprListExp = new SgExprListExpStorageClass[sizeOfActualPool] ;
32607 2 : inFile.read ( (char*) (storageArraySgExprListExp) , sizeof ( SgExprListExpStorageClass ) * sizeOfActualPool) ;
32608 2 : SgExprListExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
32609 : SgExprListExpStorageClass* storageArray = storageArraySgExprListExp;
32610 3693 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32611 : {
32612 3691 : SgExprListExp* tmp = new SgExprListExp ( *storageArray ) ;
32613 3691 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32614 3691 : storageArray++ ;
32615 : }
32616 : }
32617 2 : delete [] storageArraySgExprListExp;
32618 2 : SgExprListExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
32619 :
32620 :
32621 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExprStatement );
32622 2 : SgExprStatementStorageClass* storageArraySgExprStatement = NULL;
32623 2 : if ( 0 < sizeOfActualPool )
32624 : {
32625 2210 : storageArraySgExprStatement = new SgExprStatementStorageClass[sizeOfActualPool] ;
32626 2 : inFile.read ( (char*) (storageArraySgExprStatement) , sizeof ( SgExprStatementStorageClass ) * sizeOfActualPool) ;
32627 2 : SgExprStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32628 : SgExprStatementStorageClass* storageArray = storageArraySgExprStatement;
32629 2210 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32630 : {
32631 2208 : SgExprStatement* tmp = new SgExprStatement ( *storageArray ) ;
32632 2208 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32633 2208 : storageArray++ ;
32634 : }
32635 : }
32636 2 : delete [] storageArraySgExprStatement;
32637 2 : SgExprStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32638 :
32639 :
32640 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExpression );
32641 2 : SgExpressionStorageClass* storageArraySgExpression = NULL;
32642 2 : if ( 0 < sizeOfActualPool )
32643 : {
32644 0 : storageArraySgExpression = new SgExpressionStorageClass[sizeOfActualPool] ;
32645 0 : inFile.read ( (char*) (storageArraySgExpression) , sizeof ( SgExpressionStorageClass ) * sizeOfActualPool) ;
32646 0 : SgExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
32647 : SgExpressionStorageClass* storageArray = storageArraySgExpression;
32648 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32649 : {
32650 0 : SgExpression* tmp = new SgExpression ( *storageArray ) ;
32651 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32652 0 : storageArray++ ;
32653 : }
32654 : }
32655 0 : delete [] storageArraySgExpression;
32656 2 : SgExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
32657 :
32658 :
32659 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgExpressionRoot );
32660 2 : SgExpressionRootStorageClass* storageArraySgExpressionRoot = NULL;
32661 2 : if ( 0 < sizeOfActualPool )
32662 : {
32663 0 : storageArraySgExpressionRoot = new SgExpressionRootStorageClass[sizeOfActualPool] ;
32664 0 : inFile.read ( (char*) (storageArraySgExpressionRoot) , sizeof ( SgExpressionRootStorageClass ) * sizeOfActualPool) ;
32665 0 : SgExpressionRootStorageClass :: readEasyStorageDataFromFile(inFile) ;
32666 : SgExpressionRootStorageClass* storageArray = storageArraySgExpressionRoot;
32667 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32668 : {
32669 0 : SgExpressionRoot* tmp = new SgExpressionRoot ( *storageArray ) ;
32670 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32671 0 : storageArray++ ;
32672 : }
32673 : }
32674 0 : delete [] storageArraySgExpressionRoot;
32675 2 : SgExpressionRootStorageClass :: deleteStaticDataOfEasyStorageClasses();
32676 :
32677 :
32678 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFile );
32679 2 : SgFileStorageClass* storageArraySgFile = NULL;
32680 2 : if ( 0 < sizeOfActualPool )
32681 : {
32682 0 : storageArraySgFile = new SgFileStorageClass[sizeOfActualPool] ;
32683 0 : inFile.read ( (char*) (storageArraySgFile) , sizeof ( SgFileStorageClass ) * sizeOfActualPool) ;
32684 0 : SgFileStorageClass :: readEasyStorageDataFromFile(inFile) ;
32685 : SgFileStorageClass* storageArray = storageArraySgFile;
32686 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32687 : {
32688 0 : SgFile* tmp = new SgFile ( *storageArray ) ;
32689 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32690 0 : storageArray++ ;
32691 : }
32692 : }
32693 0 : delete [] storageArraySgFile;
32694 2 : SgFileStorageClass :: deleteStaticDataOfEasyStorageClasses();
32695 :
32696 :
32697 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFileList );
32698 2 : SgFileListStorageClass* storageArraySgFileList = NULL;
32699 2 : if ( 0 < sizeOfActualPool )
32700 : {
32701 4 : storageArraySgFileList = new SgFileListStorageClass[sizeOfActualPool] ;
32702 2 : inFile.read ( (char*) (storageArraySgFileList) , sizeof ( SgFileListStorageClass ) * sizeOfActualPool) ;
32703 2 : SgFileListStorageClass :: readEasyStorageDataFromFile(inFile) ;
32704 : SgFileListStorageClass* storageArray = storageArraySgFileList;
32705 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32706 : {
32707 2 : SgFileList* tmp = new SgFileList ( *storageArray ) ;
32708 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32709 2 : storageArray++ ;
32710 : }
32711 : }
32712 2 : delete [] storageArraySgFileList;
32713 2 : SgFileListStorageClass :: deleteStaticDataOfEasyStorageClasses();
32714 :
32715 :
32716 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFloatVal );
32717 2 : SgFloatValStorageClass* storageArraySgFloatVal = NULL;
32718 2 : if ( 0 < sizeOfActualPool )
32719 : {
32720 2 : storageArraySgFloatVal = new SgFloatValStorageClass[sizeOfActualPool] ;
32721 1 : inFile.read ( (char*) (storageArraySgFloatVal) , sizeof ( SgFloatValStorageClass ) * sizeOfActualPool) ;
32722 1 : SgFloatValStorageClass :: readEasyStorageDataFromFile(inFile) ;
32723 : SgFloatValStorageClass* storageArray = storageArraySgFloatVal;
32724 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32725 : {
32726 1 : SgFloatVal* tmp = new SgFloatVal ( *storageArray ) ;
32727 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32728 1 : storageArray++ ;
32729 : }
32730 : }
32731 1 : delete [] storageArraySgFloatVal;
32732 2 : SgFloatValStorageClass :: deleteStaticDataOfEasyStorageClasses();
32733 :
32734 :
32735 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFloat128Val );
32736 2 : SgFloat128ValStorageClass* storageArraySgFloat128Val = NULL;
32737 2 : if ( 0 < sizeOfActualPool )
32738 : {
32739 0 : storageArraySgFloat128Val = new SgFloat128ValStorageClass[sizeOfActualPool] ;
32740 0 : inFile.read ( (char*) (storageArraySgFloat128Val) , sizeof ( SgFloat128ValStorageClass ) * sizeOfActualPool) ;
32741 0 : SgFloat128ValStorageClass :: readEasyStorageDataFromFile(inFile) ;
32742 : SgFloat128ValStorageClass* storageArray = storageArraySgFloat128Val;
32743 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32744 : {
32745 0 : SgFloat128Val* tmp = new SgFloat128Val ( *storageArray ) ;
32746 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32747 0 : storageArray++ ;
32748 : }
32749 : }
32750 0 : delete [] storageArraySgFloat128Val;
32751 2 : SgFloat128ValStorageClass :: deleteStaticDataOfEasyStorageClasses();
32752 :
32753 :
32754 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFloat80Val );
32755 2 : SgFloat80ValStorageClass* storageArraySgFloat80Val = NULL;
32756 2 : if ( 0 < sizeOfActualPool )
32757 : {
32758 0 : storageArraySgFloat80Val = new SgFloat80ValStorageClass[sizeOfActualPool] ;
32759 0 : inFile.read ( (char*) (storageArraySgFloat80Val) , sizeof ( SgFloat80ValStorageClass ) * sizeOfActualPool) ;
32760 0 : SgFloat80ValStorageClass :: readEasyStorageDataFromFile(inFile) ;
32761 : SgFloat80ValStorageClass* storageArray = storageArraySgFloat80Val;
32762 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32763 : {
32764 0 : SgFloat80Val* tmp = new SgFloat80Val ( *storageArray ) ;
32765 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32766 0 : storageArray++ ;
32767 : }
32768 : }
32769 0 : delete [] storageArraySgFloat80Val;
32770 2 : SgFloat80ValStorageClass :: deleteStaticDataOfEasyStorageClasses();
32771 :
32772 :
32773 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFoldExpression );
32774 2 : SgFoldExpressionStorageClass* storageArraySgFoldExpression = NULL;
32775 2 : if ( 0 < sizeOfActualPool )
32776 : {
32777 0 : storageArraySgFoldExpression = new SgFoldExpressionStorageClass[sizeOfActualPool] ;
32778 0 : inFile.read ( (char*) (storageArraySgFoldExpression) , sizeof ( SgFoldExpressionStorageClass ) * sizeOfActualPool) ;
32779 0 : SgFoldExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
32780 : SgFoldExpressionStorageClass* storageArray = storageArraySgFoldExpression;
32781 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32782 : {
32783 0 : SgFoldExpression* tmp = new SgFoldExpression ( *storageArray ) ;
32784 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32785 0 : storageArray++ ;
32786 : }
32787 : }
32788 0 : delete [] storageArraySgFoldExpression;
32789 2 : SgFoldExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
32790 :
32791 :
32792 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFlushStatement );
32793 2 : SgFlushStatementStorageClass* storageArraySgFlushStatement = NULL;
32794 2 : if ( 0 < sizeOfActualPool )
32795 : {
32796 0 : storageArraySgFlushStatement = new SgFlushStatementStorageClass[sizeOfActualPool] ;
32797 0 : inFile.read ( (char*) (storageArraySgFlushStatement) , sizeof ( SgFlushStatementStorageClass ) * sizeOfActualPool) ;
32798 0 : SgFlushStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32799 : SgFlushStatementStorageClass* storageArray = storageArraySgFlushStatement;
32800 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32801 : {
32802 0 : SgFlushStatement* tmp = new SgFlushStatement ( *storageArray ) ;
32803 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32804 0 : storageArray++ ;
32805 : }
32806 : }
32807 0 : delete [] storageArraySgFlushStatement;
32808 2 : SgFlushStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32809 :
32810 :
32811 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgForAllStatement );
32812 2 : SgForAllStatementStorageClass* storageArraySgForAllStatement = NULL;
32813 2 : if ( 0 < sizeOfActualPool )
32814 : {
32815 0 : storageArraySgForAllStatement = new SgForAllStatementStorageClass[sizeOfActualPool] ;
32816 0 : inFile.read ( (char*) (storageArraySgForAllStatement) , sizeof ( SgForAllStatementStorageClass ) * sizeOfActualPool) ;
32817 0 : SgForAllStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32818 : SgForAllStatementStorageClass* storageArray = storageArraySgForAllStatement;
32819 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32820 : {
32821 0 : SgForAllStatement* tmp = new SgForAllStatement ( *storageArray ) ;
32822 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32823 0 : storageArray++ ;
32824 : }
32825 : }
32826 0 : delete [] storageArraySgForAllStatement;
32827 2 : SgForAllStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32828 :
32829 :
32830 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgForInitStatement );
32831 2 : SgForInitStatementStorageClass* storageArraySgForInitStatement = NULL;
32832 2 : if ( 0 < sizeOfActualPool )
32833 : {
32834 41 : storageArraySgForInitStatement = new SgForInitStatementStorageClass[sizeOfActualPool] ;
32835 1 : inFile.read ( (char*) (storageArraySgForInitStatement) , sizeof ( SgForInitStatementStorageClass ) * sizeOfActualPool) ;
32836 1 : SgForInitStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32837 : SgForInitStatementStorageClass* storageArray = storageArraySgForInitStatement;
32838 41 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32839 : {
32840 40 : SgForInitStatement* tmp = new SgForInitStatement ( *storageArray ) ;
32841 40 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32842 40 : storageArray++ ;
32843 : }
32844 : }
32845 1 : delete [] storageArraySgForInitStatement;
32846 2 : SgForInitStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32847 :
32848 :
32849 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgForStatement );
32850 2 : SgForStatementStorageClass* storageArraySgForStatement = NULL;
32851 2 : if ( 0 < sizeOfActualPool )
32852 : {
32853 41 : storageArraySgForStatement = new SgForStatementStorageClass[sizeOfActualPool] ;
32854 1 : inFile.read ( (char*) (storageArraySgForStatement) , sizeof ( SgForStatementStorageClass ) * sizeOfActualPool) ;
32855 1 : SgForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32856 : SgForStatementStorageClass* storageArray = storageArraySgForStatement;
32857 41 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32858 : {
32859 40 : SgForStatement* tmp = new SgForStatement ( *storageArray ) ;
32860 40 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32861 40 : storageArray++ ;
32862 : }
32863 : }
32864 1 : delete [] storageArraySgForStatement;
32865 2 : SgForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32866 :
32867 :
32868 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFormatItem );
32869 2 : SgFormatItemStorageClass* storageArraySgFormatItem = NULL;
32870 2 : if ( 0 < sizeOfActualPool )
32871 : {
32872 0 : storageArraySgFormatItem = new SgFormatItemStorageClass[sizeOfActualPool] ;
32873 0 : inFile.read ( (char*) (storageArraySgFormatItem) , sizeof ( SgFormatItemStorageClass ) * sizeOfActualPool) ;
32874 : SgFormatItemStorageClass* storageArray = storageArraySgFormatItem;
32875 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32876 : {
32877 0 : SgFormatItem* tmp = new SgFormatItem ( *storageArray ) ;
32878 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32879 0 : storageArray++ ;
32880 : }
32881 : }
32882 0 : delete [] storageArraySgFormatItem;
32883 :
32884 :
32885 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFormatItemList );
32886 2 : SgFormatItemListStorageClass* storageArraySgFormatItemList = NULL;
32887 2 : if ( 0 < sizeOfActualPool )
32888 : {
32889 0 : storageArraySgFormatItemList = new SgFormatItemListStorageClass[sizeOfActualPool] ;
32890 0 : inFile.read ( (char*) (storageArraySgFormatItemList) , sizeof ( SgFormatItemListStorageClass ) * sizeOfActualPool) ;
32891 0 : SgFormatItemListStorageClass :: readEasyStorageDataFromFile(inFile) ;
32892 : SgFormatItemListStorageClass* storageArray = storageArraySgFormatItemList;
32893 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32894 : {
32895 0 : SgFormatItemList* tmp = new SgFormatItemList ( *storageArray ) ;
32896 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32897 0 : storageArray++ ;
32898 : }
32899 : }
32900 0 : delete [] storageArraySgFormatItemList;
32901 2 : SgFormatItemListStorageClass :: deleteStaticDataOfEasyStorageClasses();
32902 :
32903 :
32904 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFormatStatement );
32905 2 : SgFormatStatementStorageClass* storageArraySgFormatStatement = NULL;
32906 2 : if ( 0 < sizeOfActualPool )
32907 : {
32908 0 : storageArraySgFormatStatement = new SgFormatStatementStorageClass[sizeOfActualPool] ;
32909 0 : inFile.read ( (char*) (storageArraySgFormatStatement) , sizeof ( SgFormatStatementStorageClass ) * sizeOfActualPool) ;
32910 0 : SgFormatStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
32911 : SgFormatStatementStorageClass* storageArray = storageArraySgFormatStatement;
32912 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32913 : {
32914 0 : SgFormatStatement* tmp = new SgFormatStatement ( *storageArray ) ;
32915 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32916 0 : storageArray++ ;
32917 : }
32918 : }
32919 0 : delete [] storageArraySgFormatStatement;
32920 2 : SgFormatStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
32921 :
32922 :
32923 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFortranDo );
32924 2 : SgFortranDoStorageClass* storageArraySgFortranDo = NULL;
32925 2 : if ( 0 < sizeOfActualPool )
32926 : {
32927 0 : storageArraySgFortranDo = new SgFortranDoStorageClass[sizeOfActualPool] ;
32928 0 : inFile.read ( (char*) (storageArraySgFortranDo) , sizeof ( SgFortranDoStorageClass ) * sizeOfActualPool) ;
32929 0 : SgFortranDoStorageClass :: readEasyStorageDataFromFile(inFile) ;
32930 : SgFortranDoStorageClass* storageArray = storageArraySgFortranDo;
32931 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32932 : {
32933 0 : SgFortranDo* tmp = new SgFortranDo ( *storageArray ) ;
32934 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32935 0 : storageArray++ ;
32936 : }
32937 : }
32938 0 : delete [] storageArraySgFortranDo;
32939 2 : SgFortranDoStorageClass :: deleteStaticDataOfEasyStorageClasses();
32940 :
32941 :
32942 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFortranIncludeLine );
32943 2 : SgFortranIncludeLineStorageClass* storageArraySgFortranIncludeLine = NULL;
32944 2 : if ( 0 < sizeOfActualPool )
32945 : {
32946 0 : storageArraySgFortranIncludeLine = new SgFortranIncludeLineStorageClass[sizeOfActualPool] ;
32947 0 : inFile.read ( (char*) (storageArraySgFortranIncludeLine) , sizeof ( SgFortranIncludeLineStorageClass ) * sizeOfActualPool) ;
32948 0 : SgFortranIncludeLineStorageClass :: readEasyStorageDataFromFile(inFile) ;
32949 : SgFortranIncludeLineStorageClass* storageArray = storageArraySgFortranIncludeLine;
32950 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32951 : {
32952 0 : SgFortranIncludeLine* tmp = new SgFortranIncludeLine ( *storageArray ) ;
32953 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32954 0 : storageArray++ ;
32955 : }
32956 : }
32957 0 : delete [] storageArraySgFortranIncludeLine;
32958 2 : SgFortranIncludeLineStorageClass :: deleteStaticDataOfEasyStorageClasses();
32959 :
32960 :
32961 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFortranNonblockedDo );
32962 2 : SgFortranNonblockedDoStorageClass* storageArraySgFortranNonblockedDo = NULL;
32963 2 : if ( 0 < sizeOfActualPool )
32964 : {
32965 0 : storageArraySgFortranNonblockedDo = new SgFortranNonblockedDoStorageClass[sizeOfActualPool] ;
32966 0 : inFile.read ( (char*) (storageArraySgFortranNonblockedDo) , sizeof ( SgFortranNonblockedDoStorageClass ) * sizeOfActualPool) ;
32967 0 : SgFortranNonblockedDoStorageClass :: readEasyStorageDataFromFile(inFile) ;
32968 : SgFortranNonblockedDoStorageClass* storageArray = storageArraySgFortranNonblockedDo;
32969 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32970 : {
32971 0 : SgFortranNonblockedDo* tmp = new SgFortranNonblockedDo ( *storageArray ) ;
32972 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32973 0 : storageArray++ ;
32974 : }
32975 : }
32976 0 : delete [] storageArraySgFortranNonblockedDo;
32977 2 : SgFortranNonblockedDoStorageClass :: deleteStaticDataOfEasyStorageClasses();
32978 :
32979 :
32980 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFuncDecl_attr );
32981 2 : SgFuncDecl_attrStorageClass* storageArraySgFuncDecl_attr = NULL;
32982 2 : if ( 0 < sizeOfActualPool )
32983 : {
32984 0 : storageArraySgFuncDecl_attr = new SgFuncDecl_attrStorageClass[sizeOfActualPool] ;
32985 0 : inFile.read ( (char*) (storageArraySgFuncDecl_attr) , sizeof ( SgFuncDecl_attrStorageClass ) * sizeOfActualPool) ;
32986 0 : SgFuncDecl_attrStorageClass :: readEasyStorageDataFromFile(inFile) ;
32987 : SgFuncDecl_attrStorageClass* storageArray = storageArraySgFuncDecl_attr;
32988 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
32989 : {
32990 0 : SgFuncDecl_attr* tmp = new SgFuncDecl_attr ( *storageArray ) ;
32991 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
32992 0 : storageArray++ ;
32993 : }
32994 : }
32995 0 : delete [] storageArraySgFuncDecl_attr;
32996 2 : SgFuncDecl_attrStorageClass :: deleteStaticDataOfEasyStorageClasses();
32997 :
32998 :
32999 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionCallExp );
33000 2 : SgFunctionCallExpStorageClass* storageArraySgFunctionCallExp = NULL;
33001 2 : if ( 0 < sizeOfActualPool )
33002 : {
33003 3224 : storageArraySgFunctionCallExp = new SgFunctionCallExpStorageClass[sizeOfActualPool] ;
33004 2 : inFile.read ( (char*) (storageArraySgFunctionCallExp) , sizeof ( SgFunctionCallExpStorageClass ) * sizeOfActualPool) ;
33005 2 : SgFunctionCallExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33006 : SgFunctionCallExpStorageClass* storageArray = storageArraySgFunctionCallExp;
33007 3224 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33008 : {
33009 3222 : SgFunctionCallExp* tmp = new SgFunctionCallExp ( *storageArray ) ;
33010 3222 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33011 3222 : storageArray++ ;
33012 : }
33013 : }
33014 2 : delete [] storageArraySgFunctionCallExp;
33015 2 : SgFunctionCallExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33016 :
33017 :
33018 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionDeclaration );
33019 2 : SgFunctionDeclarationStorageClass* storageArraySgFunctionDeclaration = NULL;
33020 2 : if ( 0 < sizeOfActualPool )
33021 : {
33022 7918 : storageArraySgFunctionDeclaration = new SgFunctionDeclarationStorageClass[sizeOfActualPool] ;
33023 2 : inFile.read ( (char*) (storageArraySgFunctionDeclaration) , sizeof ( SgFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
33024 2 : SgFunctionDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
33025 : SgFunctionDeclarationStorageClass* storageArray = storageArraySgFunctionDeclaration;
33026 7918 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33027 : {
33028 7916 : SgFunctionDeclaration* tmp = new SgFunctionDeclaration ( *storageArray ) ;
33029 7916 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33030 7916 : storageArray++ ;
33031 : }
33032 : }
33033 2 : delete [] storageArraySgFunctionDeclaration;
33034 2 : SgFunctionDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
33035 :
33036 :
33037 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionDefinition );
33038 2 : SgFunctionDefinitionStorageClass* storageArraySgFunctionDefinition = NULL;
33039 2 : if ( 0 < sizeOfActualPool )
33040 : {
33041 1584 : storageArraySgFunctionDefinition = new SgFunctionDefinitionStorageClass[sizeOfActualPool] ;
33042 2 : inFile.read ( (char*) (storageArraySgFunctionDefinition) , sizeof ( SgFunctionDefinitionStorageClass ) * sizeOfActualPool) ;
33043 2 : SgFunctionDefinitionStorageClass :: readEasyStorageDataFromFile(inFile) ;
33044 : SgFunctionDefinitionStorageClass* storageArray = storageArraySgFunctionDefinition;
33045 1584 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33046 : {
33047 1582 : SgFunctionDefinition* tmp = new SgFunctionDefinition ( *storageArray ) ;
33048 1582 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33049 1582 : storageArray++ ;
33050 : }
33051 : }
33052 2 : delete [] storageArraySgFunctionDefinition;
33053 2 : SgFunctionDefinitionStorageClass :: deleteStaticDataOfEasyStorageClasses();
33054 :
33055 :
33056 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionParameterScope );
33057 2 : SgFunctionParameterScopeStorageClass* storageArraySgFunctionParameterScope = NULL;
33058 2 : if ( 0 < sizeOfActualPool )
33059 : {
33060 0 : storageArraySgFunctionParameterScope = new SgFunctionParameterScopeStorageClass[sizeOfActualPool] ;
33061 0 : inFile.read ( (char*) (storageArraySgFunctionParameterScope) , sizeof ( SgFunctionParameterScopeStorageClass ) * sizeOfActualPool) ;
33062 0 : SgFunctionParameterScopeStorageClass :: readEasyStorageDataFromFile(inFile) ;
33063 : SgFunctionParameterScopeStorageClass* storageArray = storageArraySgFunctionParameterScope;
33064 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33065 : {
33066 0 : SgFunctionParameterScope* tmp = new SgFunctionParameterScope ( *storageArray ) ;
33067 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33068 0 : storageArray++ ;
33069 : }
33070 : }
33071 0 : delete [] storageArraySgFunctionParameterScope;
33072 2 : SgFunctionParameterScopeStorageClass :: deleteStaticDataOfEasyStorageClasses();
33073 :
33074 :
33075 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionModifier );
33076 2 : SgFunctionModifierStorageClass* storageArraySgFunctionModifier = NULL;
33077 2 : if ( 0 < sizeOfActualPool )
33078 : {
33079 0 : storageArraySgFunctionModifier = new SgFunctionModifierStorageClass[sizeOfActualPool] ;
33080 0 : inFile.read ( (char*) (storageArraySgFunctionModifier) , sizeof ( SgFunctionModifierStorageClass ) * sizeOfActualPool) ;
33081 0 : SgFunctionModifierStorageClass :: readEasyStorageDataFromFile(inFile) ;
33082 : SgFunctionModifierStorageClass* storageArray = storageArraySgFunctionModifier;
33083 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33084 : {
33085 0 : SgFunctionModifier* tmp = new SgFunctionModifier ( *storageArray ) ;
33086 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33087 0 : storageArray++ ;
33088 : }
33089 : }
33090 0 : delete [] storageArraySgFunctionModifier;
33091 2 : SgFunctionModifierStorageClass :: deleteStaticDataOfEasyStorageClasses();
33092 :
33093 :
33094 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionParameterList );
33095 2 : SgFunctionParameterListStorageClass* storageArraySgFunctionParameterList = NULL;
33096 2 : if ( 0 < sizeOfActualPool )
33097 : {
33098 22769 : storageArraySgFunctionParameterList = new SgFunctionParameterListStorageClass[sizeOfActualPool] ;
33099 2 : inFile.read ( (char*) (storageArraySgFunctionParameterList) , sizeof ( SgFunctionParameterListStorageClass ) * sizeOfActualPool) ;
33100 2 : SgFunctionParameterListStorageClass :: readEasyStorageDataFromFile(inFile) ;
33101 : SgFunctionParameterListStorageClass* storageArray = storageArraySgFunctionParameterList;
33102 22769 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33103 : {
33104 22767 : SgFunctionParameterList* tmp = new SgFunctionParameterList ( *storageArray ) ;
33105 22767 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33106 22767 : storageArray++ ;
33107 : }
33108 : }
33109 2 : delete [] storageArraySgFunctionParameterList;
33110 2 : SgFunctionParameterListStorageClass :: deleteStaticDataOfEasyStorageClasses();
33111 :
33112 :
33113 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionParameterRefExp );
33114 2 : SgFunctionParameterRefExpStorageClass* storageArraySgFunctionParameterRefExp = NULL;
33115 2 : if ( 0 < sizeOfActualPool )
33116 : {
33117 68 : storageArraySgFunctionParameterRefExp = new SgFunctionParameterRefExpStorageClass[sizeOfActualPool] ;
33118 1 : inFile.read ( (char*) (storageArraySgFunctionParameterRefExp) , sizeof ( SgFunctionParameterRefExpStorageClass ) * sizeOfActualPool) ;
33119 1 : SgFunctionParameterRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33120 : SgFunctionParameterRefExpStorageClass* storageArray = storageArraySgFunctionParameterRefExp;
33121 68 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33122 : {
33123 67 : SgFunctionParameterRefExp* tmp = new SgFunctionParameterRefExp ( *storageArray ) ;
33124 67 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33125 67 : storageArray++ ;
33126 : }
33127 : }
33128 1 : delete [] storageArraySgFunctionParameterRefExp;
33129 2 : SgFunctionParameterRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33130 :
33131 :
33132 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionParameterTypeList );
33133 2 : SgFunctionParameterTypeListStorageClass* storageArraySgFunctionParameterTypeList = NULL;
33134 2 : if ( 0 < sizeOfActualPool )
33135 : {
33136 8412 : storageArraySgFunctionParameterTypeList = new SgFunctionParameterTypeListStorageClass[sizeOfActualPool] ;
33137 2 : inFile.read ( (char*) (storageArraySgFunctionParameterTypeList) , sizeof ( SgFunctionParameterTypeListStorageClass ) * sizeOfActualPool) ;
33138 2 : SgFunctionParameterTypeListStorageClass :: readEasyStorageDataFromFile(inFile) ;
33139 : SgFunctionParameterTypeListStorageClass* storageArray = storageArraySgFunctionParameterTypeList;
33140 8412 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33141 : {
33142 8410 : SgFunctionParameterTypeList* tmp = new SgFunctionParameterTypeList ( *storageArray ) ;
33143 8410 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33144 8410 : storageArray++ ;
33145 : }
33146 : }
33147 2 : delete [] storageArraySgFunctionParameterTypeList;
33148 2 : SgFunctionParameterTypeListStorageClass :: deleteStaticDataOfEasyStorageClasses();
33149 :
33150 :
33151 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionRefExp );
33152 2 : SgFunctionRefExpStorageClass* storageArraySgFunctionRefExp = NULL;
33153 2 : if ( 0 < sizeOfActualPool )
33154 : {
33155 610 : storageArraySgFunctionRefExp = new SgFunctionRefExpStorageClass[sizeOfActualPool] ;
33156 2 : inFile.read ( (char*) (storageArraySgFunctionRefExp) , sizeof ( SgFunctionRefExpStorageClass ) * sizeOfActualPool) ;
33157 2 : SgFunctionRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33158 : SgFunctionRefExpStorageClass* storageArray = storageArraySgFunctionRefExp;
33159 610 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33160 : {
33161 608 : SgFunctionRefExp* tmp = new SgFunctionRefExp ( *storageArray ) ;
33162 608 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33163 608 : storageArray++ ;
33164 : }
33165 : }
33166 2 : delete [] storageArraySgFunctionRefExp;
33167 2 : SgFunctionRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33168 :
33169 :
33170 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionSymbol );
33171 2 : SgFunctionSymbolStorageClass* storageArraySgFunctionSymbol = NULL;
33172 2 : if ( 0 < sizeOfActualPool )
33173 : {
33174 5957 : storageArraySgFunctionSymbol = new SgFunctionSymbolStorageClass[sizeOfActualPool] ;
33175 2 : inFile.read ( (char*) (storageArraySgFunctionSymbol) , sizeof ( SgFunctionSymbolStorageClass ) * sizeOfActualPool) ;
33176 2 : SgFunctionSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
33177 : SgFunctionSymbolStorageClass* storageArray = storageArraySgFunctionSymbol;
33178 5957 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33179 : {
33180 5955 : SgFunctionSymbol* tmp = new SgFunctionSymbol ( *storageArray ) ;
33181 5955 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33182 5955 : storageArray++ ;
33183 : }
33184 : }
33185 2 : delete [] storageArraySgFunctionSymbol;
33186 2 : SgFunctionSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
33187 :
33188 :
33189 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionType );
33190 2 : SgFunctionTypeStorageClass* storageArraySgFunctionType = NULL;
33191 2 : if ( 0 < sizeOfActualPool )
33192 : {
33193 3151 : storageArraySgFunctionType = new SgFunctionTypeStorageClass[sizeOfActualPool] ;
33194 2 : inFile.read ( (char*) (storageArraySgFunctionType) , sizeof ( SgFunctionTypeStorageClass ) * sizeOfActualPool) ;
33195 2 : SgFunctionTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
33196 : SgFunctionTypeStorageClass* storageArray = storageArraySgFunctionType;
33197 3151 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33198 : {
33199 3149 : SgFunctionType* tmp = new SgFunctionType ( *storageArray ) ;
33200 3149 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33201 3149 : storageArray++ ;
33202 : }
33203 : }
33204 2 : delete [] storageArraySgFunctionType;
33205 2 : SgFunctionTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
33206 :
33207 :
33208 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionTypeSymbol );
33209 2 : SgFunctionTypeSymbolStorageClass* storageArraySgFunctionTypeSymbol = NULL;
33210 2 : if ( 0 < sizeOfActualPool )
33211 : {
33212 9183 : storageArraySgFunctionTypeSymbol = new SgFunctionTypeSymbolStorageClass[sizeOfActualPool] ;
33213 2 : inFile.read ( (char*) (storageArraySgFunctionTypeSymbol) , sizeof ( SgFunctionTypeSymbolStorageClass ) * sizeOfActualPool) ;
33214 2 : SgFunctionTypeSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
33215 : SgFunctionTypeSymbolStorageClass* storageArray = storageArraySgFunctionTypeSymbol;
33216 9183 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33217 : {
33218 9181 : SgFunctionTypeSymbol* tmp = new SgFunctionTypeSymbol ( *storageArray ) ;
33219 9181 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33220 9181 : storageArray++ ;
33221 : }
33222 : }
33223 2 : delete [] storageArraySgFunctionTypeSymbol;
33224 2 : SgFunctionTypeSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
33225 :
33226 :
33227 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgFunctionTypeTable );
33228 2 : SgFunctionTypeTableStorageClass* storageArraySgFunctionTypeTable = NULL;
33229 2 : if ( 0 < sizeOfActualPool )
33230 : {
33231 4 : storageArraySgFunctionTypeTable = new SgFunctionTypeTableStorageClass[sizeOfActualPool] ;
33232 2 : inFile.read ( (char*) (storageArraySgFunctionTypeTable) , sizeof ( SgFunctionTypeTableStorageClass ) * sizeOfActualPool) ;
33233 2 : SgFunctionTypeTableStorageClass :: readEasyStorageDataFromFile(inFile) ;
33234 : SgFunctionTypeTableStorageClass* storageArray = storageArraySgFunctionTypeTable;
33235 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33236 : {
33237 2 : SgFunctionTypeTable* tmp = new SgFunctionTypeTable ( *storageArray ) ;
33238 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33239 2 : storageArray++ ;
33240 : }
33241 : }
33242 2 : delete [] storageArraySgFunctionTypeTable;
33243 2 : SgFunctionTypeTableStorageClass :: deleteStaticDataOfEasyStorageClasses();
33244 :
33245 :
33246 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeTable );
33247 2 : SgTypeTableStorageClass* storageArraySgTypeTable = NULL;
33248 2 : if ( 0 < sizeOfActualPool )
33249 : {
33250 2 : storageArraySgTypeTable = new SgTypeTableStorageClass[sizeOfActualPool] ;
33251 2 : inFile.read ( (char*) (storageArraySgTypeTable) , sizeof ( SgTypeTableStorageClass ) * sizeOfActualPool) ;
33252 : SgTypeTableStorageClass* storageArray = storageArraySgTypeTable;
33253 13452 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33254 : {
33255 13450 : SgTypeTable* tmp = new SgTypeTable ( *storageArray ) ;
33256 13450 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33257 13450 : storageArray++ ;
33258 : }
33259 : }
33260 2 : delete [] storageArraySgTypeTable;
33261 :
33262 :
33263 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGlobal );
33264 2 : SgGlobalStorageClass* storageArraySgGlobal = NULL;
33265 2 : if ( 0 < sizeOfActualPool )
33266 : {
33267 6 : storageArraySgGlobal = new SgGlobalStorageClass[sizeOfActualPool] ;
33268 2 : inFile.read ( (char*) (storageArraySgGlobal) , sizeof ( SgGlobalStorageClass ) * sizeOfActualPool) ;
33269 2 : SgGlobalStorageClass :: readEasyStorageDataFromFile(inFile) ;
33270 : SgGlobalStorageClass* storageArray = storageArraySgGlobal;
33271 6 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33272 : {
33273 4 : SgGlobal* tmp = new SgGlobal ( *storageArray ) ;
33274 4 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33275 4 : storageArray++ ;
33276 : }
33277 : }
33278 2 : delete [] storageArraySgGlobal;
33279 2 : SgGlobalStorageClass :: deleteStaticDataOfEasyStorageClasses();
33280 :
33281 :
33282 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGotoStatement );
33283 2 : SgGotoStatementStorageClass* storageArraySgGotoStatement = NULL;
33284 2 : if ( 0 < sizeOfActualPool )
33285 : {
33286 0 : storageArraySgGotoStatement = new SgGotoStatementStorageClass[sizeOfActualPool] ;
33287 0 : inFile.read ( (char*) (storageArraySgGotoStatement) , sizeof ( SgGotoStatementStorageClass ) * sizeOfActualPool) ;
33288 0 : SgGotoStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33289 : SgGotoStatementStorageClass* storageArray = storageArraySgGotoStatement;
33290 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33291 : {
33292 0 : SgGotoStatement* tmp = new SgGotoStatement ( *storageArray ) ;
33293 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33294 0 : storageArray++ ;
33295 : }
33296 : }
33297 0 : delete [] storageArraySgGotoStatement;
33298 2 : SgGotoStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33299 :
33300 :
33301 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGraph );
33302 2 : SgGraphStorageClass* storageArraySgGraph = NULL;
33303 2 : if ( 0 < sizeOfActualPool )
33304 : {
33305 0 : storageArraySgGraph = new SgGraphStorageClass[sizeOfActualPool] ;
33306 0 : inFile.read ( (char*) (storageArraySgGraph) , sizeof ( SgGraphStorageClass ) * sizeOfActualPool) ;
33307 0 : SgGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
33308 : SgGraphStorageClass* storageArray = storageArraySgGraph;
33309 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33310 : {
33311 0 : SgGraph* tmp = new SgGraph ( *storageArray ) ;
33312 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33313 0 : storageArray++ ;
33314 : }
33315 : }
33316 0 : delete [] storageArraySgGraph;
33317 2 : SgGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
33318 :
33319 :
33320 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGraphEdge );
33321 2 : SgGraphEdgeStorageClass* storageArraySgGraphEdge = NULL;
33322 2 : if ( 0 < sizeOfActualPool )
33323 : {
33324 0 : storageArraySgGraphEdge = new SgGraphEdgeStorageClass[sizeOfActualPool] ;
33325 0 : inFile.read ( (char*) (storageArraySgGraphEdge) , sizeof ( SgGraphEdgeStorageClass ) * sizeOfActualPool) ;
33326 0 : SgGraphEdgeStorageClass :: readEasyStorageDataFromFile(inFile) ;
33327 : SgGraphEdgeStorageClass* storageArray = storageArraySgGraphEdge;
33328 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33329 : {
33330 0 : SgGraphEdge* tmp = new SgGraphEdge ( *storageArray ) ;
33331 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33332 0 : storageArray++ ;
33333 : }
33334 : }
33335 0 : delete [] storageArraySgGraphEdge;
33336 2 : SgGraphEdgeStorageClass :: deleteStaticDataOfEasyStorageClasses();
33337 :
33338 :
33339 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGraphEdgeList );
33340 2 : SgGraphEdgeListStorageClass* storageArraySgGraphEdgeList = NULL;
33341 2 : if ( 0 < sizeOfActualPool )
33342 : {
33343 0 : storageArraySgGraphEdgeList = new SgGraphEdgeListStorageClass[sizeOfActualPool] ;
33344 0 : inFile.read ( (char*) (storageArraySgGraphEdgeList) , sizeof ( SgGraphEdgeListStorageClass ) * sizeOfActualPool) ;
33345 : SgGraphEdgeListStorageClass* storageArray = storageArraySgGraphEdgeList;
33346 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33347 : {
33348 0 : SgGraphEdgeList* tmp = new SgGraphEdgeList ( *storageArray ) ;
33349 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33350 0 : storageArray++ ;
33351 : }
33352 : }
33353 0 : delete [] storageArraySgGraphEdgeList;
33354 :
33355 :
33356 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGraphNode );
33357 2 : SgGraphNodeStorageClass* storageArraySgGraphNode = NULL;
33358 2 : if ( 0 < sizeOfActualPool )
33359 : {
33360 0 : storageArraySgGraphNode = new SgGraphNodeStorageClass[sizeOfActualPool] ;
33361 0 : inFile.read ( (char*) (storageArraySgGraphNode) , sizeof ( SgGraphNodeStorageClass ) * sizeOfActualPool) ;
33362 0 : SgGraphNodeStorageClass :: readEasyStorageDataFromFile(inFile) ;
33363 : SgGraphNodeStorageClass* storageArray = storageArraySgGraphNode;
33364 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33365 : {
33366 0 : SgGraphNode* tmp = new SgGraphNode ( *storageArray ) ;
33367 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33368 0 : storageArray++ ;
33369 : }
33370 : }
33371 0 : delete [] storageArraySgGraphNode;
33372 2 : SgGraphNodeStorageClass :: deleteStaticDataOfEasyStorageClasses();
33373 :
33374 :
33375 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGraphNodeList );
33376 2 : SgGraphNodeListStorageClass* storageArraySgGraphNodeList = NULL;
33377 2 : if ( 0 < sizeOfActualPool )
33378 : {
33379 0 : storageArraySgGraphNodeList = new SgGraphNodeListStorageClass[sizeOfActualPool] ;
33380 0 : inFile.read ( (char*) (storageArraySgGraphNodeList) , sizeof ( SgGraphNodeListStorageClass ) * sizeOfActualPool) ;
33381 : SgGraphNodeListStorageClass* storageArray = storageArraySgGraphNodeList;
33382 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33383 : {
33384 0 : SgGraphNodeList* tmp = new SgGraphNodeList ( *storageArray ) ;
33385 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33386 0 : storageArray++ ;
33387 : }
33388 : }
33389 0 : delete [] storageArraySgGraphNodeList;
33390 :
33391 :
33392 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGreaterOrEqualOp );
33393 2 : SgGreaterOrEqualOpStorageClass* storageArraySgGreaterOrEqualOp = NULL;
33394 2 : if ( 0 < sizeOfActualPool )
33395 : {
33396 29 : storageArraySgGreaterOrEqualOp = new SgGreaterOrEqualOpStorageClass[sizeOfActualPool] ;
33397 1 : inFile.read ( (char*) (storageArraySgGreaterOrEqualOp) , sizeof ( SgGreaterOrEqualOpStorageClass ) * sizeOfActualPool) ;
33398 1 : SgGreaterOrEqualOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33399 : SgGreaterOrEqualOpStorageClass* storageArray = storageArraySgGreaterOrEqualOp;
33400 29 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33401 : {
33402 28 : SgGreaterOrEqualOp* tmp = new SgGreaterOrEqualOp ( *storageArray ) ;
33403 28 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33404 28 : storageArray++ ;
33405 : }
33406 : }
33407 1 : delete [] storageArraySgGreaterOrEqualOp;
33408 2 : SgGreaterOrEqualOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33409 :
33410 :
33411 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgGreaterThanOp );
33412 2 : SgGreaterThanOpStorageClass* storageArraySgGreaterThanOp = NULL;
33413 2 : if ( 0 < sizeOfActualPool )
33414 : {
33415 109 : storageArraySgGreaterThanOp = new SgGreaterThanOpStorageClass[sizeOfActualPool] ;
33416 1 : inFile.read ( (char*) (storageArraySgGreaterThanOp) , sizeof ( SgGreaterThanOpStorageClass ) * sizeOfActualPool) ;
33417 1 : SgGreaterThanOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33418 : SgGreaterThanOpStorageClass* storageArray = storageArraySgGreaterThanOp;
33419 109 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33420 : {
33421 108 : SgGreaterThanOp* tmp = new SgGreaterThanOp ( *storageArray ) ;
33422 108 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33423 108 : storageArray++ ;
33424 : }
33425 : }
33426 1 : delete [] storageArraySgGreaterThanOp;
33427 2 : SgGreaterThanOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33428 :
33429 :
33430 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIOItemExpression );
33431 2 : SgIOItemExpressionStorageClass* storageArraySgIOItemExpression = NULL;
33432 2 : if ( 0 < sizeOfActualPool )
33433 : {
33434 0 : storageArraySgIOItemExpression = new SgIOItemExpressionStorageClass[sizeOfActualPool] ;
33435 0 : inFile.read ( (char*) (storageArraySgIOItemExpression) , sizeof ( SgIOItemExpressionStorageClass ) * sizeOfActualPool) ;
33436 0 : SgIOItemExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
33437 : SgIOItemExpressionStorageClass* storageArray = storageArraySgIOItemExpression;
33438 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33439 : {
33440 0 : SgIOItemExpression* tmp = new SgIOItemExpression ( *storageArray ) ;
33441 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33442 0 : storageArray++ ;
33443 : }
33444 : }
33445 0 : delete [] storageArraySgIOItemExpression;
33446 2 : SgIOItemExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
33447 :
33448 :
33449 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIOStatement );
33450 2 : SgIOStatementStorageClass* storageArraySgIOStatement = NULL;
33451 2 : if ( 0 < sizeOfActualPool )
33452 : {
33453 0 : storageArraySgIOStatement = new SgIOStatementStorageClass[sizeOfActualPool] ;
33454 0 : inFile.read ( (char*) (storageArraySgIOStatement) , sizeof ( SgIOStatementStorageClass ) * sizeOfActualPool) ;
33455 0 : SgIOStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33456 : SgIOStatementStorageClass* storageArray = storageArraySgIOStatement;
33457 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33458 : {
33459 0 : SgIOStatement* tmp = new SgIOStatement ( *storageArray ) ;
33460 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33461 0 : storageArray++ ;
33462 : }
33463 : }
33464 0 : delete [] storageArraySgIOStatement;
33465 2 : SgIOStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33466 :
33467 :
33468 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIdentDirectiveStatement );
33469 2 : SgIdentDirectiveStatementStorageClass* storageArraySgIdentDirectiveStatement = NULL;
33470 2 : if ( 0 < sizeOfActualPool )
33471 : {
33472 0 : storageArraySgIdentDirectiveStatement = new SgIdentDirectiveStatementStorageClass[sizeOfActualPool] ;
33473 0 : inFile.read ( (char*) (storageArraySgIdentDirectiveStatement) , sizeof ( SgIdentDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33474 0 : SgIdentDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33475 : SgIdentDirectiveStatementStorageClass* storageArray = storageArraySgIdentDirectiveStatement;
33476 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33477 : {
33478 0 : SgIdentDirectiveStatement* tmp = new SgIdentDirectiveStatement ( *storageArray ) ;
33479 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33480 0 : storageArray++ ;
33481 : }
33482 : }
33483 0 : delete [] storageArraySgIdentDirectiveStatement;
33484 2 : SgIdentDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33485 :
33486 :
33487 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIfDirectiveStatement );
33488 2 : SgIfDirectiveStatementStorageClass* storageArraySgIfDirectiveStatement = NULL;
33489 2 : if ( 0 < sizeOfActualPool )
33490 : {
33491 0 : storageArraySgIfDirectiveStatement = new SgIfDirectiveStatementStorageClass[sizeOfActualPool] ;
33492 0 : inFile.read ( (char*) (storageArraySgIfDirectiveStatement) , sizeof ( SgIfDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33493 0 : SgIfDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33494 : SgIfDirectiveStatementStorageClass* storageArray = storageArraySgIfDirectiveStatement;
33495 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33496 : {
33497 0 : SgIfDirectiveStatement* tmp = new SgIfDirectiveStatement ( *storageArray ) ;
33498 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33499 0 : storageArray++ ;
33500 : }
33501 : }
33502 0 : delete [] storageArraySgIfDirectiveStatement;
33503 2 : SgIfDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33504 :
33505 :
33506 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIfStmt );
33507 2 : SgIfStmtStorageClass* storageArraySgIfStmt = NULL;
33508 2 : if ( 0 < sizeOfActualPool )
33509 : {
33510 593 : storageArraySgIfStmt = new SgIfStmtStorageClass[sizeOfActualPool] ;
33511 1 : inFile.read ( (char*) (storageArraySgIfStmt) , sizeof ( SgIfStmtStorageClass ) * sizeOfActualPool) ;
33512 1 : SgIfStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
33513 : SgIfStmtStorageClass* storageArray = storageArraySgIfStmt;
33514 593 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33515 : {
33516 592 : SgIfStmt* tmp = new SgIfStmt ( *storageArray ) ;
33517 592 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33518 592 : storageArray++ ;
33519 : }
33520 : }
33521 1 : delete [] storageArraySgIfStmt;
33522 2 : SgIfStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
33523 :
33524 :
33525 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIfdefDirectiveStatement );
33526 2 : SgIfdefDirectiveStatementStorageClass* storageArraySgIfdefDirectiveStatement = NULL;
33527 2 : if ( 0 < sizeOfActualPool )
33528 : {
33529 0 : storageArraySgIfdefDirectiveStatement = new SgIfdefDirectiveStatementStorageClass[sizeOfActualPool] ;
33530 0 : inFile.read ( (char*) (storageArraySgIfdefDirectiveStatement) , sizeof ( SgIfdefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33531 0 : SgIfdefDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33532 : SgIfdefDirectiveStatementStorageClass* storageArray = storageArraySgIfdefDirectiveStatement;
33533 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33534 : {
33535 0 : SgIfdefDirectiveStatement* tmp = new SgIfdefDirectiveStatement ( *storageArray ) ;
33536 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33537 0 : storageArray++ ;
33538 : }
33539 : }
33540 0 : delete [] storageArraySgIfdefDirectiveStatement;
33541 2 : SgIfdefDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33542 :
33543 :
33544 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIfndefDirectiveStatement );
33545 2 : SgIfndefDirectiveStatementStorageClass* storageArraySgIfndefDirectiveStatement = NULL;
33546 2 : if ( 0 < sizeOfActualPool )
33547 : {
33548 0 : storageArraySgIfndefDirectiveStatement = new SgIfndefDirectiveStatementStorageClass[sizeOfActualPool] ;
33549 0 : inFile.read ( (char*) (storageArraySgIfndefDirectiveStatement) , sizeof ( SgIfndefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33550 0 : SgIfndefDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33551 : SgIfndefDirectiveStatementStorageClass* storageArray = storageArraySgIfndefDirectiveStatement;
33552 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33553 : {
33554 0 : SgIfndefDirectiveStatement* tmp = new SgIfndefDirectiveStatement ( *storageArray ) ;
33555 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33556 0 : storageArray++ ;
33557 : }
33558 : }
33559 0 : delete [] storageArraySgIfndefDirectiveStatement;
33560 2 : SgIfndefDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33561 :
33562 :
33563 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgImageControlStatement );
33564 2 : SgImageControlStatementStorageClass* storageArraySgImageControlStatement = NULL;
33565 2 : if ( 0 < sizeOfActualPool )
33566 : {
33567 0 : storageArraySgImageControlStatement = new SgImageControlStatementStorageClass[sizeOfActualPool] ;
33568 0 : inFile.read ( (char*) (storageArraySgImageControlStatement) , sizeof ( SgImageControlStatementStorageClass ) * sizeOfActualPool) ;
33569 0 : SgImageControlStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33570 : SgImageControlStatementStorageClass* storageArray = storageArraySgImageControlStatement;
33571 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33572 : {
33573 0 : SgImageControlStatement* tmp = new SgImageControlStatement ( *storageArray ) ;
33574 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33575 0 : storageArray++ ;
33576 : }
33577 : }
33578 0 : delete [] storageArraySgImageControlStatement;
33579 2 : SgImageControlStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33580 :
33581 :
33582 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgImagPartOp );
33583 2 : SgImagPartOpStorageClass* storageArraySgImagPartOp = NULL;
33584 2 : if ( 0 < sizeOfActualPool )
33585 : {
33586 0 : storageArraySgImagPartOp = new SgImagPartOpStorageClass[sizeOfActualPool] ;
33587 0 : inFile.read ( (char*) (storageArraySgImagPartOp) , sizeof ( SgImagPartOpStorageClass ) * sizeOfActualPool) ;
33588 0 : SgImagPartOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33589 : SgImagPartOpStorageClass* storageArray = storageArraySgImagPartOp;
33590 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33591 : {
33592 0 : SgImagPartOp* tmp = new SgImagPartOp ( *storageArray ) ;
33593 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33594 0 : storageArray++ ;
33595 : }
33596 : }
33597 0 : delete [] storageArraySgImagPartOp;
33598 2 : SgImagPartOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33599 :
33600 :
33601 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgImplicitStatement );
33602 2 : SgImplicitStatementStorageClass* storageArraySgImplicitStatement = NULL;
33603 2 : if ( 0 < sizeOfActualPool )
33604 : {
33605 0 : storageArraySgImplicitStatement = new SgImplicitStatementStorageClass[sizeOfActualPool] ;
33606 0 : inFile.read ( (char*) (storageArraySgImplicitStatement) , sizeof ( SgImplicitStatementStorageClass ) * sizeOfActualPool) ;
33607 0 : SgImplicitStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33608 : SgImplicitStatementStorageClass* storageArray = storageArraySgImplicitStatement;
33609 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33610 : {
33611 0 : SgImplicitStatement* tmp = new SgImplicitStatement ( *storageArray ) ;
33612 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33613 0 : storageArray++ ;
33614 : }
33615 : }
33616 0 : delete [] storageArraySgImplicitStatement;
33617 2 : SgImplicitStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33618 :
33619 :
33620 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgImpliedDo );
33621 2 : SgImpliedDoStorageClass* storageArraySgImpliedDo = NULL;
33622 2 : if ( 0 < sizeOfActualPool )
33623 : {
33624 0 : storageArraySgImpliedDo = new SgImpliedDoStorageClass[sizeOfActualPool] ;
33625 0 : inFile.read ( (char*) (storageArraySgImpliedDo) , sizeof ( SgImpliedDoStorageClass ) * sizeOfActualPool) ;
33626 0 : SgImpliedDoStorageClass :: readEasyStorageDataFromFile(inFile) ;
33627 : SgImpliedDoStorageClass* storageArray = storageArraySgImpliedDo;
33628 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33629 : {
33630 0 : SgImpliedDo* tmp = new SgImpliedDo ( *storageArray ) ;
33631 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33632 0 : storageArray++ ;
33633 : }
33634 : }
33635 0 : delete [] storageArraySgImpliedDo;
33636 2 : SgImpliedDoStorageClass :: deleteStaticDataOfEasyStorageClasses();
33637 :
33638 :
33639 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgImportStatement );
33640 2 : SgImportStatementStorageClass* storageArraySgImportStatement = NULL;
33641 2 : if ( 0 < sizeOfActualPool )
33642 : {
33643 0 : storageArraySgImportStatement = new SgImportStatementStorageClass[sizeOfActualPool] ;
33644 0 : inFile.read ( (char*) (storageArraySgImportStatement) , sizeof ( SgImportStatementStorageClass ) * sizeOfActualPool) ;
33645 0 : SgImportStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33646 : SgImportStatementStorageClass* storageArray = storageArraySgImportStatement;
33647 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33648 : {
33649 0 : SgImportStatement* tmp = new SgImportStatement ( *storageArray ) ;
33650 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33651 0 : storageArray++ ;
33652 : }
33653 : }
33654 0 : delete [] storageArraySgImportStatement;
33655 2 : SgImportStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33656 :
33657 :
33658 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIncidenceDirectedGraph );
33659 2 : SgIncidenceDirectedGraphStorageClass* storageArraySgIncidenceDirectedGraph = NULL;
33660 2 : if ( 0 < sizeOfActualPool )
33661 : {
33662 0 : storageArraySgIncidenceDirectedGraph = new SgIncidenceDirectedGraphStorageClass[sizeOfActualPool] ;
33663 0 : inFile.read ( (char*) (storageArraySgIncidenceDirectedGraph) , sizeof ( SgIncidenceDirectedGraphStorageClass ) * sizeOfActualPool) ;
33664 0 : SgIncidenceDirectedGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
33665 : SgIncidenceDirectedGraphStorageClass* storageArray = storageArraySgIncidenceDirectedGraph;
33666 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33667 : {
33668 0 : SgIncidenceDirectedGraph* tmp = new SgIncidenceDirectedGraph ( *storageArray ) ;
33669 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33670 0 : storageArray++ ;
33671 : }
33672 : }
33673 0 : delete [] storageArraySgIncidenceDirectedGraph;
33674 2 : SgIncidenceDirectedGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
33675 :
33676 :
33677 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIncidenceUndirectedGraph );
33678 2 : SgIncidenceUndirectedGraphStorageClass* storageArraySgIncidenceUndirectedGraph = NULL;
33679 2 : if ( 0 < sizeOfActualPool )
33680 : {
33681 0 : storageArraySgIncidenceUndirectedGraph = new SgIncidenceUndirectedGraphStorageClass[sizeOfActualPool] ;
33682 0 : inFile.read ( (char*) (storageArraySgIncidenceUndirectedGraph) , sizeof ( SgIncidenceUndirectedGraphStorageClass ) * sizeOfActualPool) ;
33683 0 : SgIncidenceUndirectedGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
33684 : SgIncidenceUndirectedGraphStorageClass* storageArray = storageArraySgIncidenceUndirectedGraph;
33685 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33686 : {
33687 0 : SgIncidenceUndirectedGraph* tmp = new SgIncidenceUndirectedGraph ( *storageArray ) ;
33688 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33689 0 : storageArray++ ;
33690 : }
33691 : }
33692 0 : delete [] storageArraySgIncidenceUndirectedGraph;
33693 2 : SgIncidenceUndirectedGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
33694 :
33695 :
33696 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIncludeDirectiveStatement );
33697 2 : SgIncludeDirectiveStatementStorageClass* storageArraySgIncludeDirectiveStatement = NULL;
33698 2 : if ( 0 < sizeOfActualPool )
33699 : {
33700 0 : storageArraySgIncludeDirectiveStatement = new SgIncludeDirectiveStatementStorageClass[sizeOfActualPool] ;
33701 0 : inFile.read ( (char*) (storageArraySgIncludeDirectiveStatement) , sizeof ( SgIncludeDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33702 0 : SgIncludeDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33703 : SgIncludeDirectiveStatementStorageClass* storageArray = storageArraySgIncludeDirectiveStatement;
33704 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33705 : {
33706 0 : SgIncludeDirectiveStatement* tmp = new SgIncludeDirectiveStatement ( *storageArray ) ;
33707 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33708 0 : storageArray++ ;
33709 : }
33710 : }
33711 0 : delete [] storageArraySgIncludeDirectiveStatement;
33712 2 : SgIncludeDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33713 :
33714 :
33715 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIncludeFile );
33716 2 : SgIncludeFileStorageClass* storageArraySgIncludeFile = NULL;
33717 2 : if ( 0 < sizeOfActualPool )
33718 : {
33719 226 : storageArraySgIncludeFile = new SgIncludeFileStorageClass[sizeOfActualPool] ;
33720 2 : inFile.read ( (char*) (storageArraySgIncludeFile) , sizeof ( SgIncludeFileStorageClass ) * sizeOfActualPool) ;
33721 2 : SgIncludeFileStorageClass :: readEasyStorageDataFromFile(inFile) ;
33722 : SgIncludeFileStorageClass* storageArray = storageArraySgIncludeFile;
33723 226 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33724 : {
33725 224 : SgIncludeFile* tmp = new SgIncludeFile ( *storageArray ) ;
33726 224 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33727 224 : storageArray++ ;
33728 : }
33729 : }
33730 2 : delete [] storageArraySgIncludeFile;
33731 2 : SgIncludeFileStorageClass :: deleteStaticDataOfEasyStorageClasses();
33732 :
33733 :
33734 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIncludeNextDirectiveStatement );
33735 2 : SgIncludeNextDirectiveStatementStorageClass* storageArraySgIncludeNextDirectiveStatement = NULL;
33736 2 : if ( 0 < sizeOfActualPool )
33737 : {
33738 0 : storageArraySgIncludeNextDirectiveStatement = new SgIncludeNextDirectiveStatementStorageClass[sizeOfActualPool] ;
33739 0 : inFile.read ( (char*) (storageArraySgIncludeNextDirectiveStatement) , sizeof ( SgIncludeNextDirectiveStatementStorageClass ) * sizeOfActualPool) ;
33740 0 : SgIncludeNextDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33741 : SgIncludeNextDirectiveStatementStorageClass* storageArray = storageArraySgIncludeNextDirectiveStatement;
33742 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33743 : {
33744 0 : SgIncludeNextDirectiveStatement* tmp = new SgIncludeNextDirectiveStatement ( *storageArray ) ;
33745 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33746 0 : storageArray++ ;
33747 : }
33748 : }
33749 0 : delete [] storageArraySgIncludeNextDirectiveStatement;
33750 2 : SgIncludeNextDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33751 :
33752 :
33753 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInitializedName );
33754 2 : SgInitializedNameStorageClass* storageArraySgInitializedName = NULL;
33755 2 : if ( 0 < sizeOfActualPool )
33756 : {
33757 55227 : storageArraySgInitializedName = new SgInitializedNameStorageClass[sizeOfActualPool] ;
33758 2 : inFile.read ( (char*) (storageArraySgInitializedName) , sizeof ( SgInitializedNameStorageClass ) * sizeOfActualPool) ;
33759 2 : SgInitializedNameStorageClass :: readEasyStorageDataFromFile(inFile) ;
33760 : SgInitializedNameStorageClass* storageArray = storageArraySgInitializedName;
33761 55227 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33762 : {
33763 55225 : SgInitializedName* tmp = new SgInitializedName ( *storageArray ) ;
33764 55225 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33765 55225 : storageArray++ ;
33766 : }
33767 : }
33768 2 : delete [] storageArraySgInitializedName;
33769 2 : SgInitializedNameStorageClass :: deleteStaticDataOfEasyStorageClasses();
33770 :
33771 :
33772 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInitializer );
33773 2 : SgInitializerStorageClass* storageArraySgInitializer = NULL;
33774 2 : if ( 0 < sizeOfActualPool )
33775 : {
33776 0 : storageArraySgInitializer = new SgInitializerStorageClass[sizeOfActualPool] ;
33777 0 : inFile.read ( (char*) (storageArraySgInitializer) , sizeof ( SgInitializerStorageClass ) * sizeOfActualPool) ;
33778 0 : SgInitializerStorageClass :: readEasyStorageDataFromFile(inFile) ;
33779 : SgInitializerStorageClass* storageArray = storageArraySgInitializer;
33780 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33781 : {
33782 0 : SgInitializer* tmp = new SgInitializer ( *storageArray ) ;
33783 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33784 0 : storageArray++ ;
33785 : }
33786 : }
33787 0 : delete [] storageArraySgInitializer;
33788 2 : SgInitializerStorageClass :: deleteStaticDataOfEasyStorageClasses();
33789 :
33790 :
33791 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInquireStatement );
33792 2 : SgInquireStatementStorageClass* storageArraySgInquireStatement = NULL;
33793 2 : if ( 0 < sizeOfActualPool )
33794 : {
33795 0 : storageArraySgInquireStatement = new SgInquireStatementStorageClass[sizeOfActualPool] ;
33796 0 : inFile.read ( (char*) (storageArraySgInquireStatement) , sizeof ( SgInquireStatementStorageClass ) * sizeOfActualPool) ;
33797 0 : SgInquireStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33798 : SgInquireStatementStorageClass* storageArray = storageArraySgInquireStatement;
33799 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33800 : {
33801 0 : SgInquireStatement* tmp = new SgInquireStatement ( *storageArray ) ;
33802 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33803 0 : storageArray++ ;
33804 : }
33805 : }
33806 0 : delete [] storageArraySgInquireStatement;
33807 2 : SgInquireStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33808 :
33809 :
33810 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIntKeyedBidirectionalGraph );
33811 2 : SgIntKeyedBidirectionalGraphStorageClass* storageArraySgIntKeyedBidirectionalGraph = NULL;
33812 2 : if ( 0 < sizeOfActualPool )
33813 : {
33814 0 : storageArraySgIntKeyedBidirectionalGraph = new SgIntKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
33815 0 : inFile.read ( (char*) (storageArraySgIntKeyedBidirectionalGraph) , sizeof ( SgIntKeyedBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
33816 0 : SgIntKeyedBidirectionalGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
33817 : SgIntKeyedBidirectionalGraphStorageClass* storageArray = storageArraySgIntKeyedBidirectionalGraph;
33818 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33819 : {
33820 0 : SgIntKeyedBidirectionalGraph* tmp = new SgIntKeyedBidirectionalGraph ( *storageArray ) ;
33821 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33822 0 : storageArray++ ;
33823 : }
33824 : }
33825 0 : delete [] storageArraySgIntKeyedBidirectionalGraph;
33826 2 : SgIntKeyedBidirectionalGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
33827 :
33828 :
33829 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIntVal );
33830 2 : SgIntValStorageClass* storageArraySgIntVal = NULL;
33831 2 : if ( 0 < sizeOfActualPool )
33832 : {
33833 927 : storageArraySgIntVal = new SgIntValStorageClass[sizeOfActualPool] ;
33834 2 : inFile.read ( (char*) (storageArraySgIntVal) , sizeof ( SgIntValStorageClass ) * sizeOfActualPool) ;
33835 2 : SgIntValStorageClass :: readEasyStorageDataFromFile(inFile) ;
33836 : SgIntValStorageClass* storageArray = storageArraySgIntVal;
33837 927 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33838 : {
33839 925 : SgIntVal* tmp = new SgIntVal ( *storageArray ) ;
33840 925 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33841 925 : storageArray++ ;
33842 : }
33843 : }
33844 2 : delete [] storageArraySgIntVal;
33845 2 : SgIntValStorageClass :: deleteStaticDataOfEasyStorageClasses();
33846 :
33847 :
33848 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIntegerDivideOp );
33849 2 : SgIntegerDivideOpStorageClass* storageArraySgIntegerDivideOp = NULL;
33850 2 : if ( 0 < sizeOfActualPool )
33851 : {
33852 0 : storageArraySgIntegerDivideOp = new SgIntegerDivideOpStorageClass[sizeOfActualPool] ;
33853 0 : inFile.read ( (char*) (storageArraySgIntegerDivideOp) , sizeof ( SgIntegerDivideOpStorageClass ) * sizeOfActualPool) ;
33854 0 : SgIntegerDivideOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33855 : SgIntegerDivideOpStorageClass* storageArray = storageArraySgIntegerDivideOp;
33856 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33857 : {
33858 0 : SgIntegerDivideOp* tmp = new SgIntegerDivideOp ( *storageArray ) ;
33859 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33860 0 : storageArray++ ;
33861 : }
33862 : }
33863 0 : delete [] storageArraySgIntegerDivideOp;
33864 2 : SgIntegerDivideOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33865 :
33866 :
33867 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIntegerDivideAssignOp );
33868 2 : SgIntegerDivideAssignOpStorageClass* storageArraySgIntegerDivideAssignOp = NULL;
33869 2 : if ( 0 < sizeOfActualPool )
33870 : {
33871 0 : storageArraySgIntegerDivideAssignOp = new SgIntegerDivideAssignOpStorageClass[sizeOfActualPool] ;
33872 0 : inFile.read ( (char*) (storageArraySgIntegerDivideAssignOp) , sizeof ( SgIntegerDivideAssignOpStorageClass ) * sizeOfActualPool) ;
33873 0 : SgIntegerDivideAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
33874 : SgIntegerDivideAssignOpStorageClass* storageArray = storageArraySgIntegerDivideAssignOp;
33875 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33876 : {
33877 0 : SgIntegerDivideAssignOp* tmp = new SgIntegerDivideAssignOp ( *storageArray ) ;
33878 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33879 0 : storageArray++ ;
33880 : }
33881 : }
33882 0 : delete [] storageArraySgIntegerDivideAssignOp;
33883 2 : SgIntegerDivideAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
33884 :
33885 :
33886 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInterfaceBody );
33887 2 : SgInterfaceBodyStorageClass* storageArraySgInterfaceBody = NULL;
33888 2 : if ( 0 < sizeOfActualPool )
33889 : {
33890 0 : storageArraySgInterfaceBody = new SgInterfaceBodyStorageClass[sizeOfActualPool] ;
33891 0 : inFile.read ( (char*) (storageArraySgInterfaceBody) , sizeof ( SgInterfaceBodyStorageClass ) * sizeOfActualPool) ;
33892 0 : SgInterfaceBodyStorageClass :: readEasyStorageDataFromFile(inFile) ;
33893 : SgInterfaceBodyStorageClass* storageArray = storageArraySgInterfaceBody;
33894 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33895 : {
33896 0 : SgInterfaceBody* tmp = new SgInterfaceBody ( *storageArray ) ;
33897 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33898 0 : storageArray++ ;
33899 : }
33900 : }
33901 0 : delete [] storageArraySgInterfaceBody;
33902 2 : SgInterfaceBodyStorageClass :: deleteStaticDataOfEasyStorageClasses();
33903 :
33904 :
33905 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgHeaderFileBody );
33906 2 : SgHeaderFileBodyStorageClass* storageArraySgHeaderFileBody = NULL;
33907 2 : if ( 0 < sizeOfActualPool )
33908 : {
33909 0 : storageArraySgHeaderFileBody = new SgHeaderFileBodyStorageClass[sizeOfActualPool] ;
33910 0 : inFile.read ( (char*) (storageArraySgHeaderFileBody) , sizeof ( SgHeaderFileBodyStorageClass ) * sizeOfActualPool) ;
33911 0 : SgHeaderFileBodyStorageClass :: readEasyStorageDataFromFile(inFile) ;
33912 : SgHeaderFileBodyStorageClass* storageArray = storageArraySgHeaderFileBody;
33913 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33914 : {
33915 0 : SgHeaderFileBody* tmp = new SgHeaderFileBody ( *storageArray ) ;
33916 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33917 0 : storageArray++ ;
33918 : }
33919 : }
33920 0 : delete [] storageArraySgHeaderFileBody;
33921 2 : SgHeaderFileBodyStorageClass :: deleteStaticDataOfEasyStorageClasses();
33922 :
33923 :
33924 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgHeaderFileReport );
33925 2 : SgHeaderFileReportStorageClass* storageArraySgHeaderFileReport = NULL;
33926 2 : if ( 0 < sizeOfActualPool )
33927 : {
33928 0 : storageArraySgHeaderFileReport = new SgHeaderFileReportStorageClass[sizeOfActualPool] ;
33929 0 : inFile.read ( (char*) (storageArraySgHeaderFileReport) , sizeof ( SgHeaderFileReportStorageClass ) * sizeOfActualPool) ;
33930 0 : SgHeaderFileReportStorageClass :: readEasyStorageDataFromFile(inFile) ;
33931 : SgHeaderFileReportStorageClass* storageArray = storageArraySgHeaderFileReport;
33932 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33933 : {
33934 0 : SgHeaderFileReport* tmp = new SgHeaderFileReport ( *storageArray ) ;
33935 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33936 0 : storageArray++ ;
33937 : }
33938 : }
33939 0 : delete [] storageArraySgHeaderFileReport;
33940 2 : SgHeaderFileReportStorageClass :: deleteStaticDataOfEasyStorageClasses();
33941 :
33942 :
33943 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInterfaceStatement );
33944 2 : SgInterfaceStatementStorageClass* storageArraySgInterfaceStatement = NULL;
33945 2 : if ( 0 < sizeOfActualPool )
33946 : {
33947 0 : storageArraySgInterfaceStatement = new SgInterfaceStatementStorageClass[sizeOfActualPool] ;
33948 0 : inFile.read ( (char*) (storageArraySgInterfaceStatement) , sizeof ( SgInterfaceStatementStorageClass ) * sizeOfActualPool) ;
33949 0 : SgInterfaceStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
33950 : SgInterfaceStatementStorageClass* storageArray = storageArraySgInterfaceStatement;
33951 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33952 : {
33953 0 : SgInterfaceStatement* tmp = new SgInterfaceStatement ( *storageArray ) ;
33954 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33955 0 : storageArray++ ;
33956 : }
33957 : }
33958 0 : delete [] storageArraySgInterfaceStatement;
33959 2 : SgInterfaceStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
33960 :
33961 :
33962 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgInterfaceSymbol );
33963 2 : SgInterfaceSymbolStorageClass* storageArraySgInterfaceSymbol = NULL;
33964 2 : if ( 0 < sizeOfActualPool )
33965 : {
33966 0 : storageArraySgInterfaceSymbol = new SgInterfaceSymbolStorageClass[sizeOfActualPool] ;
33967 0 : inFile.read ( (char*) (storageArraySgInterfaceSymbol) , sizeof ( SgInterfaceSymbolStorageClass ) * sizeOfActualPool) ;
33968 0 : SgInterfaceSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
33969 : SgInterfaceSymbolStorageClass* storageArray = storageArraySgInterfaceSymbol;
33970 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33971 : {
33972 0 : SgInterfaceSymbol* tmp = new SgInterfaceSymbol ( *storageArray ) ;
33973 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33974 0 : storageArray++ ;
33975 : }
33976 : }
33977 0 : delete [] storageArraySgInterfaceSymbol;
33978 2 : SgInterfaceSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
33979 :
33980 :
33981 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIntrinsicSymbol );
33982 2 : SgIntrinsicSymbolStorageClass* storageArraySgIntrinsicSymbol = NULL;
33983 2 : if ( 0 < sizeOfActualPool )
33984 : {
33985 0 : storageArraySgIntrinsicSymbol = new SgIntrinsicSymbolStorageClass[sizeOfActualPool] ;
33986 0 : inFile.read ( (char*) (storageArraySgIntrinsicSymbol) , sizeof ( SgIntrinsicSymbolStorageClass ) * sizeOfActualPool) ;
33987 0 : SgIntrinsicSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
33988 : SgIntrinsicSymbolStorageClass* storageArray = storageArraySgIntrinsicSymbol;
33989 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
33990 : {
33991 0 : SgIntrinsicSymbol* tmp = new SgIntrinsicSymbol ( *storageArray ) ;
33992 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
33993 0 : storageArray++ ;
33994 : }
33995 : }
33996 0 : delete [] storageArraySgIntrinsicSymbol;
33997 2 : SgIntrinsicSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
33998 :
33999 :
34000 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIsOp );
34001 2 : SgIsOpStorageClass* storageArraySgIsOp = NULL;
34002 2 : if ( 0 < sizeOfActualPool )
34003 : {
34004 0 : storageArraySgIsOp = new SgIsOpStorageClass[sizeOfActualPool] ;
34005 0 : inFile.read ( (char*) (storageArraySgIsOp) , sizeof ( SgIsOpStorageClass ) * sizeOfActualPool) ;
34006 0 : SgIsOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34007 : SgIsOpStorageClass* storageArray = storageArraySgIsOp;
34008 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34009 : {
34010 0 : SgIsOp* tmp = new SgIsOp ( *storageArray ) ;
34011 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34012 0 : storageArray++ ;
34013 : }
34014 : }
34015 0 : delete [] storageArraySgIsOp;
34016 2 : SgIsOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34017 :
34018 :
34019 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIsNotOp );
34020 2 : SgIsNotOpStorageClass* storageArraySgIsNotOp = NULL;
34021 2 : if ( 0 < sizeOfActualPool )
34022 : {
34023 0 : storageArraySgIsNotOp = new SgIsNotOpStorageClass[sizeOfActualPool] ;
34024 0 : inFile.read ( (char*) (storageArraySgIsNotOp) , sizeof ( SgIsNotOpStorageClass ) * sizeOfActualPool) ;
34025 0 : SgIsNotOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34026 : SgIsNotOpStorageClass* storageArray = storageArraySgIsNotOp;
34027 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34028 : {
34029 0 : SgIsNotOp* tmp = new SgIsNotOp ( *storageArray ) ;
34030 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34031 0 : storageArray++ ;
34032 : }
34033 : }
34034 0 : delete [] storageArraySgIsNotOp;
34035 2 : SgIsNotOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34036 :
34037 :
34038 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgIorAssignOp );
34039 2 : SgIorAssignOpStorageClass* storageArraySgIorAssignOp = NULL;
34040 2 : if ( 0 < sizeOfActualPool )
34041 : {
34042 8 : storageArraySgIorAssignOp = new SgIorAssignOpStorageClass[sizeOfActualPool] ;
34043 1 : inFile.read ( (char*) (storageArraySgIorAssignOp) , sizeof ( SgIorAssignOpStorageClass ) * sizeOfActualPool) ;
34044 1 : SgIorAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34045 : SgIorAssignOpStorageClass* storageArray = storageArraySgIorAssignOp;
34046 8 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34047 : {
34048 7 : SgIorAssignOp* tmp = new SgIorAssignOp ( *storageArray ) ;
34049 7 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34050 7 : storageArray++ ;
34051 : }
34052 : }
34053 1 : delete [] storageArraySgIorAssignOp;
34054 2 : SgIorAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34055 :
34056 :
34057 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgKeyDatumPair );
34058 2 : SgKeyDatumPairStorageClass* storageArraySgKeyDatumPair = NULL;
34059 2 : if ( 0 < sizeOfActualPool )
34060 : {
34061 0 : storageArraySgKeyDatumPair = new SgKeyDatumPairStorageClass[sizeOfActualPool] ;
34062 0 : inFile.read ( (char*) (storageArraySgKeyDatumPair) , sizeof ( SgKeyDatumPairStorageClass ) * sizeOfActualPool) ;
34063 0 : SgKeyDatumPairStorageClass :: readEasyStorageDataFromFile(inFile) ;
34064 : SgKeyDatumPairStorageClass* storageArray = storageArraySgKeyDatumPair;
34065 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34066 : {
34067 0 : SgKeyDatumPair* tmp = new SgKeyDatumPair ( *storageArray ) ;
34068 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34069 0 : storageArray++ ;
34070 : }
34071 : }
34072 0 : delete [] storageArraySgKeyDatumPair;
34073 2 : SgKeyDatumPairStorageClass :: deleteStaticDataOfEasyStorageClasses();
34074 :
34075 :
34076 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCudaKernelExecConfig );
34077 2 : SgCudaKernelExecConfigStorageClass* storageArraySgCudaKernelExecConfig = NULL;
34078 2 : if ( 0 < sizeOfActualPool )
34079 : {
34080 0 : storageArraySgCudaKernelExecConfig = new SgCudaKernelExecConfigStorageClass[sizeOfActualPool] ;
34081 0 : inFile.read ( (char*) (storageArraySgCudaKernelExecConfig) , sizeof ( SgCudaKernelExecConfigStorageClass ) * sizeOfActualPool) ;
34082 0 : SgCudaKernelExecConfigStorageClass :: readEasyStorageDataFromFile(inFile) ;
34083 : SgCudaKernelExecConfigStorageClass* storageArray = storageArraySgCudaKernelExecConfig;
34084 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34085 : {
34086 0 : SgCudaKernelExecConfig* tmp = new SgCudaKernelExecConfig ( *storageArray ) ;
34087 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34088 0 : storageArray++ ;
34089 : }
34090 : }
34091 0 : delete [] storageArraySgCudaKernelExecConfig;
34092 2 : SgCudaKernelExecConfigStorageClass :: deleteStaticDataOfEasyStorageClasses();
34093 :
34094 :
34095 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCudaKernelCallExp );
34096 2 : SgCudaKernelCallExpStorageClass* storageArraySgCudaKernelCallExp = NULL;
34097 2 : if ( 0 < sizeOfActualPool )
34098 : {
34099 0 : storageArraySgCudaKernelCallExp = new SgCudaKernelCallExpStorageClass[sizeOfActualPool] ;
34100 0 : inFile.read ( (char*) (storageArraySgCudaKernelCallExp) , sizeof ( SgCudaKernelCallExpStorageClass ) * sizeOfActualPool) ;
34101 0 : SgCudaKernelCallExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34102 : SgCudaKernelCallExpStorageClass* storageArray = storageArraySgCudaKernelCallExp;
34103 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34104 : {
34105 0 : SgCudaKernelCallExp* tmp = new SgCudaKernelCallExp ( *storageArray ) ;
34106 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34107 0 : storageArray++ ;
34108 : }
34109 : }
34110 0 : delete [] storageArraySgCudaKernelCallExp;
34111 2 : SgCudaKernelCallExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34112 :
34113 :
34114 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLabelRefExp );
34115 2 : SgLabelRefExpStorageClass* storageArraySgLabelRefExp = NULL;
34116 2 : if ( 0 < sizeOfActualPool )
34117 : {
34118 0 : storageArraySgLabelRefExp = new SgLabelRefExpStorageClass[sizeOfActualPool] ;
34119 0 : inFile.read ( (char*) (storageArraySgLabelRefExp) , sizeof ( SgLabelRefExpStorageClass ) * sizeOfActualPool) ;
34120 0 : SgLabelRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34121 : SgLabelRefExpStorageClass* storageArray = storageArraySgLabelRefExp;
34122 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34123 : {
34124 0 : SgLabelRefExp* tmp = new SgLabelRefExp ( *storageArray ) ;
34125 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34126 0 : storageArray++ ;
34127 : }
34128 : }
34129 0 : delete [] storageArraySgLabelRefExp;
34130 2 : SgLabelRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34131 :
34132 :
34133 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLabelStatement );
34134 2 : SgLabelStatementStorageClass* storageArraySgLabelStatement = NULL;
34135 2 : if ( 0 < sizeOfActualPool )
34136 : {
34137 0 : storageArraySgLabelStatement = new SgLabelStatementStorageClass[sizeOfActualPool] ;
34138 0 : inFile.read ( (char*) (storageArraySgLabelStatement) , sizeof ( SgLabelStatementStorageClass ) * sizeOfActualPool) ;
34139 0 : SgLabelStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
34140 : SgLabelStatementStorageClass* storageArray = storageArraySgLabelStatement;
34141 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34142 : {
34143 0 : SgLabelStatement* tmp = new SgLabelStatement ( *storageArray ) ;
34144 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34145 0 : storageArray++ ;
34146 : }
34147 : }
34148 0 : delete [] storageArraySgLabelStatement;
34149 2 : SgLabelStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
34150 :
34151 :
34152 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLabelSymbol );
34153 2 : SgLabelSymbolStorageClass* storageArraySgLabelSymbol = NULL;
34154 2 : if ( 0 < sizeOfActualPool )
34155 : {
34156 0 : storageArraySgLabelSymbol = new SgLabelSymbolStorageClass[sizeOfActualPool] ;
34157 0 : inFile.read ( (char*) (storageArraySgLabelSymbol) , sizeof ( SgLabelSymbolStorageClass ) * sizeOfActualPool) ;
34158 0 : SgLabelSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
34159 : SgLabelSymbolStorageClass* storageArray = storageArraySgLabelSymbol;
34160 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34161 : {
34162 0 : SgLabelSymbol* tmp = new SgLabelSymbol ( *storageArray ) ;
34163 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34164 0 : storageArray++ ;
34165 : }
34166 : }
34167 0 : delete [] storageArraySgLabelSymbol;
34168 2 : SgLabelSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
34169 :
34170 :
34171 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLambdaCapture );
34172 2 : SgLambdaCaptureStorageClass* storageArraySgLambdaCapture = NULL;
34173 2 : if ( 0 < sizeOfActualPool )
34174 : {
34175 0 : storageArraySgLambdaCapture = new SgLambdaCaptureStorageClass[sizeOfActualPool] ;
34176 0 : inFile.read ( (char*) (storageArraySgLambdaCapture) , sizeof ( SgLambdaCaptureStorageClass ) * sizeOfActualPool) ;
34177 0 : SgLambdaCaptureStorageClass :: readEasyStorageDataFromFile(inFile) ;
34178 : SgLambdaCaptureStorageClass* storageArray = storageArraySgLambdaCapture;
34179 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34180 : {
34181 0 : SgLambdaCapture* tmp = new SgLambdaCapture ( *storageArray ) ;
34182 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34183 0 : storageArray++ ;
34184 : }
34185 : }
34186 0 : delete [] storageArraySgLambdaCapture;
34187 2 : SgLambdaCaptureStorageClass :: deleteStaticDataOfEasyStorageClasses();
34188 :
34189 :
34190 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLambdaCaptureList );
34191 2 : SgLambdaCaptureListStorageClass* storageArraySgLambdaCaptureList = NULL;
34192 2 : if ( 0 < sizeOfActualPool )
34193 : {
34194 0 : storageArraySgLambdaCaptureList = new SgLambdaCaptureListStorageClass[sizeOfActualPool] ;
34195 0 : inFile.read ( (char*) (storageArraySgLambdaCaptureList) , sizeof ( SgLambdaCaptureListStorageClass ) * sizeOfActualPool) ;
34196 0 : SgLambdaCaptureListStorageClass :: readEasyStorageDataFromFile(inFile) ;
34197 : SgLambdaCaptureListStorageClass* storageArray = storageArraySgLambdaCaptureList;
34198 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34199 : {
34200 0 : SgLambdaCaptureList* tmp = new SgLambdaCaptureList ( *storageArray ) ;
34201 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34202 0 : storageArray++ ;
34203 : }
34204 : }
34205 0 : delete [] storageArraySgLambdaCaptureList;
34206 2 : SgLambdaCaptureListStorageClass :: deleteStaticDataOfEasyStorageClasses();
34207 :
34208 :
34209 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLambdaExp );
34210 2 : SgLambdaExpStorageClass* storageArraySgLambdaExp = NULL;
34211 2 : if ( 0 < sizeOfActualPool )
34212 : {
34213 0 : storageArraySgLambdaExp = new SgLambdaExpStorageClass[sizeOfActualPool] ;
34214 0 : inFile.read ( (char*) (storageArraySgLambdaExp) , sizeof ( SgLambdaExpStorageClass ) * sizeOfActualPool) ;
34215 0 : SgLambdaExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34216 : SgLambdaExpStorageClass* storageArray = storageArraySgLambdaExp;
34217 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34218 : {
34219 0 : SgLambdaExp* tmp = new SgLambdaExp ( *storageArray ) ;
34220 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34221 0 : storageArray++ ;
34222 : }
34223 : }
34224 0 : delete [] storageArraySgLambdaExp;
34225 2 : SgLambdaExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34226 :
34227 :
34228 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLambdaRefExp );
34229 2 : SgLambdaRefExpStorageClass* storageArraySgLambdaRefExp = NULL;
34230 2 : if ( 0 < sizeOfActualPool )
34231 : {
34232 0 : storageArraySgLambdaRefExp = new SgLambdaRefExpStorageClass[sizeOfActualPool] ;
34233 0 : inFile.read ( (char*) (storageArraySgLambdaRefExp) , sizeof ( SgLambdaRefExpStorageClass ) * sizeOfActualPool) ;
34234 0 : SgLambdaRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34235 : SgLambdaRefExpStorageClass* storageArray = storageArraySgLambdaRefExp;
34236 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34237 : {
34238 0 : SgLambdaRefExp* tmp = new SgLambdaRefExp ( *storageArray ) ;
34239 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34240 0 : storageArray++ ;
34241 : }
34242 : }
34243 0 : delete [] storageArraySgLambdaRefExp;
34244 2 : SgLambdaRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34245 :
34246 :
34247 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLeftDivideOp );
34248 2 : SgLeftDivideOpStorageClass* storageArraySgLeftDivideOp = NULL;
34249 2 : if ( 0 < sizeOfActualPool )
34250 : {
34251 0 : storageArraySgLeftDivideOp = new SgLeftDivideOpStorageClass[sizeOfActualPool] ;
34252 0 : inFile.read ( (char*) (storageArraySgLeftDivideOp) , sizeof ( SgLeftDivideOpStorageClass ) * sizeOfActualPool) ;
34253 0 : SgLeftDivideOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34254 : SgLeftDivideOpStorageClass* storageArray = storageArraySgLeftDivideOp;
34255 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34256 : {
34257 0 : SgLeftDivideOp* tmp = new SgLeftDivideOp ( *storageArray ) ;
34258 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34259 0 : storageArray++ ;
34260 : }
34261 : }
34262 0 : delete [] storageArraySgLeftDivideOp;
34263 2 : SgLeftDivideOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34264 :
34265 :
34266 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLessOrEqualOp );
34267 2 : SgLessOrEqualOpStorageClass* storageArraySgLessOrEqualOp = NULL;
34268 2 : if ( 0 < sizeOfActualPool )
34269 : {
34270 32 : storageArraySgLessOrEqualOp = new SgLessOrEqualOpStorageClass[sizeOfActualPool] ;
34271 1 : inFile.read ( (char*) (storageArraySgLessOrEqualOp) , sizeof ( SgLessOrEqualOpStorageClass ) * sizeOfActualPool) ;
34272 1 : SgLessOrEqualOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34273 : SgLessOrEqualOpStorageClass* storageArray = storageArraySgLessOrEqualOp;
34274 32 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34275 : {
34276 31 : SgLessOrEqualOp* tmp = new SgLessOrEqualOp ( *storageArray ) ;
34277 31 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34278 31 : storageArray++ ;
34279 : }
34280 : }
34281 1 : delete [] storageArraySgLessOrEqualOp;
34282 2 : SgLessOrEqualOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34283 :
34284 :
34285 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLessThanOp );
34286 2 : SgLessThanOpStorageClass* storageArraySgLessThanOp = NULL;
34287 2 : if ( 0 < sizeOfActualPool )
34288 : {
34289 137 : storageArraySgLessThanOp = new SgLessThanOpStorageClass[sizeOfActualPool] ;
34290 1 : inFile.read ( (char*) (storageArraySgLessThanOp) , sizeof ( SgLessThanOpStorageClass ) * sizeOfActualPool) ;
34291 1 : SgLessThanOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34292 : SgLessThanOpStorageClass* storageArray = storageArraySgLessThanOp;
34293 137 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34294 : {
34295 136 : SgLessThanOp* tmp = new SgLessThanOp ( *storageArray ) ;
34296 136 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34297 136 : storageArray++ ;
34298 : }
34299 : }
34300 1 : delete [] storageArraySgLessThanOp;
34301 2 : SgLessThanOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34302 :
34303 :
34304 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLineDirectiveStatement );
34305 2 : SgLineDirectiveStatementStorageClass* storageArraySgLineDirectiveStatement = NULL;
34306 2 : if ( 0 < sizeOfActualPool )
34307 : {
34308 0 : storageArraySgLineDirectiveStatement = new SgLineDirectiveStatementStorageClass[sizeOfActualPool] ;
34309 0 : inFile.read ( (char*) (storageArraySgLineDirectiveStatement) , sizeof ( SgLineDirectiveStatementStorageClass ) * sizeOfActualPool) ;
34310 0 : SgLineDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
34311 : SgLineDirectiveStatementStorageClass* storageArray = storageArraySgLineDirectiveStatement;
34312 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34313 : {
34314 0 : SgLineDirectiveStatement* tmp = new SgLineDirectiveStatement ( *storageArray ) ;
34315 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34316 0 : storageArray++ ;
34317 : }
34318 : }
34319 0 : delete [] storageArraySgLineDirectiveStatement;
34320 2 : SgLineDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
34321 :
34322 :
34323 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLinemarkerDirectiveStatement );
34324 2 : SgLinemarkerDirectiveStatementStorageClass* storageArraySgLinemarkerDirectiveStatement = NULL;
34325 2 : if ( 0 < sizeOfActualPool )
34326 : {
34327 0 : storageArraySgLinemarkerDirectiveStatement = new SgLinemarkerDirectiveStatementStorageClass[sizeOfActualPool] ;
34328 0 : inFile.read ( (char*) (storageArraySgLinemarkerDirectiveStatement) , sizeof ( SgLinemarkerDirectiveStatementStorageClass ) * sizeOfActualPool) ;
34329 0 : SgLinemarkerDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
34330 : SgLinemarkerDirectiveStatementStorageClass* storageArray = storageArraySgLinemarkerDirectiveStatement;
34331 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34332 : {
34333 0 : SgLinemarkerDirectiveStatement* tmp = new SgLinemarkerDirectiveStatement ( *storageArray ) ;
34334 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34335 0 : storageArray++ ;
34336 : }
34337 : }
34338 0 : delete [] storageArraySgLinemarkerDirectiveStatement;
34339 2 : SgLinemarkerDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
34340 :
34341 :
34342 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLinkageModifier );
34343 2 : SgLinkageModifierStorageClass* storageArraySgLinkageModifier = NULL;
34344 2 : if ( 0 < sizeOfActualPool )
34345 : {
34346 0 : storageArraySgLinkageModifier = new SgLinkageModifierStorageClass[sizeOfActualPool] ;
34347 0 : inFile.read ( (char*) (storageArraySgLinkageModifier) , sizeof ( SgLinkageModifierStorageClass ) * sizeOfActualPool) ;
34348 : SgLinkageModifierStorageClass* storageArray = storageArraySgLinkageModifier;
34349 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34350 : {
34351 0 : SgLinkageModifier* tmp = new SgLinkageModifier ( *storageArray ) ;
34352 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34353 0 : storageArray++ ;
34354 : }
34355 : }
34356 0 : delete [] storageArraySgLinkageModifier;
34357 :
34358 :
34359 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgListComprehension );
34360 2 : SgListComprehensionStorageClass* storageArraySgListComprehension = NULL;
34361 2 : if ( 0 < sizeOfActualPool )
34362 : {
34363 0 : storageArraySgListComprehension = new SgListComprehensionStorageClass[sizeOfActualPool] ;
34364 0 : inFile.read ( (char*) (storageArraySgListComprehension) , sizeof ( SgListComprehensionStorageClass ) * sizeOfActualPool) ;
34365 0 : SgListComprehensionStorageClass :: readEasyStorageDataFromFile(inFile) ;
34366 : SgListComprehensionStorageClass* storageArray = storageArraySgListComprehension;
34367 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34368 : {
34369 0 : SgListComprehension* tmp = new SgListComprehension ( *storageArray ) ;
34370 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34371 0 : storageArray++ ;
34372 : }
34373 : }
34374 0 : delete [] storageArraySgListComprehension;
34375 2 : SgListComprehensionStorageClass :: deleteStaticDataOfEasyStorageClasses();
34376 :
34377 :
34378 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgListExp );
34379 2 : SgListExpStorageClass* storageArraySgListExp = NULL;
34380 2 : if ( 0 < sizeOfActualPool )
34381 : {
34382 0 : storageArraySgListExp = new SgListExpStorageClass[sizeOfActualPool] ;
34383 0 : inFile.read ( (char*) (storageArraySgListExp) , sizeof ( SgListExpStorageClass ) * sizeOfActualPool) ;
34384 0 : SgListExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34385 : SgListExpStorageClass* storageArray = storageArraySgListExp;
34386 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34387 : {
34388 0 : SgListExp* tmp = new SgListExp ( *storageArray ) ;
34389 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34390 0 : storageArray++ ;
34391 : }
34392 : }
34393 0 : delete [] storageArraySgListExp;
34394 2 : SgListExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34395 :
34396 :
34397 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLocatedNode );
34398 2 : SgLocatedNodeStorageClass* storageArraySgLocatedNode = NULL;
34399 2 : if ( 0 < sizeOfActualPool )
34400 : {
34401 0 : storageArraySgLocatedNode = new SgLocatedNodeStorageClass[sizeOfActualPool] ;
34402 0 : inFile.read ( (char*) (storageArraySgLocatedNode) , sizeof ( SgLocatedNodeStorageClass ) * sizeOfActualPool) ;
34403 0 : SgLocatedNodeStorageClass :: readEasyStorageDataFromFile(inFile) ;
34404 : SgLocatedNodeStorageClass* storageArray = storageArraySgLocatedNode;
34405 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34406 : {
34407 0 : SgLocatedNode* tmp = new SgLocatedNode ( *storageArray ) ;
34408 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34409 0 : storageArray++ ;
34410 : }
34411 : }
34412 0 : delete [] storageArraySgLocatedNode;
34413 2 : SgLocatedNodeStorageClass :: deleteStaticDataOfEasyStorageClasses();
34414 :
34415 :
34416 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLocatedNodeSupport );
34417 2 : SgLocatedNodeSupportStorageClass* storageArraySgLocatedNodeSupport = NULL;
34418 2 : if ( 0 < sizeOfActualPool )
34419 : {
34420 0 : storageArraySgLocatedNodeSupport = new SgLocatedNodeSupportStorageClass[sizeOfActualPool] ;
34421 0 : inFile.read ( (char*) (storageArraySgLocatedNodeSupport) , sizeof ( SgLocatedNodeSupportStorageClass ) * sizeOfActualPool) ;
34422 0 : SgLocatedNodeSupportStorageClass :: readEasyStorageDataFromFile(inFile) ;
34423 : SgLocatedNodeSupportStorageClass* storageArray = storageArraySgLocatedNodeSupport;
34424 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34425 : {
34426 0 : SgLocatedNodeSupport* tmp = new SgLocatedNodeSupport ( *storageArray ) ;
34427 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34428 0 : storageArray++ ;
34429 : }
34430 : }
34431 0 : delete [] storageArraySgLocatedNodeSupport;
34432 2 : SgLocatedNodeSupportStorageClass :: deleteStaticDataOfEasyStorageClasses();
34433 :
34434 :
34435 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLongDoubleVal );
34436 2 : SgLongDoubleValStorageClass* storageArraySgLongDoubleVal = NULL;
34437 2 : if ( 0 < sizeOfActualPool )
34438 : {
34439 0 : storageArraySgLongDoubleVal = new SgLongDoubleValStorageClass[sizeOfActualPool] ;
34440 0 : inFile.read ( (char*) (storageArraySgLongDoubleVal) , sizeof ( SgLongDoubleValStorageClass ) * sizeOfActualPool) ;
34441 0 : SgLongDoubleValStorageClass :: readEasyStorageDataFromFile(inFile) ;
34442 : SgLongDoubleValStorageClass* storageArray = storageArraySgLongDoubleVal;
34443 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34444 : {
34445 0 : SgLongDoubleVal* tmp = new SgLongDoubleVal ( *storageArray ) ;
34446 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34447 0 : storageArray++ ;
34448 : }
34449 : }
34450 0 : delete [] storageArraySgLongDoubleVal;
34451 2 : SgLongDoubleValStorageClass :: deleteStaticDataOfEasyStorageClasses();
34452 :
34453 :
34454 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLongIntVal );
34455 2 : SgLongIntValStorageClass* storageArraySgLongIntVal = NULL;
34456 2 : if ( 0 < sizeOfActualPool )
34457 : {
34458 14 : storageArraySgLongIntVal = new SgLongIntValStorageClass[sizeOfActualPool] ;
34459 1 : inFile.read ( (char*) (storageArraySgLongIntVal) , sizeof ( SgLongIntValStorageClass ) * sizeOfActualPool) ;
34460 1 : SgLongIntValStorageClass :: readEasyStorageDataFromFile(inFile) ;
34461 : SgLongIntValStorageClass* storageArray = storageArraySgLongIntVal;
34462 14 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34463 : {
34464 13 : SgLongIntVal* tmp = new SgLongIntVal ( *storageArray ) ;
34465 13 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34466 13 : storageArray++ ;
34467 : }
34468 : }
34469 1 : delete [] storageArraySgLongIntVal;
34470 2 : SgLongIntValStorageClass :: deleteStaticDataOfEasyStorageClasses();
34471 :
34472 :
34473 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLongLongIntVal );
34474 2 : SgLongLongIntValStorageClass* storageArraySgLongLongIntVal = NULL;
34475 2 : if ( 0 < sizeOfActualPool )
34476 : {
34477 0 : storageArraySgLongLongIntVal = new SgLongLongIntValStorageClass[sizeOfActualPool] ;
34478 0 : inFile.read ( (char*) (storageArraySgLongLongIntVal) , sizeof ( SgLongLongIntValStorageClass ) * sizeOfActualPool) ;
34479 0 : SgLongLongIntValStorageClass :: readEasyStorageDataFromFile(inFile) ;
34480 : SgLongLongIntValStorageClass* storageArray = storageArraySgLongLongIntVal;
34481 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34482 : {
34483 0 : SgLongLongIntVal* tmp = new SgLongLongIntVal ( *storageArray ) ;
34484 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34485 0 : storageArray++ ;
34486 : }
34487 : }
34488 0 : delete [] storageArraySgLongLongIntVal;
34489 2 : SgLongLongIntValStorageClass :: deleteStaticDataOfEasyStorageClasses();
34490 :
34491 :
34492 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLshiftAssignOp );
34493 2 : SgLshiftAssignOpStorageClass* storageArraySgLshiftAssignOp = NULL;
34494 2 : if ( 0 < sizeOfActualPool )
34495 : {
34496 0 : storageArraySgLshiftAssignOp = new SgLshiftAssignOpStorageClass[sizeOfActualPool] ;
34497 0 : inFile.read ( (char*) (storageArraySgLshiftAssignOp) , sizeof ( SgLshiftAssignOpStorageClass ) * sizeOfActualPool) ;
34498 0 : SgLshiftAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34499 : SgLshiftAssignOpStorageClass* storageArray = storageArraySgLshiftAssignOp;
34500 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34501 : {
34502 0 : SgLshiftAssignOp* tmp = new SgLshiftAssignOp ( *storageArray ) ;
34503 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34504 0 : storageArray++ ;
34505 : }
34506 : }
34507 0 : delete [] storageArraySgLshiftAssignOp;
34508 2 : SgLshiftAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34509 :
34510 :
34511 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLshiftOp );
34512 2 : SgLshiftOpStorageClass* storageArraySgLshiftOp = NULL;
34513 2 : if ( 0 < sizeOfActualPool )
34514 : {
34515 28 : storageArraySgLshiftOp = new SgLshiftOpStorageClass[sizeOfActualPool] ;
34516 1 : inFile.read ( (char*) (storageArraySgLshiftOp) , sizeof ( SgLshiftOpStorageClass ) * sizeOfActualPool) ;
34517 1 : SgLshiftOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34518 : SgLshiftOpStorageClass* storageArray = storageArraySgLshiftOp;
34519 28 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34520 : {
34521 27 : SgLshiftOp* tmp = new SgLshiftOp ( *storageArray ) ;
34522 27 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34523 27 : storageArray++ ;
34524 : }
34525 : }
34526 1 : delete [] storageArraySgLshiftOp;
34527 2 : SgLshiftOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34528 :
34529 :
34530 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMagicColonExp );
34531 2 : SgMagicColonExpStorageClass* storageArraySgMagicColonExp = NULL;
34532 2 : if ( 0 < sizeOfActualPool )
34533 : {
34534 0 : storageArraySgMagicColonExp = new SgMagicColonExpStorageClass[sizeOfActualPool] ;
34535 0 : inFile.read ( (char*) (storageArraySgMagicColonExp) , sizeof ( SgMagicColonExpStorageClass ) * sizeOfActualPool) ;
34536 0 : SgMagicColonExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34537 : SgMagicColonExpStorageClass* storageArray = storageArraySgMagicColonExp;
34538 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34539 : {
34540 0 : SgMagicColonExp* tmp = new SgMagicColonExp ( *storageArray ) ;
34541 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34542 0 : storageArray++ ;
34543 : }
34544 : }
34545 0 : delete [] storageArraySgMagicColonExp;
34546 2 : SgMagicColonExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34547 :
34548 :
34549 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMatrixExp );
34550 2 : SgMatrixExpStorageClass* storageArraySgMatrixExp = NULL;
34551 2 : if ( 0 < sizeOfActualPool )
34552 : {
34553 0 : storageArraySgMatrixExp = new SgMatrixExpStorageClass[sizeOfActualPool] ;
34554 0 : inFile.read ( (char*) (storageArraySgMatrixExp) , sizeof ( SgMatrixExpStorageClass ) * sizeOfActualPool) ;
34555 0 : SgMatrixExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34556 : SgMatrixExpStorageClass* storageArray = storageArraySgMatrixExp;
34557 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34558 : {
34559 0 : SgMatrixExp* tmp = new SgMatrixExp ( *storageArray ) ;
34560 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34561 0 : storageArray++ ;
34562 : }
34563 : }
34564 0 : delete [] storageArraySgMatrixExp;
34565 2 : SgMatrixExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34566 :
34567 :
34568 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMatrixTransposeOp );
34569 2 : SgMatrixTransposeOpStorageClass* storageArraySgMatrixTransposeOp = NULL;
34570 2 : if ( 0 < sizeOfActualPool )
34571 : {
34572 0 : storageArraySgMatrixTransposeOp = new SgMatrixTransposeOpStorageClass[sizeOfActualPool] ;
34573 0 : inFile.read ( (char*) (storageArraySgMatrixTransposeOp) , sizeof ( SgMatrixTransposeOpStorageClass ) * sizeOfActualPool) ;
34574 0 : SgMatrixTransposeOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34575 : SgMatrixTransposeOpStorageClass* storageArray = storageArraySgMatrixTransposeOp;
34576 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34577 : {
34578 0 : SgMatrixTransposeOp* tmp = new SgMatrixTransposeOp ( *storageArray ) ;
34579 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34580 0 : storageArray++ ;
34581 : }
34582 : }
34583 0 : delete [] storageArraySgMatrixTransposeOp;
34584 2 : SgMatrixTransposeOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34585 :
34586 :
34587 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMemberFunctionDeclaration );
34588 2 : SgMemberFunctionDeclarationStorageClass* storageArraySgMemberFunctionDeclaration = NULL;
34589 2 : if ( 0 < sizeOfActualPool )
34590 : {
34591 785 : storageArraySgMemberFunctionDeclaration = new SgMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
34592 1 : inFile.read ( (char*) (storageArraySgMemberFunctionDeclaration) , sizeof ( SgMemberFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
34593 1 : SgMemberFunctionDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
34594 : SgMemberFunctionDeclarationStorageClass* storageArray = storageArraySgMemberFunctionDeclaration;
34595 785 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34596 : {
34597 784 : SgMemberFunctionDeclaration* tmp = new SgMemberFunctionDeclaration ( *storageArray ) ;
34598 784 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34599 784 : storageArray++ ;
34600 : }
34601 : }
34602 1 : delete [] storageArraySgMemberFunctionDeclaration;
34603 2 : SgMemberFunctionDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
34604 :
34605 :
34606 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMemberFunctionRefExp );
34607 2 : SgMemberFunctionRefExpStorageClass* storageArraySgMemberFunctionRefExp = NULL;
34608 2 : if ( 0 < sizeOfActualPool )
34609 : {
34610 541 : storageArraySgMemberFunctionRefExp = new SgMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
34611 1 : inFile.read ( (char*) (storageArraySgMemberFunctionRefExp) , sizeof ( SgMemberFunctionRefExpStorageClass ) * sizeOfActualPool) ;
34612 1 : SgMemberFunctionRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34613 : SgMemberFunctionRefExpStorageClass* storageArray = storageArraySgMemberFunctionRefExp;
34614 541 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34615 : {
34616 540 : SgMemberFunctionRefExp* tmp = new SgMemberFunctionRefExp ( *storageArray ) ;
34617 540 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34618 540 : storageArray++ ;
34619 : }
34620 : }
34621 1 : delete [] storageArraySgMemberFunctionRefExp;
34622 2 : SgMemberFunctionRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34623 :
34624 :
34625 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMemberFunctionSymbol );
34626 2 : SgMemberFunctionSymbolStorageClass* storageArraySgMemberFunctionSymbol = NULL;
34627 2 : if ( 0 < sizeOfActualPool )
34628 : {
34629 1954 : storageArraySgMemberFunctionSymbol = new SgMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
34630 1 : inFile.read ( (char*) (storageArraySgMemberFunctionSymbol) , sizeof ( SgMemberFunctionSymbolStorageClass ) * sizeOfActualPool) ;
34631 1 : SgMemberFunctionSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
34632 : SgMemberFunctionSymbolStorageClass* storageArray = storageArraySgMemberFunctionSymbol;
34633 1954 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34634 : {
34635 1953 : SgMemberFunctionSymbol* tmp = new SgMemberFunctionSymbol ( *storageArray ) ;
34636 1953 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34637 1953 : storageArray++ ;
34638 : }
34639 : }
34640 1 : delete [] storageArraySgMemberFunctionSymbol;
34641 2 : SgMemberFunctionSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
34642 :
34643 :
34644 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMemberFunctionType );
34645 2 : SgMemberFunctionTypeStorageClass* storageArraySgMemberFunctionType = NULL;
34646 2 : if ( 0 < sizeOfActualPool )
34647 : {
34648 2168 : storageArraySgMemberFunctionType = new SgMemberFunctionTypeStorageClass[sizeOfActualPool] ;
34649 1 : inFile.read ( (char*) (storageArraySgMemberFunctionType) , sizeof ( SgMemberFunctionTypeStorageClass ) * sizeOfActualPool) ;
34650 1 : SgMemberFunctionTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
34651 : SgMemberFunctionTypeStorageClass* storageArray = storageArraySgMemberFunctionType;
34652 2168 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34653 : {
34654 2167 : SgMemberFunctionType* tmp = new SgMemberFunctionType ( *storageArray ) ;
34655 2167 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34656 2167 : storageArray++ ;
34657 : }
34658 : }
34659 1 : delete [] storageArraySgMemberFunctionType;
34660 2 : SgMemberFunctionTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
34661 :
34662 :
34663 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMembershipOp );
34664 2 : SgMembershipOpStorageClass* storageArraySgMembershipOp = NULL;
34665 2 : if ( 0 < sizeOfActualPool )
34666 : {
34667 0 : storageArraySgMembershipOp = new SgMembershipOpStorageClass[sizeOfActualPool] ;
34668 0 : inFile.read ( (char*) (storageArraySgMembershipOp) , sizeof ( SgMembershipOpStorageClass ) * sizeOfActualPool) ;
34669 0 : SgMembershipOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34670 : SgMembershipOpStorageClass* storageArray = storageArraySgMembershipOp;
34671 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34672 : {
34673 0 : SgMembershipOp* tmp = new SgMembershipOp ( *storageArray ) ;
34674 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34675 0 : storageArray++ ;
34676 : }
34677 : }
34678 0 : delete [] storageArraySgMembershipOp;
34679 2 : SgMembershipOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34680 :
34681 :
34682 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMicrosoftAttributeDeclaration );
34683 2 : SgMicrosoftAttributeDeclarationStorageClass* storageArraySgMicrosoftAttributeDeclaration = NULL;
34684 2 : if ( 0 < sizeOfActualPool )
34685 : {
34686 0 : storageArraySgMicrosoftAttributeDeclaration = new SgMicrosoftAttributeDeclarationStorageClass[sizeOfActualPool] ;
34687 0 : inFile.read ( (char*) (storageArraySgMicrosoftAttributeDeclaration) , sizeof ( SgMicrosoftAttributeDeclarationStorageClass ) * sizeOfActualPool) ;
34688 0 : SgMicrosoftAttributeDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
34689 : SgMicrosoftAttributeDeclarationStorageClass* storageArray = storageArraySgMicrosoftAttributeDeclaration;
34690 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34691 : {
34692 0 : SgMicrosoftAttributeDeclaration* tmp = new SgMicrosoftAttributeDeclaration ( *storageArray ) ;
34693 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34694 0 : storageArray++ ;
34695 : }
34696 : }
34697 0 : delete [] storageArraySgMicrosoftAttributeDeclaration;
34698 2 : SgMicrosoftAttributeDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
34699 :
34700 :
34701 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMinusAssignOp );
34702 2 : SgMinusAssignOpStorageClass* storageArraySgMinusAssignOp = NULL;
34703 2 : if ( 0 < sizeOfActualPool )
34704 : {
34705 11 : storageArraySgMinusAssignOp = new SgMinusAssignOpStorageClass[sizeOfActualPool] ;
34706 1 : inFile.read ( (char*) (storageArraySgMinusAssignOp) , sizeof ( SgMinusAssignOpStorageClass ) * sizeOfActualPool) ;
34707 1 : SgMinusAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34708 : SgMinusAssignOpStorageClass* storageArray = storageArraySgMinusAssignOp;
34709 11 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34710 : {
34711 10 : SgMinusAssignOp* tmp = new SgMinusAssignOp ( *storageArray ) ;
34712 10 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34713 10 : storageArray++ ;
34714 : }
34715 : }
34716 1 : delete [] storageArraySgMinusAssignOp;
34717 2 : SgMinusAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34718 :
34719 :
34720 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMinusMinusOp );
34721 2 : SgMinusMinusOpStorageClass* storageArraySgMinusMinusOp = NULL;
34722 2 : if ( 0 < sizeOfActualPool )
34723 : {
34724 49 : storageArraySgMinusMinusOp = new SgMinusMinusOpStorageClass[sizeOfActualPool] ;
34725 1 : inFile.read ( (char*) (storageArraySgMinusMinusOp) , sizeof ( SgMinusMinusOpStorageClass ) * sizeOfActualPool) ;
34726 1 : SgMinusMinusOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34727 : SgMinusMinusOpStorageClass* storageArray = storageArraySgMinusMinusOp;
34728 49 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34729 : {
34730 48 : SgMinusMinusOp* tmp = new SgMinusMinusOp ( *storageArray ) ;
34731 48 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34732 48 : storageArray++ ;
34733 : }
34734 : }
34735 1 : delete [] storageArraySgMinusMinusOp;
34736 2 : SgMinusMinusOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34737 :
34738 :
34739 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMinusOp );
34740 2 : SgMinusOpStorageClass* storageArraySgMinusOp = NULL;
34741 2 : if ( 0 < sizeOfActualPool )
34742 : {
34743 58 : storageArraySgMinusOp = new SgMinusOpStorageClass[sizeOfActualPool] ;
34744 1 : inFile.read ( (char*) (storageArraySgMinusOp) , sizeof ( SgMinusOpStorageClass ) * sizeOfActualPool) ;
34745 1 : SgMinusOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34746 : SgMinusOpStorageClass* storageArray = storageArraySgMinusOp;
34747 58 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34748 : {
34749 57 : SgMinusOp* tmp = new SgMinusOp ( *storageArray ) ;
34750 57 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34751 57 : storageArray++ ;
34752 : }
34753 : }
34754 1 : delete [] storageArraySgMinusOp;
34755 2 : SgMinusOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34756 :
34757 :
34758 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModAssignOp );
34759 2 : SgModAssignOpStorageClass* storageArraySgModAssignOp = NULL;
34760 2 : if ( 0 < sizeOfActualPool )
34761 : {
34762 0 : storageArraySgModAssignOp = new SgModAssignOpStorageClass[sizeOfActualPool] ;
34763 0 : inFile.read ( (char*) (storageArraySgModAssignOp) , sizeof ( SgModAssignOpStorageClass ) * sizeOfActualPool) ;
34764 0 : SgModAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34765 : SgModAssignOpStorageClass* storageArray = storageArraySgModAssignOp;
34766 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34767 : {
34768 0 : SgModAssignOp* tmp = new SgModAssignOp ( *storageArray ) ;
34769 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34770 0 : storageArray++ ;
34771 : }
34772 : }
34773 0 : delete [] storageArraySgModAssignOp;
34774 2 : SgModAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34775 :
34776 :
34777 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModOp );
34778 2 : SgModOpStorageClass* storageArraySgModOp = NULL;
34779 2 : if ( 0 < sizeOfActualPool )
34780 : {
34781 6 : storageArraySgModOp = new SgModOpStorageClass[sizeOfActualPool] ;
34782 1 : inFile.read ( (char*) (storageArraySgModOp) , sizeof ( SgModOpStorageClass ) * sizeOfActualPool) ;
34783 1 : SgModOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34784 : SgModOpStorageClass* storageArray = storageArraySgModOp;
34785 6 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34786 : {
34787 5 : SgModOp* tmp = new SgModOp ( *storageArray ) ;
34788 5 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34789 5 : storageArray++ ;
34790 : }
34791 : }
34792 1 : delete [] storageArraySgModOp;
34793 2 : SgModOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34794 :
34795 :
34796 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModifier );
34797 2 : SgModifierStorageClass* storageArraySgModifier = NULL;
34798 2 : if ( 0 < sizeOfActualPool )
34799 : {
34800 0 : storageArraySgModifier = new SgModifierStorageClass[sizeOfActualPool] ;
34801 0 : inFile.read ( (char*) (storageArraySgModifier) , sizeof ( SgModifierStorageClass ) * sizeOfActualPool) ;
34802 : SgModifierStorageClass* storageArray = storageArraySgModifier;
34803 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34804 : {
34805 0 : SgModifier* tmp = new SgModifier ( *storageArray ) ;
34806 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34807 0 : storageArray++ ;
34808 : }
34809 : }
34810 0 : delete [] storageArraySgModifier;
34811 :
34812 :
34813 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModifierNodes );
34814 2 : SgModifierNodesStorageClass* storageArraySgModifierNodes = NULL;
34815 2 : if ( 0 < sizeOfActualPool )
34816 : {
34817 0 : storageArraySgModifierNodes = new SgModifierNodesStorageClass[sizeOfActualPool] ;
34818 0 : inFile.read ( (char*) (storageArraySgModifierNodes) , sizeof ( SgModifierNodesStorageClass ) * sizeOfActualPool) ;
34819 0 : SgModifierNodesStorageClass :: readEasyStorageDataFromFile(inFile) ;
34820 : SgModifierNodesStorageClass* storageArray = storageArraySgModifierNodes;
34821 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34822 : {
34823 0 : SgModifierNodes* tmp = new SgModifierNodes ( *storageArray ) ;
34824 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34825 0 : storageArray++ ;
34826 : }
34827 : }
34828 0 : delete [] storageArraySgModifierNodes;
34829 2 : SgModifierNodesStorageClass :: deleteStaticDataOfEasyStorageClasses();
34830 :
34831 :
34832 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModifierType );
34833 2 : SgModifierTypeStorageClass* storageArraySgModifierType = NULL;
34834 2 : if ( 0 < sizeOfActualPool )
34835 : {
34836 878 : storageArraySgModifierType = new SgModifierTypeStorageClass[sizeOfActualPool] ;
34837 2 : inFile.read ( (char*) (storageArraySgModifierType) , sizeof ( SgModifierTypeStorageClass ) * sizeOfActualPool) ;
34838 2 : SgModifierTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
34839 : SgModifierTypeStorageClass* storageArray = storageArraySgModifierType;
34840 878 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34841 : {
34842 876 : SgModifierType* tmp = new SgModifierType ( *storageArray ) ;
34843 876 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34844 876 : storageArray++ ;
34845 : }
34846 : }
34847 2 : delete [] storageArraySgModifierType;
34848 2 : SgModifierTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
34849 :
34850 :
34851 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModuleStatement );
34852 2 : SgModuleStatementStorageClass* storageArraySgModuleStatement = NULL;
34853 2 : if ( 0 < sizeOfActualPool )
34854 : {
34855 0 : storageArraySgModuleStatement = new SgModuleStatementStorageClass[sizeOfActualPool] ;
34856 0 : inFile.read ( (char*) (storageArraySgModuleStatement) , sizeof ( SgModuleStatementStorageClass ) * sizeOfActualPool) ;
34857 0 : SgModuleStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
34858 : SgModuleStatementStorageClass* storageArray = storageArraySgModuleStatement;
34859 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34860 : {
34861 0 : SgModuleStatement* tmp = new SgModuleStatement ( *storageArray ) ;
34862 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34863 0 : storageArray++ ;
34864 : }
34865 : }
34866 0 : delete [] storageArraySgModuleStatement;
34867 2 : SgModuleStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
34868 :
34869 :
34870 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgModuleSymbol );
34871 2 : SgModuleSymbolStorageClass* storageArraySgModuleSymbol = NULL;
34872 2 : if ( 0 < sizeOfActualPool )
34873 : {
34874 0 : storageArraySgModuleSymbol = new SgModuleSymbolStorageClass[sizeOfActualPool] ;
34875 0 : inFile.read ( (char*) (storageArraySgModuleSymbol) , sizeof ( SgModuleSymbolStorageClass ) * sizeOfActualPool) ;
34876 0 : SgModuleSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
34877 : SgModuleSymbolStorageClass* storageArray = storageArraySgModuleSymbol;
34878 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34879 : {
34880 0 : SgModuleSymbol* tmp = new SgModuleSymbol ( *storageArray ) ;
34881 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34882 0 : storageArray++ ;
34883 : }
34884 : }
34885 0 : delete [] storageArraySgModuleSymbol;
34886 2 : SgModuleSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
34887 :
34888 :
34889 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMultAssignOp );
34890 2 : SgMultAssignOpStorageClass* storageArraySgMultAssignOp = NULL;
34891 2 : if ( 0 < sizeOfActualPool )
34892 : {
34893 3 : storageArraySgMultAssignOp = new SgMultAssignOpStorageClass[sizeOfActualPool] ;
34894 1 : inFile.read ( (char*) (storageArraySgMultAssignOp) , sizeof ( SgMultAssignOpStorageClass ) * sizeOfActualPool) ;
34895 1 : SgMultAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34896 : SgMultAssignOpStorageClass* storageArray = storageArraySgMultAssignOp;
34897 3 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34898 : {
34899 2 : SgMultAssignOp* tmp = new SgMultAssignOp ( *storageArray ) ;
34900 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34901 2 : storageArray++ ;
34902 : }
34903 : }
34904 1 : delete [] storageArraySgMultAssignOp;
34905 2 : SgMultAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34906 :
34907 :
34908 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgMultiplyOp );
34909 2 : SgMultiplyOpStorageClass* storageArraySgMultiplyOp = NULL;
34910 2 : if ( 0 < sizeOfActualPool )
34911 : {
34912 67 : storageArraySgMultiplyOp = new SgMultiplyOpStorageClass[sizeOfActualPool] ;
34913 2 : inFile.read ( (char*) (storageArraySgMultiplyOp) , sizeof ( SgMultiplyOpStorageClass ) * sizeOfActualPool) ;
34914 2 : SgMultiplyOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
34915 : SgMultiplyOpStorageClass* storageArray = storageArraySgMultiplyOp;
34916 67 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34917 : {
34918 65 : SgMultiplyOp* tmp = new SgMultiplyOp ( *storageArray ) ;
34919 65 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34920 65 : storageArray++ ;
34921 : }
34922 : }
34923 2 : delete [] storageArraySgMultiplyOp;
34924 2 : SgMultiplyOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
34925 :
34926 :
34927 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgName );
34928 2 : SgNameStorageClass* storageArraySgName = NULL;
34929 2 : if ( 0 < sizeOfActualPool )
34930 : {
34931 0 : storageArraySgName = new SgNameStorageClass[sizeOfActualPool] ;
34932 0 : inFile.read ( (char*) (storageArraySgName) , sizeof ( SgNameStorageClass ) * sizeOfActualPool) ;
34933 0 : SgNameStorageClass :: readEasyStorageDataFromFile(inFile) ;
34934 : SgNameStorageClass* storageArray = storageArraySgName;
34935 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34936 : {
34937 0 : SgName* tmp = new SgName ( *storageArray ) ;
34938 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34939 0 : storageArray++ ;
34940 : }
34941 : }
34942 0 : delete [] storageArraySgName;
34943 2 : SgNameStorageClass :: deleteStaticDataOfEasyStorageClasses();
34944 :
34945 :
34946 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNameGroup );
34947 2 : SgNameGroupStorageClass* storageArraySgNameGroup = NULL;
34948 2 : if ( 0 < sizeOfActualPool )
34949 : {
34950 0 : storageArraySgNameGroup = new SgNameGroupStorageClass[sizeOfActualPool] ;
34951 0 : inFile.read ( (char*) (storageArraySgNameGroup) , sizeof ( SgNameGroupStorageClass ) * sizeOfActualPool) ;
34952 0 : SgNameGroupStorageClass :: readEasyStorageDataFromFile(inFile) ;
34953 : SgNameGroupStorageClass* storageArray = storageArraySgNameGroup;
34954 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34955 : {
34956 0 : SgNameGroup* tmp = new SgNameGroup ( *storageArray ) ;
34957 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34958 0 : storageArray++ ;
34959 : }
34960 : }
34961 0 : delete [] storageArraySgNameGroup;
34962 2 : SgNameGroupStorageClass :: deleteStaticDataOfEasyStorageClasses();
34963 :
34964 :
34965 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamedType );
34966 2 : SgNamedTypeStorageClass* storageArraySgNamedType = NULL;
34967 2 : if ( 0 < sizeOfActualPool )
34968 : {
34969 0 : storageArraySgNamedType = new SgNamedTypeStorageClass[sizeOfActualPool] ;
34970 0 : inFile.read ( (char*) (storageArraySgNamedType) , sizeof ( SgNamedTypeStorageClass ) * sizeOfActualPool) ;
34971 0 : SgNamedTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
34972 : SgNamedTypeStorageClass* storageArray = storageArraySgNamedType;
34973 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34974 : {
34975 0 : SgNamedType* tmp = new SgNamedType ( *storageArray ) ;
34976 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34977 0 : storageArray++ ;
34978 : }
34979 : }
34980 0 : delete [] storageArraySgNamedType;
34981 2 : SgNamedTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
34982 :
34983 :
34984 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamelistStatement );
34985 2 : SgNamelistStatementStorageClass* storageArraySgNamelistStatement = NULL;
34986 2 : if ( 0 < sizeOfActualPool )
34987 : {
34988 0 : storageArraySgNamelistStatement = new SgNamelistStatementStorageClass[sizeOfActualPool] ;
34989 0 : inFile.read ( (char*) (storageArraySgNamelistStatement) , sizeof ( SgNamelistStatementStorageClass ) * sizeOfActualPool) ;
34990 0 : SgNamelistStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
34991 : SgNamelistStatementStorageClass* storageArray = storageArraySgNamelistStatement;
34992 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
34993 : {
34994 0 : SgNamelistStatement* tmp = new SgNamelistStatement ( *storageArray ) ;
34995 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
34996 0 : storageArray++ ;
34997 : }
34998 : }
34999 0 : delete [] storageArraySgNamelistStatement;
35000 2 : SgNamelistStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35001 :
35002 :
35003 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamespaceAliasDeclarationStatement );
35004 2 : SgNamespaceAliasDeclarationStatementStorageClass* storageArraySgNamespaceAliasDeclarationStatement = NULL;
35005 2 : if ( 0 < sizeOfActualPool )
35006 : {
35007 0 : storageArraySgNamespaceAliasDeclarationStatement = new SgNamespaceAliasDeclarationStatementStorageClass[sizeOfActualPool] ;
35008 0 : inFile.read ( (char*) (storageArraySgNamespaceAliasDeclarationStatement) , sizeof ( SgNamespaceAliasDeclarationStatementStorageClass ) * sizeOfActualPool) ;
35009 0 : SgNamespaceAliasDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35010 : SgNamespaceAliasDeclarationStatementStorageClass* storageArray = storageArraySgNamespaceAliasDeclarationStatement;
35011 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35012 : {
35013 0 : SgNamespaceAliasDeclarationStatement* tmp = new SgNamespaceAliasDeclarationStatement ( *storageArray ) ;
35014 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35015 0 : storageArray++ ;
35016 : }
35017 : }
35018 0 : delete [] storageArraySgNamespaceAliasDeclarationStatement;
35019 2 : SgNamespaceAliasDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35020 :
35021 :
35022 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamespaceDeclarationStatement );
35023 2 : SgNamespaceDeclarationStatementStorageClass* storageArraySgNamespaceDeclarationStatement = NULL;
35024 2 : if ( 0 < sizeOfActualPool )
35025 : {
35026 122 : storageArraySgNamespaceDeclarationStatement = new SgNamespaceDeclarationStatementStorageClass[sizeOfActualPool] ;
35027 1 : inFile.read ( (char*) (storageArraySgNamespaceDeclarationStatement) , sizeof ( SgNamespaceDeclarationStatementStorageClass ) * sizeOfActualPool) ;
35028 1 : SgNamespaceDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35029 : SgNamespaceDeclarationStatementStorageClass* storageArray = storageArraySgNamespaceDeclarationStatement;
35030 122 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35031 : {
35032 121 : SgNamespaceDeclarationStatement* tmp = new SgNamespaceDeclarationStatement ( *storageArray ) ;
35033 121 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35034 121 : storageArray++ ;
35035 : }
35036 : }
35037 1 : delete [] storageArraySgNamespaceDeclarationStatement;
35038 2 : SgNamespaceDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35039 :
35040 :
35041 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamespaceDefinitionStatement );
35042 2 : SgNamespaceDefinitionStatementStorageClass* storageArraySgNamespaceDefinitionStatement = NULL;
35043 2 : if ( 0 < sizeOfActualPool )
35044 : {
35045 136 : storageArraySgNamespaceDefinitionStatement = new SgNamespaceDefinitionStatementStorageClass[sizeOfActualPool] ;
35046 1 : inFile.read ( (char*) (storageArraySgNamespaceDefinitionStatement) , sizeof ( SgNamespaceDefinitionStatementStorageClass ) * sizeOfActualPool) ;
35047 1 : SgNamespaceDefinitionStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35048 : SgNamespaceDefinitionStatementStorageClass* storageArray = storageArraySgNamespaceDefinitionStatement;
35049 136 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35050 : {
35051 135 : SgNamespaceDefinitionStatement* tmp = new SgNamespaceDefinitionStatement ( *storageArray ) ;
35052 135 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35053 135 : storageArray++ ;
35054 : }
35055 : }
35056 1 : delete [] storageArraySgNamespaceDefinitionStatement;
35057 2 : SgNamespaceDefinitionStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35058 :
35059 :
35060 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNamespaceSymbol );
35061 2 : SgNamespaceSymbolStorageClass* storageArraySgNamespaceSymbol = NULL;
35062 2 : if ( 0 < sizeOfActualPool )
35063 : {
35064 15 : storageArraySgNamespaceSymbol = new SgNamespaceSymbolStorageClass[sizeOfActualPool] ;
35065 1 : inFile.read ( (char*) (storageArraySgNamespaceSymbol) , sizeof ( SgNamespaceSymbolStorageClass ) * sizeOfActualPool) ;
35066 1 : SgNamespaceSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
35067 : SgNamespaceSymbolStorageClass* storageArray = storageArraySgNamespaceSymbol;
35068 15 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35069 : {
35070 14 : SgNamespaceSymbol* tmp = new SgNamespaceSymbol ( *storageArray ) ;
35071 14 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35072 14 : storageArray++ ;
35073 : }
35074 : }
35075 1 : delete [] storageArraySgNamespaceSymbol;
35076 2 : SgNamespaceSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
35077 :
35078 :
35079 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNaryOp );
35080 2 : SgNaryOpStorageClass* storageArraySgNaryOp = NULL;
35081 2 : if ( 0 < sizeOfActualPool )
35082 : {
35083 0 : storageArraySgNaryOp = new SgNaryOpStorageClass[sizeOfActualPool] ;
35084 0 : inFile.read ( (char*) (storageArraySgNaryOp) , sizeof ( SgNaryOpStorageClass ) * sizeOfActualPool) ;
35085 0 : SgNaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35086 : SgNaryOpStorageClass* storageArray = storageArraySgNaryOp;
35087 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35088 : {
35089 0 : SgNaryOp* tmp = new SgNaryOp ( *storageArray ) ;
35090 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35091 0 : storageArray++ ;
35092 : }
35093 : }
35094 0 : delete [] storageArraySgNaryOp;
35095 2 : SgNaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35096 :
35097 :
35098 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNaryBooleanOp );
35099 2 : SgNaryBooleanOpStorageClass* storageArraySgNaryBooleanOp = NULL;
35100 2 : if ( 0 < sizeOfActualPool )
35101 : {
35102 0 : storageArraySgNaryBooleanOp = new SgNaryBooleanOpStorageClass[sizeOfActualPool] ;
35103 0 : inFile.read ( (char*) (storageArraySgNaryBooleanOp) , sizeof ( SgNaryBooleanOpStorageClass ) * sizeOfActualPool) ;
35104 0 : SgNaryBooleanOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35105 : SgNaryBooleanOpStorageClass* storageArray = storageArraySgNaryBooleanOp;
35106 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35107 : {
35108 0 : SgNaryBooleanOp* tmp = new SgNaryBooleanOp ( *storageArray ) ;
35109 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35110 0 : storageArray++ ;
35111 : }
35112 : }
35113 0 : delete [] storageArraySgNaryBooleanOp;
35114 2 : SgNaryBooleanOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35115 :
35116 :
35117 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNaryComparisonOp );
35118 2 : SgNaryComparisonOpStorageClass* storageArraySgNaryComparisonOp = NULL;
35119 2 : if ( 0 < sizeOfActualPool )
35120 : {
35121 0 : storageArraySgNaryComparisonOp = new SgNaryComparisonOpStorageClass[sizeOfActualPool] ;
35122 0 : inFile.read ( (char*) (storageArraySgNaryComparisonOp) , sizeof ( SgNaryComparisonOpStorageClass ) * sizeOfActualPool) ;
35123 0 : SgNaryComparisonOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35124 : SgNaryComparisonOpStorageClass* storageArray = storageArraySgNaryComparisonOp;
35125 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35126 : {
35127 0 : SgNaryComparisonOp* tmp = new SgNaryComparisonOp ( *storageArray ) ;
35128 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35129 0 : storageArray++ ;
35130 : }
35131 : }
35132 0 : delete [] storageArraySgNaryComparisonOp;
35133 2 : SgNaryComparisonOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35134 :
35135 :
35136 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNewExp );
35137 2 : SgNewExpStorageClass* storageArraySgNewExp = NULL;
35138 2 : if ( 0 < sizeOfActualPool )
35139 : {
35140 15 : storageArraySgNewExp = new SgNewExpStorageClass[sizeOfActualPool] ;
35141 1 : inFile.read ( (char*) (storageArraySgNewExp) , sizeof ( SgNewExpStorageClass ) * sizeOfActualPool) ;
35142 1 : SgNewExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35143 : SgNewExpStorageClass* storageArray = storageArraySgNewExp;
35144 15 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35145 : {
35146 14 : SgNewExp* tmp = new SgNewExp ( *storageArray ) ;
35147 14 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35148 14 : storageArray++ ;
35149 : }
35150 : }
35151 1 : delete [] storageArraySgNewExp;
35152 2 : SgNewExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35153 :
35154 :
35155 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNode );
35156 2 : SgNodeStorageClass* storageArraySgNode = NULL;
35157 2 : if ( 0 < sizeOfActualPool )
35158 : {
35159 0 : storageArraySgNode = new SgNodeStorageClass[sizeOfActualPool] ;
35160 0 : inFile.read ( (char*) (storageArraySgNode) , sizeof ( SgNodeStorageClass ) * sizeOfActualPool) ;
35161 : SgNodeStorageClass* storageArray = storageArraySgNode;
35162 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35163 : {
35164 0 : SgNode* tmp = new SgNode ( *storageArray ) ;
35165 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35166 0 : storageArray++ ;
35167 : }
35168 : }
35169 0 : delete [] storageArraySgNode;
35170 :
35171 :
35172 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNoexceptOp );
35173 2 : SgNoexceptOpStorageClass* storageArraySgNoexceptOp = NULL;
35174 2 : if ( 0 < sizeOfActualPool )
35175 : {
35176 19 : storageArraySgNoexceptOp = new SgNoexceptOpStorageClass[sizeOfActualPool] ;
35177 1 : inFile.read ( (char*) (storageArraySgNoexceptOp) , sizeof ( SgNoexceptOpStorageClass ) * sizeOfActualPool) ;
35178 1 : SgNoexceptOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35179 : SgNoexceptOpStorageClass* storageArray = storageArraySgNoexceptOp;
35180 19 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35181 : {
35182 18 : SgNoexceptOp* tmp = new SgNoexceptOp ( *storageArray ) ;
35183 18 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35184 18 : storageArray++ ;
35185 : }
35186 : }
35187 1 : delete [] storageArraySgNoexceptOp;
35188 2 : SgNoexceptOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35189 :
35190 :
35191 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNotEqualOp );
35192 2 : SgNotEqualOpStorageClass* storageArraySgNotEqualOp = NULL;
35193 2 : if ( 0 < sizeOfActualPool )
35194 : {
35195 96 : storageArraySgNotEqualOp = new SgNotEqualOpStorageClass[sizeOfActualPool] ;
35196 1 : inFile.read ( (char*) (storageArraySgNotEqualOp) , sizeof ( SgNotEqualOpStorageClass ) * sizeOfActualPool) ;
35197 1 : SgNotEqualOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35198 : SgNotEqualOpStorageClass* storageArray = storageArraySgNotEqualOp;
35199 96 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35200 : {
35201 95 : SgNotEqualOp* tmp = new SgNotEqualOp ( *storageArray ) ;
35202 95 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35203 95 : storageArray++ ;
35204 : }
35205 : }
35206 1 : delete [] storageArraySgNotEqualOp;
35207 2 : SgNotEqualOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35208 :
35209 :
35210 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNotOp );
35211 2 : SgNotOpStorageClass* storageArraySgNotOp = NULL;
35212 2 : if ( 0 < sizeOfActualPool )
35213 : {
35214 221 : storageArraySgNotOp = new SgNotOpStorageClass[sizeOfActualPool] ;
35215 1 : inFile.read ( (char*) (storageArraySgNotOp) , sizeof ( SgNotOpStorageClass ) * sizeOfActualPool) ;
35216 1 : SgNotOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35217 : SgNotOpStorageClass* storageArray = storageArraySgNotOp;
35218 221 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35219 : {
35220 220 : SgNotOp* tmp = new SgNotOp ( *storageArray ) ;
35221 220 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35222 220 : storageArray++ ;
35223 : }
35224 : }
35225 1 : delete [] storageArraySgNotOp;
35226 2 : SgNotOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35227 :
35228 :
35229 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonMembershipOp );
35230 2 : SgNonMembershipOpStorageClass* storageArraySgNonMembershipOp = NULL;
35231 2 : if ( 0 < sizeOfActualPool )
35232 : {
35233 0 : storageArraySgNonMembershipOp = new SgNonMembershipOpStorageClass[sizeOfActualPool] ;
35234 0 : inFile.read ( (char*) (storageArraySgNonMembershipOp) , sizeof ( SgNonMembershipOpStorageClass ) * sizeOfActualPool) ;
35235 0 : SgNonMembershipOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35236 : SgNonMembershipOpStorageClass* storageArray = storageArraySgNonMembershipOp;
35237 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35238 : {
35239 0 : SgNonMembershipOp* tmp = new SgNonMembershipOp ( *storageArray ) ;
35240 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35241 0 : storageArray++ ;
35242 : }
35243 : }
35244 0 : delete [] storageArraySgNonMembershipOp;
35245 2 : SgNonMembershipOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35246 :
35247 :
35248 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonrealDecl );
35249 2 : SgNonrealDeclStorageClass* storageArraySgNonrealDecl = NULL;
35250 2 : if ( 0 < sizeOfActualPool )
35251 : {
35252 5081 : storageArraySgNonrealDecl = new SgNonrealDeclStorageClass[sizeOfActualPool] ;
35253 1 : inFile.read ( (char*) (storageArraySgNonrealDecl) , sizeof ( SgNonrealDeclStorageClass ) * sizeOfActualPool) ;
35254 1 : SgNonrealDeclStorageClass :: readEasyStorageDataFromFile(inFile) ;
35255 : SgNonrealDeclStorageClass* storageArray = storageArraySgNonrealDecl;
35256 5081 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35257 : {
35258 5080 : SgNonrealDecl* tmp = new SgNonrealDecl ( *storageArray ) ;
35259 5080 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35260 5080 : storageArray++ ;
35261 : }
35262 : }
35263 1 : delete [] storageArraySgNonrealDecl;
35264 2 : SgNonrealDeclStorageClass :: deleteStaticDataOfEasyStorageClasses();
35265 :
35266 :
35267 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonrealRefExp );
35268 2 : SgNonrealRefExpStorageClass* storageArraySgNonrealRefExp = NULL;
35269 2 : if ( 0 < sizeOfActualPool )
35270 : {
35271 1495 : storageArraySgNonrealRefExp = new SgNonrealRefExpStorageClass[sizeOfActualPool] ;
35272 1 : inFile.read ( (char*) (storageArraySgNonrealRefExp) , sizeof ( SgNonrealRefExpStorageClass ) * sizeOfActualPool) ;
35273 1 : SgNonrealRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35274 : SgNonrealRefExpStorageClass* storageArray = storageArraySgNonrealRefExp;
35275 1495 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35276 : {
35277 1494 : SgNonrealRefExp* tmp = new SgNonrealRefExp ( *storageArray ) ;
35278 1494 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35279 1494 : storageArray++ ;
35280 : }
35281 : }
35282 1 : delete [] storageArraySgNonrealRefExp;
35283 2 : SgNonrealRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35284 :
35285 :
35286 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonrealSymbol );
35287 2 : SgNonrealSymbolStorageClass* storageArraySgNonrealSymbol = NULL;
35288 2 : if ( 0 < sizeOfActualPool )
35289 : {
35290 5081 : storageArraySgNonrealSymbol = new SgNonrealSymbolStorageClass[sizeOfActualPool] ;
35291 1 : inFile.read ( (char*) (storageArraySgNonrealSymbol) , sizeof ( SgNonrealSymbolStorageClass ) * sizeOfActualPool) ;
35292 1 : SgNonrealSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
35293 : SgNonrealSymbolStorageClass* storageArray = storageArraySgNonrealSymbol;
35294 5081 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35295 : {
35296 5080 : SgNonrealSymbol* tmp = new SgNonrealSymbol ( *storageArray ) ;
35297 5080 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35298 5080 : storageArray++ ;
35299 : }
35300 : }
35301 1 : delete [] storageArraySgNonrealSymbol;
35302 2 : SgNonrealSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
35303 :
35304 :
35305 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonrealType );
35306 2 : SgNonrealTypeStorageClass* storageArraySgNonrealType = NULL;
35307 2 : if ( 0 < sizeOfActualPool )
35308 : {
35309 5081 : storageArraySgNonrealType = new SgNonrealTypeStorageClass[sizeOfActualPool] ;
35310 1 : inFile.read ( (char*) (storageArraySgNonrealType) , sizeof ( SgNonrealTypeStorageClass ) * sizeOfActualPool) ;
35311 1 : SgNonrealTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
35312 : SgNonrealTypeStorageClass* storageArray = storageArraySgNonrealType;
35313 5081 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35314 : {
35315 5080 : SgNonrealType* tmp = new SgNonrealType ( *storageArray ) ;
35316 5080 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35317 5080 : storageArray++ ;
35318 : }
35319 : }
35320 1 : delete [] storageArraySgNonrealType;
35321 2 : SgNonrealTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
35322 :
35323 :
35324 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNonrealBaseClass );
35325 2 : SgNonrealBaseClassStorageClass* storageArraySgNonrealBaseClass = NULL;
35326 2 : if ( 0 < sizeOfActualPool )
35327 : {
35328 1 : storageArraySgNonrealBaseClass = new SgNonrealBaseClassStorageClass[sizeOfActualPool] ;
35329 1 : inFile.read ( (char*) (storageArraySgNonrealBaseClass) , sizeof ( SgNonrealBaseClassStorageClass ) * sizeOfActualPool) ;
35330 : SgNonrealBaseClassStorageClass* storageArray = storageArraySgNonrealBaseClass;
35331 201 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35332 : {
35333 200 : SgNonrealBaseClass* tmp = new SgNonrealBaseClass ( *storageArray ) ;
35334 200 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35335 200 : storageArray++ ;
35336 : }
35337 : }
35338 1 : delete [] storageArraySgNonrealBaseClass;
35339 :
35340 :
35341 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNullExpression );
35342 2 : SgNullExpressionStorageClass* storageArraySgNullExpression = NULL;
35343 2 : if ( 0 < sizeOfActualPool )
35344 : {
35345 123 : storageArraySgNullExpression = new SgNullExpressionStorageClass[sizeOfActualPool] ;
35346 2 : inFile.read ( (char*) (storageArraySgNullExpression) , sizeof ( SgNullExpressionStorageClass ) * sizeOfActualPool) ;
35347 2 : SgNullExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
35348 : SgNullExpressionStorageClass* storageArray = storageArraySgNullExpression;
35349 123 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35350 : {
35351 121 : SgNullExpression* tmp = new SgNullExpression ( *storageArray ) ;
35352 121 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35353 121 : storageArray++ ;
35354 : }
35355 : }
35356 2 : delete [] storageArraySgNullExpression;
35357 2 : SgNullExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
35358 :
35359 :
35360 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNullptrValExp );
35361 2 : SgNullptrValExpStorageClass* storageArraySgNullptrValExp = NULL;
35362 2 : if ( 0 < sizeOfActualPool )
35363 : {
35364 7 : storageArraySgNullptrValExp = new SgNullptrValExpStorageClass[sizeOfActualPool] ;
35365 1 : inFile.read ( (char*) (storageArraySgNullptrValExp) , sizeof ( SgNullptrValExpStorageClass ) * sizeOfActualPool) ;
35366 1 : SgNullptrValExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
35367 : SgNullptrValExpStorageClass* storageArray = storageArraySgNullptrValExp;
35368 7 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35369 : {
35370 6 : SgNullptrValExp* tmp = new SgNullptrValExp ( *storageArray ) ;
35371 6 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35372 6 : storageArray++ ;
35373 : }
35374 : }
35375 1 : delete [] storageArraySgNullptrValExp;
35376 2 : SgNullptrValExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
35377 :
35378 :
35379 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNullStatement );
35380 2 : SgNullStatementStorageClass* storageArraySgNullStatement = NULL;
35381 2 : if ( 0 < sizeOfActualPool )
35382 : {
35383 21 : storageArraySgNullStatement = new SgNullStatementStorageClass[sizeOfActualPool] ;
35384 1 : inFile.read ( (char*) (storageArraySgNullStatement) , sizeof ( SgNullStatementStorageClass ) * sizeOfActualPool) ;
35385 1 : SgNullStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35386 : SgNullStatementStorageClass* storageArray = storageArraySgNullStatement;
35387 21 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35388 : {
35389 20 : SgNullStatement* tmp = new SgNullStatement ( *storageArray ) ;
35390 20 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35391 20 : storageArray++ ;
35392 : }
35393 : }
35394 1 : delete [] storageArraySgNullStatement;
35395 2 : SgNullStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35396 :
35397 :
35398 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgNullifyStatement );
35399 2 : SgNullifyStatementStorageClass* storageArraySgNullifyStatement = NULL;
35400 2 : if ( 0 < sizeOfActualPool )
35401 : {
35402 0 : storageArraySgNullifyStatement = new SgNullifyStatementStorageClass[sizeOfActualPool] ;
35403 0 : inFile.read ( (char*) (storageArraySgNullifyStatement) , sizeof ( SgNullifyStatementStorageClass ) * sizeOfActualPool) ;
35404 0 : SgNullifyStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35405 : SgNullifyStatementStorageClass* storageArray = storageArraySgNullifyStatement;
35406 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35407 : {
35408 0 : SgNullifyStatement* tmp = new SgNullifyStatement ( *storageArray ) ;
35409 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35410 0 : storageArray++ ;
35411 : }
35412 : }
35413 0 : delete [] storageArraySgNullifyStatement;
35414 2 : SgNullifyStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35415 :
35416 :
35417 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAtomicStatement );
35418 2 : SgOmpAtomicStatementStorageClass* storageArraySgOmpAtomicStatement = NULL;
35419 2 : if ( 0 < sizeOfActualPool )
35420 : {
35421 0 : storageArraySgOmpAtomicStatement = new SgOmpAtomicStatementStorageClass[sizeOfActualPool] ;
35422 0 : inFile.read ( (char*) (storageArraySgOmpAtomicStatement) , sizeof ( SgOmpAtomicStatementStorageClass ) * sizeOfActualPool) ;
35423 0 : SgOmpAtomicStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35424 : SgOmpAtomicStatementStorageClass* storageArray = storageArraySgOmpAtomicStatement;
35425 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35426 : {
35427 0 : SgOmpAtomicStatement* tmp = new SgOmpAtomicStatement ( *storageArray ) ;
35428 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35429 0 : storageArray++ ;
35430 : }
35431 : }
35432 0 : delete [] storageArraySgOmpAtomicStatement;
35433 2 : SgOmpAtomicStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35434 :
35435 :
35436 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpBarrierStatement );
35437 2 : SgOmpBarrierStatementStorageClass* storageArraySgOmpBarrierStatement = NULL;
35438 2 : if ( 0 < sizeOfActualPool )
35439 : {
35440 0 : storageArraySgOmpBarrierStatement = new SgOmpBarrierStatementStorageClass[sizeOfActualPool] ;
35441 0 : inFile.read ( (char*) (storageArraySgOmpBarrierStatement) , sizeof ( SgOmpBarrierStatementStorageClass ) * sizeOfActualPool) ;
35442 0 : SgOmpBarrierStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35443 : SgOmpBarrierStatementStorageClass* storageArray = storageArraySgOmpBarrierStatement;
35444 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35445 : {
35446 0 : SgOmpBarrierStatement* tmp = new SgOmpBarrierStatement ( *storageArray ) ;
35447 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35448 0 : storageArray++ ;
35449 : }
35450 : }
35451 0 : delete [] storageArraySgOmpBarrierStatement;
35452 2 : SgOmpBarrierStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35453 :
35454 :
35455 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCriticalStatement );
35456 2 : SgOmpCriticalStatementStorageClass* storageArraySgOmpCriticalStatement = NULL;
35457 2 : if ( 0 < sizeOfActualPool )
35458 : {
35459 0 : storageArraySgOmpCriticalStatement = new SgOmpCriticalStatementStorageClass[sizeOfActualPool] ;
35460 0 : inFile.read ( (char*) (storageArraySgOmpCriticalStatement) , sizeof ( SgOmpCriticalStatementStorageClass ) * sizeOfActualPool) ;
35461 0 : SgOmpCriticalStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35462 : SgOmpCriticalStatementStorageClass* storageArray = storageArraySgOmpCriticalStatement;
35463 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35464 : {
35465 0 : SgOmpCriticalStatement* tmp = new SgOmpCriticalStatement ( *storageArray ) ;
35466 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35467 0 : storageArray++ ;
35468 : }
35469 : }
35470 0 : delete [] storageArraySgOmpCriticalStatement;
35471 2 : SgOmpCriticalStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35472 :
35473 :
35474 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirFieldBodyStatement );
35475 2 : SgUpirFieldBodyStatementStorageClass* storageArraySgUpirFieldBodyStatement = NULL;
35476 2 : if ( 0 < sizeOfActualPool )
35477 : {
35478 0 : storageArraySgUpirFieldBodyStatement = new SgUpirFieldBodyStatementStorageClass[sizeOfActualPool] ;
35479 0 : inFile.read ( (char*) (storageArraySgUpirFieldBodyStatement) , sizeof ( SgUpirFieldBodyStatementStorageClass ) * sizeOfActualPool) ;
35480 0 : SgUpirFieldBodyStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35481 : SgUpirFieldBodyStatementStorageClass* storageArray = storageArraySgUpirFieldBodyStatement;
35482 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35483 : {
35484 0 : SgUpirFieldBodyStatement* tmp = new SgUpirFieldBodyStatement ( *storageArray ) ;
35485 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35486 0 : storageArray++ ;
35487 : }
35488 : }
35489 0 : delete [] storageArraySgUpirFieldBodyStatement;
35490 2 : SgUpirFieldBodyStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35491 :
35492 :
35493 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirBodyStatement );
35494 2 : SgUpirBodyStatementStorageClass* storageArraySgUpirBodyStatement = NULL;
35495 2 : if ( 0 < sizeOfActualPool )
35496 : {
35497 0 : storageArraySgUpirBodyStatement = new SgUpirBodyStatementStorageClass[sizeOfActualPool] ;
35498 0 : inFile.read ( (char*) (storageArraySgUpirBodyStatement) , sizeof ( SgUpirBodyStatementStorageClass ) * sizeOfActualPool) ;
35499 0 : SgUpirBodyStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35500 : SgUpirBodyStatementStorageClass* storageArray = storageArraySgUpirBodyStatement;
35501 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35502 : {
35503 0 : SgUpirBodyStatement* tmp = new SgUpirBodyStatement ( *storageArray ) ;
35504 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35505 0 : storageArray++ ;
35506 : }
35507 : }
35508 0 : delete [] storageArraySgUpirBodyStatement;
35509 2 : SgUpirBodyStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35510 :
35511 :
35512 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirFieldStatement );
35513 2 : SgUpirFieldStatementStorageClass* storageArraySgUpirFieldStatement = NULL;
35514 2 : if ( 0 < sizeOfActualPool )
35515 : {
35516 0 : storageArraySgUpirFieldStatement = new SgUpirFieldStatementStorageClass[sizeOfActualPool] ;
35517 0 : inFile.read ( (char*) (storageArraySgUpirFieldStatement) , sizeof ( SgUpirFieldStatementStorageClass ) * sizeOfActualPool) ;
35518 0 : SgUpirFieldStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35519 : SgUpirFieldStatementStorageClass* storageArray = storageArraySgUpirFieldStatement;
35520 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35521 : {
35522 0 : SgUpirFieldStatement* tmp = new SgUpirFieldStatement ( *storageArray ) ;
35523 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35524 0 : storageArray++ ;
35525 : }
35526 : }
35527 0 : delete [] storageArraySgUpirFieldStatement;
35528 2 : SgUpirFieldStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35529 :
35530 :
35531 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDoStatement );
35532 2 : SgOmpDoStatementStorageClass* storageArraySgOmpDoStatement = NULL;
35533 2 : if ( 0 < sizeOfActualPool )
35534 : {
35535 0 : storageArraySgOmpDoStatement = new SgOmpDoStatementStorageClass[sizeOfActualPool] ;
35536 0 : inFile.read ( (char*) (storageArraySgOmpDoStatement) , sizeof ( SgOmpDoStatementStorageClass ) * sizeOfActualPool) ;
35537 0 : SgOmpDoStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35538 : SgOmpDoStatementStorageClass* storageArray = storageArraySgOmpDoStatement;
35539 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35540 : {
35541 0 : SgOmpDoStatement* tmp = new SgOmpDoStatement ( *storageArray ) ;
35542 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35543 0 : storageArray++ ;
35544 : }
35545 : }
35546 0 : delete [] storageArraySgOmpDoStatement;
35547 2 : SgOmpDoStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35548 :
35549 :
35550 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpFlushStatement );
35551 2 : SgOmpFlushStatementStorageClass* storageArraySgOmpFlushStatement = NULL;
35552 2 : if ( 0 < sizeOfActualPool )
35553 : {
35554 0 : storageArraySgOmpFlushStatement = new SgOmpFlushStatementStorageClass[sizeOfActualPool] ;
35555 0 : inFile.read ( (char*) (storageArraySgOmpFlushStatement) , sizeof ( SgOmpFlushStatementStorageClass ) * sizeOfActualPool) ;
35556 0 : SgOmpFlushStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35557 : SgOmpFlushStatementStorageClass* storageArray = storageArraySgOmpFlushStatement;
35558 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35559 : {
35560 0 : SgOmpFlushStatement* tmp = new SgOmpFlushStatement ( *storageArray ) ;
35561 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35562 0 : storageArray++ ;
35563 : }
35564 : }
35565 0 : delete [] storageArraySgOmpFlushStatement;
35566 2 : SgOmpFlushStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35567 :
35568 :
35569 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAllocateStatement );
35570 2 : SgOmpAllocateStatementStorageClass* storageArraySgOmpAllocateStatement = NULL;
35571 2 : if ( 0 < sizeOfActualPool )
35572 : {
35573 0 : storageArraySgOmpAllocateStatement = new SgOmpAllocateStatementStorageClass[sizeOfActualPool] ;
35574 0 : inFile.read ( (char*) (storageArraySgOmpAllocateStatement) , sizeof ( SgOmpAllocateStatementStorageClass ) * sizeOfActualPool) ;
35575 0 : SgOmpAllocateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35576 : SgOmpAllocateStatementStorageClass* storageArray = storageArraySgOmpAllocateStatement;
35577 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35578 : {
35579 0 : SgOmpAllocateStatement* tmp = new SgOmpAllocateStatement ( *storageArray ) ;
35580 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35581 0 : storageArray++ ;
35582 : }
35583 : }
35584 0 : delete [] storageArraySgOmpAllocateStatement;
35585 2 : SgOmpAllocateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35586 :
35587 :
35588 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDeclareSimdStatement );
35589 2 : SgOmpDeclareSimdStatementStorageClass* storageArraySgOmpDeclareSimdStatement = NULL;
35590 2 : if ( 0 < sizeOfActualPool )
35591 : {
35592 0 : storageArraySgOmpDeclareSimdStatement = new SgOmpDeclareSimdStatementStorageClass[sizeOfActualPool] ;
35593 0 : inFile.read ( (char*) (storageArraySgOmpDeclareSimdStatement) , sizeof ( SgOmpDeclareSimdStatementStorageClass ) * sizeOfActualPool) ;
35594 0 : SgOmpDeclareSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35595 : SgOmpDeclareSimdStatementStorageClass* storageArray = storageArraySgOmpDeclareSimdStatement;
35596 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35597 : {
35598 0 : SgOmpDeclareSimdStatement* tmp = new SgOmpDeclareSimdStatement ( *storageArray ) ;
35599 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35600 0 : storageArray++ ;
35601 : }
35602 : }
35603 0 : delete [] storageArraySgOmpDeclareSimdStatement;
35604 2 : SgOmpDeclareSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35605 :
35606 :
35607 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirWorksharingStatement );
35608 2 : SgUpirWorksharingStatementStorageClass* storageArraySgUpirWorksharingStatement = NULL;
35609 2 : if ( 0 < sizeOfActualPool )
35610 : {
35611 0 : storageArraySgUpirWorksharingStatement = new SgUpirWorksharingStatementStorageClass[sizeOfActualPool] ;
35612 0 : inFile.read ( (char*) (storageArraySgUpirWorksharingStatement) , sizeof ( SgUpirWorksharingStatementStorageClass ) * sizeOfActualPool) ;
35613 0 : SgUpirWorksharingStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35614 : SgUpirWorksharingStatementStorageClass* storageArray = storageArraySgUpirWorksharingStatement;
35615 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35616 : {
35617 0 : SgUpirWorksharingStatement* tmp = new SgUpirWorksharingStatement ( *storageArray ) ;
35618 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35619 0 : storageArray++ ;
35620 : }
35621 : }
35622 0 : delete [] storageArraySgUpirWorksharingStatement;
35623 2 : SgUpirWorksharingStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35624 :
35625 :
35626 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpForSimdStatement );
35627 2 : SgOmpForSimdStatementStorageClass* storageArraySgOmpForSimdStatement = NULL;
35628 2 : if ( 0 < sizeOfActualPool )
35629 : {
35630 0 : storageArraySgOmpForSimdStatement = new SgOmpForSimdStatementStorageClass[sizeOfActualPool] ;
35631 0 : inFile.read ( (char*) (storageArraySgOmpForSimdStatement) , sizeof ( SgOmpForSimdStatementStorageClass ) * sizeOfActualPool) ;
35632 0 : SgOmpForSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35633 : SgOmpForSimdStatementStorageClass* storageArray = storageArraySgOmpForSimdStatement;
35634 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35635 : {
35636 0 : SgOmpForSimdStatement* tmp = new SgOmpForSimdStatement ( *storageArray ) ;
35637 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35638 0 : storageArray++ ;
35639 : }
35640 : }
35641 0 : delete [] storageArraySgOmpForSimdStatement;
35642 2 : SgOmpForSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35643 :
35644 :
35645 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMasterStatement );
35646 2 : SgOmpMasterStatementStorageClass* storageArraySgOmpMasterStatement = NULL;
35647 2 : if ( 0 < sizeOfActualPool )
35648 : {
35649 0 : storageArraySgOmpMasterStatement = new SgOmpMasterStatementStorageClass[sizeOfActualPool] ;
35650 0 : inFile.read ( (char*) (storageArraySgOmpMasterStatement) , sizeof ( SgOmpMasterStatementStorageClass ) * sizeOfActualPool) ;
35651 0 : SgOmpMasterStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35652 : SgOmpMasterStatementStorageClass* storageArray = storageArraySgOmpMasterStatement;
35653 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35654 : {
35655 0 : SgOmpMasterStatement* tmp = new SgOmpMasterStatement ( *storageArray ) ;
35656 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35657 0 : storageArray++ ;
35658 : }
35659 : }
35660 0 : delete [] storageArraySgOmpMasterStatement;
35661 2 : SgOmpMasterStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35662 :
35663 :
35664 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskyieldStatement );
35665 2 : SgOmpTaskyieldStatementStorageClass* storageArraySgOmpTaskyieldStatement = NULL;
35666 2 : if ( 0 < sizeOfActualPool )
35667 : {
35668 0 : storageArraySgOmpTaskyieldStatement = new SgOmpTaskyieldStatementStorageClass[sizeOfActualPool] ;
35669 0 : inFile.read ( (char*) (storageArraySgOmpTaskyieldStatement) , sizeof ( SgOmpTaskyieldStatementStorageClass ) * sizeOfActualPool) ;
35670 0 : SgOmpTaskyieldStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35671 : SgOmpTaskyieldStatementStorageClass* storageArray = storageArraySgOmpTaskyieldStatement;
35672 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35673 : {
35674 0 : SgOmpTaskyieldStatement* tmp = new SgOmpTaskyieldStatement ( *storageArray ) ;
35675 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35676 0 : storageArray++ ;
35677 : }
35678 : }
35679 0 : delete [] storageArraySgOmpTaskyieldStatement;
35680 2 : SgOmpTaskyieldStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35681 :
35682 :
35683 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMetadirectiveStatement );
35684 2 : SgOmpMetadirectiveStatementStorageClass* storageArraySgOmpMetadirectiveStatement = NULL;
35685 2 : if ( 0 < sizeOfActualPool )
35686 : {
35687 0 : storageArraySgOmpMetadirectiveStatement = new SgOmpMetadirectiveStatementStorageClass[sizeOfActualPool] ;
35688 0 : inFile.read ( (char*) (storageArraySgOmpMetadirectiveStatement) , sizeof ( SgOmpMetadirectiveStatementStorageClass ) * sizeOfActualPool) ;
35689 0 : SgOmpMetadirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35690 : SgOmpMetadirectiveStatementStorageClass* storageArray = storageArraySgOmpMetadirectiveStatement;
35691 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35692 : {
35693 0 : SgOmpMetadirectiveStatement* tmp = new SgOmpMetadirectiveStatement ( *storageArray ) ;
35694 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35695 0 : storageArray++ ;
35696 : }
35697 : }
35698 0 : delete [] storageArraySgOmpMetadirectiveStatement;
35699 2 : SgOmpMetadirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35700 :
35701 :
35702 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpOrderedStatement );
35703 2 : SgOmpOrderedStatementStorageClass* storageArraySgOmpOrderedStatement = NULL;
35704 2 : if ( 0 < sizeOfActualPool )
35705 : {
35706 0 : storageArraySgOmpOrderedStatement = new SgOmpOrderedStatementStorageClass[sizeOfActualPool] ;
35707 0 : inFile.read ( (char*) (storageArraySgOmpOrderedStatement) , sizeof ( SgOmpOrderedStatementStorageClass ) * sizeOfActualPool) ;
35708 0 : SgOmpOrderedStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35709 : SgOmpOrderedStatementStorageClass* storageArray = storageArraySgOmpOrderedStatement;
35710 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35711 : {
35712 0 : SgOmpOrderedStatement* tmp = new SgOmpOrderedStatement ( *storageArray ) ;
35713 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35714 0 : storageArray++ ;
35715 : }
35716 : }
35717 0 : delete [] storageArraySgOmpOrderedStatement;
35718 2 : SgOmpOrderedStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35719 :
35720 :
35721 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpOrderedDependStatement );
35722 2 : SgOmpOrderedDependStatementStorageClass* storageArraySgOmpOrderedDependStatement = NULL;
35723 2 : if ( 0 < sizeOfActualPool )
35724 : {
35725 0 : storageArraySgOmpOrderedDependStatement = new SgOmpOrderedDependStatementStorageClass[sizeOfActualPool] ;
35726 0 : inFile.read ( (char*) (storageArraySgOmpOrderedDependStatement) , sizeof ( SgOmpOrderedDependStatementStorageClass ) * sizeOfActualPool) ;
35727 0 : SgOmpOrderedDependStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35728 : SgOmpOrderedDependStatementStorageClass* storageArray = storageArraySgOmpOrderedDependStatement;
35729 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35730 : {
35731 0 : SgOmpOrderedDependStatement* tmp = new SgOmpOrderedDependStatement ( *storageArray ) ;
35732 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35733 0 : storageArray++ ;
35734 : }
35735 : }
35736 0 : delete [] storageArraySgOmpOrderedDependStatement;
35737 2 : SgOmpOrderedDependStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35738 :
35739 :
35740 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirSpmdStatement );
35741 2 : SgUpirSpmdStatementStorageClass* storageArraySgUpirSpmdStatement = NULL;
35742 2 : if ( 0 < sizeOfActualPool )
35743 : {
35744 0 : storageArraySgUpirSpmdStatement = new SgUpirSpmdStatementStorageClass[sizeOfActualPool] ;
35745 0 : inFile.read ( (char*) (storageArraySgUpirSpmdStatement) , sizeof ( SgUpirSpmdStatementStorageClass ) * sizeOfActualPool) ;
35746 0 : SgUpirSpmdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35747 : SgUpirSpmdStatementStorageClass* storageArray = storageArraySgUpirSpmdStatement;
35748 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35749 : {
35750 0 : SgUpirSpmdStatement* tmp = new SgUpirSpmdStatement ( *storageArray ) ;
35751 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35752 0 : storageArray++ ;
35753 : }
35754 : }
35755 0 : delete [] storageArraySgUpirSpmdStatement;
35756 2 : SgUpirSpmdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35757 :
35758 :
35759 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsStatement );
35760 2 : SgOmpTeamsStatementStorageClass* storageArraySgOmpTeamsStatement = NULL;
35761 2 : if ( 0 < sizeOfActualPool )
35762 : {
35763 0 : storageArraySgOmpTeamsStatement = new SgOmpTeamsStatementStorageClass[sizeOfActualPool] ;
35764 0 : inFile.read ( (char*) (storageArraySgOmpTeamsStatement) , sizeof ( SgOmpTeamsStatementStorageClass ) * sizeOfActualPool) ;
35765 0 : SgOmpTeamsStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35766 : SgOmpTeamsStatementStorageClass* storageArray = storageArraySgOmpTeamsStatement;
35767 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35768 : {
35769 0 : SgOmpTeamsStatement* tmp = new SgOmpTeamsStatement ( *storageArray ) ;
35770 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35771 0 : storageArray++ ;
35772 : }
35773 : }
35774 0 : delete [] storageArraySgOmpTeamsStatement;
35775 2 : SgOmpTeamsStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35776 :
35777 :
35778 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCancellationPointStatement );
35779 2 : SgOmpCancellationPointStatementStorageClass* storageArraySgOmpCancellationPointStatement = NULL;
35780 2 : if ( 0 < sizeOfActualPool )
35781 : {
35782 0 : storageArraySgOmpCancellationPointStatement = new SgOmpCancellationPointStatementStorageClass[sizeOfActualPool] ;
35783 0 : inFile.read ( (char*) (storageArraySgOmpCancellationPointStatement) , sizeof ( SgOmpCancellationPointStatementStorageClass ) * sizeOfActualPool) ;
35784 0 : SgOmpCancellationPointStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35785 : SgOmpCancellationPointStatementStorageClass* storageArray = storageArraySgOmpCancellationPointStatement;
35786 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35787 : {
35788 0 : SgOmpCancellationPointStatement* tmp = new SgOmpCancellationPointStatement ( *storageArray ) ;
35789 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35790 0 : storageArray++ ;
35791 : }
35792 : }
35793 0 : delete [] storageArraySgOmpCancellationPointStatement;
35794 2 : SgOmpCancellationPointStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35795 :
35796 :
35797 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDeclareMapperStatement );
35798 2 : SgOmpDeclareMapperStatementStorageClass* storageArraySgOmpDeclareMapperStatement = NULL;
35799 2 : if ( 0 < sizeOfActualPool )
35800 : {
35801 0 : storageArraySgOmpDeclareMapperStatement = new SgOmpDeclareMapperStatementStorageClass[sizeOfActualPool] ;
35802 0 : inFile.read ( (char*) (storageArraySgOmpDeclareMapperStatement) , sizeof ( SgOmpDeclareMapperStatementStorageClass ) * sizeOfActualPool) ;
35803 0 : SgOmpDeclareMapperStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35804 : SgOmpDeclareMapperStatementStorageClass* storageArray = storageArraySgOmpDeclareMapperStatement;
35805 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35806 : {
35807 0 : SgOmpDeclareMapperStatement* tmp = new SgOmpDeclareMapperStatement ( *storageArray ) ;
35808 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35809 0 : storageArray++ ;
35810 : }
35811 : }
35812 0 : delete [] storageArraySgOmpDeclareMapperStatement;
35813 2 : SgOmpDeclareMapperStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35814 :
35815 :
35816 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCancelStatement );
35817 2 : SgOmpCancelStatementStorageClass* storageArraySgOmpCancelStatement = NULL;
35818 2 : if ( 0 < sizeOfActualPool )
35819 : {
35820 0 : storageArraySgOmpCancelStatement = new SgOmpCancelStatementStorageClass[sizeOfActualPool] ;
35821 0 : inFile.read ( (char*) (storageArraySgOmpCancelStatement) , sizeof ( SgOmpCancelStatementStorageClass ) * sizeOfActualPool) ;
35822 0 : SgOmpCancelStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35823 : SgOmpCancelStatementStorageClass* storageArray = storageArraySgOmpCancelStatement;
35824 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35825 : {
35826 0 : SgOmpCancelStatement* tmp = new SgOmpCancelStatement ( *storageArray ) ;
35827 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35828 0 : storageArray++ ;
35829 : }
35830 : }
35831 0 : delete [] storageArraySgOmpCancelStatement;
35832 2 : SgOmpCancelStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35833 :
35834 :
35835 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskgroupStatement );
35836 2 : SgOmpTaskgroupStatementStorageClass* storageArraySgOmpTaskgroupStatement = NULL;
35837 2 : if ( 0 < sizeOfActualPool )
35838 : {
35839 0 : storageArraySgOmpTaskgroupStatement = new SgOmpTaskgroupStatementStorageClass[sizeOfActualPool] ;
35840 0 : inFile.read ( (char*) (storageArraySgOmpTaskgroupStatement) , sizeof ( SgOmpTaskgroupStatementStorageClass ) * sizeOfActualPool) ;
35841 0 : SgOmpTaskgroupStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35842 : SgOmpTaskgroupStatementStorageClass* storageArray = storageArraySgOmpTaskgroupStatement;
35843 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35844 : {
35845 0 : SgOmpTaskgroupStatement* tmp = new SgOmpTaskgroupStatement ( *storageArray ) ;
35846 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35847 0 : storageArray++ ;
35848 : }
35849 : }
35850 0 : delete [] storageArraySgOmpTaskgroupStatement;
35851 2 : SgOmpTaskgroupStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35852 :
35853 :
35854 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDepobjStatement );
35855 2 : SgOmpDepobjStatementStorageClass* storageArraySgOmpDepobjStatement = NULL;
35856 2 : if ( 0 < sizeOfActualPool )
35857 : {
35858 0 : storageArraySgOmpDepobjStatement = new SgOmpDepobjStatementStorageClass[sizeOfActualPool] ;
35859 0 : inFile.read ( (char*) (storageArraySgOmpDepobjStatement) , sizeof ( SgOmpDepobjStatementStorageClass ) * sizeOfActualPool) ;
35860 0 : SgOmpDepobjStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35861 : SgOmpDepobjStatementStorageClass* storageArray = storageArraySgOmpDepobjStatement;
35862 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35863 : {
35864 0 : SgOmpDepobjStatement* tmp = new SgOmpDepobjStatement ( *storageArray ) ;
35865 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35866 0 : storageArray++ ;
35867 : }
35868 : }
35869 0 : delete [] storageArraySgOmpDepobjStatement;
35870 2 : SgOmpDepobjStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35871 :
35872 :
35873 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDistributeStatement );
35874 2 : SgOmpDistributeStatementStorageClass* storageArraySgOmpDistributeStatement = NULL;
35875 2 : if ( 0 < sizeOfActualPool )
35876 : {
35877 0 : storageArraySgOmpDistributeStatement = new SgOmpDistributeStatementStorageClass[sizeOfActualPool] ;
35878 0 : inFile.read ( (char*) (storageArraySgOmpDistributeStatement) , sizeof ( SgOmpDistributeStatementStorageClass ) * sizeOfActualPool) ;
35879 0 : SgOmpDistributeStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35880 : SgOmpDistributeStatementStorageClass* storageArray = storageArraySgOmpDistributeStatement;
35881 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35882 : {
35883 0 : SgOmpDistributeStatement* tmp = new SgOmpDistributeStatement ( *storageArray ) ;
35884 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35885 0 : storageArray++ ;
35886 : }
35887 : }
35888 0 : delete [] storageArraySgOmpDistributeStatement;
35889 2 : SgOmpDistributeStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35890 :
35891 :
35892 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpLoopStatement );
35893 2 : SgOmpLoopStatementStorageClass* storageArraySgOmpLoopStatement = NULL;
35894 2 : if ( 0 < sizeOfActualPool )
35895 : {
35896 0 : storageArraySgOmpLoopStatement = new SgOmpLoopStatementStorageClass[sizeOfActualPool] ;
35897 0 : inFile.read ( (char*) (storageArraySgOmpLoopStatement) , sizeof ( SgOmpLoopStatementStorageClass ) * sizeOfActualPool) ;
35898 0 : SgOmpLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35899 : SgOmpLoopStatementStorageClass* storageArray = storageArraySgOmpLoopStatement;
35900 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35901 : {
35902 0 : SgOmpLoopStatement* tmp = new SgOmpLoopStatement ( *storageArray ) ;
35903 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35904 0 : storageArray++ ;
35905 : }
35906 : }
35907 0 : delete [] storageArraySgOmpLoopStatement;
35908 2 : SgOmpLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35909 :
35910 :
35911 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpScanStatement );
35912 2 : SgOmpScanStatementStorageClass* storageArraySgOmpScanStatement = NULL;
35913 2 : if ( 0 < sizeOfActualPool )
35914 : {
35915 0 : storageArraySgOmpScanStatement = new SgOmpScanStatementStorageClass[sizeOfActualPool] ;
35916 0 : inFile.read ( (char*) (storageArraySgOmpScanStatement) , sizeof ( SgOmpScanStatementStorageClass ) * sizeOfActualPool) ;
35917 0 : SgOmpScanStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35918 : SgOmpScanStatementStorageClass* storageArray = storageArraySgOmpScanStatement;
35919 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35920 : {
35921 0 : SgOmpScanStatement* tmp = new SgOmpScanStatement ( *storageArray ) ;
35922 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35923 0 : storageArray++ ;
35924 : }
35925 : }
35926 0 : delete [] storageArraySgOmpScanStatement;
35927 2 : SgOmpScanStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35928 :
35929 :
35930 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskloopStatement );
35931 2 : SgOmpTaskloopStatementStorageClass* storageArraySgOmpTaskloopStatement = NULL;
35932 2 : if ( 0 < sizeOfActualPool )
35933 : {
35934 0 : storageArraySgOmpTaskloopStatement = new SgOmpTaskloopStatementStorageClass[sizeOfActualPool] ;
35935 0 : inFile.read ( (char*) (storageArraySgOmpTaskloopStatement) , sizeof ( SgOmpTaskloopStatementStorageClass ) * sizeOfActualPool) ;
35936 0 : SgOmpTaskloopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35937 : SgOmpTaskloopStatementStorageClass* storageArray = storageArraySgOmpTaskloopStatement;
35938 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35939 : {
35940 0 : SgOmpTaskloopStatement* tmp = new SgOmpTaskloopStatement ( *storageArray ) ;
35941 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35942 0 : storageArray++ ;
35943 : }
35944 : }
35945 0 : delete [] storageArraySgOmpTaskloopStatement;
35946 2 : SgOmpTaskloopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35947 :
35948 :
35949 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetEnterDataStatement );
35950 2 : SgOmpTargetEnterDataStatementStorageClass* storageArraySgOmpTargetEnterDataStatement = NULL;
35951 2 : if ( 0 < sizeOfActualPool )
35952 : {
35953 0 : storageArraySgOmpTargetEnterDataStatement = new SgOmpTargetEnterDataStatementStorageClass[sizeOfActualPool] ;
35954 0 : inFile.read ( (char*) (storageArraySgOmpTargetEnterDataStatement) , sizeof ( SgOmpTargetEnterDataStatementStorageClass ) * sizeOfActualPool) ;
35955 0 : SgOmpTargetEnterDataStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35956 : SgOmpTargetEnterDataStatementStorageClass* storageArray = storageArraySgOmpTargetEnterDataStatement;
35957 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35958 : {
35959 0 : SgOmpTargetEnterDataStatement* tmp = new SgOmpTargetEnterDataStatement ( *storageArray ) ;
35960 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35961 0 : storageArray++ ;
35962 : }
35963 : }
35964 0 : delete [] storageArraySgOmpTargetEnterDataStatement;
35965 2 : SgOmpTargetEnterDataStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35966 :
35967 :
35968 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetExitDataStatement );
35969 2 : SgOmpTargetExitDataStatementStorageClass* storageArraySgOmpTargetExitDataStatement = NULL;
35970 2 : if ( 0 < sizeOfActualPool )
35971 : {
35972 0 : storageArraySgOmpTargetExitDataStatement = new SgOmpTargetExitDataStatementStorageClass[sizeOfActualPool] ;
35973 0 : inFile.read ( (char*) (storageArraySgOmpTargetExitDataStatement) , sizeof ( SgOmpTargetExitDataStatementStorageClass ) * sizeOfActualPool) ;
35974 0 : SgOmpTargetExitDataStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35975 : SgOmpTargetExitDataStatementStorageClass* storageArray = storageArraySgOmpTargetExitDataStatement;
35976 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35977 : {
35978 0 : SgOmpTargetExitDataStatement* tmp = new SgOmpTargetExitDataStatement ( *storageArray ) ;
35979 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35980 0 : storageArray++ ;
35981 : }
35982 : }
35983 0 : delete [] storageArraySgOmpTargetExitDataStatement;
35984 2 : SgOmpTargetExitDataStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
35985 :
35986 :
35987 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSectionStatement );
35988 2 : SgOmpSectionStatementStorageClass* storageArraySgOmpSectionStatement = NULL;
35989 2 : if ( 0 < sizeOfActualPool )
35990 : {
35991 0 : storageArraySgOmpSectionStatement = new SgOmpSectionStatementStorageClass[sizeOfActualPool] ;
35992 0 : inFile.read ( (char*) (storageArraySgOmpSectionStatement) , sizeof ( SgOmpSectionStatementStorageClass ) * sizeOfActualPool) ;
35993 0 : SgOmpSectionStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
35994 : SgOmpSectionStatementStorageClass* storageArray = storageArraySgOmpSectionStatement;
35995 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
35996 : {
35997 0 : SgOmpSectionStatement* tmp = new SgOmpSectionStatement ( *storageArray ) ;
35998 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
35999 0 : storageArray++ ;
36000 : }
36001 : }
36002 0 : delete [] storageArraySgOmpSectionStatement;
36003 2 : SgOmpSectionStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36004 :
36005 :
36006 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSectionsStatement );
36007 2 : SgOmpSectionsStatementStorageClass* storageArraySgOmpSectionsStatement = NULL;
36008 2 : if ( 0 < sizeOfActualPool )
36009 : {
36010 0 : storageArraySgOmpSectionsStatement = new SgOmpSectionsStatementStorageClass[sizeOfActualPool] ;
36011 0 : inFile.read ( (char*) (storageArraySgOmpSectionsStatement) , sizeof ( SgOmpSectionsStatementStorageClass ) * sizeOfActualPool) ;
36012 0 : SgOmpSectionsStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36013 : SgOmpSectionsStatementStorageClass* storageArray = storageArraySgOmpSectionsStatement;
36014 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36015 : {
36016 0 : SgOmpSectionsStatement* tmp = new SgOmpSectionsStatement ( *storageArray ) ;
36017 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36018 0 : storageArray++ ;
36019 : }
36020 : }
36021 0 : delete [] storageArraySgOmpSectionsStatement;
36022 2 : SgOmpSectionsStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36023 :
36024 :
36025 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSingleStatement );
36026 2 : SgOmpSingleStatementStorageClass* storageArraySgOmpSingleStatement = NULL;
36027 2 : if ( 0 < sizeOfActualPool )
36028 : {
36029 0 : storageArraySgOmpSingleStatement = new SgOmpSingleStatementStorageClass[sizeOfActualPool] ;
36030 0 : inFile.read ( (char*) (storageArraySgOmpSingleStatement) , sizeof ( SgOmpSingleStatementStorageClass ) * sizeOfActualPool) ;
36031 0 : SgOmpSingleStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36032 : SgOmpSingleStatementStorageClass* storageArray = storageArraySgOmpSingleStatement;
36033 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36034 : {
36035 0 : SgOmpSingleStatement* tmp = new SgOmpSingleStatement ( *storageArray ) ;
36036 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36037 0 : storageArray++ ;
36038 : }
36039 : }
36040 0 : delete [] storageArraySgOmpSingleStatement;
36041 2 : SgOmpSingleStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36042 :
36043 :
36044 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskStatement );
36045 2 : SgOmpTaskStatementStorageClass* storageArraySgOmpTaskStatement = NULL;
36046 2 : if ( 0 < sizeOfActualPool )
36047 : {
36048 0 : storageArraySgOmpTaskStatement = new SgOmpTaskStatementStorageClass[sizeOfActualPool] ;
36049 0 : inFile.read ( (char*) (storageArraySgOmpTaskStatement) , sizeof ( SgOmpTaskStatementStorageClass ) * sizeOfActualPool) ;
36050 0 : SgOmpTaskStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36051 : SgOmpTaskStatementStorageClass* storageArray = storageArraySgOmpTaskStatement;
36052 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36053 : {
36054 0 : SgOmpTaskStatement* tmp = new SgOmpTaskStatement ( *storageArray ) ;
36055 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36056 0 : storageArray++ ;
36057 : }
36058 : }
36059 0 : delete [] storageArraySgOmpTaskStatement;
36060 2 : SgOmpTaskStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36061 :
36062 :
36063 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskwaitStatement );
36064 2 : SgOmpTaskwaitStatementStorageClass* storageArraySgOmpTaskwaitStatement = NULL;
36065 2 : if ( 0 < sizeOfActualPool )
36066 : {
36067 0 : storageArraySgOmpTaskwaitStatement = new SgOmpTaskwaitStatementStorageClass[sizeOfActualPool] ;
36068 0 : inFile.read ( (char*) (storageArraySgOmpTaskwaitStatement) , sizeof ( SgOmpTaskwaitStatementStorageClass ) * sizeOfActualPool) ;
36069 0 : SgOmpTaskwaitStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36070 : SgOmpTaskwaitStatementStorageClass* storageArray = storageArraySgOmpTaskwaitStatement;
36071 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36072 : {
36073 0 : SgOmpTaskwaitStatement* tmp = new SgOmpTaskwaitStatement ( *storageArray ) ;
36074 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36075 0 : storageArray++ ;
36076 : }
36077 : }
36078 0 : delete [] storageArraySgOmpTaskwaitStatement;
36079 2 : SgOmpTaskwaitStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36080 :
36081 :
36082 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpThreadprivateStatement );
36083 2 : SgOmpThreadprivateStatementStorageClass* storageArraySgOmpThreadprivateStatement = NULL;
36084 2 : if ( 0 < sizeOfActualPool )
36085 : {
36086 0 : storageArraySgOmpThreadprivateStatement = new SgOmpThreadprivateStatementStorageClass[sizeOfActualPool] ;
36087 0 : inFile.read ( (char*) (storageArraySgOmpThreadprivateStatement) , sizeof ( SgOmpThreadprivateStatementStorageClass ) * sizeOfActualPool) ;
36088 0 : SgOmpThreadprivateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36089 : SgOmpThreadprivateStatementStorageClass* storageArray = storageArraySgOmpThreadprivateStatement;
36090 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36091 : {
36092 0 : SgOmpThreadprivateStatement* tmp = new SgOmpThreadprivateStatement ( *storageArray ) ;
36093 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36094 0 : storageArray++ ;
36095 : }
36096 : }
36097 0 : delete [] storageArraySgOmpThreadprivateStatement;
36098 2 : SgOmpThreadprivateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36099 :
36100 :
36101 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpWorkshareStatement );
36102 2 : SgOmpWorkshareStatementStorageClass* storageArraySgOmpWorkshareStatement = NULL;
36103 2 : if ( 0 < sizeOfActualPool )
36104 : {
36105 0 : storageArraySgOmpWorkshareStatement = new SgOmpWorkshareStatementStorageClass[sizeOfActualPool] ;
36106 0 : inFile.read ( (char*) (storageArraySgOmpWorkshareStatement) , sizeof ( SgOmpWorkshareStatementStorageClass ) * sizeOfActualPool) ;
36107 0 : SgOmpWorkshareStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36108 : SgOmpWorkshareStatementStorageClass* storageArray = storageArraySgOmpWorkshareStatement;
36109 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36110 : {
36111 0 : SgOmpWorkshareStatement* tmp = new SgOmpWorkshareStatement ( *storageArray ) ;
36112 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36113 0 : storageArray++ ;
36114 : }
36115 : }
36116 0 : delete [] storageArraySgOmpWorkshareStatement;
36117 2 : SgOmpWorkshareStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36118 :
36119 :
36120 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirTaskStatement );
36121 2 : SgUpirTaskStatementStorageClass* storageArraySgUpirTaskStatement = NULL;
36122 2 : if ( 0 < sizeOfActualPool )
36123 : {
36124 0 : storageArraySgUpirTaskStatement = new SgUpirTaskStatementStorageClass[sizeOfActualPool] ;
36125 0 : inFile.read ( (char*) (storageArraySgUpirTaskStatement) , sizeof ( SgUpirTaskStatementStorageClass ) * sizeOfActualPool) ;
36126 0 : SgUpirTaskStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36127 : SgUpirTaskStatementStorageClass* storageArray = storageArraySgUpirTaskStatement;
36128 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36129 : {
36130 0 : SgUpirTaskStatement* tmp = new SgUpirTaskStatement ( *storageArray ) ;
36131 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36132 0 : storageArray++ ;
36133 : }
36134 : }
36135 0 : delete [] storageArraySgUpirTaskStatement;
36136 2 : SgUpirTaskStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36137 :
36138 :
36139 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetDataStatement );
36140 2 : SgOmpTargetDataStatementStorageClass* storageArraySgOmpTargetDataStatement = NULL;
36141 2 : if ( 0 < sizeOfActualPool )
36142 : {
36143 0 : storageArraySgOmpTargetDataStatement = new SgOmpTargetDataStatementStorageClass[sizeOfActualPool] ;
36144 0 : inFile.read ( (char*) (storageArraySgOmpTargetDataStatement) , sizeof ( SgOmpTargetDataStatementStorageClass ) * sizeOfActualPool) ;
36145 0 : SgOmpTargetDataStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36146 : SgOmpTargetDataStatementStorageClass* storageArray = storageArraySgOmpTargetDataStatement;
36147 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36148 : {
36149 0 : SgOmpTargetDataStatement* tmp = new SgOmpTargetDataStatement ( *storageArray ) ;
36150 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36151 0 : storageArray++ ;
36152 : }
36153 : }
36154 0 : delete [] storageArraySgOmpTargetDataStatement;
36155 2 : SgOmpTargetDataStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36156 :
36157 :
36158 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetParallelForStatement );
36159 2 : SgOmpTargetParallelForStatementStorageClass* storageArraySgOmpTargetParallelForStatement = NULL;
36160 2 : if ( 0 < sizeOfActualPool )
36161 : {
36162 0 : storageArraySgOmpTargetParallelForStatement = new SgOmpTargetParallelForStatementStorageClass[sizeOfActualPool] ;
36163 0 : inFile.read ( (char*) (storageArraySgOmpTargetParallelForStatement) , sizeof ( SgOmpTargetParallelForStatementStorageClass ) * sizeOfActualPool) ;
36164 0 : SgOmpTargetParallelForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36165 : SgOmpTargetParallelForStatementStorageClass* storageArray = storageArraySgOmpTargetParallelForStatement;
36166 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36167 : {
36168 0 : SgOmpTargetParallelForStatement* tmp = new SgOmpTargetParallelForStatement ( *storageArray ) ;
36169 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36170 0 : storageArray++ ;
36171 : }
36172 : }
36173 0 : delete [] storageArraySgOmpTargetParallelForStatement;
36174 2 : SgOmpTargetParallelForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36175 :
36176 :
36177 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetUpdateStatement );
36178 2 : SgOmpTargetUpdateStatementStorageClass* storageArraySgOmpTargetUpdateStatement = NULL;
36179 2 : if ( 0 < sizeOfActualPool )
36180 : {
36181 0 : storageArraySgOmpTargetUpdateStatement = new SgOmpTargetUpdateStatementStorageClass[sizeOfActualPool] ;
36182 0 : inFile.read ( (char*) (storageArraySgOmpTargetUpdateStatement) , sizeof ( SgOmpTargetUpdateStatementStorageClass ) * sizeOfActualPool) ;
36183 0 : SgOmpTargetUpdateStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36184 : SgOmpTargetUpdateStatementStorageClass* storageArray = storageArraySgOmpTargetUpdateStatement;
36185 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36186 : {
36187 0 : SgOmpTargetUpdateStatement* tmp = new SgOmpTargetUpdateStatement ( *storageArray ) ;
36188 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36189 0 : storageArray++ ;
36190 : }
36191 : }
36192 0 : delete [] storageArraySgOmpTargetUpdateStatement;
36193 2 : SgOmpTargetUpdateStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36194 :
36195 :
36196 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpRequiresStatement );
36197 2 : SgOmpRequiresStatementStorageClass* storageArraySgOmpRequiresStatement = NULL;
36198 2 : if ( 0 < sizeOfActualPool )
36199 : {
36200 0 : storageArraySgOmpRequiresStatement = new SgOmpRequiresStatementStorageClass[sizeOfActualPool] ;
36201 0 : inFile.read ( (char*) (storageArraySgOmpRequiresStatement) , sizeof ( SgOmpRequiresStatementStorageClass ) * sizeOfActualPool) ;
36202 0 : SgOmpRequiresStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36203 : SgOmpRequiresStatementStorageClass* storageArray = storageArraySgOmpRequiresStatement;
36204 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36205 : {
36206 0 : SgOmpRequiresStatement* tmp = new SgOmpRequiresStatement ( *storageArray ) ;
36207 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36208 0 : storageArray++ ;
36209 : }
36210 : }
36211 0 : delete [] storageArraySgOmpRequiresStatement;
36212 2 : SgOmpRequiresStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36213 :
36214 :
36215 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetParallelStatement );
36216 2 : SgOmpTargetParallelStatementStorageClass* storageArraySgOmpTargetParallelStatement = NULL;
36217 2 : if ( 0 < sizeOfActualPool )
36218 : {
36219 0 : storageArraySgOmpTargetParallelStatement = new SgOmpTargetParallelStatementStorageClass[sizeOfActualPool] ;
36220 0 : inFile.read ( (char*) (storageArraySgOmpTargetParallelStatement) , sizeof ( SgOmpTargetParallelStatementStorageClass ) * sizeOfActualPool) ;
36221 0 : SgOmpTargetParallelStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36222 : SgOmpTargetParallelStatementStorageClass* storageArray = storageArraySgOmpTargetParallelStatement;
36223 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36224 : {
36225 0 : SgOmpTargetParallelStatement* tmp = new SgOmpTargetParallelStatement ( *storageArray ) ;
36226 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36227 0 : storageArray++ ;
36228 : }
36229 : }
36230 0 : delete [] storageArraySgOmpTargetParallelStatement;
36231 2 : SgOmpTargetParallelStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36232 :
36233 :
36234 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetParallelForSimdStatement );
36235 2 : SgOmpTargetParallelForSimdStatementStorageClass* storageArraySgOmpTargetParallelForSimdStatement = NULL;
36236 2 : if ( 0 < sizeOfActualPool )
36237 : {
36238 0 : storageArraySgOmpTargetParallelForSimdStatement = new SgOmpTargetParallelForSimdStatementStorageClass[sizeOfActualPool] ;
36239 0 : inFile.read ( (char*) (storageArraySgOmpTargetParallelForSimdStatement) , sizeof ( SgOmpTargetParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
36240 0 : SgOmpTargetParallelForSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36241 : SgOmpTargetParallelForSimdStatementStorageClass* storageArray = storageArraySgOmpTargetParallelForSimdStatement;
36242 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36243 : {
36244 0 : SgOmpTargetParallelForSimdStatement* tmp = new SgOmpTargetParallelForSimdStatement ( *storageArray ) ;
36245 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36246 0 : storageArray++ ;
36247 : }
36248 : }
36249 0 : delete [] storageArraySgOmpTargetParallelForSimdStatement;
36250 2 : SgOmpTargetParallelForSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36251 :
36252 :
36253 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetParallelLoopStatement );
36254 2 : SgOmpTargetParallelLoopStatementStorageClass* storageArraySgOmpTargetParallelLoopStatement = NULL;
36255 2 : if ( 0 < sizeOfActualPool )
36256 : {
36257 0 : storageArraySgOmpTargetParallelLoopStatement = new SgOmpTargetParallelLoopStatementStorageClass[sizeOfActualPool] ;
36258 0 : inFile.read ( (char*) (storageArraySgOmpTargetParallelLoopStatement) , sizeof ( SgOmpTargetParallelLoopStatementStorageClass ) * sizeOfActualPool) ;
36259 0 : SgOmpTargetParallelLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36260 : SgOmpTargetParallelLoopStatementStorageClass* storageArray = storageArraySgOmpTargetParallelLoopStatement;
36261 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36262 : {
36263 0 : SgOmpTargetParallelLoopStatement* tmp = new SgOmpTargetParallelLoopStatement ( *storageArray ) ;
36264 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36265 0 : storageArray++ ;
36266 : }
36267 : }
36268 0 : delete [] storageArraySgOmpTargetParallelLoopStatement;
36269 2 : SgOmpTargetParallelLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36270 :
36271 :
36272 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetSimdStatement );
36273 2 : SgOmpTargetSimdStatementStorageClass* storageArraySgOmpTargetSimdStatement = NULL;
36274 2 : if ( 0 < sizeOfActualPool )
36275 : {
36276 0 : storageArraySgOmpTargetSimdStatement = new SgOmpTargetSimdStatementStorageClass[sizeOfActualPool] ;
36277 0 : inFile.read ( (char*) (storageArraySgOmpTargetSimdStatement) , sizeof ( SgOmpTargetSimdStatementStorageClass ) * sizeOfActualPool) ;
36278 0 : SgOmpTargetSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36279 : SgOmpTargetSimdStatementStorageClass* storageArray = storageArraySgOmpTargetSimdStatement;
36280 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36281 : {
36282 0 : SgOmpTargetSimdStatement* tmp = new SgOmpTargetSimdStatement ( *storageArray ) ;
36283 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36284 0 : storageArray++ ;
36285 : }
36286 : }
36287 0 : delete [] storageArraySgOmpTargetSimdStatement;
36288 2 : SgOmpTargetSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36289 :
36290 :
36291 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsStatement );
36292 2 : SgOmpTargetTeamsStatementStorageClass* storageArraySgOmpTargetTeamsStatement = NULL;
36293 2 : if ( 0 < sizeOfActualPool )
36294 : {
36295 0 : storageArraySgOmpTargetTeamsStatement = new SgOmpTargetTeamsStatementStorageClass[sizeOfActualPool] ;
36296 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsStatement) , sizeof ( SgOmpTargetTeamsStatementStorageClass ) * sizeOfActualPool) ;
36297 0 : SgOmpTargetTeamsStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36298 : SgOmpTargetTeamsStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsStatement;
36299 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36300 : {
36301 0 : SgOmpTargetTeamsStatement* tmp = new SgOmpTargetTeamsStatement ( *storageArray ) ;
36302 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36303 0 : storageArray++ ;
36304 : }
36305 : }
36306 0 : delete [] storageArraySgOmpTargetTeamsStatement;
36307 2 : SgOmpTargetTeamsStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36308 :
36309 :
36310 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsDistributeStatement );
36311 2 : SgOmpTargetTeamsDistributeStatementStorageClass* storageArraySgOmpTargetTeamsDistributeStatement = NULL;
36312 2 : if ( 0 < sizeOfActualPool )
36313 : {
36314 0 : storageArraySgOmpTargetTeamsDistributeStatement = new SgOmpTargetTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
36315 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsDistributeStatement) , sizeof ( SgOmpTargetTeamsDistributeStatementStorageClass ) * sizeOfActualPool) ;
36316 0 : SgOmpTargetTeamsDistributeStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36317 : SgOmpTargetTeamsDistributeStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsDistributeStatement;
36318 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36319 : {
36320 0 : SgOmpTargetTeamsDistributeStatement* tmp = new SgOmpTargetTeamsDistributeStatement ( *storageArray ) ;
36321 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36322 0 : storageArray++ ;
36323 : }
36324 : }
36325 0 : delete [] storageArraySgOmpTargetTeamsDistributeStatement;
36326 2 : SgOmpTargetTeamsDistributeStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36327 :
36328 :
36329 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsDistributeSimdStatement );
36330 2 : SgOmpTargetTeamsDistributeSimdStatementStorageClass* storageArraySgOmpTargetTeamsDistributeSimdStatement = NULL;
36331 2 : if ( 0 < sizeOfActualPool )
36332 : {
36333 0 : storageArraySgOmpTargetTeamsDistributeSimdStatement = new SgOmpTargetTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
36334 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsDistributeSimdStatement) , sizeof ( SgOmpTargetTeamsDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
36335 0 : SgOmpTargetTeamsDistributeSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36336 : SgOmpTargetTeamsDistributeSimdStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsDistributeSimdStatement;
36337 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36338 : {
36339 0 : SgOmpTargetTeamsDistributeSimdStatement* tmp = new SgOmpTargetTeamsDistributeSimdStatement ( *storageArray ) ;
36340 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36341 0 : storageArray++ ;
36342 : }
36343 : }
36344 0 : delete [] storageArraySgOmpTargetTeamsDistributeSimdStatement;
36345 2 : SgOmpTargetTeamsDistributeSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36346 :
36347 :
36348 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsLoopStatement );
36349 2 : SgOmpTargetTeamsLoopStatementStorageClass* storageArraySgOmpTargetTeamsLoopStatement = NULL;
36350 2 : if ( 0 < sizeOfActualPool )
36351 : {
36352 0 : storageArraySgOmpTargetTeamsLoopStatement = new SgOmpTargetTeamsLoopStatementStorageClass[sizeOfActualPool] ;
36353 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsLoopStatement) , sizeof ( SgOmpTargetTeamsLoopStatementStorageClass ) * sizeOfActualPool) ;
36354 0 : SgOmpTargetTeamsLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36355 : SgOmpTargetTeamsLoopStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsLoopStatement;
36356 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36357 : {
36358 0 : SgOmpTargetTeamsLoopStatement* tmp = new SgOmpTargetTeamsLoopStatement ( *storageArray ) ;
36359 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36360 0 : storageArray++ ;
36361 : }
36362 : }
36363 0 : delete [] storageArraySgOmpTargetTeamsLoopStatement;
36364 2 : SgOmpTargetTeamsLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36365 :
36366 :
36367 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsDistributeParallelForStatement );
36368 2 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass* storageArraySgOmpTargetTeamsDistributeParallelForStatement = NULL;
36369 2 : if ( 0 < sizeOfActualPool )
36370 : {
36371 0 : storageArraySgOmpTargetTeamsDistributeParallelForStatement = new SgOmpTargetTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
36372 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsDistributeParallelForStatement) , sizeof ( SgOmpTargetTeamsDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
36373 0 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36374 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsDistributeParallelForStatement;
36375 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36376 : {
36377 0 : SgOmpTargetTeamsDistributeParallelForStatement* tmp = new SgOmpTargetTeamsDistributeParallelForStatement ( *storageArray ) ;
36378 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36379 0 : storageArray++ ;
36380 : }
36381 : }
36382 0 : delete [] storageArraySgOmpTargetTeamsDistributeParallelForStatement;
36383 2 : SgOmpTargetTeamsDistributeParallelForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36384 :
36385 :
36386 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTargetTeamsDistributeParallelForSimdStatement );
36387 2 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass* storageArraySgOmpTargetTeamsDistributeParallelForSimdStatement = NULL;
36388 2 : if ( 0 < sizeOfActualPool )
36389 : {
36390 0 : storageArraySgOmpTargetTeamsDistributeParallelForSimdStatement = new SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
36391 0 : inFile.read ( (char*) (storageArraySgOmpTargetTeamsDistributeParallelForSimdStatement) , sizeof ( SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
36392 0 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36393 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass* storageArray = storageArraySgOmpTargetTeamsDistributeParallelForSimdStatement;
36394 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36395 : {
36396 0 : SgOmpTargetTeamsDistributeParallelForSimdStatement* tmp = new SgOmpTargetTeamsDistributeParallelForSimdStatement ( *storageArray ) ;
36397 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36398 0 : storageArray++ ;
36399 : }
36400 : }
36401 0 : delete [] storageArraySgOmpTargetTeamsDistributeParallelForSimdStatement;
36402 2 : SgOmpTargetTeamsDistributeParallelForSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36403 :
36404 :
36405 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDistributeSimdStatement );
36406 2 : SgOmpDistributeSimdStatementStorageClass* storageArraySgOmpDistributeSimdStatement = NULL;
36407 2 : if ( 0 < sizeOfActualPool )
36408 : {
36409 0 : storageArraySgOmpDistributeSimdStatement = new SgOmpDistributeSimdStatementStorageClass[sizeOfActualPool] ;
36410 0 : inFile.read ( (char*) (storageArraySgOmpDistributeSimdStatement) , sizeof ( SgOmpDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
36411 0 : SgOmpDistributeSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36412 : SgOmpDistributeSimdStatementStorageClass* storageArray = storageArraySgOmpDistributeSimdStatement;
36413 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36414 : {
36415 0 : SgOmpDistributeSimdStatement* tmp = new SgOmpDistributeSimdStatement ( *storageArray ) ;
36416 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36417 0 : storageArray++ ;
36418 : }
36419 : }
36420 0 : delete [] storageArraySgOmpDistributeSimdStatement;
36421 2 : SgOmpDistributeSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36422 :
36423 :
36424 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDistributeParallelForStatement );
36425 2 : SgOmpDistributeParallelForStatementStorageClass* storageArraySgOmpDistributeParallelForStatement = NULL;
36426 2 : if ( 0 < sizeOfActualPool )
36427 : {
36428 0 : storageArraySgOmpDistributeParallelForStatement = new SgOmpDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
36429 0 : inFile.read ( (char*) (storageArraySgOmpDistributeParallelForStatement) , sizeof ( SgOmpDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
36430 0 : SgOmpDistributeParallelForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36431 : SgOmpDistributeParallelForStatementStorageClass* storageArray = storageArraySgOmpDistributeParallelForStatement;
36432 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36433 : {
36434 0 : SgOmpDistributeParallelForStatement* tmp = new SgOmpDistributeParallelForStatement ( *storageArray ) ;
36435 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36436 0 : storageArray++ ;
36437 : }
36438 : }
36439 0 : delete [] storageArraySgOmpDistributeParallelForStatement;
36440 2 : SgOmpDistributeParallelForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36441 :
36442 :
36443 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDistributeParallelForSimdStatement );
36444 2 : SgOmpDistributeParallelForSimdStatementStorageClass* storageArraySgOmpDistributeParallelForSimdStatement = NULL;
36445 2 : if ( 0 < sizeOfActualPool )
36446 : {
36447 0 : storageArraySgOmpDistributeParallelForSimdStatement = new SgOmpDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
36448 0 : inFile.read ( (char*) (storageArraySgOmpDistributeParallelForSimdStatement) , sizeof ( SgOmpDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
36449 0 : SgOmpDistributeParallelForSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36450 : SgOmpDistributeParallelForSimdStatementStorageClass* storageArray = storageArraySgOmpDistributeParallelForSimdStatement;
36451 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36452 : {
36453 0 : SgOmpDistributeParallelForSimdStatement* tmp = new SgOmpDistributeParallelForSimdStatement ( *storageArray ) ;
36454 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36455 0 : storageArray++ ;
36456 : }
36457 : }
36458 0 : delete [] storageArraySgOmpDistributeParallelForSimdStatement;
36459 2 : SgOmpDistributeParallelForSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36460 :
36461 :
36462 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskloopSimdStatement );
36463 2 : SgOmpTaskloopSimdStatementStorageClass* storageArraySgOmpTaskloopSimdStatement = NULL;
36464 2 : if ( 0 < sizeOfActualPool )
36465 : {
36466 0 : storageArraySgOmpTaskloopSimdStatement = new SgOmpTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
36467 0 : inFile.read ( (char*) (storageArraySgOmpTaskloopSimdStatement) , sizeof ( SgOmpTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
36468 0 : SgOmpTaskloopSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36469 : SgOmpTaskloopSimdStatementStorageClass* storageArray = storageArraySgOmpTaskloopSimdStatement;
36470 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36471 : {
36472 0 : SgOmpTaskloopSimdStatement* tmp = new SgOmpTaskloopSimdStatement ( *storageArray ) ;
36473 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36474 0 : storageArray++ ;
36475 : }
36476 : }
36477 0 : delete [] storageArraySgOmpTaskloopSimdStatement;
36478 2 : SgOmpTaskloopSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36479 :
36480 :
36481 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMasterTaskloopSimdStatement );
36482 2 : SgOmpMasterTaskloopSimdStatementStorageClass* storageArraySgOmpMasterTaskloopSimdStatement = NULL;
36483 2 : if ( 0 < sizeOfActualPool )
36484 : {
36485 0 : storageArraySgOmpMasterTaskloopSimdStatement = new SgOmpMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
36486 0 : inFile.read ( (char*) (storageArraySgOmpMasterTaskloopSimdStatement) , sizeof ( SgOmpMasterTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
36487 0 : SgOmpMasterTaskloopSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36488 : SgOmpMasterTaskloopSimdStatementStorageClass* storageArray = storageArraySgOmpMasterTaskloopSimdStatement;
36489 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36490 : {
36491 0 : SgOmpMasterTaskloopSimdStatement* tmp = new SgOmpMasterTaskloopSimdStatement ( *storageArray ) ;
36492 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36493 0 : storageArray++ ;
36494 : }
36495 : }
36496 0 : delete [] storageArraySgOmpMasterTaskloopSimdStatement;
36497 2 : SgOmpMasterTaskloopSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36498 :
36499 :
36500 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpParallelMasterTaskloopStatement );
36501 2 : SgOmpParallelMasterTaskloopStatementStorageClass* storageArraySgOmpParallelMasterTaskloopStatement = NULL;
36502 2 : if ( 0 < sizeOfActualPool )
36503 : {
36504 0 : storageArraySgOmpParallelMasterTaskloopStatement = new SgOmpParallelMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
36505 0 : inFile.read ( (char*) (storageArraySgOmpParallelMasterTaskloopStatement) , sizeof ( SgOmpParallelMasterTaskloopStatementStorageClass ) * sizeOfActualPool) ;
36506 0 : SgOmpParallelMasterTaskloopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36507 : SgOmpParallelMasterTaskloopStatementStorageClass* storageArray = storageArraySgOmpParallelMasterTaskloopStatement;
36508 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36509 : {
36510 0 : SgOmpParallelMasterTaskloopStatement* tmp = new SgOmpParallelMasterTaskloopStatement ( *storageArray ) ;
36511 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36512 0 : storageArray++ ;
36513 : }
36514 : }
36515 0 : delete [] storageArraySgOmpParallelMasterTaskloopStatement;
36516 2 : SgOmpParallelMasterTaskloopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36517 :
36518 :
36519 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpParallelMasterTaskloopSimdStatement );
36520 2 : SgOmpParallelMasterTaskloopSimdStatementStorageClass* storageArraySgOmpParallelMasterTaskloopSimdStatement = NULL;
36521 2 : if ( 0 < sizeOfActualPool )
36522 : {
36523 0 : storageArraySgOmpParallelMasterTaskloopSimdStatement = new SgOmpParallelMasterTaskloopSimdStatementStorageClass[sizeOfActualPool] ;
36524 0 : inFile.read ( (char*) (storageArraySgOmpParallelMasterTaskloopSimdStatement) , sizeof ( SgOmpParallelMasterTaskloopSimdStatementStorageClass ) * sizeOfActualPool) ;
36525 0 : SgOmpParallelMasterTaskloopSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36526 : SgOmpParallelMasterTaskloopSimdStatementStorageClass* storageArray = storageArraySgOmpParallelMasterTaskloopSimdStatement;
36527 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36528 : {
36529 0 : SgOmpParallelMasterTaskloopSimdStatement* tmp = new SgOmpParallelMasterTaskloopSimdStatement ( *storageArray ) ;
36530 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36531 0 : storageArray++ ;
36532 : }
36533 : }
36534 0 : delete [] storageArraySgOmpParallelMasterTaskloopSimdStatement;
36535 2 : SgOmpParallelMasterTaskloopSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36536 :
36537 :
36538 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsDistributeStatement );
36539 2 : SgOmpTeamsDistributeStatementStorageClass* storageArraySgOmpTeamsDistributeStatement = NULL;
36540 2 : if ( 0 < sizeOfActualPool )
36541 : {
36542 0 : storageArraySgOmpTeamsDistributeStatement = new SgOmpTeamsDistributeStatementStorageClass[sizeOfActualPool] ;
36543 0 : inFile.read ( (char*) (storageArraySgOmpTeamsDistributeStatement) , sizeof ( SgOmpTeamsDistributeStatementStorageClass ) * sizeOfActualPool) ;
36544 0 : SgOmpTeamsDistributeStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36545 : SgOmpTeamsDistributeStatementStorageClass* storageArray = storageArraySgOmpTeamsDistributeStatement;
36546 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36547 : {
36548 0 : SgOmpTeamsDistributeStatement* tmp = new SgOmpTeamsDistributeStatement ( *storageArray ) ;
36549 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36550 0 : storageArray++ ;
36551 : }
36552 : }
36553 0 : delete [] storageArraySgOmpTeamsDistributeStatement;
36554 2 : SgOmpTeamsDistributeStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36555 :
36556 :
36557 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsDistributeSimdStatement );
36558 2 : SgOmpTeamsDistributeSimdStatementStorageClass* storageArraySgOmpTeamsDistributeSimdStatement = NULL;
36559 2 : if ( 0 < sizeOfActualPool )
36560 : {
36561 0 : storageArraySgOmpTeamsDistributeSimdStatement = new SgOmpTeamsDistributeSimdStatementStorageClass[sizeOfActualPool] ;
36562 0 : inFile.read ( (char*) (storageArraySgOmpTeamsDistributeSimdStatement) , sizeof ( SgOmpTeamsDistributeSimdStatementStorageClass ) * sizeOfActualPool) ;
36563 0 : SgOmpTeamsDistributeSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36564 : SgOmpTeamsDistributeSimdStatementStorageClass* storageArray = storageArraySgOmpTeamsDistributeSimdStatement;
36565 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36566 : {
36567 0 : SgOmpTeamsDistributeSimdStatement* tmp = new SgOmpTeamsDistributeSimdStatement ( *storageArray ) ;
36568 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36569 0 : storageArray++ ;
36570 : }
36571 : }
36572 0 : delete [] storageArraySgOmpTeamsDistributeSimdStatement;
36573 2 : SgOmpTeamsDistributeSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36574 :
36575 :
36576 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsDistributeParallelForStatement );
36577 2 : SgOmpTeamsDistributeParallelForStatementStorageClass* storageArraySgOmpTeamsDistributeParallelForStatement = NULL;
36578 2 : if ( 0 < sizeOfActualPool )
36579 : {
36580 0 : storageArraySgOmpTeamsDistributeParallelForStatement = new SgOmpTeamsDistributeParallelForStatementStorageClass[sizeOfActualPool] ;
36581 0 : inFile.read ( (char*) (storageArraySgOmpTeamsDistributeParallelForStatement) , sizeof ( SgOmpTeamsDistributeParallelForStatementStorageClass ) * sizeOfActualPool) ;
36582 0 : SgOmpTeamsDistributeParallelForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36583 : SgOmpTeamsDistributeParallelForStatementStorageClass* storageArray = storageArraySgOmpTeamsDistributeParallelForStatement;
36584 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36585 : {
36586 0 : SgOmpTeamsDistributeParallelForStatement* tmp = new SgOmpTeamsDistributeParallelForStatement ( *storageArray ) ;
36587 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36588 0 : storageArray++ ;
36589 : }
36590 : }
36591 0 : delete [] storageArraySgOmpTeamsDistributeParallelForStatement;
36592 2 : SgOmpTeamsDistributeParallelForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36593 :
36594 :
36595 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsDistributeParallelForSimdStatement );
36596 2 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass* storageArraySgOmpTeamsDistributeParallelForSimdStatement = NULL;
36597 2 : if ( 0 < sizeOfActualPool )
36598 : {
36599 0 : storageArraySgOmpTeamsDistributeParallelForSimdStatement = new SgOmpTeamsDistributeParallelForSimdStatementStorageClass[sizeOfActualPool] ;
36600 0 : inFile.read ( (char*) (storageArraySgOmpTeamsDistributeParallelForSimdStatement) , sizeof ( SgOmpTeamsDistributeParallelForSimdStatementStorageClass ) * sizeOfActualPool) ;
36601 0 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36602 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass* storageArray = storageArraySgOmpTeamsDistributeParallelForSimdStatement;
36603 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36604 : {
36605 0 : SgOmpTeamsDistributeParallelForSimdStatement* tmp = new SgOmpTeamsDistributeParallelForSimdStatement ( *storageArray ) ;
36606 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36607 0 : storageArray++ ;
36608 : }
36609 : }
36610 0 : delete [] storageArraySgOmpTeamsDistributeParallelForSimdStatement;
36611 2 : SgOmpTeamsDistributeParallelForSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36612 :
36613 :
36614 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTeamsLoopStatement );
36615 2 : SgOmpTeamsLoopStatementStorageClass* storageArraySgOmpTeamsLoopStatement = NULL;
36616 2 : if ( 0 < sizeOfActualPool )
36617 : {
36618 0 : storageArraySgOmpTeamsLoopStatement = new SgOmpTeamsLoopStatementStorageClass[sizeOfActualPool] ;
36619 0 : inFile.read ( (char*) (storageArraySgOmpTeamsLoopStatement) , sizeof ( SgOmpTeamsLoopStatementStorageClass ) * sizeOfActualPool) ;
36620 0 : SgOmpTeamsLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36621 : SgOmpTeamsLoopStatementStorageClass* storageArray = storageArraySgOmpTeamsLoopStatement;
36622 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36623 : {
36624 0 : SgOmpTeamsLoopStatement* tmp = new SgOmpTeamsLoopStatement ( *storageArray ) ;
36625 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36626 0 : storageArray++ ;
36627 : }
36628 : }
36629 0 : delete [] storageArraySgOmpTeamsLoopStatement;
36630 2 : SgOmpTeamsLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36631 :
36632 :
36633 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpParallelLoopStatement );
36634 2 : SgOmpParallelLoopStatementStorageClass* storageArraySgOmpParallelLoopStatement = NULL;
36635 2 : if ( 0 < sizeOfActualPool )
36636 : {
36637 0 : storageArraySgOmpParallelLoopStatement = new SgOmpParallelLoopStatementStorageClass[sizeOfActualPool] ;
36638 0 : inFile.read ( (char*) (storageArraySgOmpParallelLoopStatement) , sizeof ( SgOmpParallelLoopStatementStorageClass ) * sizeOfActualPool) ;
36639 0 : SgOmpParallelLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36640 : SgOmpParallelLoopStatementStorageClass* storageArray = storageArraySgOmpParallelLoopStatement;
36641 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36642 : {
36643 0 : SgOmpParallelLoopStatement* tmp = new SgOmpParallelLoopStatement ( *storageArray ) ;
36644 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36645 0 : storageArray++ ;
36646 : }
36647 : }
36648 0 : delete [] storageArraySgOmpParallelLoopStatement;
36649 2 : SgOmpParallelLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36650 :
36651 :
36652 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpParallelMasterStatement );
36653 2 : SgOmpParallelMasterStatementStorageClass* storageArraySgOmpParallelMasterStatement = NULL;
36654 2 : if ( 0 < sizeOfActualPool )
36655 : {
36656 0 : storageArraySgOmpParallelMasterStatement = new SgOmpParallelMasterStatementStorageClass[sizeOfActualPool] ;
36657 0 : inFile.read ( (char*) (storageArraySgOmpParallelMasterStatement) , sizeof ( SgOmpParallelMasterStatementStorageClass ) * sizeOfActualPool) ;
36658 0 : SgOmpParallelMasterStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36659 : SgOmpParallelMasterStatementStorageClass* storageArray = storageArraySgOmpParallelMasterStatement;
36660 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36661 : {
36662 0 : SgOmpParallelMasterStatement* tmp = new SgOmpParallelMasterStatement ( *storageArray ) ;
36663 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36664 0 : storageArray++ ;
36665 : }
36666 : }
36667 0 : delete [] storageArraySgOmpParallelMasterStatement;
36668 2 : SgOmpParallelMasterStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36669 :
36670 :
36671 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMasterTaskloopStatement );
36672 2 : SgOmpMasterTaskloopStatementStorageClass* storageArraySgOmpMasterTaskloopStatement = NULL;
36673 2 : if ( 0 < sizeOfActualPool )
36674 : {
36675 0 : storageArraySgOmpMasterTaskloopStatement = new SgOmpMasterTaskloopStatementStorageClass[sizeOfActualPool] ;
36676 0 : inFile.read ( (char*) (storageArraySgOmpMasterTaskloopStatement) , sizeof ( SgOmpMasterTaskloopStatementStorageClass ) * sizeOfActualPool) ;
36677 0 : SgOmpMasterTaskloopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36678 : SgOmpMasterTaskloopStatementStorageClass* storageArray = storageArraySgOmpMasterTaskloopStatement;
36679 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36680 : {
36681 0 : SgOmpMasterTaskloopStatement* tmp = new SgOmpMasterTaskloopStatement ( *storageArray ) ;
36682 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36683 0 : storageArray++ ;
36684 : }
36685 : }
36686 0 : delete [] storageArraySgOmpMasterTaskloopStatement;
36687 2 : SgOmpMasterTaskloopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36688 :
36689 :
36690 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUnrollStatement );
36691 2 : SgOmpUnrollStatementStorageClass* storageArraySgOmpUnrollStatement = NULL;
36692 2 : if ( 0 < sizeOfActualPool )
36693 : {
36694 0 : storageArraySgOmpUnrollStatement = new SgOmpUnrollStatementStorageClass[sizeOfActualPool] ;
36695 0 : inFile.read ( (char*) (storageArraySgOmpUnrollStatement) , sizeof ( SgOmpUnrollStatementStorageClass ) * sizeOfActualPool) ;
36696 0 : SgOmpUnrollStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36697 : SgOmpUnrollStatementStorageClass* storageArray = storageArraySgOmpUnrollStatement;
36698 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36699 : {
36700 0 : SgOmpUnrollStatement* tmp = new SgOmpUnrollStatement ( *storageArray ) ;
36701 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36702 0 : storageArray++ ;
36703 : }
36704 : }
36705 0 : delete [] storageArraySgOmpUnrollStatement;
36706 2 : SgOmpUnrollStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36707 :
36708 :
36709 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTileStatement );
36710 2 : SgOmpTileStatementStorageClass* storageArraySgOmpTileStatement = NULL;
36711 2 : if ( 0 < sizeOfActualPool )
36712 : {
36713 0 : storageArraySgOmpTileStatement = new SgOmpTileStatementStorageClass[sizeOfActualPool] ;
36714 0 : inFile.read ( (char*) (storageArraySgOmpTileStatement) , sizeof ( SgOmpTileStatementStorageClass ) * sizeOfActualPool) ;
36715 0 : SgOmpTileStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36716 : SgOmpTileStatementStorageClass* storageArray = storageArraySgOmpTileStatement;
36717 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36718 : {
36719 0 : SgOmpTileStatement* tmp = new SgOmpTileStatement ( *storageArray ) ;
36720 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36721 0 : storageArray++ ;
36722 : }
36723 : }
36724 0 : delete [] storageArraySgOmpTileStatement;
36725 2 : SgOmpTileStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36726 :
36727 :
36728 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirSimdStatement );
36729 2 : SgUpirSimdStatementStorageClass* storageArraySgUpirSimdStatement = NULL;
36730 2 : if ( 0 < sizeOfActualPool )
36731 : {
36732 0 : storageArraySgUpirSimdStatement = new SgUpirSimdStatementStorageClass[sizeOfActualPool] ;
36733 0 : inFile.read ( (char*) (storageArraySgUpirSimdStatement) , sizeof ( SgUpirSimdStatementStorageClass ) * sizeOfActualPool) ;
36734 0 : SgUpirSimdStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36735 : SgUpirSimdStatementStorageClass* storageArray = storageArraySgUpirSimdStatement;
36736 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36737 : {
36738 0 : SgUpirSimdStatement* tmp = new SgUpirSimdStatement ( *storageArray ) ;
36739 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36740 0 : storageArray++ ;
36741 : }
36742 : }
36743 0 : delete [] storageArraySgUpirSimdStatement;
36744 2 : SgUpirSimdStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36745 :
36746 :
36747 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirBaseStatement );
36748 2 : SgUpirBaseStatementStorageClass* storageArraySgUpirBaseStatement = NULL;
36749 2 : if ( 0 < sizeOfActualPool )
36750 : {
36751 0 : storageArraySgUpirBaseStatement = new SgUpirBaseStatementStorageClass[sizeOfActualPool] ;
36752 0 : inFile.read ( (char*) (storageArraySgUpirBaseStatement) , sizeof ( SgUpirBaseStatementStorageClass ) * sizeOfActualPool) ;
36753 0 : SgUpirBaseStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36754 : SgUpirBaseStatementStorageClass* storageArray = storageArraySgUpirBaseStatement;
36755 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36756 : {
36757 0 : SgUpirBaseStatement* tmp = new SgUpirBaseStatement ( *storageArray ) ;
36758 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36759 0 : storageArray++ ;
36760 : }
36761 : }
36762 0 : delete [] storageArraySgUpirBaseStatement;
36763 2 : SgUpirBaseStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36764 :
36765 :
36766 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirLoopStatement );
36767 2 : SgUpirLoopStatementStorageClass* storageArraySgUpirLoopStatement = NULL;
36768 2 : if ( 0 < sizeOfActualPool )
36769 : {
36770 0 : storageArraySgUpirLoopStatement = new SgUpirLoopStatementStorageClass[sizeOfActualPool] ;
36771 0 : inFile.read ( (char*) (storageArraySgUpirLoopStatement) , sizeof ( SgUpirLoopStatementStorageClass ) * sizeOfActualPool) ;
36772 0 : SgUpirLoopStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36773 : SgUpirLoopStatementStorageClass* storageArray = storageArraySgUpirLoopStatement;
36774 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36775 : {
36776 0 : SgUpirLoopStatement* tmp = new SgUpirLoopStatement ( *storageArray ) ;
36777 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36778 0 : storageArray++ ;
36779 : }
36780 : }
36781 0 : delete [] storageArraySgUpirLoopStatement;
36782 2 : SgUpirLoopStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36783 :
36784 :
36785 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirLoopParallelStatement );
36786 2 : SgUpirLoopParallelStatementStorageClass* storageArraySgUpirLoopParallelStatement = NULL;
36787 2 : if ( 0 < sizeOfActualPool )
36788 : {
36789 0 : storageArraySgUpirLoopParallelStatement = new SgUpirLoopParallelStatementStorageClass[sizeOfActualPool] ;
36790 0 : inFile.read ( (char*) (storageArraySgUpirLoopParallelStatement) , sizeof ( SgUpirLoopParallelStatementStorageClass ) * sizeOfActualPool) ;
36791 0 : SgUpirLoopParallelStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36792 : SgUpirLoopParallelStatementStorageClass* storageArray = storageArraySgUpirLoopParallelStatement;
36793 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36794 : {
36795 0 : SgUpirLoopParallelStatement* tmp = new SgUpirLoopParallelStatement ( *storageArray ) ;
36796 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36797 0 : storageArray++ ;
36798 : }
36799 : }
36800 0 : delete [] storageArraySgUpirLoopParallelStatement;
36801 2 : SgUpirLoopParallelStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36802 :
36803 :
36804 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirSyncStatement );
36805 2 : SgUpirSyncStatementStorageClass* storageArraySgUpirSyncStatement = NULL;
36806 2 : if ( 0 < sizeOfActualPool )
36807 : {
36808 0 : storageArraySgUpirSyncStatement = new SgUpirSyncStatementStorageClass[sizeOfActualPool] ;
36809 0 : inFile.read ( (char*) (storageArraySgUpirSyncStatement) , sizeof ( SgUpirSyncStatementStorageClass ) * sizeOfActualPool) ;
36810 0 : SgUpirSyncStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
36811 : SgUpirSyncStatementStorageClass* storageArray = storageArraySgUpirSyncStatement;
36812 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36813 : {
36814 0 : SgUpirSyncStatement* tmp = new SgUpirSyncStatement ( *storageArray ) ;
36815 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36816 0 : storageArray++ ;
36817 : }
36818 : }
36819 0 : delete [] storageArraySgUpirSyncStatement;
36820 2 : SgUpirSyncStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
36821 :
36822 :
36823 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpClause );
36824 2 : SgOmpClauseStorageClass* storageArraySgOmpClause = NULL;
36825 2 : if ( 0 < sizeOfActualPool )
36826 : {
36827 0 : storageArraySgOmpClause = new SgOmpClauseStorageClass[sizeOfActualPool] ;
36828 0 : inFile.read ( (char*) (storageArraySgOmpClause) , sizeof ( SgOmpClauseStorageClass ) * sizeOfActualPool) ;
36829 0 : SgOmpClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36830 : SgOmpClauseStorageClass* storageArray = storageArraySgOmpClause;
36831 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36832 : {
36833 0 : SgOmpClause* tmp = new SgOmpClause ( *storageArray ) ;
36834 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36835 0 : storageArray++ ;
36836 : }
36837 : }
36838 0 : delete [] storageArraySgOmpClause;
36839 2 : SgOmpClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36840 :
36841 :
36842 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAllocateClause );
36843 2 : SgOmpAllocateClauseStorageClass* storageArraySgOmpAllocateClause = NULL;
36844 2 : if ( 0 < sizeOfActualPool )
36845 : {
36846 0 : storageArraySgOmpAllocateClause = new SgOmpAllocateClauseStorageClass[sizeOfActualPool] ;
36847 0 : inFile.read ( (char*) (storageArraySgOmpAllocateClause) , sizeof ( SgOmpAllocateClauseStorageClass ) * sizeOfActualPool) ;
36848 0 : SgOmpAllocateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36849 : SgOmpAllocateClauseStorageClass* storageArray = storageArraySgOmpAllocateClause;
36850 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36851 : {
36852 0 : SgOmpAllocateClause* tmp = new SgOmpAllocateClause ( *storageArray ) ;
36853 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36854 0 : storageArray++ ;
36855 : }
36856 : }
36857 0 : delete [] storageArraySgOmpAllocateClause;
36858 2 : SgOmpAllocateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36859 :
36860 :
36861 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAllocatorClause );
36862 2 : SgOmpAllocatorClauseStorageClass* storageArraySgOmpAllocatorClause = NULL;
36863 2 : if ( 0 < sizeOfActualPool )
36864 : {
36865 0 : storageArraySgOmpAllocatorClause = new SgOmpAllocatorClauseStorageClass[sizeOfActualPool] ;
36866 0 : inFile.read ( (char*) (storageArraySgOmpAllocatorClause) , sizeof ( SgOmpAllocatorClauseStorageClass ) * sizeOfActualPool) ;
36867 0 : SgOmpAllocatorClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36868 : SgOmpAllocatorClauseStorageClass* storageArray = storageArraySgOmpAllocatorClause;
36869 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36870 : {
36871 0 : SgOmpAllocatorClause* tmp = new SgOmpAllocatorClause ( *storageArray ) ;
36872 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36873 0 : storageArray++ ;
36874 : }
36875 : }
36876 0 : delete [] storageArraySgOmpAllocatorClause;
36877 2 : SgOmpAllocatorClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36878 :
36879 :
36880 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUsesAllocatorsClause );
36881 2 : SgOmpUsesAllocatorsClauseStorageClass* storageArraySgOmpUsesAllocatorsClause = NULL;
36882 2 : if ( 0 < sizeOfActualPool )
36883 : {
36884 0 : storageArraySgOmpUsesAllocatorsClause = new SgOmpUsesAllocatorsClauseStorageClass[sizeOfActualPool] ;
36885 0 : inFile.read ( (char*) (storageArraySgOmpUsesAllocatorsClause) , sizeof ( SgOmpUsesAllocatorsClauseStorageClass ) * sizeOfActualPool) ;
36886 0 : SgOmpUsesAllocatorsClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36887 : SgOmpUsesAllocatorsClauseStorageClass* storageArray = storageArraySgOmpUsesAllocatorsClause;
36888 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36889 : {
36890 0 : SgOmpUsesAllocatorsClause* tmp = new SgOmpUsesAllocatorsClause ( *storageArray ) ;
36891 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36892 0 : storageArray++ ;
36893 : }
36894 : }
36895 0 : delete [] storageArraySgOmpUsesAllocatorsClause;
36896 2 : SgOmpUsesAllocatorsClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36897 :
36898 :
36899 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUsesAllocatorsDefination );
36900 2 : SgOmpUsesAllocatorsDefinationStorageClass* storageArraySgOmpUsesAllocatorsDefination = NULL;
36901 2 : if ( 0 < sizeOfActualPool )
36902 : {
36903 0 : storageArraySgOmpUsesAllocatorsDefination = new SgOmpUsesAllocatorsDefinationStorageClass[sizeOfActualPool] ;
36904 0 : inFile.read ( (char*) (storageArraySgOmpUsesAllocatorsDefination) , sizeof ( SgOmpUsesAllocatorsDefinationStorageClass ) * sizeOfActualPool) ;
36905 0 : SgOmpUsesAllocatorsDefinationStorageClass :: readEasyStorageDataFromFile(inFile) ;
36906 : SgOmpUsesAllocatorsDefinationStorageClass* storageArray = storageArraySgOmpUsesAllocatorsDefination;
36907 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36908 : {
36909 0 : SgOmpUsesAllocatorsDefination* tmp = new SgOmpUsesAllocatorsDefination ( *storageArray ) ;
36910 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36911 0 : storageArray++ ;
36912 : }
36913 : }
36914 0 : delete [] storageArraySgOmpUsesAllocatorsDefination;
36915 2 : SgOmpUsesAllocatorsDefinationStorageClass :: deleteStaticDataOfEasyStorageClasses();
36916 :
36917 :
36918 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpToClause );
36919 2 : SgOmpToClauseStorageClass* storageArraySgOmpToClause = NULL;
36920 2 : if ( 0 < sizeOfActualPool )
36921 : {
36922 0 : storageArraySgOmpToClause = new SgOmpToClauseStorageClass[sizeOfActualPool] ;
36923 0 : inFile.read ( (char*) (storageArraySgOmpToClause) , sizeof ( SgOmpToClauseStorageClass ) * sizeOfActualPool) ;
36924 0 : SgOmpToClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36925 : SgOmpToClauseStorageClass* storageArray = storageArraySgOmpToClause;
36926 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36927 : {
36928 0 : SgOmpToClause* tmp = new SgOmpToClause ( *storageArray ) ;
36929 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36930 0 : storageArray++ ;
36931 : }
36932 : }
36933 0 : delete [] storageArraySgOmpToClause;
36934 2 : SgOmpToClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36935 :
36936 :
36937 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpFromClause );
36938 2 : SgOmpFromClauseStorageClass* storageArraySgOmpFromClause = NULL;
36939 2 : if ( 0 < sizeOfActualPool )
36940 : {
36941 0 : storageArraySgOmpFromClause = new SgOmpFromClauseStorageClass[sizeOfActualPool] ;
36942 0 : inFile.read ( (char*) (storageArraySgOmpFromClause) , sizeof ( SgOmpFromClauseStorageClass ) * sizeOfActualPool) ;
36943 0 : SgOmpFromClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36944 : SgOmpFromClauseStorageClass* storageArray = storageArraySgOmpFromClause;
36945 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36946 : {
36947 0 : SgOmpFromClause* tmp = new SgOmpFromClause ( *storageArray ) ;
36948 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36949 0 : storageArray++ ;
36950 : }
36951 : }
36952 0 : delete [] storageArraySgOmpFromClause;
36953 2 : SgOmpFromClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36954 :
36955 :
36956 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpThreadsClause );
36957 2 : SgOmpThreadsClauseStorageClass* storageArraySgOmpThreadsClause = NULL;
36958 2 : if ( 0 < sizeOfActualPool )
36959 : {
36960 0 : storageArraySgOmpThreadsClause = new SgOmpThreadsClauseStorageClass[sizeOfActualPool] ;
36961 0 : inFile.read ( (char*) (storageArraySgOmpThreadsClause) , sizeof ( SgOmpThreadsClauseStorageClass ) * sizeOfActualPool) ;
36962 0 : SgOmpThreadsClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36963 : SgOmpThreadsClauseStorageClass* storageArray = storageArraySgOmpThreadsClause;
36964 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36965 : {
36966 0 : SgOmpThreadsClause* tmp = new SgOmpThreadsClause ( *storageArray ) ;
36967 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36968 0 : storageArray++ ;
36969 : }
36970 : }
36971 0 : delete [] storageArraySgOmpThreadsClause;
36972 2 : SgOmpThreadsClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36973 :
36974 :
36975 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSimdClause );
36976 2 : SgOmpSimdClauseStorageClass* storageArraySgOmpSimdClause = NULL;
36977 2 : if ( 0 < sizeOfActualPool )
36978 : {
36979 0 : storageArraySgOmpSimdClause = new SgOmpSimdClauseStorageClass[sizeOfActualPool] ;
36980 0 : inFile.read ( (char*) (storageArraySgOmpSimdClause) , sizeof ( SgOmpSimdClauseStorageClass ) * sizeOfActualPool) ;
36981 0 : SgOmpSimdClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
36982 : SgOmpSimdClauseStorageClass* storageArray = storageArraySgOmpSimdClause;
36983 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
36984 : {
36985 0 : SgOmpSimdClause* tmp = new SgOmpSimdClause ( *storageArray ) ;
36986 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
36987 0 : storageArray++ ;
36988 : }
36989 : }
36990 0 : delete [] storageArraySgOmpSimdClause;
36991 2 : SgOmpSimdClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
36992 :
36993 :
36994 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpBeginClause );
36995 2 : SgOmpBeginClauseStorageClass* storageArraySgOmpBeginClause = NULL;
36996 2 : if ( 0 < sizeOfActualPool )
36997 : {
36998 0 : storageArraySgOmpBeginClause = new SgOmpBeginClauseStorageClass[sizeOfActualPool] ;
36999 0 : inFile.read ( (char*) (storageArraySgOmpBeginClause) , sizeof ( SgOmpBeginClauseStorageClass ) * sizeOfActualPool) ;
37000 0 : SgOmpBeginClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37001 : SgOmpBeginClauseStorageClass* storageArray = storageArraySgOmpBeginClause;
37002 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37003 : {
37004 0 : SgOmpBeginClause* tmp = new SgOmpBeginClause ( *storageArray ) ;
37005 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37006 0 : storageArray++ ;
37007 : }
37008 : }
37009 0 : delete [] storageArraySgOmpBeginClause;
37010 2 : SgOmpBeginClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37011 :
37012 :
37013 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCollapseClause );
37014 2 : SgOmpCollapseClauseStorageClass* storageArraySgOmpCollapseClause = NULL;
37015 2 : if ( 0 < sizeOfActualPool )
37016 : {
37017 0 : storageArraySgOmpCollapseClause = new SgOmpCollapseClauseStorageClass[sizeOfActualPool] ;
37018 0 : inFile.read ( (char*) (storageArraySgOmpCollapseClause) , sizeof ( SgOmpCollapseClauseStorageClass ) * sizeOfActualPool) ;
37019 0 : SgOmpCollapseClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37020 : SgOmpCollapseClauseStorageClass* storageArray = storageArraySgOmpCollapseClause;
37021 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37022 : {
37023 0 : SgOmpCollapseClause* tmp = new SgOmpCollapseClause ( *storageArray ) ;
37024 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37025 0 : storageArray++ ;
37026 : }
37027 : }
37028 0 : delete [] storageArraySgOmpCollapseClause;
37029 2 : SgOmpCollapseClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37030 :
37031 :
37032 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCopyinClause );
37033 2 : SgOmpCopyinClauseStorageClass* storageArraySgOmpCopyinClause = NULL;
37034 2 : if ( 0 < sizeOfActualPool )
37035 : {
37036 0 : storageArraySgOmpCopyinClause = new SgOmpCopyinClauseStorageClass[sizeOfActualPool] ;
37037 0 : inFile.read ( (char*) (storageArraySgOmpCopyinClause) , sizeof ( SgOmpCopyinClauseStorageClass ) * sizeOfActualPool) ;
37038 0 : SgOmpCopyinClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37039 : SgOmpCopyinClauseStorageClass* storageArray = storageArraySgOmpCopyinClause;
37040 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37041 : {
37042 0 : SgOmpCopyinClause* tmp = new SgOmpCopyinClause ( *storageArray ) ;
37043 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37044 0 : storageArray++ ;
37045 : }
37046 : }
37047 0 : delete [] storageArraySgOmpCopyinClause;
37048 2 : SgOmpCopyinClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37049 :
37050 :
37051 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCopyprivateClause );
37052 2 : SgOmpCopyprivateClauseStorageClass* storageArraySgOmpCopyprivateClause = NULL;
37053 2 : if ( 0 < sizeOfActualPool )
37054 : {
37055 0 : storageArraySgOmpCopyprivateClause = new SgOmpCopyprivateClauseStorageClass[sizeOfActualPool] ;
37056 0 : inFile.read ( (char*) (storageArraySgOmpCopyprivateClause) , sizeof ( SgOmpCopyprivateClauseStorageClass ) * sizeOfActualPool) ;
37057 0 : SgOmpCopyprivateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37058 : SgOmpCopyprivateClauseStorageClass* storageArray = storageArraySgOmpCopyprivateClause;
37059 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37060 : {
37061 0 : SgOmpCopyprivateClause* tmp = new SgOmpCopyprivateClause ( *storageArray ) ;
37062 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37063 0 : storageArray++ ;
37064 : }
37065 : }
37066 0 : delete [] storageArraySgOmpCopyprivateClause;
37067 2 : SgOmpCopyprivateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37068 :
37069 :
37070 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDefaultClause );
37071 2 : SgOmpDefaultClauseStorageClass* storageArraySgOmpDefaultClause = NULL;
37072 2 : if ( 0 < sizeOfActualPool )
37073 : {
37074 0 : storageArraySgOmpDefaultClause = new SgOmpDefaultClauseStorageClass[sizeOfActualPool] ;
37075 0 : inFile.read ( (char*) (storageArraySgOmpDefaultClause) , sizeof ( SgOmpDefaultClauseStorageClass ) * sizeOfActualPool) ;
37076 0 : SgOmpDefaultClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37077 : SgOmpDefaultClauseStorageClass* storageArray = storageArraySgOmpDefaultClause;
37078 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37079 : {
37080 0 : SgOmpDefaultClause* tmp = new SgOmpDefaultClause ( *storageArray ) ;
37081 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37082 0 : storageArray++ ;
37083 : }
37084 : }
37085 0 : delete [] storageArraySgOmpDefaultClause;
37086 2 : SgOmpDefaultClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37087 :
37088 :
37089 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpEndClause );
37090 2 : SgOmpEndClauseStorageClass* storageArraySgOmpEndClause = NULL;
37091 2 : if ( 0 < sizeOfActualPool )
37092 : {
37093 0 : storageArraySgOmpEndClause = new SgOmpEndClauseStorageClass[sizeOfActualPool] ;
37094 0 : inFile.read ( (char*) (storageArraySgOmpEndClause) , sizeof ( SgOmpEndClauseStorageClass ) * sizeOfActualPool) ;
37095 0 : SgOmpEndClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37096 : SgOmpEndClauseStorageClass* storageArray = storageArraySgOmpEndClause;
37097 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37098 : {
37099 0 : SgOmpEndClause* tmp = new SgOmpEndClause ( *storageArray ) ;
37100 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37101 0 : storageArray++ ;
37102 : }
37103 : }
37104 0 : delete [] storageArraySgOmpEndClause;
37105 2 : SgOmpEndClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37106 :
37107 :
37108 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpExpressionClause );
37109 2 : SgOmpExpressionClauseStorageClass* storageArraySgOmpExpressionClause = NULL;
37110 2 : if ( 0 < sizeOfActualPool )
37111 : {
37112 0 : storageArraySgOmpExpressionClause = new SgOmpExpressionClauseStorageClass[sizeOfActualPool] ;
37113 0 : inFile.read ( (char*) (storageArraySgOmpExpressionClause) , sizeof ( SgOmpExpressionClauseStorageClass ) * sizeOfActualPool) ;
37114 0 : SgOmpExpressionClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37115 : SgOmpExpressionClauseStorageClass* storageArray = storageArraySgOmpExpressionClause;
37116 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37117 : {
37118 0 : SgOmpExpressionClause* tmp = new SgOmpExpressionClause ( *storageArray ) ;
37119 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37120 0 : storageArray++ ;
37121 : }
37122 : }
37123 0 : delete [] storageArraySgOmpExpressionClause;
37124 2 : SgOmpExpressionClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37125 :
37126 :
37127 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpFirstprivateClause );
37128 2 : SgOmpFirstprivateClauseStorageClass* storageArraySgOmpFirstprivateClause = NULL;
37129 2 : if ( 0 < sizeOfActualPool )
37130 : {
37131 0 : storageArraySgOmpFirstprivateClause = new SgOmpFirstprivateClauseStorageClass[sizeOfActualPool] ;
37132 0 : inFile.read ( (char*) (storageArraySgOmpFirstprivateClause) , sizeof ( SgOmpFirstprivateClauseStorageClass ) * sizeOfActualPool) ;
37133 0 : SgOmpFirstprivateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37134 : SgOmpFirstprivateClauseStorageClass* storageArray = storageArraySgOmpFirstprivateClause;
37135 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37136 : {
37137 0 : SgOmpFirstprivateClause* tmp = new SgOmpFirstprivateClause ( *storageArray ) ;
37138 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37139 0 : storageArray++ ;
37140 : }
37141 : }
37142 0 : delete [] storageArraySgOmpFirstprivateClause;
37143 2 : SgOmpFirstprivateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37144 :
37145 :
37146 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpIfClause );
37147 2 : SgOmpIfClauseStorageClass* storageArraySgOmpIfClause = NULL;
37148 2 : if ( 0 < sizeOfActualPool )
37149 : {
37150 0 : storageArraySgOmpIfClause = new SgOmpIfClauseStorageClass[sizeOfActualPool] ;
37151 0 : inFile.read ( (char*) (storageArraySgOmpIfClause) , sizeof ( SgOmpIfClauseStorageClass ) * sizeOfActualPool) ;
37152 0 : SgOmpIfClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37153 : SgOmpIfClauseStorageClass* storageArray = storageArraySgOmpIfClause;
37154 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37155 : {
37156 0 : SgOmpIfClause* tmp = new SgOmpIfClause ( *storageArray ) ;
37157 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37158 0 : storageArray++ ;
37159 : }
37160 : }
37161 0 : delete [] storageArraySgOmpIfClause;
37162 2 : SgOmpIfClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37163 :
37164 :
37165 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpFinalClause );
37166 2 : SgOmpFinalClauseStorageClass* storageArraySgOmpFinalClause = NULL;
37167 2 : if ( 0 < sizeOfActualPool )
37168 : {
37169 0 : storageArraySgOmpFinalClause = new SgOmpFinalClauseStorageClass[sizeOfActualPool] ;
37170 0 : inFile.read ( (char*) (storageArraySgOmpFinalClause) , sizeof ( SgOmpFinalClauseStorageClass ) * sizeOfActualPool) ;
37171 0 : SgOmpFinalClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37172 : SgOmpFinalClauseStorageClass* storageArray = storageArraySgOmpFinalClause;
37173 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37174 : {
37175 0 : SgOmpFinalClause* tmp = new SgOmpFinalClause ( *storageArray ) ;
37176 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37177 0 : storageArray++ ;
37178 : }
37179 : }
37180 0 : delete [] storageArraySgOmpFinalClause;
37181 2 : SgOmpFinalClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37182 :
37183 :
37184 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpPriorityClause );
37185 2 : SgOmpPriorityClauseStorageClass* storageArraySgOmpPriorityClause = NULL;
37186 2 : if ( 0 < sizeOfActualPool )
37187 : {
37188 0 : storageArraySgOmpPriorityClause = new SgOmpPriorityClauseStorageClass[sizeOfActualPool] ;
37189 0 : inFile.read ( (char*) (storageArraySgOmpPriorityClause) , sizeof ( SgOmpPriorityClauseStorageClass ) * sizeOfActualPool) ;
37190 0 : SgOmpPriorityClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37191 : SgOmpPriorityClauseStorageClass* storageArray = storageArraySgOmpPriorityClause;
37192 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37193 : {
37194 0 : SgOmpPriorityClause* tmp = new SgOmpPriorityClause ( *storageArray ) ;
37195 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37196 0 : storageArray++ ;
37197 : }
37198 : }
37199 0 : delete [] storageArraySgOmpPriorityClause;
37200 2 : SgOmpPriorityClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37201 :
37202 :
37203 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDeviceClause );
37204 2 : SgOmpDeviceClauseStorageClass* storageArraySgOmpDeviceClause = NULL;
37205 2 : if ( 0 < sizeOfActualPool )
37206 : {
37207 0 : storageArraySgOmpDeviceClause = new SgOmpDeviceClauseStorageClass[sizeOfActualPool] ;
37208 0 : inFile.read ( (char*) (storageArraySgOmpDeviceClause) , sizeof ( SgOmpDeviceClauseStorageClass ) * sizeOfActualPool) ;
37209 0 : SgOmpDeviceClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37210 : SgOmpDeviceClauseStorageClass* storageArray = storageArraySgOmpDeviceClause;
37211 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37212 : {
37213 0 : SgOmpDeviceClause* tmp = new SgOmpDeviceClause ( *storageArray ) ;
37214 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37215 0 : storageArray++ ;
37216 : }
37217 : }
37218 0 : delete [] storageArraySgOmpDeviceClause;
37219 2 : SgOmpDeviceClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37220 :
37221 :
37222 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpLastprivateClause );
37223 2 : SgOmpLastprivateClauseStorageClass* storageArraySgOmpLastprivateClause = NULL;
37224 2 : if ( 0 < sizeOfActualPool )
37225 : {
37226 0 : storageArraySgOmpLastprivateClause = new SgOmpLastprivateClauseStorageClass[sizeOfActualPool] ;
37227 0 : inFile.read ( (char*) (storageArraySgOmpLastprivateClause) , sizeof ( SgOmpLastprivateClauseStorageClass ) * sizeOfActualPool) ;
37228 0 : SgOmpLastprivateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37229 : SgOmpLastprivateClauseStorageClass* storageArray = storageArraySgOmpLastprivateClause;
37230 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37231 : {
37232 0 : SgOmpLastprivateClause* tmp = new SgOmpLastprivateClause ( *storageArray ) ;
37233 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37234 0 : storageArray++ ;
37235 : }
37236 : }
37237 0 : delete [] storageArraySgOmpLastprivateClause;
37238 2 : SgOmpLastprivateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37239 :
37240 :
37241 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNowaitClause );
37242 2 : SgOmpNowaitClauseStorageClass* storageArraySgOmpNowaitClause = NULL;
37243 2 : if ( 0 < sizeOfActualPool )
37244 : {
37245 0 : storageArraySgOmpNowaitClause = new SgOmpNowaitClauseStorageClass[sizeOfActualPool] ;
37246 0 : inFile.read ( (char*) (storageArraySgOmpNowaitClause) , sizeof ( SgOmpNowaitClauseStorageClass ) * sizeOfActualPool) ;
37247 0 : SgOmpNowaitClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37248 : SgOmpNowaitClauseStorageClass* storageArray = storageArraySgOmpNowaitClause;
37249 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37250 : {
37251 0 : SgOmpNowaitClause* tmp = new SgOmpNowaitClause ( *storageArray ) ;
37252 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37253 0 : storageArray++ ;
37254 : }
37255 : }
37256 0 : delete [] storageArraySgOmpNowaitClause;
37257 2 : SgOmpNowaitClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37258 :
37259 :
37260 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpReadClause );
37261 2 : SgOmpReadClauseStorageClass* storageArraySgOmpReadClause = NULL;
37262 2 : if ( 0 < sizeOfActualPool )
37263 : {
37264 0 : storageArraySgOmpReadClause = new SgOmpReadClauseStorageClass[sizeOfActualPool] ;
37265 0 : inFile.read ( (char*) (storageArraySgOmpReadClause) , sizeof ( SgOmpReadClauseStorageClass ) * sizeOfActualPool) ;
37266 0 : SgOmpReadClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37267 : SgOmpReadClauseStorageClass* storageArray = storageArraySgOmpReadClause;
37268 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37269 : {
37270 0 : SgOmpReadClause* tmp = new SgOmpReadClause ( *storageArray ) ;
37271 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37272 0 : storageArray++ ;
37273 : }
37274 : }
37275 0 : delete [] storageArraySgOmpReadClause;
37276 2 : SgOmpReadClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37277 :
37278 :
37279 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpWriteClause );
37280 2 : SgOmpWriteClauseStorageClass* storageArraySgOmpWriteClause = NULL;
37281 2 : if ( 0 < sizeOfActualPool )
37282 : {
37283 0 : storageArraySgOmpWriteClause = new SgOmpWriteClauseStorageClass[sizeOfActualPool] ;
37284 0 : inFile.read ( (char*) (storageArraySgOmpWriteClause) , sizeof ( SgOmpWriteClauseStorageClass ) * sizeOfActualPool) ;
37285 0 : SgOmpWriteClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37286 : SgOmpWriteClauseStorageClass* storageArray = storageArraySgOmpWriteClause;
37287 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37288 : {
37289 0 : SgOmpWriteClause* tmp = new SgOmpWriteClause ( *storageArray ) ;
37290 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37291 0 : storageArray++ ;
37292 : }
37293 : }
37294 0 : delete [] storageArraySgOmpWriteClause;
37295 2 : SgOmpWriteClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37296 :
37297 :
37298 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUpdateClause );
37299 2 : SgOmpUpdateClauseStorageClass* storageArraySgOmpUpdateClause = NULL;
37300 2 : if ( 0 < sizeOfActualPool )
37301 : {
37302 0 : storageArraySgOmpUpdateClause = new SgOmpUpdateClauseStorageClass[sizeOfActualPool] ;
37303 0 : inFile.read ( (char*) (storageArraySgOmpUpdateClause) , sizeof ( SgOmpUpdateClauseStorageClass ) * sizeOfActualPool) ;
37304 0 : SgOmpUpdateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37305 : SgOmpUpdateClauseStorageClass* storageArray = storageArraySgOmpUpdateClause;
37306 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37307 : {
37308 0 : SgOmpUpdateClause* tmp = new SgOmpUpdateClause ( *storageArray ) ;
37309 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37310 0 : storageArray++ ;
37311 : }
37312 : }
37313 0 : delete [] storageArraySgOmpUpdateClause;
37314 2 : SgOmpUpdateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37315 :
37316 :
37317 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDepobjUpdateClause );
37318 2 : SgOmpDepobjUpdateClauseStorageClass* storageArraySgOmpDepobjUpdateClause = NULL;
37319 2 : if ( 0 < sizeOfActualPool )
37320 : {
37321 0 : storageArraySgOmpDepobjUpdateClause = new SgOmpDepobjUpdateClauseStorageClass[sizeOfActualPool] ;
37322 0 : inFile.read ( (char*) (storageArraySgOmpDepobjUpdateClause) , sizeof ( SgOmpDepobjUpdateClauseStorageClass ) * sizeOfActualPool) ;
37323 0 : SgOmpDepobjUpdateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37324 : SgOmpDepobjUpdateClauseStorageClass* storageArray = storageArraySgOmpDepobjUpdateClause;
37325 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37326 : {
37327 0 : SgOmpDepobjUpdateClause* tmp = new SgOmpDepobjUpdateClause ( *storageArray ) ;
37328 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37329 0 : storageArray++ ;
37330 : }
37331 : }
37332 0 : delete [] storageArraySgOmpDepobjUpdateClause;
37333 2 : SgOmpDepobjUpdateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37334 :
37335 :
37336 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDestroyClause );
37337 2 : SgOmpDestroyClauseStorageClass* storageArraySgOmpDestroyClause = NULL;
37338 2 : if ( 0 < sizeOfActualPool )
37339 : {
37340 0 : storageArraySgOmpDestroyClause = new SgOmpDestroyClauseStorageClass[sizeOfActualPool] ;
37341 0 : inFile.read ( (char*) (storageArraySgOmpDestroyClause) , sizeof ( SgOmpDestroyClauseStorageClass ) * sizeOfActualPool) ;
37342 0 : SgOmpDestroyClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37343 : SgOmpDestroyClauseStorageClass* storageArray = storageArraySgOmpDestroyClause;
37344 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37345 : {
37346 0 : SgOmpDestroyClause* tmp = new SgOmpDestroyClause ( *storageArray ) ;
37347 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37348 0 : storageArray++ ;
37349 : }
37350 : }
37351 0 : delete [] storageArraySgOmpDestroyClause;
37352 2 : SgOmpDestroyClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37353 :
37354 :
37355 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpCaptureClause );
37356 2 : SgOmpCaptureClauseStorageClass* storageArraySgOmpCaptureClause = NULL;
37357 2 : if ( 0 < sizeOfActualPool )
37358 : {
37359 0 : storageArraySgOmpCaptureClause = new SgOmpCaptureClauseStorageClass[sizeOfActualPool] ;
37360 0 : inFile.read ( (char*) (storageArraySgOmpCaptureClause) , sizeof ( SgOmpCaptureClauseStorageClass ) * sizeOfActualPool) ;
37361 0 : SgOmpCaptureClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37362 : SgOmpCaptureClauseStorageClass* storageArray = storageArraySgOmpCaptureClause;
37363 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37364 : {
37365 0 : SgOmpCaptureClause* tmp = new SgOmpCaptureClause ( *storageArray ) ;
37366 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37367 0 : storageArray++ ;
37368 : }
37369 : }
37370 0 : delete [] storageArraySgOmpCaptureClause;
37371 2 : SgOmpCaptureClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37372 :
37373 :
37374 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSeqCstClause );
37375 2 : SgOmpSeqCstClauseStorageClass* storageArraySgOmpSeqCstClause = NULL;
37376 2 : if ( 0 < sizeOfActualPool )
37377 : {
37378 0 : storageArraySgOmpSeqCstClause = new SgOmpSeqCstClauseStorageClass[sizeOfActualPool] ;
37379 0 : inFile.read ( (char*) (storageArraySgOmpSeqCstClause) , sizeof ( SgOmpSeqCstClauseStorageClass ) * sizeOfActualPool) ;
37380 0 : SgOmpSeqCstClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37381 : SgOmpSeqCstClauseStorageClass* storageArray = storageArraySgOmpSeqCstClause;
37382 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37383 : {
37384 0 : SgOmpSeqCstClause* tmp = new SgOmpSeqCstClause ( *storageArray ) ;
37385 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37386 0 : storageArray++ ;
37387 : }
37388 : }
37389 0 : delete [] storageArraySgOmpSeqCstClause;
37390 2 : SgOmpSeqCstClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37391 :
37392 :
37393 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAcqRelClause );
37394 2 : SgOmpAcqRelClauseStorageClass* storageArraySgOmpAcqRelClause = NULL;
37395 2 : if ( 0 < sizeOfActualPool )
37396 : {
37397 0 : storageArraySgOmpAcqRelClause = new SgOmpAcqRelClauseStorageClass[sizeOfActualPool] ;
37398 0 : inFile.read ( (char*) (storageArraySgOmpAcqRelClause) , sizeof ( SgOmpAcqRelClauseStorageClass ) * sizeOfActualPool) ;
37399 0 : SgOmpAcqRelClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37400 : SgOmpAcqRelClauseStorageClass* storageArray = storageArraySgOmpAcqRelClause;
37401 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37402 : {
37403 0 : SgOmpAcqRelClause* tmp = new SgOmpAcqRelClause ( *storageArray ) ;
37404 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37405 0 : storageArray++ ;
37406 : }
37407 : }
37408 0 : delete [] storageArraySgOmpAcqRelClause;
37409 2 : SgOmpAcqRelClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37410 :
37411 :
37412 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpReleaseClause );
37413 2 : SgOmpReleaseClauseStorageClass* storageArraySgOmpReleaseClause = NULL;
37414 2 : if ( 0 < sizeOfActualPool )
37415 : {
37416 0 : storageArraySgOmpReleaseClause = new SgOmpReleaseClauseStorageClass[sizeOfActualPool] ;
37417 0 : inFile.read ( (char*) (storageArraySgOmpReleaseClause) , sizeof ( SgOmpReleaseClauseStorageClass ) * sizeOfActualPool) ;
37418 0 : SgOmpReleaseClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37419 : SgOmpReleaseClauseStorageClass* storageArray = storageArraySgOmpReleaseClause;
37420 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37421 : {
37422 0 : SgOmpReleaseClause* tmp = new SgOmpReleaseClause ( *storageArray ) ;
37423 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37424 0 : storageArray++ ;
37425 : }
37426 : }
37427 0 : delete [] storageArraySgOmpReleaseClause;
37428 2 : SgOmpReleaseClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37429 :
37430 :
37431 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAcquireClause );
37432 2 : SgOmpAcquireClauseStorageClass* storageArraySgOmpAcquireClause = NULL;
37433 2 : if ( 0 < sizeOfActualPool )
37434 : {
37435 0 : storageArraySgOmpAcquireClause = new SgOmpAcquireClauseStorageClass[sizeOfActualPool] ;
37436 0 : inFile.read ( (char*) (storageArraySgOmpAcquireClause) , sizeof ( SgOmpAcquireClauseStorageClass ) * sizeOfActualPool) ;
37437 0 : SgOmpAcquireClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37438 : SgOmpAcquireClauseStorageClass* storageArray = storageArraySgOmpAcquireClause;
37439 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37440 : {
37441 0 : SgOmpAcquireClause* tmp = new SgOmpAcquireClause ( *storageArray ) ;
37442 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37443 0 : storageArray++ ;
37444 : }
37445 : }
37446 0 : delete [] storageArraySgOmpAcquireClause;
37447 2 : SgOmpAcquireClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37448 :
37449 :
37450 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpReverseOffloadClause );
37451 2 : SgOmpReverseOffloadClauseStorageClass* storageArraySgOmpReverseOffloadClause = NULL;
37452 2 : if ( 0 < sizeOfActualPool )
37453 : {
37454 0 : storageArraySgOmpReverseOffloadClause = new SgOmpReverseOffloadClauseStorageClass[sizeOfActualPool] ;
37455 0 : inFile.read ( (char*) (storageArraySgOmpReverseOffloadClause) , sizeof ( SgOmpReverseOffloadClauseStorageClass ) * sizeOfActualPool) ;
37456 0 : SgOmpReverseOffloadClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37457 : SgOmpReverseOffloadClauseStorageClass* storageArray = storageArraySgOmpReverseOffloadClause;
37458 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37459 : {
37460 0 : SgOmpReverseOffloadClause* tmp = new SgOmpReverseOffloadClause ( *storageArray ) ;
37461 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37462 0 : storageArray++ ;
37463 : }
37464 : }
37465 0 : delete [] storageArraySgOmpReverseOffloadClause;
37466 2 : SgOmpReverseOffloadClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37467 :
37468 :
37469 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUnifiedAddressClause );
37470 2 : SgOmpUnifiedAddressClauseStorageClass* storageArraySgOmpUnifiedAddressClause = NULL;
37471 2 : if ( 0 < sizeOfActualPool )
37472 : {
37473 0 : storageArraySgOmpUnifiedAddressClause = new SgOmpUnifiedAddressClauseStorageClass[sizeOfActualPool] ;
37474 0 : inFile.read ( (char*) (storageArraySgOmpUnifiedAddressClause) , sizeof ( SgOmpUnifiedAddressClauseStorageClass ) * sizeOfActualPool) ;
37475 0 : SgOmpUnifiedAddressClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37476 : SgOmpUnifiedAddressClauseStorageClass* storageArray = storageArraySgOmpUnifiedAddressClause;
37477 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37478 : {
37479 0 : SgOmpUnifiedAddressClause* tmp = new SgOmpUnifiedAddressClause ( *storageArray ) ;
37480 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37481 0 : storageArray++ ;
37482 : }
37483 : }
37484 0 : delete [] storageArraySgOmpUnifiedAddressClause;
37485 2 : SgOmpUnifiedAddressClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37486 :
37487 :
37488 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUnifiedSharedMemoryClause );
37489 2 : SgOmpUnifiedSharedMemoryClauseStorageClass* storageArraySgOmpUnifiedSharedMemoryClause = NULL;
37490 2 : if ( 0 < sizeOfActualPool )
37491 : {
37492 0 : storageArraySgOmpUnifiedSharedMemoryClause = new SgOmpUnifiedSharedMemoryClauseStorageClass[sizeOfActualPool] ;
37493 0 : inFile.read ( (char*) (storageArraySgOmpUnifiedSharedMemoryClause) , sizeof ( SgOmpUnifiedSharedMemoryClauseStorageClass ) * sizeOfActualPool) ;
37494 0 : SgOmpUnifiedSharedMemoryClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37495 : SgOmpUnifiedSharedMemoryClauseStorageClass* storageArray = storageArraySgOmpUnifiedSharedMemoryClause;
37496 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37497 : {
37498 0 : SgOmpUnifiedSharedMemoryClause* tmp = new SgOmpUnifiedSharedMemoryClause ( *storageArray ) ;
37499 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37500 0 : storageArray++ ;
37501 : }
37502 : }
37503 0 : delete [] storageArraySgOmpUnifiedSharedMemoryClause;
37504 2 : SgOmpUnifiedSharedMemoryClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37505 :
37506 :
37507 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDynamicAllocatorsClause );
37508 2 : SgOmpDynamicAllocatorsClauseStorageClass* storageArraySgOmpDynamicAllocatorsClause = NULL;
37509 2 : if ( 0 < sizeOfActualPool )
37510 : {
37511 0 : storageArraySgOmpDynamicAllocatorsClause = new SgOmpDynamicAllocatorsClauseStorageClass[sizeOfActualPool] ;
37512 0 : inFile.read ( (char*) (storageArraySgOmpDynamicAllocatorsClause) , sizeof ( SgOmpDynamicAllocatorsClauseStorageClass ) * sizeOfActualPool) ;
37513 0 : SgOmpDynamicAllocatorsClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37514 : SgOmpDynamicAllocatorsClauseStorageClass* storageArray = storageArraySgOmpDynamicAllocatorsClause;
37515 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37516 : {
37517 0 : SgOmpDynamicAllocatorsClause* tmp = new SgOmpDynamicAllocatorsClause ( *storageArray ) ;
37518 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37519 0 : storageArray++ ;
37520 : }
37521 : }
37522 0 : delete [] storageArraySgOmpDynamicAllocatorsClause;
37523 2 : SgOmpDynamicAllocatorsClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37524 :
37525 :
37526 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAtomicDefaultMemOrderClause );
37527 2 : SgOmpAtomicDefaultMemOrderClauseStorageClass* storageArraySgOmpAtomicDefaultMemOrderClause = NULL;
37528 2 : if ( 0 < sizeOfActualPool )
37529 : {
37530 0 : storageArraySgOmpAtomicDefaultMemOrderClause = new SgOmpAtomicDefaultMemOrderClauseStorageClass[sizeOfActualPool] ;
37531 0 : inFile.read ( (char*) (storageArraySgOmpAtomicDefaultMemOrderClause) , sizeof ( SgOmpAtomicDefaultMemOrderClauseStorageClass ) * sizeOfActualPool) ;
37532 0 : SgOmpAtomicDefaultMemOrderClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37533 : SgOmpAtomicDefaultMemOrderClauseStorageClass* storageArray = storageArraySgOmpAtomicDefaultMemOrderClause;
37534 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37535 : {
37536 0 : SgOmpAtomicDefaultMemOrderClause* tmp = new SgOmpAtomicDefaultMemOrderClause ( *storageArray ) ;
37537 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37538 0 : storageArray++ ;
37539 : }
37540 : }
37541 0 : delete [] storageArraySgOmpAtomicDefaultMemOrderClause;
37542 2 : SgOmpAtomicDefaultMemOrderClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37543 :
37544 :
37545 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpExtImplementationDefinedRequirementClause );
37546 2 : SgOmpExtImplementationDefinedRequirementClauseStorageClass* storageArraySgOmpExtImplementationDefinedRequirementClause = NULL;
37547 2 : if ( 0 < sizeOfActualPool )
37548 : {
37549 0 : storageArraySgOmpExtImplementationDefinedRequirementClause = new SgOmpExtImplementationDefinedRequirementClauseStorageClass[sizeOfActualPool] ;
37550 0 : inFile.read ( (char*) (storageArraySgOmpExtImplementationDefinedRequirementClause) , sizeof ( SgOmpExtImplementationDefinedRequirementClauseStorageClass ) * sizeOfActualPool) ;
37551 0 : SgOmpExtImplementationDefinedRequirementClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37552 : SgOmpExtImplementationDefinedRequirementClauseStorageClass* storageArray = storageArraySgOmpExtImplementationDefinedRequirementClause;
37553 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37554 : {
37555 0 : SgOmpExtImplementationDefinedRequirementClause* tmp = new SgOmpExtImplementationDefinedRequirementClause ( *storageArray ) ;
37556 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37557 0 : storageArray++ ;
37558 : }
37559 : }
37560 0 : delete [] storageArraySgOmpExtImplementationDefinedRequirementClause;
37561 2 : SgOmpExtImplementationDefinedRequirementClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37562 :
37563 :
37564 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpRelaxedClause );
37565 2 : SgOmpRelaxedClauseStorageClass* storageArraySgOmpRelaxedClause = NULL;
37566 2 : if ( 0 < sizeOfActualPool )
37567 : {
37568 0 : storageArraySgOmpRelaxedClause = new SgOmpRelaxedClauseStorageClass[sizeOfActualPool] ;
37569 0 : inFile.read ( (char*) (storageArraySgOmpRelaxedClause) , sizeof ( SgOmpRelaxedClauseStorageClass ) * sizeOfActualPool) ;
37570 0 : SgOmpRelaxedClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37571 : SgOmpRelaxedClauseStorageClass* storageArray = storageArraySgOmpRelaxedClause;
37572 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37573 : {
37574 0 : SgOmpRelaxedClause* tmp = new SgOmpRelaxedClause ( *storageArray ) ;
37575 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37576 0 : storageArray++ ;
37577 : }
37578 : }
37579 0 : delete [] storageArraySgOmpRelaxedClause;
37580 2 : SgOmpRelaxedClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37581 :
37582 :
37583 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpParallelClause );
37584 2 : SgOmpParallelClauseStorageClass* storageArraySgOmpParallelClause = NULL;
37585 2 : if ( 0 < sizeOfActualPool )
37586 : {
37587 0 : storageArraySgOmpParallelClause = new SgOmpParallelClauseStorageClass[sizeOfActualPool] ;
37588 0 : inFile.read ( (char*) (storageArraySgOmpParallelClause) , sizeof ( SgOmpParallelClauseStorageClass ) * sizeOfActualPool) ;
37589 0 : SgOmpParallelClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37590 : SgOmpParallelClauseStorageClass* storageArray = storageArraySgOmpParallelClause;
37591 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37592 : {
37593 0 : SgOmpParallelClause* tmp = new SgOmpParallelClause ( *storageArray ) ;
37594 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37595 0 : storageArray++ ;
37596 : }
37597 : }
37598 0 : delete [] storageArraySgOmpParallelClause;
37599 2 : SgOmpParallelClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37600 :
37601 :
37602 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSectionsClause );
37603 2 : SgOmpSectionsClauseStorageClass* storageArraySgOmpSectionsClause = NULL;
37604 2 : if ( 0 < sizeOfActualPool )
37605 : {
37606 0 : storageArraySgOmpSectionsClause = new SgOmpSectionsClauseStorageClass[sizeOfActualPool] ;
37607 0 : inFile.read ( (char*) (storageArraySgOmpSectionsClause) , sizeof ( SgOmpSectionsClauseStorageClass ) * sizeOfActualPool) ;
37608 0 : SgOmpSectionsClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37609 : SgOmpSectionsClauseStorageClass* storageArray = storageArraySgOmpSectionsClause;
37610 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37611 : {
37612 0 : SgOmpSectionsClause* tmp = new SgOmpSectionsClause ( *storageArray ) ;
37613 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37614 0 : storageArray++ ;
37615 : }
37616 : }
37617 0 : delete [] storageArraySgOmpSectionsClause;
37618 2 : SgOmpSectionsClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37619 :
37620 :
37621 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpForClause );
37622 2 : SgOmpForClauseStorageClass* storageArraySgOmpForClause = NULL;
37623 2 : if ( 0 < sizeOfActualPool )
37624 : {
37625 0 : storageArraySgOmpForClause = new SgOmpForClauseStorageClass[sizeOfActualPool] ;
37626 0 : inFile.read ( (char*) (storageArraySgOmpForClause) , sizeof ( SgOmpForClauseStorageClass ) * sizeOfActualPool) ;
37627 0 : SgOmpForClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37628 : SgOmpForClauseStorageClass* storageArray = storageArraySgOmpForClause;
37629 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37630 : {
37631 0 : SgOmpForClause* tmp = new SgOmpForClause ( *storageArray ) ;
37632 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37633 0 : storageArray++ ;
37634 : }
37635 : }
37636 0 : delete [] storageArraySgOmpForClause;
37637 2 : SgOmpForClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37638 :
37639 :
37640 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskgroupClause );
37641 2 : SgOmpTaskgroupClauseStorageClass* storageArraySgOmpTaskgroupClause = NULL;
37642 2 : if ( 0 < sizeOfActualPool )
37643 : {
37644 0 : storageArraySgOmpTaskgroupClause = new SgOmpTaskgroupClauseStorageClass[sizeOfActualPool] ;
37645 0 : inFile.read ( (char*) (storageArraySgOmpTaskgroupClause) , sizeof ( SgOmpTaskgroupClauseStorageClass ) * sizeOfActualPool) ;
37646 0 : SgOmpTaskgroupClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37647 : SgOmpTaskgroupClauseStorageClass* storageArray = storageArraySgOmpTaskgroupClause;
37648 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37649 : {
37650 0 : SgOmpTaskgroupClause* tmp = new SgOmpTaskgroupClause ( *storageArray ) ;
37651 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37652 0 : storageArray++ ;
37653 : }
37654 : }
37655 0 : delete [] storageArraySgOmpTaskgroupClause;
37656 2 : SgOmpTaskgroupClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37657 :
37658 :
37659 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirNumUnitsField );
37660 2 : SgUpirNumUnitsFieldStorageClass* storageArraySgUpirNumUnitsField = NULL;
37661 2 : if ( 0 < sizeOfActualPool )
37662 : {
37663 0 : storageArraySgUpirNumUnitsField = new SgUpirNumUnitsFieldStorageClass[sizeOfActualPool] ;
37664 0 : inFile.read ( (char*) (storageArraySgUpirNumUnitsField) , sizeof ( SgUpirNumUnitsFieldStorageClass ) * sizeOfActualPool) ;
37665 0 : SgUpirNumUnitsFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
37666 : SgUpirNumUnitsFieldStorageClass* storageArray = storageArraySgUpirNumUnitsField;
37667 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37668 : {
37669 0 : SgUpirNumUnitsField* tmp = new SgUpirNumUnitsField ( *storageArray ) ;
37670 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37671 0 : storageArray++ ;
37672 : }
37673 : }
37674 0 : delete [] storageArraySgUpirNumUnitsField;
37675 2 : SgUpirNumUnitsFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
37676 :
37677 :
37678 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNumTeamsClause );
37679 2 : SgOmpNumTeamsClauseStorageClass* storageArraySgOmpNumTeamsClause = NULL;
37680 2 : if ( 0 < sizeOfActualPool )
37681 : {
37682 0 : storageArraySgOmpNumTeamsClause = new SgOmpNumTeamsClauseStorageClass[sizeOfActualPool] ;
37683 0 : inFile.read ( (char*) (storageArraySgOmpNumTeamsClause) , sizeof ( SgOmpNumTeamsClauseStorageClass ) * sizeOfActualPool) ;
37684 0 : SgOmpNumTeamsClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37685 : SgOmpNumTeamsClauseStorageClass* storageArray = storageArraySgOmpNumTeamsClause;
37686 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37687 : {
37688 0 : SgOmpNumTeamsClause* tmp = new SgOmpNumTeamsClause ( *storageArray ) ;
37689 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37690 0 : storageArray++ ;
37691 : }
37692 : }
37693 0 : delete [] storageArraySgOmpNumTeamsClause;
37694 2 : SgOmpNumTeamsClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37695 :
37696 :
37697 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpGrainsizeClause );
37698 2 : SgOmpGrainsizeClauseStorageClass* storageArraySgOmpGrainsizeClause = NULL;
37699 2 : if ( 0 < sizeOfActualPool )
37700 : {
37701 0 : storageArraySgOmpGrainsizeClause = new SgOmpGrainsizeClauseStorageClass[sizeOfActualPool] ;
37702 0 : inFile.read ( (char*) (storageArraySgOmpGrainsizeClause) , sizeof ( SgOmpGrainsizeClauseStorageClass ) * sizeOfActualPool) ;
37703 0 : SgOmpGrainsizeClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37704 : SgOmpGrainsizeClauseStorageClass* storageArray = storageArraySgOmpGrainsizeClause;
37705 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37706 : {
37707 0 : SgOmpGrainsizeClause* tmp = new SgOmpGrainsizeClause ( *storageArray ) ;
37708 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37709 0 : storageArray++ ;
37710 : }
37711 : }
37712 0 : delete [] storageArraySgOmpGrainsizeClause;
37713 2 : SgOmpGrainsizeClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37714 :
37715 :
37716 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDetachClause );
37717 2 : SgOmpDetachClauseStorageClass* storageArraySgOmpDetachClause = NULL;
37718 2 : if ( 0 < sizeOfActualPool )
37719 : {
37720 0 : storageArraySgOmpDetachClause = new SgOmpDetachClauseStorageClass[sizeOfActualPool] ;
37721 0 : inFile.read ( (char*) (storageArraySgOmpDetachClause) , sizeof ( SgOmpDetachClauseStorageClass ) * sizeOfActualPool) ;
37722 0 : SgOmpDetachClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37723 : SgOmpDetachClauseStorageClass* storageArray = storageArraySgOmpDetachClause;
37724 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37725 : {
37726 0 : SgOmpDetachClause* tmp = new SgOmpDetachClause ( *storageArray ) ;
37727 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37728 0 : storageArray++ ;
37729 : }
37730 : }
37731 0 : delete [] storageArraySgOmpDetachClause;
37732 2 : SgOmpDetachClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37733 :
37734 :
37735 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNumTasksClause );
37736 2 : SgOmpNumTasksClauseStorageClass* storageArraySgOmpNumTasksClause = NULL;
37737 2 : if ( 0 < sizeOfActualPool )
37738 : {
37739 0 : storageArraySgOmpNumTasksClause = new SgOmpNumTasksClauseStorageClass[sizeOfActualPool] ;
37740 0 : inFile.read ( (char*) (storageArraySgOmpNumTasksClause) , sizeof ( SgOmpNumTasksClauseStorageClass ) * sizeOfActualPool) ;
37741 0 : SgOmpNumTasksClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37742 : SgOmpNumTasksClauseStorageClass* storageArray = storageArraySgOmpNumTasksClause;
37743 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37744 : {
37745 0 : SgOmpNumTasksClause* tmp = new SgOmpNumTasksClause ( *storageArray ) ;
37746 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37747 0 : storageArray++ ;
37748 : }
37749 : }
37750 0 : delete [] storageArraySgOmpNumTasksClause;
37751 2 : SgOmpNumTasksClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37752 :
37753 :
37754 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNogroupClause );
37755 2 : SgOmpNogroupClauseStorageClass* storageArraySgOmpNogroupClause = NULL;
37756 2 : if ( 0 < sizeOfActualPool )
37757 : {
37758 0 : storageArraySgOmpNogroupClause = new SgOmpNogroupClauseStorageClass[sizeOfActualPool] ;
37759 0 : inFile.read ( (char*) (storageArraySgOmpNogroupClause) , sizeof ( SgOmpNogroupClauseStorageClass ) * sizeOfActualPool) ;
37760 0 : SgOmpNogroupClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37761 : SgOmpNogroupClauseStorageClass* storageArray = storageArraySgOmpNogroupClause;
37762 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37763 : {
37764 0 : SgOmpNogroupClause* tmp = new SgOmpNogroupClause ( *storageArray ) ;
37765 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37766 0 : storageArray++ ;
37767 : }
37768 : }
37769 0 : delete [] storageArraySgOmpNogroupClause;
37770 2 : SgOmpNogroupClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37771 :
37772 :
37773 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpHintClause );
37774 2 : SgOmpHintClauseStorageClass* storageArraySgOmpHintClause = NULL;
37775 2 : if ( 0 < sizeOfActualPool )
37776 : {
37777 0 : storageArraySgOmpHintClause = new SgOmpHintClauseStorageClass[sizeOfActualPool] ;
37778 0 : inFile.read ( (char*) (storageArraySgOmpHintClause) , sizeof ( SgOmpHintClauseStorageClass ) * sizeOfActualPool) ;
37779 0 : SgOmpHintClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37780 : SgOmpHintClauseStorageClass* storageArray = storageArraySgOmpHintClause;
37781 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37782 : {
37783 0 : SgOmpHintClause* tmp = new SgOmpHintClause ( *storageArray ) ;
37784 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37785 0 : storageArray++ ;
37786 : }
37787 : }
37788 0 : delete [] storageArraySgOmpHintClause;
37789 2 : SgOmpHintClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37790 :
37791 :
37792 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpOrderClause );
37793 2 : SgOmpOrderClauseStorageClass* storageArraySgOmpOrderClause = NULL;
37794 2 : if ( 0 < sizeOfActualPool )
37795 : {
37796 0 : storageArraySgOmpOrderClause = new SgOmpOrderClauseStorageClass[sizeOfActualPool] ;
37797 0 : inFile.read ( (char*) (storageArraySgOmpOrderClause) , sizeof ( SgOmpOrderClauseStorageClass ) * sizeOfActualPool) ;
37798 0 : SgOmpOrderClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37799 : SgOmpOrderClauseStorageClass* storageArray = storageArraySgOmpOrderClause;
37800 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37801 : {
37802 0 : SgOmpOrderClause* tmp = new SgOmpOrderClause ( *storageArray ) ;
37803 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37804 0 : storageArray++ ;
37805 : }
37806 : }
37807 0 : delete [] storageArraySgOmpOrderClause;
37808 2 : SgOmpOrderClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37809 :
37810 :
37811 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDistScheduleClause );
37812 2 : SgOmpDistScheduleClauseStorageClass* storageArraySgOmpDistScheduleClause = NULL;
37813 2 : if ( 0 < sizeOfActualPool )
37814 : {
37815 0 : storageArraySgOmpDistScheduleClause = new SgOmpDistScheduleClauseStorageClass[sizeOfActualPool] ;
37816 0 : inFile.read ( (char*) (storageArraySgOmpDistScheduleClause) , sizeof ( SgOmpDistScheduleClauseStorageClass ) * sizeOfActualPool) ;
37817 0 : SgOmpDistScheduleClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37818 : SgOmpDistScheduleClauseStorageClass* storageArray = storageArraySgOmpDistScheduleClause;
37819 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37820 : {
37821 0 : SgOmpDistScheduleClause* tmp = new SgOmpDistScheduleClause ( *storageArray ) ;
37822 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37823 0 : storageArray++ ;
37824 : }
37825 : }
37826 0 : delete [] storageArraySgOmpDistScheduleClause;
37827 2 : SgOmpDistScheduleClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37828 :
37829 :
37830 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpBindClause );
37831 2 : SgOmpBindClauseStorageClass* storageArraySgOmpBindClause = NULL;
37832 2 : if ( 0 < sizeOfActualPool )
37833 : {
37834 0 : storageArraySgOmpBindClause = new SgOmpBindClauseStorageClass[sizeOfActualPool] ;
37835 0 : inFile.read ( (char*) (storageArraySgOmpBindClause) , sizeof ( SgOmpBindClauseStorageClass ) * sizeOfActualPool) ;
37836 0 : SgOmpBindClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37837 : SgOmpBindClauseStorageClass* storageArray = storageArraySgOmpBindClause;
37838 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37839 : {
37840 0 : SgOmpBindClause* tmp = new SgOmpBindClause ( *storageArray ) ;
37841 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37842 0 : storageArray++ ;
37843 : }
37844 : }
37845 0 : delete [] storageArraySgOmpBindClause;
37846 2 : SgOmpBindClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37847 :
37848 :
37849 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNontemporalClause );
37850 2 : SgOmpNontemporalClauseStorageClass* storageArraySgOmpNontemporalClause = NULL;
37851 2 : if ( 0 < sizeOfActualPool )
37852 : {
37853 0 : storageArraySgOmpNontemporalClause = new SgOmpNontemporalClauseStorageClass[sizeOfActualPool] ;
37854 0 : inFile.read ( (char*) (storageArraySgOmpNontemporalClause) , sizeof ( SgOmpNontemporalClauseStorageClass ) * sizeOfActualPool) ;
37855 0 : SgOmpNontemporalClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37856 : SgOmpNontemporalClauseStorageClass* storageArray = storageArraySgOmpNontemporalClause;
37857 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37858 : {
37859 0 : SgOmpNontemporalClause* tmp = new SgOmpNontemporalClause ( *storageArray ) ;
37860 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37861 0 : storageArray++ ;
37862 : }
37863 : }
37864 0 : delete [] storageArraySgOmpNontemporalClause;
37865 2 : SgOmpNontemporalClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37866 :
37867 :
37868 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpInclusiveClause );
37869 2 : SgOmpInclusiveClauseStorageClass* storageArraySgOmpInclusiveClause = NULL;
37870 2 : if ( 0 < sizeOfActualPool )
37871 : {
37872 0 : storageArraySgOmpInclusiveClause = new SgOmpInclusiveClauseStorageClass[sizeOfActualPool] ;
37873 0 : inFile.read ( (char*) (storageArraySgOmpInclusiveClause) , sizeof ( SgOmpInclusiveClauseStorageClass ) * sizeOfActualPool) ;
37874 0 : SgOmpInclusiveClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37875 : SgOmpInclusiveClauseStorageClass* storageArray = storageArraySgOmpInclusiveClause;
37876 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37877 : {
37878 0 : SgOmpInclusiveClause* tmp = new SgOmpInclusiveClause ( *storageArray ) ;
37879 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37880 0 : storageArray++ ;
37881 : }
37882 : }
37883 0 : delete [] storageArraySgOmpInclusiveClause;
37884 2 : SgOmpInclusiveClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37885 :
37886 :
37887 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpExclusiveClause );
37888 2 : SgOmpExclusiveClauseStorageClass* storageArraySgOmpExclusiveClause = NULL;
37889 2 : if ( 0 < sizeOfActualPool )
37890 : {
37891 0 : storageArraySgOmpExclusiveClause = new SgOmpExclusiveClauseStorageClass[sizeOfActualPool] ;
37892 0 : inFile.read ( (char*) (storageArraySgOmpExclusiveClause) , sizeof ( SgOmpExclusiveClauseStorageClass ) * sizeOfActualPool) ;
37893 0 : SgOmpExclusiveClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37894 : SgOmpExclusiveClauseStorageClass* storageArray = storageArraySgOmpExclusiveClause;
37895 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37896 : {
37897 0 : SgOmpExclusiveClause* tmp = new SgOmpExclusiveClause ( *storageArray ) ;
37898 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37899 0 : storageArray++ ;
37900 : }
37901 : }
37902 0 : delete [] storageArraySgOmpExclusiveClause;
37903 2 : SgOmpExclusiveClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37904 :
37905 :
37906 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpIsDevicePtrClause );
37907 2 : SgOmpIsDevicePtrClauseStorageClass* storageArraySgOmpIsDevicePtrClause = NULL;
37908 2 : if ( 0 < sizeOfActualPool )
37909 : {
37910 0 : storageArraySgOmpIsDevicePtrClause = new SgOmpIsDevicePtrClauseStorageClass[sizeOfActualPool] ;
37911 0 : inFile.read ( (char*) (storageArraySgOmpIsDevicePtrClause) , sizeof ( SgOmpIsDevicePtrClauseStorageClass ) * sizeOfActualPool) ;
37912 0 : SgOmpIsDevicePtrClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37913 : SgOmpIsDevicePtrClauseStorageClass* storageArray = storageArraySgOmpIsDevicePtrClause;
37914 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37915 : {
37916 0 : SgOmpIsDevicePtrClause* tmp = new SgOmpIsDevicePtrClause ( *storageArray ) ;
37917 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37918 0 : storageArray++ ;
37919 : }
37920 : }
37921 0 : delete [] storageArraySgOmpIsDevicePtrClause;
37922 2 : SgOmpIsDevicePtrClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37923 :
37924 :
37925 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUseDevicePtrClause );
37926 2 : SgOmpUseDevicePtrClauseStorageClass* storageArraySgOmpUseDevicePtrClause = NULL;
37927 2 : if ( 0 < sizeOfActualPool )
37928 : {
37929 0 : storageArraySgOmpUseDevicePtrClause = new SgOmpUseDevicePtrClauseStorageClass[sizeOfActualPool] ;
37930 0 : inFile.read ( (char*) (storageArraySgOmpUseDevicePtrClause) , sizeof ( SgOmpUseDevicePtrClauseStorageClass ) * sizeOfActualPool) ;
37931 0 : SgOmpUseDevicePtrClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37932 : SgOmpUseDevicePtrClauseStorageClass* storageArray = storageArraySgOmpUseDevicePtrClause;
37933 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37934 : {
37935 0 : SgOmpUseDevicePtrClause* tmp = new SgOmpUseDevicePtrClause ( *storageArray ) ;
37936 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37937 0 : storageArray++ ;
37938 : }
37939 : }
37940 0 : delete [] storageArraySgOmpUseDevicePtrClause;
37941 2 : SgOmpUseDevicePtrClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37942 :
37943 :
37944 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUseDeviceAddrClause );
37945 2 : SgOmpUseDeviceAddrClauseStorageClass* storageArraySgOmpUseDeviceAddrClause = NULL;
37946 2 : if ( 0 < sizeOfActualPool )
37947 : {
37948 0 : storageArraySgOmpUseDeviceAddrClause = new SgOmpUseDeviceAddrClauseStorageClass[sizeOfActualPool] ;
37949 0 : inFile.read ( (char*) (storageArraySgOmpUseDeviceAddrClause) , sizeof ( SgOmpUseDeviceAddrClauseStorageClass ) * sizeOfActualPool) ;
37950 0 : SgOmpUseDeviceAddrClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37951 : SgOmpUseDeviceAddrClauseStorageClass* storageArray = storageArraySgOmpUseDeviceAddrClause;
37952 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37953 : {
37954 0 : SgOmpUseDeviceAddrClause* tmp = new SgOmpUseDeviceAddrClause ( *storageArray ) ;
37955 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37956 0 : storageArray++ ;
37957 : }
37958 : }
37959 0 : delete [] storageArraySgOmpUseDeviceAddrClause;
37960 2 : SgOmpUseDeviceAddrClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37961 :
37962 :
37963 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpThreadLimitClause );
37964 2 : SgOmpThreadLimitClauseStorageClass* storageArraySgOmpThreadLimitClause = NULL;
37965 2 : if ( 0 < sizeOfActualPool )
37966 : {
37967 0 : storageArraySgOmpThreadLimitClause = new SgOmpThreadLimitClauseStorageClass[sizeOfActualPool] ;
37968 0 : inFile.read ( (char*) (storageArraySgOmpThreadLimitClause) , sizeof ( SgOmpThreadLimitClauseStorageClass ) * sizeOfActualPool) ;
37969 0 : SgOmpThreadLimitClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37970 : SgOmpThreadLimitClauseStorageClass* storageArray = storageArraySgOmpThreadLimitClause;
37971 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37972 : {
37973 0 : SgOmpThreadLimitClause* tmp = new SgOmpThreadLimitClause ( *storageArray ) ;
37974 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37975 0 : storageArray++ ;
37976 : }
37977 : }
37978 0 : delete [] storageArraySgOmpThreadLimitClause;
37979 2 : SgOmpThreadLimitClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37980 :
37981 :
37982 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpOrderedClause );
37983 2 : SgOmpOrderedClauseStorageClass* storageArraySgOmpOrderedClause = NULL;
37984 2 : if ( 0 < sizeOfActualPool )
37985 : {
37986 0 : storageArraySgOmpOrderedClause = new SgOmpOrderedClauseStorageClass[sizeOfActualPool] ;
37987 0 : inFile.read ( (char*) (storageArraySgOmpOrderedClause) , sizeof ( SgOmpOrderedClauseStorageClass ) * sizeOfActualPool) ;
37988 0 : SgOmpOrderedClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
37989 : SgOmpOrderedClauseStorageClass* storageArray = storageArraySgOmpOrderedClause;
37990 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
37991 : {
37992 0 : SgOmpOrderedClause* tmp = new SgOmpOrderedClause ( *storageArray ) ;
37993 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
37994 0 : storageArray++ ;
37995 : }
37996 : }
37997 0 : delete [] storageArraySgOmpOrderedClause;
37998 2 : SgOmpOrderedClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
37999 :
38000 :
38001 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpPrivateClause );
38002 2 : SgOmpPrivateClauseStorageClass* storageArraySgOmpPrivateClause = NULL;
38003 2 : if ( 0 < sizeOfActualPool )
38004 : {
38005 0 : storageArraySgOmpPrivateClause = new SgOmpPrivateClauseStorageClass[sizeOfActualPool] ;
38006 0 : inFile.read ( (char*) (storageArraySgOmpPrivateClause) , sizeof ( SgOmpPrivateClauseStorageClass ) * sizeOfActualPool) ;
38007 0 : SgOmpPrivateClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38008 : SgOmpPrivateClauseStorageClass* storageArray = storageArraySgOmpPrivateClause;
38009 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38010 : {
38011 0 : SgOmpPrivateClause* tmp = new SgOmpPrivateClause ( *storageArray ) ;
38012 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38013 0 : storageArray++ ;
38014 : }
38015 : }
38016 0 : delete [] storageArraySgOmpPrivateClause;
38017 2 : SgOmpPrivateClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38018 :
38019 :
38020 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpReductionClause );
38021 2 : SgOmpReductionClauseStorageClass* storageArraySgOmpReductionClause = NULL;
38022 2 : if ( 0 < sizeOfActualPool )
38023 : {
38024 0 : storageArraySgOmpReductionClause = new SgOmpReductionClauseStorageClass[sizeOfActualPool] ;
38025 0 : inFile.read ( (char*) (storageArraySgOmpReductionClause) , sizeof ( SgOmpReductionClauseStorageClass ) * sizeOfActualPool) ;
38026 0 : SgOmpReductionClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38027 : SgOmpReductionClauseStorageClass* storageArray = storageArraySgOmpReductionClause;
38028 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38029 : {
38030 0 : SgOmpReductionClause* tmp = new SgOmpReductionClause ( *storageArray ) ;
38031 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38032 0 : storageArray++ ;
38033 : }
38034 : }
38035 0 : delete [] storageArraySgOmpReductionClause;
38036 2 : SgOmpReductionClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38037 :
38038 :
38039 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpInReductionClause );
38040 2 : SgOmpInReductionClauseStorageClass* storageArraySgOmpInReductionClause = NULL;
38041 2 : if ( 0 < sizeOfActualPool )
38042 : {
38043 0 : storageArraySgOmpInReductionClause = new SgOmpInReductionClauseStorageClass[sizeOfActualPool] ;
38044 0 : inFile.read ( (char*) (storageArraySgOmpInReductionClause) , sizeof ( SgOmpInReductionClauseStorageClass ) * sizeOfActualPool) ;
38045 0 : SgOmpInReductionClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38046 : SgOmpInReductionClauseStorageClass* storageArray = storageArraySgOmpInReductionClause;
38047 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38048 : {
38049 0 : SgOmpInReductionClause* tmp = new SgOmpInReductionClause ( *storageArray ) ;
38050 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38051 0 : storageArray++ ;
38052 : }
38053 : }
38054 0 : delete [] storageArraySgOmpInReductionClause;
38055 2 : SgOmpInReductionClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38056 :
38057 :
38058 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpTaskReductionClause );
38059 2 : SgOmpTaskReductionClauseStorageClass* storageArraySgOmpTaskReductionClause = NULL;
38060 2 : if ( 0 < sizeOfActualPool )
38061 : {
38062 0 : storageArraySgOmpTaskReductionClause = new SgOmpTaskReductionClauseStorageClass[sizeOfActualPool] ;
38063 0 : inFile.read ( (char*) (storageArraySgOmpTaskReductionClause) , sizeof ( SgOmpTaskReductionClauseStorageClass ) * sizeOfActualPool) ;
38064 0 : SgOmpTaskReductionClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38065 : SgOmpTaskReductionClauseStorageClass* storageArray = storageArraySgOmpTaskReductionClause;
38066 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38067 : {
38068 0 : SgOmpTaskReductionClause* tmp = new SgOmpTaskReductionClause ( *storageArray ) ;
38069 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38070 0 : storageArray++ ;
38071 : }
38072 : }
38073 0 : delete [] storageArraySgOmpTaskReductionClause;
38074 2 : SgOmpTaskReductionClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38075 :
38076 :
38077 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDefaultmapClause );
38078 2 : SgOmpDefaultmapClauseStorageClass* storageArraySgOmpDefaultmapClause = NULL;
38079 2 : if ( 0 < sizeOfActualPool )
38080 : {
38081 0 : storageArraySgOmpDefaultmapClause = new SgOmpDefaultmapClauseStorageClass[sizeOfActualPool] ;
38082 0 : inFile.read ( (char*) (storageArraySgOmpDefaultmapClause) , sizeof ( SgOmpDefaultmapClauseStorageClass ) * sizeOfActualPool) ;
38083 0 : SgOmpDefaultmapClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38084 : SgOmpDefaultmapClauseStorageClass* storageArray = storageArraySgOmpDefaultmapClause;
38085 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38086 : {
38087 0 : SgOmpDefaultmapClause* tmp = new SgOmpDefaultmapClause ( *storageArray ) ;
38088 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38089 0 : storageArray++ ;
38090 : }
38091 : }
38092 0 : delete [] storageArraySgOmpDefaultmapClause;
38093 2 : SgOmpDefaultmapClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38094 :
38095 :
38096 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpScheduleClause );
38097 2 : SgOmpScheduleClauseStorageClass* storageArraySgOmpScheduleClause = NULL;
38098 2 : if ( 0 < sizeOfActualPool )
38099 : {
38100 0 : storageArraySgOmpScheduleClause = new SgOmpScheduleClauseStorageClass[sizeOfActualPool] ;
38101 0 : inFile.read ( (char*) (storageArraySgOmpScheduleClause) , sizeof ( SgOmpScheduleClauseStorageClass ) * sizeOfActualPool) ;
38102 0 : SgOmpScheduleClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38103 : SgOmpScheduleClauseStorageClass* storageArray = storageArraySgOmpScheduleClause;
38104 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38105 : {
38106 0 : SgOmpScheduleClause* tmp = new SgOmpScheduleClause ( *storageArray ) ;
38107 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38108 0 : storageArray++ ;
38109 : }
38110 : }
38111 0 : delete [] storageArraySgOmpScheduleClause;
38112 2 : SgOmpScheduleClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38113 :
38114 :
38115 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSharedClause );
38116 2 : SgOmpSharedClauseStorageClass* storageArraySgOmpSharedClause = NULL;
38117 2 : if ( 0 < sizeOfActualPool )
38118 : {
38119 0 : storageArraySgOmpSharedClause = new SgOmpSharedClauseStorageClass[sizeOfActualPool] ;
38120 0 : inFile.read ( (char*) (storageArraySgOmpSharedClause) , sizeof ( SgOmpSharedClauseStorageClass ) * sizeOfActualPool) ;
38121 0 : SgOmpSharedClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38122 : SgOmpSharedClauseStorageClass* storageArray = storageArraySgOmpSharedClause;
38123 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38124 : {
38125 0 : SgOmpSharedClause* tmp = new SgOmpSharedClause ( *storageArray ) ;
38126 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38127 0 : storageArray++ ;
38128 : }
38129 : }
38130 0 : delete [] storageArraySgOmpSharedClause;
38131 2 : SgOmpSharedClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38132 :
38133 :
38134 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUntiedClause );
38135 2 : SgOmpUntiedClauseStorageClass* storageArraySgOmpUntiedClause = NULL;
38136 2 : if ( 0 < sizeOfActualPool )
38137 : {
38138 0 : storageArraySgOmpUntiedClause = new SgOmpUntiedClauseStorageClass[sizeOfActualPool] ;
38139 0 : inFile.read ( (char*) (storageArraySgOmpUntiedClause) , sizeof ( SgOmpUntiedClauseStorageClass ) * sizeOfActualPool) ;
38140 0 : SgOmpUntiedClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38141 : SgOmpUntiedClauseStorageClass* storageArray = storageArraySgOmpUntiedClause;
38142 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38143 : {
38144 0 : SgOmpUntiedClause* tmp = new SgOmpUntiedClause ( *storageArray ) ;
38145 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38146 0 : storageArray++ ;
38147 : }
38148 : }
38149 0 : delete [] storageArraySgOmpUntiedClause;
38150 2 : SgOmpUntiedClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38151 :
38152 :
38153 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMergeableClause );
38154 2 : SgOmpMergeableClauseStorageClass* storageArraySgOmpMergeableClause = NULL;
38155 2 : if ( 0 < sizeOfActualPool )
38156 : {
38157 0 : storageArraySgOmpMergeableClause = new SgOmpMergeableClauseStorageClass[sizeOfActualPool] ;
38158 0 : inFile.read ( (char*) (storageArraySgOmpMergeableClause) , sizeof ( SgOmpMergeableClauseStorageClass ) * sizeOfActualPool) ;
38159 0 : SgOmpMergeableClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38160 : SgOmpMergeableClauseStorageClass* storageArray = storageArraySgOmpMergeableClause;
38161 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38162 : {
38163 0 : SgOmpMergeableClause* tmp = new SgOmpMergeableClause ( *storageArray ) ;
38164 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38165 0 : storageArray++ ;
38166 : }
38167 : }
38168 0 : delete [] storageArraySgOmpMergeableClause;
38169 2 : SgOmpMergeableClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38170 :
38171 :
38172 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpVariablesClause );
38173 2 : SgOmpVariablesClauseStorageClass* storageArraySgOmpVariablesClause = NULL;
38174 2 : if ( 0 < sizeOfActualPool )
38175 : {
38176 0 : storageArraySgOmpVariablesClause = new SgOmpVariablesClauseStorageClass[sizeOfActualPool] ;
38177 0 : inFile.read ( (char*) (storageArraySgOmpVariablesClause) , sizeof ( SgOmpVariablesClauseStorageClass ) * sizeOfActualPool) ;
38178 0 : SgOmpVariablesClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38179 : SgOmpVariablesClauseStorageClass* storageArray = storageArraySgOmpVariablesClause;
38180 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38181 : {
38182 0 : SgOmpVariablesClause* tmp = new SgOmpVariablesClause ( *storageArray ) ;
38183 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38184 0 : storageArray++ ;
38185 : }
38186 : }
38187 0 : delete [] storageArraySgOmpVariablesClause;
38188 2 : SgOmpVariablesClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38189 :
38190 :
38191 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpMapClause );
38192 2 : SgOmpMapClauseStorageClass* storageArraySgOmpMapClause = NULL;
38193 2 : if ( 0 < sizeOfActualPool )
38194 : {
38195 0 : storageArraySgOmpMapClause = new SgOmpMapClauseStorageClass[sizeOfActualPool] ;
38196 0 : inFile.read ( (char*) (storageArraySgOmpMapClause) , sizeof ( SgOmpMapClauseStorageClass ) * sizeOfActualPool) ;
38197 0 : SgOmpMapClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38198 : SgOmpMapClauseStorageClass* storageArray = storageArraySgOmpMapClause;
38199 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38200 : {
38201 0 : SgOmpMapClause* tmp = new SgOmpMapClause ( *storageArray ) ;
38202 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38203 0 : storageArray++ ;
38204 : }
38205 : }
38206 0 : delete [] storageArraySgOmpMapClause;
38207 2 : SgOmpMapClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38208 :
38209 :
38210 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSafelenClause );
38211 2 : SgOmpSafelenClauseStorageClass* storageArraySgOmpSafelenClause = NULL;
38212 2 : if ( 0 < sizeOfActualPool )
38213 : {
38214 0 : storageArraySgOmpSafelenClause = new SgOmpSafelenClauseStorageClass[sizeOfActualPool] ;
38215 0 : inFile.read ( (char*) (storageArraySgOmpSafelenClause) , sizeof ( SgOmpSafelenClauseStorageClass ) * sizeOfActualPool) ;
38216 0 : SgOmpSafelenClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38217 : SgOmpSafelenClauseStorageClass* storageArray = storageArraySgOmpSafelenClause;
38218 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38219 : {
38220 0 : SgOmpSafelenClause* tmp = new SgOmpSafelenClause ( *storageArray ) ;
38221 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38222 0 : storageArray++ ;
38223 : }
38224 : }
38225 0 : delete [] storageArraySgOmpSafelenClause;
38226 2 : SgOmpSafelenClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38227 :
38228 :
38229 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSimdlenClause );
38230 2 : SgOmpSimdlenClauseStorageClass* storageArraySgOmpSimdlenClause = NULL;
38231 2 : if ( 0 < sizeOfActualPool )
38232 : {
38233 0 : storageArraySgOmpSimdlenClause = new SgOmpSimdlenClauseStorageClass[sizeOfActualPool] ;
38234 0 : inFile.read ( (char*) (storageArraySgOmpSimdlenClause) , sizeof ( SgOmpSimdlenClauseStorageClass ) * sizeOfActualPool) ;
38235 0 : SgOmpSimdlenClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38236 : SgOmpSimdlenClauseStorageClass* storageArray = storageArraySgOmpSimdlenClause;
38237 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38238 : {
38239 0 : SgOmpSimdlenClause* tmp = new SgOmpSimdlenClause ( *storageArray ) ;
38240 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38241 0 : storageArray++ ;
38242 : }
38243 : }
38244 0 : delete [] storageArraySgOmpSimdlenClause;
38245 2 : SgOmpSimdlenClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38246 :
38247 :
38248 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpLinearClause );
38249 2 : SgOmpLinearClauseStorageClass* storageArraySgOmpLinearClause = NULL;
38250 2 : if ( 0 < sizeOfActualPool )
38251 : {
38252 0 : storageArraySgOmpLinearClause = new SgOmpLinearClauseStorageClass[sizeOfActualPool] ;
38253 0 : inFile.read ( (char*) (storageArraySgOmpLinearClause) , sizeof ( SgOmpLinearClauseStorageClass ) * sizeOfActualPool) ;
38254 0 : SgOmpLinearClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38255 : SgOmpLinearClauseStorageClass* storageArray = storageArraySgOmpLinearClause;
38256 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38257 : {
38258 0 : SgOmpLinearClause* tmp = new SgOmpLinearClause ( *storageArray ) ;
38259 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38260 0 : storageArray++ ;
38261 : }
38262 : }
38263 0 : delete [] storageArraySgOmpLinearClause;
38264 2 : SgOmpLinearClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38265 :
38266 :
38267 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpUniformClause );
38268 2 : SgOmpUniformClauseStorageClass* storageArraySgOmpUniformClause = NULL;
38269 2 : if ( 0 < sizeOfActualPool )
38270 : {
38271 0 : storageArraySgOmpUniformClause = new SgOmpUniformClauseStorageClass[sizeOfActualPool] ;
38272 0 : inFile.read ( (char*) (storageArraySgOmpUniformClause) , sizeof ( SgOmpUniformClauseStorageClass ) * sizeOfActualPool) ;
38273 0 : SgOmpUniformClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38274 : SgOmpUniformClauseStorageClass* storageArray = storageArraySgOmpUniformClause;
38275 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38276 : {
38277 0 : SgOmpUniformClause* tmp = new SgOmpUniformClause ( *storageArray ) ;
38278 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38279 0 : storageArray++ ;
38280 : }
38281 : }
38282 0 : delete [] storageArraySgOmpUniformClause;
38283 2 : SgOmpUniformClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38284 :
38285 :
38286 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAlignedClause );
38287 2 : SgOmpAlignedClauseStorageClass* storageArraySgOmpAlignedClause = NULL;
38288 2 : if ( 0 < sizeOfActualPool )
38289 : {
38290 0 : storageArraySgOmpAlignedClause = new SgOmpAlignedClauseStorageClass[sizeOfActualPool] ;
38291 0 : inFile.read ( (char*) (storageArraySgOmpAlignedClause) , sizeof ( SgOmpAlignedClauseStorageClass ) * sizeOfActualPool) ;
38292 0 : SgOmpAlignedClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38293 : SgOmpAlignedClauseStorageClass* storageArray = storageArraySgOmpAlignedClause;
38294 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38295 : {
38296 0 : SgOmpAlignedClause* tmp = new SgOmpAlignedClause ( *storageArray ) ;
38297 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38298 0 : storageArray++ ;
38299 : }
38300 : }
38301 0 : delete [] storageArraySgOmpAlignedClause;
38302 2 : SgOmpAlignedClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38303 :
38304 :
38305 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpProcBindClause );
38306 2 : SgOmpProcBindClauseStorageClass* storageArraySgOmpProcBindClause = NULL;
38307 2 : if ( 0 < sizeOfActualPool )
38308 : {
38309 0 : storageArraySgOmpProcBindClause = new SgOmpProcBindClauseStorageClass[sizeOfActualPool] ;
38310 0 : inFile.read ( (char*) (storageArraySgOmpProcBindClause) , sizeof ( SgOmpProcBindClauseStorageClass ) * sizeOfActualPool) ;
38311 0 : SgOmpProcBindClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38312 : SgOmpProcBindClauseStorageClass* storageArray = storageArraySgOmpProcBindClause;
38313 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38314 : {
38315 0 : SgOmpProcBindClause* tmp = new SgOmpProcBindClause ( *storageArray ) ;
38316 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38317 0 : storageArray++ ;
38318 : }
38319 : }
38320 0 : delete [] storageArraySgOmpProcBindClause;
38321 2 : SgOmpProcBindClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38322 :
38323 :
38324 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAtomicClause );
38325 2 : SgOmpAtomicClauseStorageClass* storageArraySgOmpAtomicClause = NULL;
38326 2 : if ( 0 < sizeOfActualPool )
38327 : {
38328 0 : storageArraySgOmpAtomicClause = new SgOmpAtomicClauseStorageClass[sizeOfActualPool] ;
38329 0 : inFile.read ( (char*) (storageArraySgOmpAtomicClause) , sizeof ( SgOmpAtomicClauseStorageClass ) * sizeOfActualPool) ;
38330 0 : SgOmpAtomicClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38331 : SgOmpAtomicClauseStorageClass* storageArray = storageArraySgOmpAtomicClause;
38332 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38333 : {
38334 0 : SgOmpAtomicClause* tmp = new SgOmpAtomicClause ( *storageArray ) ;
38335 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38336 0 : storageArray++ ;
38337 : }
38338 : }
38339 0 : delete [] storageArraySgOmpAtomicClause;
38340 2 : SgOmpAtomicClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38341 :
38342 :
38343 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpInbranchClause );
38344 2 : SgOmpInbranchClauseStorageClass* storageArraySgOmpInbranchClause = NULL;
38345 2 : if ( 0 < sizeOfActualPool )
38346 : {
38347 0 : storageArraySgOmpInbranchClause = new SgOmpInbranchClauseStorageClass[sizeOfActualPool] ;
38348 0 : inFile.read ( (char*) (storageArraySgOmpInbranchClause) , sizeof ( SgOmpInbranchClauseStorageClass ) * sizeOfActualPool) ;
38349 0 : SgOmpInbranchClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38350 : SgOmpInbranchClauseStorageClass* storageArray = storageArraySgOmpInbranchClause;
38351 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38352 : {
38353 0 : SgOmpInbranchClause* tmp = new SgOmpInbranchClause ( *storageArray ) ;
38354 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38355 0 : storageArray++ ;
38356 : }
38357 : }
38358 0 : delete [] storageArraySgOmpInbranchClause;
38359 2 : SgOmpInbranchClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38360 :
38361 :
38362 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpNotinbranchClause );
38363 2 : SgOmpNotinbranchClauseStorageClass* storageArraySgOmpNotinbranchClause = NULL;
38364 2 : if ( 0 < sizeOfActualPool )
38365 : {
38366 0 : storageArraySgOmpNotinbranchClause = new SgOmpNotinbranchClauseStorageClass[sizeOfActualPool] ;
38367 0 : inFile.read ( (char*) (storageArraySgOmpNotinbranchClause) , sizeof ( SgOmpNotinbranchClauseStorageClass ) * sizeOfActualPool) ;
38368 0 : SgOmpNotinbranchClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38369 : SgOmpNotinbranchClauseStorageClass* storageArray = storageArraySgOmpNotinbranchClause;
38370 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38371 : {
38372 0 : SgOmpNotinbranchClause* tmp = new SgOmpNotinbranchClause ( *storageArray ) ;
38373 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38374 0 : storageArray++ ;
38375 : }
38376 : }
38377 0 : delete [] storageArraySgOmpNotinbranchClause;
38378 2 : SgOmpNotinbranchClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38379 :
38380 :
38381 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpDependClause );
38382 2 : SgOmpDependClauseStorageClass* storageArraySgOmpDependClause = NULL;
38383 2 : if ( 0 < sizeOfActualPool )
38384 : {
38385 0 : storageArraySgOmpDependClause = new SgOmpDependClauseStorageClass[sizeOfActualPool] ;
38386 0 : inFile.read ( (char*) (storageArraySgOmpDependClause) , sizeof ( SgOmpDependClauseStorageClass ) * sizeOfActualPool) ;
38387 0 : SgOmpDependClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38388 : SgOmpDependClauseStorageClass* storageArray = storageArraySgOmpDependClause;
38389 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38390 : {
38391 0 : SgOmpDependClause* tmp = new SgOmpDependClause ( *storageArray ) ;
38392 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38393 0 : storageArray++ ;
38394 : }
38395 : }
38396 0 : delete [] storageArraySgOmpDependClause;
38397 2 : SgOmpDependClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38398 :
38399 :
38400 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpAffinityClause );
38401 2 : SgOmpAffinityClauseStorageClass* storageArraySgOmpAffinityClause = NULL;
38402 2 : if ( 0 < sizeOfActualPool )
38403 : {
38404 0 : storageArraySgOmpAffinityClause = new SgOmpAffinityClauseStorageClass[sizeOfActualPool] ;
38405 0 : inFile.read ( (char*) (storageArraySgOmpAffinityClause) , sizeof ( SgOmpAffinityClauseStorageClass ) * sizeOfActualPool) ;
38406 0 : SgOmpAffinityClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38407 : SgOmpAffinityClauseStorageClass* storageArray = storageArraySgOmpAffinityClause;
38408 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38409 : {
38410 0 : SgOmpAffinityClause* tmp = new SgOmpAffinityClause ( *storageArray ) ;
38411 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38412 0 : storageArray++ ;
38413 : }
38414 : }
38415 0 : delete [] storageArraySgOmpAffinityClause;
38416 2 : SgOmpAffinityClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38417 :
38418 :
38419 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpWhenClause );
38420 2 : SgOmpWhenClauseStorageClass* storageArraySgOmpWhenClause = NULL;
38421 2 : if ( 0 < sizeOfActualPool )
38422 : {
38423 0 : storageArraySgOmpWhenClause = new SgOmpWhenClauseStorageClass[sizeOfActualPool] ;
38424 0 : inFile.read ( (char*) (storageArraySgOmpWhenClause) , sizeof ( SgOmpWhenClauseStorageClass ) * sizeOfActualPool) ;
38425 0 : SgOmpWhenClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38426 : SgOmpWhenClauseStorageClass* storageArray = storageArraySgOmpWhenClause;
38427 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38428 : {
38429 0 : SgOmpWhenClause* tmp = new SgOmpWhenClause ( *storageArray ) ;
38430 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38431 0 : storageArray++ ;
38432 : }
38433 : }
38434 0 : delete [] storageArraySgOmpWhenClause;
38435 2 : SgOmpWhenClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38436 :
38437 :
38438 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpFullClause );
38439 2 : SgOmpFullClauseStorageClass* storageArraySgOmpFullClause = NULL;
38440 2 : if ( 0 < sizeOfActualPool )
38441 : {
38442 0 : storageArraySgOmpFullClause = new SgOmpFullClauseStorageClass[sizeOfActualPool] ;
38443 0 : inFile.read ( (char*) (storageArraySgOmpFullClause) , sizeof ( SgOmpFullClauseStorageClass ) * sizeOfActualPool) ;
38444 0 : SgOmpFullClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38445 : SgOmpFullClauseStorageClass* storageArray = storageArraySgOmpFullClause;
38446 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38447 : {
38448 0 : SgOmpFullClause* tmp = new SgOmpFullClause ( *storageArray ) ;
38449 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38450 0 : storageArray++ ;
38451 : }
38452 : }
38453 0 : delete [] storageArraySgOmpFullClause;
38454 2 : SgOmpFullClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38455 :
38456 :
38457 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpPartialClause );
38458 2 : SgOmpPartialClauseStorageClass* storageArraySgOmpPartialClause = NULL;
38459 2 : if ( 0 < sizeOfActualPool )
38460 : {
38461 0 : storageArraySgOmpPartialClause = new SgOmpPartialClauseStorageClass[sizeOfActualPool] ;
38462 0 : inFile.read ( (char*) (storageArraySgOmpPartialClause) , sizeof ( SgOmpPartialClauseStorageClass ) * sizeOfActualPool) ;
38463 0 : SgOmpPartialClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38464 : SgOmpPartialClauseStorageClass* storageArray = storageArraySgOmpPartialClause;
38465 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38466 : {
38467 0 : SgOmpPartialClause* tmp = new SgOmpPartialClause ( *storageArray ) ;
38468 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38469 0 : storageArray++ ;
38470 : }
38471 : }
38472 0 : delete [] storageArraySgOmpPartialClause;
38473 2 : SgOmpPartialClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38474 :
38475 :
38476 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOmpSizesClause );
38477 2 : SgOmpSizesClauseStorageClass* storageArraySgOmpSizesClause = NULL;
38478 2 : if ( 0 < sizeOfActualPool )
38479 : {
38480 0 : storageArraySgOmpSizesClause = new SgOmpSizesClauseStorageClass[sizeOfActualPool] ;
38481 0 : inFile.read ( (char*) (storageArraySgOmpSizesClause) , sizeof ( SgOmpSizesClauseStorageClass ) * sizeOfActualPool) ;
38482 0 : SgOmpSizesClauseStorageClass :: readEasyStorageDataFromFile(inFile) ;
38483 : SgOmpSizesClauseStorageClass* storageArray = storageArraySgOmpSizesClause;
38484 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38485 : {
38486 0 : SgOmpSizesClause* tmp = new SgOmpSizesClause ( *storageArray ) ;
38487 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38488 0 : storageArray++ ;
38489 : }
38490 : }
38491 0 : delete [] storageArraySgOmpSizesClause;
38492 2 : SgOmpSizesClauseStorageClass :: deleteStaticDataOfEasyStorageClasses();
38493 :
38494 :
38495 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirBranchField );
38496 2 : SgUpirBranchFieldStorageClass* storageArraySgUpirBranchField = NULL;
38497 2 : if ( 0 < sizeOfActualPool )
38498 : {
38499 0 : storageArraySgUpirBranchField = new SgUpirBranchFieldStorageClass[sizeOfActualPool] ;
38500 0 : inFile.read ( (char*) (storageArraySgUpirBranchField) , sizeof ( SgUpirBranchFieldStorageClass ) * sizeOfActualPool) ;
38501 0 : SgUpirBranchFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38502 : SgUpirBranchFieldStorageClass* storageArray = storageArraySgUpirBranchField;
38503 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38504 : {
38505 0 : SgUpirBranchField* tmp = new SgUpirBranchField ( *storageArray ) ;
38506 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38507 0 : storageArray++ ;
38508 : }
38509 : }
38510 0 : delete [] storageArraySgUpirBranchField;
38511 2 : SgUpirBranchFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38512 :
38513 :
38514 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirNestedLevelField );
38515 2 : SgUpirNestedLevelFieldStorageClass* storageArraySgUpirNestedLevelField = NULL;
38516 2 : if ( 0 < sizeOfActualPool )
38517 : {
38518 0 : storageArraySgUpirNestedLevelField = new SgUpirNestedLevelFieldStorageClass[sizeOfActualPool] ;
38519 0 : inFile.read ( (char*) (storageArraySgUpirNestedLevelField) , sizeof ( SgUpirNestedLevelFieldStorageClass ) * sizeOfActualPool) ;
38520 0 : SgUpirNestedLevelFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38521 : SgUpirNestedLevelFieldStorageClass* storageArray = storageArraySgUpirNestedLevelField;
38522 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38523 : {
38524 0 : SgUpirNestedLevelField* tmp = new SgUpirNestedLevelField ( *storageArray ) ;
38525 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38526 0 : storageArray++ ;
38527 : }
38528 : }
38529 0 : delete [] storageArraySgUpirNestedLevelField;
38530 2 : SgUpirNestedLevelFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38531 :
38532 :
38533 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirNestedParentField );
38534 2 : SgUpirNestedParentFieldStorageClass* storageArraySgUpirNestedParentField = NULL;
38535 2 : if ( 0 < sizeOfActualPool )
38536 : {
38537 0 : storageArraySgUpirNestedParentField = new SgUpirNestedParentFieldStorageClass[sizeOfActualPool] ;
38538 0 : inFile.read ( (char*) (storageArraySgUpirNestedParentField) , sizeof ( SgUpirNestedParentFieldStorageClass ) * sizeOfActualPool) ;
38539 0 : SgUpirNestedParentFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38540 : SgUpirNestedParentFieldStorageClass* storageArray = storageArraySgUpirNestedParentField;
38541 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38542 : {
38543 0 : SgUpirNestedParentField* tmp = new SgUpirNestedParentField ( *storageArray ) ;
38544 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38545 0 : storageArray++ ;
38546 : }
38547 : }
38548 0 : delete [] storageArraySgUpirNestedParentField;
38549 2 : SgUpirNestedParentFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38550 :
38551 :
38552 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirNestedChildField );
38553 2 : SgUpirNestedChildFieldStorageClass* storageArraySgUpirNestedChildField = NULL;
38554 2 : if ( 0 < sizeOfActualPool )
38555 : {
38556 0 : storageArraySgUpirNestedChildField = new SgUpirNestedChildFieldStorageClass[sizeOfActualPool] ;
38557 0 : inFile.read ( (char*) (storageArraySgUpirNestedChildField) , sizeof ( SgUpirNestedChildFieldStorageClass ) * sizeOfActualPool) ;
38558 0 : SgUpirNestedChildFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38559 : SgUpirNestedChildFieldStorageClass* storageArray = storageArraySgUpirNestedChildField;
38560 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38561 : {
38562 0 : SgUpirNestedChildField* tmp = new SgUpirNestedChildField ( *storageArray ) ;
38563 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38564 0 : storageArray++ ;
38565 : }
38566 : }
38567 0 : delete [] storageArraySgUpirNestedChildField;
38568 2 : SgUpirNestedChildFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38569 :
38570 :
38571 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirSyncField );
38572 2 : SgUpirSyncFieldStorageClass* storageArraySgUpirSyncField = NULL;
38573 2 : if ( 0 < sizeOfActualPool )
38574 : {
38575 0 : storageArraySgUpirSyncField = new SgUpirSyncFieldStorageClass[sizeOfActualPool] ;
38576 0 : inFile.read ( (char*) (storageArraySgUpirSyncField) , sizeof ( SgUpirSyncFieldStorageClass ) * sizeOfActualPool) ;
38577 0 : SgUpirSyncFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38578 : SgUpirSyncFieldStorageClass* storageArray = storageArraySgUpirSyncField;
38579 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38580 : {
38581 0 : SgUpirSyncField* tmp = new SgUpirSyncField ( *storageArray ) ;
38582 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38583 0 : storageArray++ ;
38584 : }
38585 : }
38586 0 : delete [] storageArraySgUpirSyncField;
38587 2 : SgUpirSyncFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38588 :
38589 :
38590 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirDataField );
38591 2 : SgUpirDataFieldStorageClass* storageArraySgUpirDataField = NULL;
38592 2 : if ( 0 < sizeOfActualPool )
38593 : {
38594 0 : storageArraySgUpirDataField = new SgUpirDataFieldStorageClass[sizeOfActualPool] ;
38595 0 : inFile.read ( (char*) (storageArraySgUpirDataField) , sizeof ( SgUpirDataFieldStorageClass ) * sizeOfActualPool) ;
38596 0 : SgUpirDataFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38597 : SgUpirDataFieldStorageClass* storageArray = storageArraySgUpirDataField;
38598 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38599 : {
38600 0 : SgUpirDataField* tmp = new SgUpirDataField ( *storageArray ) ;
38601 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38602 0 : storageArray++ ;
38603 : }
38604 : }
38605 0 : delete [] storageArraySgUpirDataField;
38606 2 : SgUpirDataFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38607 :
38608 :
38609 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirDataItemField );
38610 2 : SgUpirDataItemFieldStorageClass* storageArraySgUpirDataItemField = NULL;
38611 2 : if ( 0 < sizeOfActualPool )
38612 : {
38613 0 : storageArraySgUpirDataItemField = new SgUpirDataItemFieldStorageClass[sizeOfActualPool] ;
38614 0 : inFile.read ( (char*) (storageArraySgUpirDataItemField) , sizeof ( SgUpirDataItemFieldStorageClass ) * sizeOfActualPool) ;
38615 0 : SgUpirDataItemFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38616 : SgUpirDataItemFieldStorageClass* storageArray = storageArraySgUpirDataItemField;
38617 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38618 : {
38619 0 : SgUpirDataItemField* tmp = new SgUpirDataItemField ( *storageArray ) ;
38620 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38621 0 : storageArray++ ;
38622 : }
38623 : }
38624 0 : delete [] storageArraySgUpirDataItemField;
38625 2 : SgUpirDataItemFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38626 :
38627 :
38628 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpirTargetField );
38629 2 : SgUpirTargetFieldStorageClass* storageArraySgUpirTargetField = NULL;
38630 2 : if ( 0 < sizeOfActualPool )
38631 : {
38632 0 : storageArraySgUpirTargetField = new SgUpirTargetFieldStorageClass[sizeOfActualPool] ;
38633 0 : inFile.read ( (char*) (storageArraySgUpirTargetField) , sizeof ( SgUpirTargetFieldStorageClass ) * sizeOfActualPool) ;
38634 0 : SgUpirTargetFieldStorageClass :: readEasyStorageDataFromFile(inFile) ;
38635 : SgUpirTargetFieldStorageClass* storageArray = storageArraySgUpirTargetField;
38636 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38637 : {
38638 0 : SgUpirTargetField* tmp = new SgUpirTargetField ( *storageArray ) ;
38639 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38640 0 : storageArray++ ;
38641 : }
38642 : }
38643 0 : delete [] storageArraySgUpirTargetField;
38644 2 : SgUpirTargetFieldStorageClass :: deleteStaticDataOfEasyStorageClasses();
38645 :
38646 :
38647 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOpenclAccessModeModifier );
38648 2 : SgOpenclAccessModeModifierStorageClass* storageArraySgOpenclAccessModeModifier = NULL;
38649 2 : if ( 0 < sizeOfActualPool )
38650 : {
38651 0 : storageArraySgOpenclAccessModeModifier = new SgOpenclAccessModeModifierStorageClass[sizeOfActualPool] ;
38652 0 : inFile.read ( (char*) (storageArraySgOpenclAccessModeModifier) , sizeof ( SgOpenclAccessModeModifierStorageClass ) * sizeOfActualPool) ;
38653 : SgOpenclAccessModeModifierStorageClass* storageArray = storageArraySgOpenclAccessModeModifier;
38654 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38655 : {
38656 0 : SgOpenclAccessModeModifier* tmp = new SgOpenclAccessModeModifier ( *storageArray ) ;
38657 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38658 0 : storageArray++ ;
38659 : }
38660 : }
38661 0 : delete [] storageArraySgOpenclAccessModeModifier;
38662 :
38663 :
38664 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOpenStatement );
38665 2 : SgOpenStatementStorageClass* storageArraySgOpenStatement = NULL;
38666 2 : if ( 0 < sizeOfActualPool )
38667 : {
38668 0 : storageArraySgOpenStatement = new SgOpenStatementStorageClass[sizeOfActualPool] ;
38669 0 : inFile.read ( (char*) (storageArraySgOpenStatement) , sizeof ( SgOpenStatementStorageClass ) * sizeOfActualPool) ;
38670 0 : SgOpenStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
38671 : SgOpenStatementStorageClass* storageArray = storageArraySgOpenStatement;
38672 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38673 : {
38674 0 : SgOpenStatement* tmp = new SgOpenStatement ( *storageArray ) ;
38675 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38676 0 : storageArray++ ;
38677 : }
38678 : }
38679 0 : delete [] storageArraySgOpenStatement;
38680 2 : SgOpenStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
38681 :
38682 :
38683 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOptions );
38684 2 : SgOptionsStorageClass* storageArraySgOptions = NULL;
38685 2 : if ( 0 < sizeOfActualPool )
38686 : {
38687 0 : storageArraySgOptions = new SgOptionsStorageClass[sizeOfActualPool] ;
38688 0 : inFile.read ( (char*) (storageArraySgOptions) , sizeof ( SgOptionsStorageClass ) * sizeOfActualPool) ;
38689 : SgOptionsStorageClass* storageArray = storageArraySgOptions;
38690 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38691 : {
38692 0 : SgOptions* tmp = new SgOptions ( *storageArray ) ;
38693 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38694 0 : storageArray++ ;
38695 : }
38696 : }
38697 0 : delete [] storageArraySgOptions;
38698 :
38699 :
38700 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgOrOp );
38701 2 : SgOrOpStorageClass* storageArraySgOrOp = NULL;
38702 2 : if ( 0 < sizeOfActualPool )
38703 : {
38704 84 : storageArraySgOrOp = new SgOrOpStorageClass[sizeOfActualPool] ;
38705 1 : inFile.read ( (char*) (storageArraySgOrOp) , sizeof ( SgOrOpStorageClass ) * sizeOfActualPool) ;
38706 1 : SgOrOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38707 : SgOrOpStorageClass* storageArray = storageArraySgOrOp;
38708 84 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38709 : {
38710 83 : SgOrOp* tmp = new SgOrOp ( *storageArray ) ;
38711 83 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38712 83 : storageArray++ ;
38713 : }
38714 : }
38715 1 : delete [] storageArraySgOrOp;
38716 2 : SgOrOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38717 :
38718 :
38719 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgParameterStatement );
38720 2 : SgParameterStatementStorageClass* storageArraySgParameterStatement = NULL;
38721 2 : if ( 0 < sizeOfActualPool )
38722 : {
38723 0 : storageArraySgParameterStatement = new SgParameterStatementStorageClass[sizeOfActualPool] ;
38724 0 : inFile.read ( (char*) (storageArraySgParameterStatement) , sizeof ( SgParameterStatementStorageClass ) * sizeOfActualPool) ;
38725 0 : SgParameterStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
38726 : SgParameterStatementStorageClass* storageArray = storageArraySgParameterStatement;
38727 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38728 : {
38729 0 : SgParameterStatement* tmp = new SgParameterStatement ( *storageArray ) ;
38730 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38731 0 : storageArray++ ;
38732 : }
38733 : }
38734 0 : delete [] storageArraySgParameterStatement;
38735 2 : SgParameterStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
38736 :
38737 :
38738 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPartialFunctionModifierType );
38739 2 : SgPartialFunctionModifierTypeStorageClass* storageArraySgPartialFunctionModifierType = NULL;
38740 2 : if ( 0 < sizeOfActualPool )
38741 : {
38742 0 : storageArraySgPartialFunctionModifierType = new SgPartialFunctionModifierTypeStorageClass[sizeOfActualPool] ;
38743 0 : inFile.read ( (char*) (storageArraySgPartialFunctionModifierType) , sizeof ( SgPartialFunctionModifierTypeStorageClass ) * sizeOfActualPool) ;
38744 0 : SgPartialFunctionModifierTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
38745 : SgPartialFunctionModifierTypeStorageClass* storageArray = storageArraySgPartialFunctionModifierType;
38746 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38747 : {
38748 0 : SgPartialFunctionModifierType* tmp = new SgPartialFunctionModifierType ( *storageArray ) ;
38749 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38750 0 : storageArray++ ;
38751 : }
38752 : }
38753 0 : delete [] storageArraySgPartialFunctionModifierType;
38754 2 : SgPartialFunctionModifierTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
38755 :
38756 :
38757 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPartialFunctionType );
38758 2 : SgPartialFunctionTypeStorageClass* storageArraySgPartialFunctionType = NULL;
38759 2 : if ( 0 < sizeOfActualPool )
38760 : {
38761 0 : storageArraySgPartialFunctionType = new SgPartialFunctionTypeStorageClass[sizeOfActualPool] ;
38762 0 : inFile.read ( (char*) (storageArraySgPartialFunctionType) , sizeof ( SgPartialFunctionTypeStorageClass ) * sizeOfActualPool) ;
38763 0 : SgPartialFunctionTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
38764 : SgPartialFunctionTypeStorageClass* storageArray = storageArraySgPartialFunctionType;
38765 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38766 : {
38767 0 : SgPartialFunctionType* tmp = new SgPartialFunctionType ( *storageArray ) ;
38768 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38769 0 : storageArray++ ;
38770 : }
38771 : }
38772 0 : delete [] storageArraySgPartialFunctionType;
38773 2 : SgPartialFunctionTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
38774 :
38775 :
38776 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPassStatement );
38777 2 : SgPassStatementStorageClass* storageArraySgPassStatement = NULL;
38778 2 : if ( 0 < sizeOfActualPool )
38779 : {
38780 0 : storageArraySgPassStatement = new SgPassStatementStorageClass[sizeOfActualPool] ;
38781 0 : inFile.read ( (char*) (storageArraySgPassStatement) , sizeof ( SgPassStatementStorageClass ) * sizeOfActualPool) ;
38782 0 : SgPassStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
38783 : SgPassStatementStorageClass* storageArray = storageArraySgPassStatement;
38784 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38785 : {
38786 0 : SgPassStatement* tmp = new SgPassStatement ( *storageArray ) ;
38787 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38788 0 : storageArray++ ;
38789 : }
38790 : }
38791 0 : delete [] storageArraySgPassStatement;
38792 2 : SgPassStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
38793 :
38794 :
38795 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPlusAssignOp );
38796 2 : SgPlusAssignOpStorageClass* storageArraySgPlusAssignOp = NULL;
38797 2 : if ( 0 < sizeOfActualPool )
38798 : {
38799 30 : storageArraySgPlusAssignOp = new SgPlusAssignOpStorageClass[sizeOfActualPool] ;
38800 1 : inFile.read ( (char*) (storageArraySgPlusAssignOp) , sizeof ( SgPlusAssignOpStorageClass ) * sizeOfActualPool) ;
38801 1 : SgPlusAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38802 : SgPlusAssignOpStorageClass* storageArray = storageArraySgPlusAssignOp;
38803 30 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38804 : {
38805 29 : SgPlusAssignOp* tmp = new SgPlusAssignOp ( *storageArray ) ;
38806 29 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38807 29 : storageArray++ ;
38808 : }
38809 : }
38810 1 : delete [] storageArraySgPlusAssignOp;
38811 2 : SgPlusAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38812 :
38813 :
38814 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPlusPlusOp );
38815 2 : SgPlusPlusOpStorageClass* storageArraySgPlusPlusOp = NULL;
38816 2 : if ( 0 < sizeOfActualPool )
38817 : {
38818 132 : storageArraySgPlusPlusOp = new SgPlusPlusOpStorageClass[sizeOfActualPool] ;
38819 1 : inFile.read ( (char*) (storageArraySgPlusPlusOp) , sizeof ( SgPlusPlusOpStorageClass ) * sizeOfActualPool) ;
38820 1 : SgPlusPlusOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38821 : SgPlusPlusOpStorageClass* storageArray = storageArraySgPlusPlusOp;
38822 132 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38823 : {
38824 131 : SgPlusPlusOp* tmp = new SgPlusPlusOp ( *storageArray ) ;
38825 131 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38826 131 : storageArray++ ;
38827 : }
38828 : }
38829 1 : delete [] storageArraySgPlusPlusOp;
38830 2 : SgPlusPlusOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38831 :
38832 :
38833 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPntrArrRefExp );
38834 2 : SgPntrArrRefExpStorageClass* storageArraySgPntrArrRefExp = NULL;
38835 2 : if ( 0 < sizeOfActualPool )
38836 : {
38837 127 : storageArraySgPntrArrRefExp = new SgPntrArrRefExpStorageClass[sizeOfActualPool] ;
38838 1 : inFile.read ( (char*) (storageArraySgPntrArrRefExp) , sizeof ( SgPntrArrRefExpStorageClass ) * sizeOfActualPool) ;
38839 1 : SgPntrArrRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38840 : SgPntrArrRefExpStorageClass* storageArray = storageArraySgPntrArrRefExp;
38841 127 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38842 : {
38843 126 : SgPntrArrRefExp* tmp = new SgPntrArrRefExp ( *storageArray ) ;
38844 126 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38845 126 : storageArray++ ;
38846 : }
38847 : }
38848 1 : delete [] storageArraySgPntrArrRefExp;
38849 2 : SgPntrArrRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38850 :
38851 :
38852 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPointerAssignOp );
38853 2 : SgPointerAssignOpStorageClass* storageArraySgPointerAssignOp = NULL;
38854 2 : if ( 0 < sizeOfActualPool )
38855 : {
38856 0 : storageArraySgPointerAssignOp = new SgPointerAssignOpStorageClass[sizeOfActualPool] ;
38857 0 : inFile.read ( (char*) (storageArraySgPointerAssignOp) , sizeof ( SgPointerAssignOpStorageClass ) * sizeOfActualPool) ;
38858 0 : SgPointerAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38859 : SgPointerAssignOpStorageClass* storageArray = storageArraySgPointerAssignOp;
38860 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38861 : {
38862 0 : SgPointerAssignOp* tmp = new SgPointerAssignOp ( *storageArray ) ;
38863 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38864 0 : storageArray++ ;
38865 : }
38866 : }
38867 0 : delete [] storageArraySgPointerAssignOp;
38868 2 : SgPointerAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38869 :
38870 :
38871 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPointerDerefExp );
38872 2 : SgPointerDerefExpStorageClass* storageArraySgPointerDerefExp = NULL;
38873 2 : if ( 0 < sizeOfActualPool )
38874 : {
38875 385 : storageArraySgPointerDerefExp = new SgPointerDerefExpStorageClass[sizeOfActualPool] ;
38876 1 : inFile.read ( (char*) (storageArraySgPointerDerefExp) , sizeof ( SgPointerDerefExpStorageClass ) * sizeOfActualPool) ;
38877 1 : SgPointerDerefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38878 : SgPointerDerefExpStorageClass* storageArray = storageArraySgPointerDerefExp;
38879 385 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38880 : {
38881 384 : SgPointerDerefExp* tmp = new SgPointerDerefExp ( *storageArray ) ;
38882 384 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38883 384 : storageArray++ ;
38884 : }
38885 : }
38886 1 : delete [] storageArraySgPointerDerefExp;
38887 2 : SgPointerDerefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38888 :
38889 :
38890 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPointerMemberType );
38891 2 : SgPointerMemberTypeStorageClass* storageArraySgPointerMemberType = NULL;
38892 2 : if ( 0 < sizeOfActualPool )
38893 : {
38894 30 : storageArraySgPointerMemberType = new SgPointerMemberTypeStorageClass[sizeOfActualPool] ;
38895 1 : inFile.read ( (char*) (storageArraySgPointerMemberType) , sizeof ( SgPointerMemberTypeStorageClass ) * sizeOfActualPool) ;
38896 1 : SgPointerMemberTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
38897 : SgPointerMemberTypeStorageClass* storageArray = storageArraySgPointerMemberType;
38898 30 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38899 : {
38900 29 : SgPointerMemberType* tmp = new SgPointerMemberType ( *storageArray ) ;
38901 29 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38902 29 : storageArray++ ;
38903 : }
38904 : }
38905 1 : delete [] storageArraySgPointerMemberType;
38906 2 : SgPointerMemberTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
38907 :
38908 :
38909 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPointerType );
38910 2 : SgPointerTypeStorageClass* storageArraySgPointerType = NULL;
38911 2 : if ( 0 < sizeOfActualPool )
38912 : {
38913 628 : storageArraySgPointerType = new SgPointerTypeStorageClass[sizeOfActualPool] ;
38914 2 : inFile.read ( (char*) (storageArraySgPointerType) , sizeof ( SgPointerTypeStorageClass ) * sizeOfActualPool) ;
38915 2 : SgPointerTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
38916 : SgPointerTypeStorageClass* storageArray = storageArraySgPointerType;
38917 628 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38918 : {
38919 626 : SgPointerType* tmp = new SgPointerType ( *storageArray ) ;
38920 626 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38921 626 : storageArray++ ;
38922 : }
38923 : }
38924 2 : delete [] storageArraySgPointerType;
38925 2 : SgPointerTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
38926 :
38927 :
38928 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPowerOp );
38929 2 : SgPowerOpStorageClass* storageArraySgPowerOp = NULL;
38930 2 : if ( 0 < sizeOfActualPool )
38931 : {
38932 0 : storageArraySgPowerOp = new SgPowerOpStorageClass[sizeOfActualPool] ;
38933 0 : inFile.read ( (char*) (storageArraySgPowerOp) , sizeof ( SgPowerOpStorageClass ) * sizeOfActualPool) ;
38934 0 : SgPowerOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
38935 : SgPowerOpStorageClass* storageArray = storageArraySgPowerOp;
38936 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38937 : {
38938 0 : SgPowerOp* tmp = new SgPowerOp ( *storageArray ) ;
38939 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38940 0 : storageArray++ ;
38941 : }
38942 : }
38943 0 : delete [] storageArraySgPowerOp;
38944 2 : SgPowerOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
38945 :
38946 :
38947 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPragma );
38948 2 : SgPragmaStorageClass* storageArraySgPragma = NULL;
38949 2 : if ( 0 < sizeOfActualPool )
38950 : {
38951 98 : storageArraySgPragma = new SgPragmaStorageClass[sizeOfActualPool] ;
38952 1 : inFile.read ( (char*) (storageArraySgPragma) , sizeof ( SgPragmaStorageClass ) * sizeOfActualPool) ;
38953 1 : SgPragmaStorageClass :: readEasyStorageDataFromFile(inFile) ;
38954 : SgPragmaStorageClass* storageArray = storageArraySgPragma;
38955 98 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38956 : {
38957 97 : SgPragma* tmp = new SgPragma ( *storageArray ) ;
38958 97 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38959 97 : storageArray++ ;
38960 : }
38961 : }
38962 1 : delete [] storageArraySgPragma;
38963 2 : SgPragmaStorageClass :: deleteStaticDataOfEasyStorageClasses();
38964 :
38965 :
38966 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPragmaDeclaration );
38967 2 : SgPragmaDeclarationStorageClass* storageArraySgPragmaDeclaration = NULL;
38968 2 : if ( 0 < sizeOfActualPool )
38969 : {
38970 98 : storageArraySgPragmaDeclaration = new SgPragmaDeclarationStorageClass[sizeOfActualPool] ;
38971 1 : inFile.read ( (char*) (storageArraySgPragmaDeclaration) , sizeof ( SgPragmaDeclarationStorageClass ) * sizeOfActualPool) ;
38972 1 : SgPragmaDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
38973 : SgPragmaDeclarationStorageClass* storageArray = storageArraySgPragmaDeclaration;
38974 98 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38975 : {
38976 97 : SgPragmaDeclaration* tmp = new SgPragmaDeclaration ( *storageArray ) ;
38977 97 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38978 97 : storageArray++ ;
38979 : }
38980 : }
38981 1 : delete [] storageArraySgPragmaDeclaration;
38982 2 : SgPragmaDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
38983 :
38984 :
38985 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPrintStatement );
38986 2 : SgPrintStatementStorageClass* storageArraySgPrintStatement = NULL;
38987 2 : if ( 0 < sizeOfActualPool )
38988 : {
38989 0 : storageArraySgPrintStatement = new SgPrintStatementStorageClass[sizeOfActualPool] ;
38990 0 : inFile.read ( (char*) (storageArraySgPrintStatement) , sizeof ( SgPrintStatementStorageClass ) * sizeOfActualPool) ;
38991 0 : SgPrintStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
38992 : SgPrintStatementStorageClass* storageArray = storageArraySgPrintStatement;
38993 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
38994 : {
38995 0 : SgPrintStatement* tmp = new SgPrintStatement ( *storageArray ) ;
38996 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
38997 0 : storageArray++ ;
38998 : }
38999 : }
39000 0 : delete [] storageArraySgPrintStatement;
39001 2 : SgPrintStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39002 :
39003 :
39004 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgProcedureHeaderStatement );
39005 2 : SgProcedureHeaderStatementStorageClass* storageArraySgProcedureHeaderStatement = NULL;
39006 2 : if ( 0 < sizeOfActualPool )
39007 : {
39008 0 : storageArraySgProcedureHeaderStatement = new SgProcedureHeaderStatementStorageClass[sizeOfActualPool] ;
39009 0 : inFile.read ( (char*) (storageArraySgProcedureHeaderStatement) , sizeof ( SgProcedureHeaderStatementStorageClass ) * sizeOfActualPool) ;
39010 0 : SgProcedureHeaderStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39011 : SgProcedureHeaderStatementStorageClass* storageArray = storageArraySgProcedureHeaderStatement;
39012 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39013 : {
39014 0 : SgProcedureHeaderStatement* tmp = new SgProcedureHeaderStatement ( *storageArray ) ;
39015 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39016 0 : storageArray++ ;
39017 : }
39018 : }
39019 0 : delete [] storageArraySgProcedureHeaderStatement;
39020 2 : SgProcedureHeaderStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39021 :
39022 :
39023 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgProgramHeaderStatement );
39024 2 : SgProgramHeaderStatementStorageClass* storageArraySgProgramHeaderStatement = NULL;
39025 2 : if ( 0 < sizeOfActualPool )
39026 : {
39027 0 : storageArraySgProgramHeaderStatement = new SgProgramHeaderStatementStorageClass[sizeOfActualPool] ;
39028 0 : inFile.read ( (char*) (storageArraySgProgramHeaderStatement) , sizeof ( SgProgramHeaderStatementStorageClass ) * sizeOfActualPool) ;
39029 0 : SgProgramHeaderStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39030 : SgProgramHeaderStatementStorageClass* storageArray = storageArraySgProgramHeaderStatement;
39031 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39032 : {
39033 0 : SgProgramHeaderStatement* tmp = new SgProgramHeaderStatement ( *storageArray ) ;
39034 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39035 0 : storageArray++ ;
39036 : }
39037 : }
39038 0 : delete [] storageArraySgProgramHeaderStatement;
39039 2 : SgProgramHeaderStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39040 :
39041 :
39042 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgProject );
39043 2 : SgProjectStorageClass* storageArraySgProject = NULL;
39044 2 : if ( 0 < sizeOfActualPool )
39045 : {
39046 4 : storageArraySgProject = new SgProjectStorageClass[sizeOfActualPool] ;
39047 2 : inFile.read ( (char*) (storageArraySgProject) , sizeof ( SgProjectStorageClass ) * sizeOfActualPool) ;
39048 2 : SgProjectStorageClass :: readEasyStorageDataFromFile(inFile) ;
39049 : SgProjectStorageClass* storageArray = storageArraySgProject;
39050 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39051 : {
39052 2 : SgProject* tmp = new SgProject ( *storageArray ) ;
39053 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39054 2 : storageArray++ ;
39055 : }
39056 : }
39057 2 : delete [] storageArraySgProject;
39058 2 : SgProjectStorageClass :: deleteStaticDataOfEasyStorageClasses();
39059 :
39060 :
39061 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgPseudoDestructorRefExp );
39062 2 : SgPseudoDestructorRefExpStorageClass* storageArraySgPseudoDestructorRefExp = NULL;
39063 2 : if ( 0 < sizeOfActualPool )
39064 : {
39065 0 : storageArraySgPseudoDestructorRefExp = new SgPseudoDestructorRefExpStorageClass[sizeOfActualPool] ;
39066 0 : inFile.read ( (char*) (storageArraySgPseudoDestructorRefExp) , sizeof ( SgPseudoDestructorRefExpStorageClass ) * sizeOfActualPool) ;
39067 0 : SgPseudoDestructorRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39068 : SgPseudoDestructorRefExpStorageClass* storageArray = storageArraySgPseudoDestructorRefExp;
39069 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39070 : {
39071 0 : SgPseudoDestructorRefExp* tmp = new SgPseudoDestructorRefExp ( *storageArray ) ;
39072 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39073 0 : storageArray++ ;
39074 : }
39075 : }
39076 0 : delete [] storageArraySgPseudoDestructorRefExp;
39077 2 : SgPseudoDestructorRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39078 :
39079 :
39080 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgQualifiedName );
39081 2 : SgQualifiedNameStorageClass* storageArraySgQualifiedName = NULL;
39082 2 : if ( 0 < sizeOfActualPool )
39083 : {
39084 0 : storageArraySgQualifiedName = new SgQualifiedNameStorageClass[sizeOfActualPool] ;
39085 0 : inFile.read ( (char*) (storageArraySgQualifiedName) , sizeof ( SgQualifiedNameStorageClass ) * sizeOfActualPool) ;
39086 : SgQualifiedNameStorageClass* storageArray = storageArraySgQualifiedName;
39087 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39088 : {
39089 0 : SgQualifiedName* tmp = new SgQualifiedName ( *storageArray ) ;
39090 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39091 0 : storageArray++ ;
39092 : }
39093 : }
39094 0 : delete [] storageArraySgQualifiedName;
39095 :
39096 :
39097 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgQualifiedNameType );
39098 2 : SgQualifiedNameTypeStorageClass* storageArraySgQualifiedNameType = NULL;
39099 2 : if ( 0 < sizeOfActualPool )
39100 : {
39101 0 : storageArraySgQualifiedNameType = new SgQualifiedNameTypeStorageClass[sizeOfActualPool] ;
39102 0 : inFile.read ( (char*) (storageArraySgQualifiedNameType) , sizeof ( SgQualifiedNameTypeStorageClass ) * sizeOfActualPool) ;
39103 0 : SgQualifiedNameTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
39104 : SgQualifiedNameTypeStorageClass* storageArray = storageArraySgQualifiedNameType;
39105 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39106 : {
39107 0 : SgQualifiedNameType* tmp = new SgQualifiedNameType ( *storageArray ) ;
39108 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39109 0 : storageArray++ ;
39110 : }
39111 : }
39112 0 : delete [] storageArraySgQualifiedNameType;
39113 2 : SgQualifiedNameTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
39114 :
39115 :
39116 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRangeExp );
39117 2 : SgRangeExpStorageClass* storageArraySgRangeExp = NULL;
39118 2 : if ( 0 < sizeOfActualPool )
39119 : {
39120 0 : storageArraySgRangeExp = new SgRangeExpStorageClass[sizeOfActualPool] ;
39121 0 : inFile.read ( (char*) (storageArraySgRangeExp) , sizeof ( SgRangeExpStorageClass ) * sizeOfActualPool) ;
39122 0 : SgRangeExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39123 : SgRangeExpStorageClass* storageArray = storageArraySgRangeExp;
39124 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39125 : {
39126 0 : SgRangeExp* tmp = new SgRangeExp ( *storageArray ) ;
39127 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39128 0 : storageArray++ ;
39129 : }
39130 : }
39131 0 : delete [] storageArraySgRangeExp;
39132 2 : SgRangeExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39133 :
39134 :
39135 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRangeBasedForStatement );
39136 2 : SgRangeBasedForStatementStorageClass* storageArraySgRangeBasedForStatement = NULL;
39137 2 : if ( 0 < sizeOfActualPool )
39138 : {
39139 0 : storageArraySgRangeBasedForStatement = new SgRangeBasedForStatementStorageClass[sizeOfActualPool] ;
39140 0 : inFile.read ( (char*) (storageArraySgRangeBasedForStatement) , sizeof ( SgRangeBasedForStatementStorageClass ) * sizeOfActualPool) ;
39141 0 : SgRangeBasedForStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39142 : SgRangeBasedForStatementStorageClass* storageArray = storageArraySgRangeBasedForStatement;
39143 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39144 : {
39145 0 : SgRangeBasedForStatement* tmp = new SgRangeBasedForStatement ( *storageArray ) ;
39146 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39147 0 : storageArray++ ;
39148 : }
39149 : }
39150 0 : delete [] storageArraySgRangeBasedForStatement;
39151 2 : SgRangeBasedForStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39152 :
39153 :
39154 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgReadStatement );
39155 2 : SgReadStatementStorageClass* storageArraySgReadStatement = NULL;
39156 2 : if ( 0 < sizeOfActualPool )
39157 : {
39158 0 : storageArraySgReadStatement = new SgReadStatementStorageClass[sizeOfActualPool] ;
39159 0 : inFile.read ( (char*) (storageArraySgReadStatement) , sizeof ( SgReadStatementStorageClass ) * sizeOfActualPool) ;
39160 0 : SgReadStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39161 : SgReadStatementStorageClass* storageArray = storageArraySgReadStatement;
39162 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39163 : {
39164 0 : SgReadStatement* tmp = new SgReadStatement ( *storageArray ) ;
39165 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39166 0 : storageArray++ ;
39167 : }
39168 : }
39169 0 : delete [] storageArraySgReadStatement;
39170 2 : SgReadStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39171 :
39172 :
39173 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRealPartOp );
39174 2 : SgRealPartOpStorageClass* storageArraySgRealPartOp = NULL;
39175 2 : if ( 0 < sizeOfActualPool )
39176 : {
39177 0 : storageArraySgRealPartOp = new SgRealPartOpStorageClass[sizeOfActualPool] ;
39178 0 : inFile.read ( (char*) (storageArraySgRealPartOp) , sizeof ( SgRealPartOpStorageClass ) * sizeOfActualPool) ;
39179 0 : SgRealPartOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39180 : SgRealPartOpStorageClass* storageArray = storageArraySgRealPartOp;
39181 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39182 : {
39183 0 : SgRealPartOp* tmp = new SgRealPartOp ( *storageArray ) ;
39184 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39185 0 : storageArray++ ;
39186 : }
39187 : }
39188 0 : delete [] storageArraySgRealPartOp;
39189 2 : SgRealPartOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39190 :
39191 :
39192 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRefExp );
39193 2 : SgRefExpStorageClass* storageArraySgRefExp = NULL;
39194 2 : if ( 0 < sizeOfActualPool )
39195 : {
39196 0 : storageArraySgRefExp = new SgRefExpStorageClass[sizeOfActualPool] ;
39197 0 : inFile.read ( (char*) (storageArraySgRefExp) , sizeof ( SgRefExpStorageClass ) * sizeOfActualPool) ;
39198 0 : SgRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39199 : SgRefExpStorageClass* storageArray = storageArraySgRefExp;
39200 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39201 : {
39202 0 : SgRefExp* tmp = new SgRefExp ( *storageArray ) ;
39203 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39204 0 : storageArray++ ;
39205 : }
39206 : }
39207 0 : delete [] storageArraySgRefExp;
39208 2 : SgRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39209 :
39210 :
39211 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgReferenceType );
39212 2 : SgReferenceTypeStorageClass* storageArraySgReferenceType = NULL;
39213 2 : if ( 0 < sizeOfActualPool )
39214 : {
39215 725 : storageArraySgReferenceType = new SgReferenceTypeStorageClass[sizeOfActualPool] ;
39216 1 : inFile.read ( (char*) (storageArraySgReferenceType) , sizeof ( SgReferenceTypeStorageClass ) * sizeOfActualPool) ;
39217 1 : SgReferenceTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
39218 : SgReferenceTypeStorageClass* storageArray = storageArraySgReferenceType;
39219 725 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39220 : {
39221 724 : SgReferenceType* tmp = new SgReferenceType ( *storageArray ) ;
39222 724 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39223 724 : storageArray++ ;
39224 : }
39225 : }
39226 1 : delete [] storageArraySgReferenceType;
39227 2 : SgReferenceTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
39228 :
39229 :
39230 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRenamePair );
39231 2 : SgRenamePairStorageClass* storageArraySgRenamePair = NULL;
39232 2 : if ( 0 < sizeOfActualPool )
39233 : {
39234 0 : storageArraySgRenamePair = new SgRenamePairStorageClass[sizeOfActualPool] ;
39235 0 : inFile.read ( (char*) (storageArraySgRenamePair) , sizeof ( SgRenamePairStorageClass ) * sizeOfActualPool) ;
39236 0 : SgRenamePairStorageClass :: readEasyStorageDataFromFile(inFile) ;
39237 : SgRenamePairStorageClass* storageArray = storageArraySgRenamePair;
39238 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39239 : {
39240 0 : SgRenamePair* tmp = new SgRenamePair ( *storageArray ) ;
39241 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39242 0 : storageArray++ ;
39243 : }
39244 : }
39245 0 : delete [] storageArraySgRenamePair;
39246 2 : SgRenamePairStorageClass :: deleteStaticDataOfEasyStorageClasses();
39247 :
39248 :
39249 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRenameSymbol );
39250 2 : SgRenameSymbolStorageClass* storageArraySgRenameSymbol = NULL;
39251 2 : if ( 0 < sizeOfActualPool )
39252 : {
39253 0 : storageArraySgRenameSymbol = new SgRenameSymbolStorageClass[sizeOfActualPool] ;
39254 0 : inFile.read ( (char*) (storageArraySgRenameSymbol) , sizeof ( SgRenameSymbolStorageClass ) * sizeOfActualPool) ;
39255 0 : SgRenameSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
39256 : SgRenameSymbolStorageClass* storageArray = storageArraySgRenameSymbol;
39257 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39258 : {
39259 0 : SgRenameSymbol* tmp = new SgRenameSymbol ( *storageArray ) ;
39260 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39261 0 : storageArray++ ;
39262 : }
39263 : }
39264 0 : delete [] storageArraySgRenameSymbol;
39265 2 : SgRenameSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
39266 :
39267 :
39268 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgReturnStmt );
39269 2 : SgReturnStmtStorageClass* storageArraySgReturnStmt = NULL;
39270 2 : if ( 0 < sizeOfActualPool )
39271 : {
39272 1407 : storageArraySgReturnStmt = new SgReturnStmtStorageClass[sizeOfActualPool] ;
39273 2 : inFile.read ( (char*) (storageArraySgReturnStmt) , sizeof ( SgReturnStmtStorageClass ) * sizeOfActualPool) ;
39274 2 : SgReturnStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
39275 : SgReturnStmtStorageClass* storageArray = storageArraySgReturnStmt;
39276 1407 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39277 : {
39278 1405 : SgReturnStmt* tmp = new SgReturnStmt ( *storageArray ) ;
39279 1405 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39280 1405 : storageArray++ ;
39281 : }
39282 : }
39283 2 : delete [] storageArraySgReturnStmt;
39284 2 : SgReturnStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
39285 :
39286 :
39287 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRewindStatement );
39288 2 : SgRewindStatementStorageClass* storageArraySgRewindStatement = NULL;
39289 2 : if ( 0 < sizeOfActualPool )
39290 : {
39291 0 : storageArraySgRewindStatement = new SgRewindStatementStorageClass[sizeOfActualPool] ;
39292 0 : inFile.read ( (char*) (storageArraySgRewindStatement) , sizeof ( SgRewindStatementStorageClass ) * sizeOfActualPool) ;
39293 0 : SgRewindStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39294 : SgRewindStatementStorageClass* storageArray = storageArraySgRewindStatement;
39295 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39296 : {
39297 0 : SgRewindStatement* tmp = new SgRewindStatement ( *storageArray ) ;
39298 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39299 0 : storageArray++ ;
39300 : }
39301 : }
39302 0 : delete [] storageArraySgRewindStatement;
39303 2 : SgRewindStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39304 :
39305 :
39306 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRshiftAssignOp );
39307 2 : SgRshiftAssignOpStorageClass* storageArraySgRshiftAssignOp = NULL;
39308 2 : if ( 0 < sizeOfActualPool )
39309 : {
39310 3 : storageArraySgRshiftAssignOp = new SgRshiftAssignOpStorageClass[sizeOfActualPool] ;
39311 1 : inFile.read ( (char*) (storageArraySgRshiftAssignOp) , sizeof ( SgRshiftAssignOpStorageClass ) * sizeOfActualPool) ;
39312 1 : SgRshiftAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39313 : SgRshiftAssignOpStorageClass* storageArray = storageArraySgRshiftAssignOp;
39314 3 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39315 : {
39316 2 : SgRshiftAssignOp* tmp = new SgRshiftAssignOp ( *storageArray ) ;
39317 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39318 2 : storageArray++ ;
39319 : }
39320 : }
39321 1 : delete [] storageArraySgRshiftAssignOp;
39322 2 : SgRshiftAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39323 :
39324 :
39325 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRshiftOp );
39326 2 : SgRshiftOpStorageClass* storageArraySgRshiftOp = NULL;
39327 2 : if ( 0 < sizeOfActualPool )
39328 : {
39329 9 : storageArraySgRshiftOp = new SgRshiftOpStorageClass[sizeOfActualPool] ;
39330 1 : inFile.read ( (char*) (storageArraySgRshiftOp) , sizeof ( SgRshiftOpStorageClass ) * sizeOfActualPool) ;
39331 1 : SgRshiftOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39332 : SgRshiftOpStorageClass* storageArray = storageArraySgRshiftOp;
39333 9 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39334 : {
39335 8 : SgRshiftOp* tmp = new SgRshiftOp ( *storageArray ) ;
39336 8 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39337 8 : storageArray++ ;
39338 : }
39339 : }
39340 1 : delete [] storageArraySgRshiftOp;
39341 2 : SgRshiftOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39342 :
39343 :
39344 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgRvalueReferenceType );
39345 2 : SgRvalueReferenceTypeStorageClass* storageArraySgRvalueReferenceType = NULL;
39346 2 : if ( 0 < sizeOfActualPool )
39347 : {
39348 183 : storageArraySgRvalueReferenceType = new SgRvalueReferenceTypeStorageClass[sizeOfActualPool] ;
39349 1 : inFile.read ( (char*) (storageArraySgRvalueReferenceType) , sizeof ( SgRvalueReferenceTypeStorageClass ) * sizeOfActualPool) ;
39350 1 : SgRvalueReferenceTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
39351 : SgRvalueReferenceTypeStorageClass* storageArray = storageArraySgRvalueReferenceType;
39352 183 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39353 : {
39354 182 : SgRvalueReferenceType* tmp = new SgRvalueReferenceType ( *storageArray ) ;
39355 182 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39356 182 : storageArray++ ;
39357 : }
39358 : }
39359 1 : delete [] storageArraySgRvalueReferenceType;
39360 2 : SgRvalueReferenceTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
39361 :
39362 :
39363 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgScopeOp );
39364 2 : SgScopeOpStorageClass* storageArraySgScopeOp = NULL;
39365 2 : if ( 0 < sizeOfActualPool )
39366 : {
39367 0 : storageArraySgScopeOp = new SgScopeOpStorageClass[sizeOfActualPool] ;
39368 0 : inFile.read ( (char*) (storageArraySgScopeOp) , sizeof ( SgScopeOpStorageClass ) * sizeOfActualPool) ;
39369 0 : SgScopeOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39370 : SgScopeOpStorageClass* storageArray = storageArraySgScopeOp;
39371 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39372 : {
39373 0 : SgScopeOp* tmp = new SgScopeOp ( *storageArray ) ;
39374 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39375 0 : storageArray++ ;
39376 : }
39377 : }
39378 0 : delete [] storageArraySgScopeOp;
39379 2 : SgScopeOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39380 :
39381 :
39382 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgScopeStatement );
39383 2 : SgScopeStatementStorageClass* storageArraySgScopeStatement = NULL;
39384 2 : if ( 0 < sizeOfActualPool )
39385 : {
39386 0 : storageArraySgScopeStatement = new SgScopeStatementStorageClass[sizeOfActualPool] ;
39387 0 : inFile.read ( (char*) (storageArraySgScopeStatement) , sizeof ( SgScopeStatementStorageClass ) * sizeOfActualPool) ;
39388 0 : SgScopeStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39389 : SgScopeStatementStorageClass* storageArray = storageArraySgScopeStatement;
39390 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39391 : {
39392 0 : SgScopeStatement* tmp = new SgScopeStatement ( *storageArray ) ;
39393 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39394 0 : storageArray++ ;
39395 : }
39396 : }
39397 0 : delete [] storageArraySgScopeStatement;
39398 2 : SgScopeStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39399 :
39400 :
39401 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSequenceStatement );
39402 2 : SgSequenceStatementStorageClass* storageArraySgSequenceStatement = NULL;
39403 2 : if ( 0 < sizeOfActualPool )
39404 : {
39405 0 : storageArraySgSequenceStatement = new SgSequenceStatementStorageClass[sizeOfActualPool] ;
39406 0 : inFile.read ( (char*) (storageArraySgSequenceStatement) , sizeof ( SgSequenceStatementStorageClass ) * sizeOfActualPool) ;
39407 0 : SgSequenceStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39408 : SgSequenceStatementStorageClass* storageArray = storageArraySgSequenceStatement;
39409 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39410 : {
39411 0 : SgSequenceStatement* tmp = new SgSequenceStatement ( *storageArray ) ;
39412 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39413 0 : storageArray++ ;
39414 : }
39415 : }
39416 0 : delete [] storageArraySgSequenceStatement;
39417 2 : SgSequenceStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39418 :
39419 :
39420 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSetComprehension );
39421 2 : SgSetComprehensionStorageClass* storageArraySgSetComprehension = NULL;
39422 2 : if ( 0 < sizeOfActualPool )
39423 : {
39424 0 : storageArraySgSetComprehension = new SgSetComprehensionStorageClass[sizeOfActualPool] ;
39425 0 : inFile.read ( (char*) (storageArraySgSetComprehension) , sizeof ( SgSetComprehensionStorageClass ) * sizeOfActualPool) ;
39426 0 : SgSetComprehensionStorageClass :: readEasyStorageDataFromFile(inFile) ;
39427 : SgSetComprehensionStorageClass* storageArray = storageArraySgSetComprehension;
39428 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39429 : {
39430 0 : SgSetComprehension* tmp = new SgSetComprehension ( *storageArray ) ;
39431 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39432 0 : storageArray++ ;
39433 : }
39434 : }
39435 0 : delete [] storageArraySgSetComprehension;
39436 2 : SgSetComprehensionStorageClass :: deleteStaticDataOfEasyStorageClasses();
39437 :
39438 :
39439 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgShortVal );
39440 2 : SgShortValStorageClass* storageArraySgShortVal = NULL;
39441 2 : if ( 0 < sizeOfActualPool )
39442 : {
39443 0 : storageArraySgShortVal = new SgShortValStorageClass[sizeOfActualPool] ;
39444 0 : inFile.read ( (char*) (storageArraySgShortVal) , sizeof ( SgShortValStorageClass ) * sizeOfActualPool) ;
39445 0 : SgShortValStorageClass :: readEasyStorageDataFromFile(inFile) ;
39446 : SgShortValStorageClass* storageArray = storageArraySgShortVal;
39447 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39448 : {
39449 0 : SgShortVal* tmp = new SgShortVal ( *storageArray ) ;
39450 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39451 0 : storageArray++ ;
39452 : }
39453 : }
39454 0 : delete [] storageArraySgShortVal;
39455 2 : SgShortValStorageClass :: deleteStaticDataOfEasyStorageClasses();
39456 :
39457 :
39458 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDBinaryOp );
39459 2 : SgSIMDBinaryOpStorageClass* storageArraySgSIMDBinaryOp = NULL;
39460 2 : if ( 0 < sizeOfActualPool )
39461 : {
39462 0 : storageArraySgSIMDBinaryOp = new SgSIMDBinaryOpStorageClass[sizeOfActualPool] ;
39463 0 : inFile.read ( (char*) (storageArraySgSIMDBinaryOp) , sizeof ( SgSIMDBinaryOpStorageClass ) * sizeOfActualPool) ;
39464 0 : SgSIMDBinaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39465 : SgSIMDBinaryOpStorageClass* storageArray = storageArraySgSIMDBinaryOp;
39466 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39467 : {
39468 0 : SgSIMDBinaryOp* tmp = new SgSIMDBinaryOp ( *storageArray ) ;
39469 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39470 0 : storageArray++ ;
39471 : }
39472 : }
39473 0 : delete [] storageArraySgSIMDBinaryOp;
39474 2 : SgSIMDBinaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39475 :
39476 :
39477 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDAddOp );
39478 2 : SgSIMDAddOpStorageClass* storageArraySgSIMDAddOp = NULL;
39479 2 : if ( 0 < sizeOfActualPool )
39480 : {
39481 0 : storageArraySgSIMDAddOp = new SgSIMDAddOpStorageClass[sizeOfActualPool] ;
39482 0 : inFile.read ( (char*) (storageArraySgSIMDAddOp) , sizeof ( SgSIMDAddOpStorageClass ) * sizeOfActualPool) ;
39483 0 : SgSIMDAddOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39484 : SgSIMDAddOpStorageClass* storageArray = storageArraySgSIMDAddOp;
39485 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39486 : {
39487 0 : SgSIMDAddOp* tmp = new SgSIMDAddOp ( *storageArray ) ;
39488 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39489 0 : storageArray++ ;
39490 : }
39491 : }
39492 0 : delete [] storageArraySgSIMDAddOp;
39493 2 : SgSIMDAddOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39494 :
39495 :
39496 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDSubOp );
39497 2 : SgSIMDSubOpStorageClass* storageArraySgSIMDSubOp = NULL;
39498 2 : if ( 0 < sizeOfActualPool )
39499 : {
39500 0 : storageArraySgSIMDSubOp = new SgSIMDSubOpStorageClass[sizeOfActualPool] ;
39501 0 : inFile.read ( (char*) (storageArraySgSIMDSubOp) , sizeof ( SgSIMDSubOpStorageClass ) * sizeOfActualPool) ;
39502 0 : SgSIMDSubOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39503 : SgSIMDSubOpStorageClass* storageArray = storageArraySgSIMDSubOp;
39504 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39505 : {
39506 0 : SgSIMDSubOp* tmp = new SgSIMDSubOp ( *storageArray ) ;
39507 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39508 0 : storageArray++ ;
39509 : }
39510 : }
39511 0 : delete [] storageArraySgSIMDSubOp;
39512 2 : SgSIMDSubOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39513 :
39514 :
39515 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDMulOp );
39516 2 : SgSIMDMulOpStorageClass* storageArraySgSIMDMulOp = NULL;
39517 2 : if ( 0 < sizeOfActualPool )
39518 : {
39519 0 : storageArraySgSIMDMulOp = new SgSIMDMulOpStorageClass[sizeOfActualPool] ;
39520 0 : inFile.read ( (char*) (storageArraySgSIMDMulOp) , sizeof ( SgSIMDMulOpStorageClass ) * sizeOfActualPool) ;
39521 0 : SgSIMDMulOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39522 : SgSIMDMulOpStorageClass* storageArray = storageArraySgSIMDMulOp;
39523 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39524 : {
39525 0 : SgSIMDMulOp* tmp = new SgSIMDMulOp ( *storageArray ) ;
39526 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39527 0 : storageArray++ ;
39528 : }
39529 : }
39530 0 : delete [] storageArraySgSIMDMulOp;
39531 2 : SgSIMDMulOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39532 :
39533 :
39534 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDDivOp );
39535 2 : SgSIMDDivOpStorageClass* storageArraySgSIMDDivOp = NULL;
39536 2 : if ( 0 < sizeOfActualPool )
39537 : {
39538 0 : storageArraySgSIMDDivOp = new SgSIMDDivOpStorageClass[sizeOfActualPool] ;
39539 0 : inFile.read ( (char*) (storageArraySgSIMDDivOp) , sizeof ( SgSIMDDivOpStorageClass ) * sizeOfActualPool) ;
39540 0 : SgSIMDDivOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39541 : SgSIMDDivOpStorageClass* storageArray = storageArraySgSIMDDivOp;
39542 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39543 : {
39544 0 : SgSIMDDivOp* tmp = new SgSIMDDivOp ( *storageArray ) ;
39545 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39546 0 : storageArray++ ;
39547 : }
39548 : }
39549 0 : delete [] storageArraySgSIMDDivOp;
39550 2 : SgSIMDDivOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39551 :
39552 :
39553 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDFmaOp );
39554 2 : SgSIMDFmaOpStorageClass* storageArraySgSIMDFmaOp = NULL;
39555 2 : if ( 0 < sizeOfActualPool )
39556 : {
39557 0 : storageArraySgSIMDFmaOp = new SgSIMDFmaOpStorageClass[sizeOfActualPool] ;
39558 0 : inFile.read ( (char*) (storageArraySgSIMDFmaOp) , sizeof ( SgSIMDFmaOpStorageClass ) * sizeOfActualPool) ;
39559 0 : SgSIMDFmaOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39560 : SgSIMDFmaOpStorageClass* storageArray = storageArraySgSIMDFmaOp;
39561 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39562 : {
39563 0 : SgSIMDFmaOp* tmp = new SgSIMDFmaOp ( *storageArray ) ;
39564 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39565 0 : storageArray++ ;
39566 : }
39567 : }
39568 0 : delete [] storageArraySgSIMDFmaOp;
39569 2 : SgSIMDFmaOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39570 :
39571 :
39572 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDLoad );
39573 2 : SgSIMDLoadStorageClass* storageArraySgSIMDLoad = NULL;
39574 2 : if ( 0 < sizeOfActualPool )
39575 : {
39576 0 : storageArraySgSIMDLoad = new SgSIMDLoadStorageClass[sizeOfActualPool] ;
39577 0 : inFile.read ( (char*) (storageArraySgSIMDLoad) , sizeof ( SgSIMDLoadStorageClass ) * sizeOfActualPool) ;
39578 0 : SgSIMDLoadStorageClass :: readEasyStorageDataFromFile(inFile) ;
39579 : SgSIMDLoadStorageClass* storageArray = storageArraySgSIMDLoad;
39580 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39581 : {
39582 0 : SgSIMDLoad* tmp = new SgSIMDLoad ( *storageArray ) ;
39583 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39584 0 : storageArray++ ;
39585 : }
39586 : }
39587 0 : delete [] storageArraySgSIMDLoad;
39588 2 : SgSIMDLoadStorageClass :: deleteStaticDataOfEasyStorageClasses();
39589 :
39590 :
39591 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDBroadcast );
39592 2 : SgSIMDBroadcastStorageClass* storageArraySgSIMDBroadcast = NULL;
39593 2 : if ( 0 < sizeOfActualPool )
39594 : {
39595 0 : storageArraySgSIMDBroadcast = new SgSIMDBroadcastStorageClass[sizeOfActualPool] ;
39596 0 : inFile.read ( (char*) (storageArraySgSIMDBroadcast) , sizeof ( SgSIMDBroadcastStorageClass ) * sizeOfActualPool) ;
39597 0 : SgSIMDBroadcastStorageClass :: readEasyStorageDataFromFile(inFile) ;
39598 : SgSIMDBroadcastStorageClass* storageArray = storageArraySgSIMDBroadcast;
39599 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39600 : {
39601 0 : SgSIMDBroadcast* tmp = new SgSIMDBroadcast ( *storageArray ) ;
39602 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39603 0 : storageArray++ ;
39604 : }
39605 : }
39606 0 : delete [] storageArraySgSIMDBroadcast;
39607 2 : SgSIMDBroadcastStorageClass :: deleteStaticDataOfEasyStorageClasses();
39608 :
39609 :
39610 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDStore );
39611 2 : SgSIMDStoreStorageClass* storageArraySgSIMDStore = NULL;
39612 2 : if ( 0 < sizeOfActualPool )
39613 : {
39614 0 : storageArraySgSIMDStore = new SgSIMDStoreStorageClass[sizeOfActualPool] ;
39615 0 : inFile.read ( (char*) (storageArraySgSIMDStore) , sizeof ( SgSIMDStoreStorageClass ) * sizeOfActualPool) ;
39616 0 : SgSIMDStoreStorageClass :: readEasyStorageDataFromFile(inFile) ;
39617 : SgSIMDStoreStorageClass* storageArray = storageArraySgSIMDStore;
39618 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39619 : {
39620 0 : SgSIMDStore* tmp = new SgSIMDStore ( *storageArray ) ;
39621 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39622 0 : storageArray++ ;
39623 : }
39624 : }
39625 0 : delete [] storageArraySgSIMDStore;
39626 2 : SgSIMDStoreStorageClass :: deleteStaticDataOfEasyStorageClasses();
39627 :
39628 :
39629 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDPartialStore );
39630 2 : SgSIMDPartialStoreStorageClass* storageArraySgSIMDPartialStore = NULL;
39631 2 : if ( 0 < sizeOfActualPool )
39632 : {
39633 0 : storageArraySgSIMDPartialStore = new SgSIMDPartialStoreStorageClass[sizeOfActualPool] ;
39634 0 : inFile.read ( (char*) (storageArraySgSIMDPartialStore) , sizeof ( SgSIMDPartialStoreStorageClass ) * sizeOfActualPool) ;
39635 0 : SgSIMDPartialStoreStorageClass :: readEasyStorageDataFromFile(inFile) ;
39636 : SgSIMDPartialStoreStorageClass* storageArray = storageArraySgSIMDPartialStore;
39637 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39638 : {
39639 0 : SgSIMDPartialStore* tmp = new SgSIMDPartialStore ( *storageArray ) ;
39640 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39641 0 : storageArray++ ;
39642 : }
39643 : }
39644 0 : delete [] storageArraySgSIMDPartialStore;
39645 2 : SgSIMDPartialStoreStorageClass :: deleteStaticDataOfEasyStorageClasses();
39646 :
39647 :
39648 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDScalarStore );
39649 2 : SgSIMDScalarStoreStorageClass* storageArraySgSIMDScalarStore = NULL;
39650 2 : if ( 0 < sizeOfActualPool )
39651 : {
39652 0 : storageArraySgSIMDScalarStore = new SgSIMDScalarStoreStorageClass[sizeOfActualPool] ;
39653 0 : inFile.read ( (char*) (storageArraySgSIMDScalarStore) , sizeof ( SgSIMDScalarStoreStorageClass ) * sizeOfActualPool) ;
39654 0 : SgSIMDScalarStoreStorageClass :: readEasyStorageDataFromFile(inFile) ;
39655 : SgSIMDScalarStoreStorageClass* storageArray = storageArraySgSIMDScalarStore;
39656 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39657 : {
39658 0 : SgSIMDScalarStore* tmp = new SgSIMDScalarStore ( *storageArray ) ;
39659 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39660 0 : storageArray++ ;
39661 : }
39662 : }
39663 0 : delete [] storageArraySgSIMDScalarStore;
39664 2 : SgSIMDScalarStoreStorageClass :: deleteStaticDataOfEasyStorageClasses();
39665 :
39666 :
39667 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDGather );
39668 2 : SgSIMDGatherStorageClass* storageArraySgSIMDGather = NULL;
39669 2 : if ( 0 < sizeOfActualPool )
39670 : {
39671 0 : storageArraySgSIMDGather = new SgSIMDGatherStorageClass[sizeOfActualPool] ;
39672 0 : inFile.read ( (char*) (storageArraySgSIMDGather) , sizeof ( SgSIMDGatherStorageClass ) * sizeOfActualPool) ;
39673 0 : SgSIMDGatherStorageClass :: readEasyStorageDataFromFile(inFile) ;
39674 : SgSIMDGatherStorageClass* storageArray = storageArraySgSIMDGather;
39675 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39676 : {
39677 0 : SgSIMDGather* tmp = new SgSIMDGather ( *storageArray ) ;
39678 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39679 0 : storageArray++ ;
39680 : }
39681 : }
39682 0 : delete [] storageArraySgSIMDGather;
39683 2 : SgSIMDGatherStorageClass :: deleteStaticDataOfEasyStorageClasses();
39684 :
39685 :
39686 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDExplicitGather );
39687 2 : SgSIMDExplicitGatherStorageClass* storageArraySgSIMDExplicitGather = NULL;
39688 2 : if ( 0 < sizeOfActualPool )
39689 : {
39690 0 : storageArraySgSIMDExplicitGather = new SgSIMDExplicitGatherStorageClass[sizeOfActualPool] ;
39691 0 : inFile.read ( (char*) (storageArraySgSIMDExplicitGather) , sizeof ( SgSIMDExplicitGatherStorageClass ) * sizeOfActualPool) ;
39692 0 : SgSIMDExplicitGatherStorageClass :: readEasyStorageDataFromFile(inFile) ;
39693 : SgSIMDExplicitGatherStorageClass* storageArray = storageArraySgSIMDExplicitGather;
39694 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39695 : {
39696 0 : SgSIMDExplicitGather* tmp = new SgSIMDExplicitGather ( *storageArray ) ;
39697 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39698 0 : storageArray++ ;
39699 : }
39700 : }
39701 0 : delete [] storageArraySgSIMDExplicitGather;
39702 2 : SgSIMDExplicitGatherStorageClass :: deleteStaticDataOfEasyStorageClasses();
39703 :
39704 :
39705 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSIMDScatter );
39706 2 : SgSIMDScatterStorageClass* storageArraySgSIMDScatter = NULL;
39707 2 : if ( 0 < sizeOfActualPool )
39708 : {
39709 0 : storageArraySgSIMDScatter = new SgSIMDScatterStorageClass[sizeOfActualPool] ;
39710 0 : inFile.read ( (char*) (storageArraySgSIMDScatter) , sizeof ( SgSIMDScatterStorageClass ) * sizeOfActualPool) ;
39711 0 : SgSIMDScatterStorageClass :: readEasyStorageDataFromFile(inFile) ;
39712 : SgSIMDScatterStorageClass* storageArray = storageArraySgSIMDScatter;
39713 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39714 : {
39715 0 : SgSIMDScatter* tmp = new SgSIMDScatter ( *storageArray ) ;
39716 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39717 0 : storageArray++ ;
39718 : }
39719 : }
39720 0 : delete [] storageArraySgSIMDScatter;
39721 2 : SgSIMDScatterStorageClass :: deleteStaticDataOfEasyStorageClasses();
39722 :
39723 :
39724 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSizeOfOp );
39725 2 : SgSizeOfOpStorageClass* storageArraySgSizeOfOp = NULL;
39726 2 : if ( 0 < sizeOfActualPool )
39727 : {
39728 100 : storageArraySgSizeOfOp = new SgSizeOfOpStorageClass[sizeOfActualPool] ;
39729 2 : inFile.read ( (char*) (storageArraySgSizeOfOp) , sizeof ( SgSizeOfOpStorageClass ) * sizeOfActualPool) ;
39730 2 : SgSizeOfOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39731 : SgSizeOfOpStorageClass* storageArray = storageArraySgSizeOfOp;
39732 100 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39733 : {
39734 98 : SgSizeOfOp* tmp = new SgSizeOfOp ( *storageArray ) ;
39735 98 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39736 98 : storageArray++ ;
39737 : }
39738 : }
39739 2 : delete [] storageArraySgSizeOfOp;
39740 2 : SgSizeOfOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39741 :
39742 :
39743 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgAlignOfOp );
39744 2 : SgAlignOfOpStorageClass* storageArraySgAlignOfOp = NULL;
39745 2 : if ( 0 < sizeOfActualPool )
39746 : {
39747 6 : storageArraySgAlignOfOp = new SgAlignOfOpStorageClass[sizeOfActualPool] ;
39748 1 : inFile.read ( (char*) (storageArraySgAlignOfOp) , sizeof ( SgAlignOfOpStorageClass ) * sizeOfActualPool) ;
39749 1 : SgAlignOfOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39750 : SgAlignOfOpStorageClass* storageArray = storageArraySgAlignOfOp;
39751 6 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39752 : {
39753 5 : SgAlignOfOp* tmp = new SgAlignOfOp ( *storageArray ) ;
39754 5 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39755 5 : storageArray++ ;
39756 : }
39757 : }
39758 1 : delete [] storageArraySgAlignOfOp;
39759 2 : SgAlignOfOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39760 :
39761 :
39762 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSourceFile );
39763 2 : SgSourceFileStorageClass* storageArraySgSourceFile = NULL;
39764 2 : if ( 0 < sizeOfActualPool )
39765 : {
39766 199 : storageArraySgSourceFile = new SgSourceFileStorageClass[sizeOfActualPool] ;
39767 2 : inFile.read ( (char*) (storageArraySgSourceFile) , sizeof ( SgSourceFileStorageClass ) * sizeOfActualPool) ;
39768 2 : SgSourceFileStorageClass :: readEasyStorageDataFromFile(inFile) ;
39769 : SgSourceFileStorageClass* storageArray = storageArraySgSourceFile;
39770 199 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39771 : {
39772 197 : SgSourceFile* tmp = new SgSourceFile ( *storageArray ) ;
39773 197 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39774 197 : storageArray++ ;
39775 : }
39776 : }
39777 2 : delete [] storageArraySgSourceFile;
39778 2 : SgSourceFileStorageClass :: deleteStaticDataOfEasyStorageClasses();
39779 :
39780 :
39781 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSpaceshipOp );
39782 2 : SgSpaceshipOpStorageClass* storageArraySgSpaceshipOp = NULL;
39783 2 : if ( 0 < sizeOfActualPool )
39784 : {
39785 0 : storageArraySgSpaceshipOp = new SgSpaceshipOpStorageClass[sizeOfActualPool] ;
39786 0 : inFile.read ( (char*) (storageArraySgSpaceshipOp) , sizeof ( SgSpaceshipOpStorageClass ) * sizeOfActualPool) ;
39787 0 : SgSpaceshipOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
39788 : SgSpaceshipOpStorageClass* storageArray = storageArraySgSpaceshipOp;
39789 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39790 : {
39791 0 : SgSpaceshipOp* tmp = new SgSpaceshipOp ( *storageArray ) ;
39792 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39793 0 : storageArray++ ;
39794 : }
39795 : }
39796 0 : delete [] storageArraySgSpaceshipOp;
39797 2 : SgSpaceshipOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
39798 :
39799 :
39800 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSpawnStmt );
39801 2 : SgSpawnStmtStorageClass* storageArraySgSpawnStmt = NULL;
39802 2 : if ( 0 < sizeOfActualPool )
39803 : {
39804 0 : storageArraySgSpawnStmt = new SgSpawnStmtStorageClass[sizeOfActualPool] ;
39805 0 : inFile.read ( (char*) (storageArraySgSpawnStmt) , sizeof ( SgSpawnStmtStorageClass ) * sizeOfActualPool) ;
39806 0 : SgSpawnStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
39807 : SgSpawnStmtStorageClass* storageArray = storageArraySgSpawnStmt;
39808 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39809 : {
39810 0 : SgSpawnStmt* tmp = new SgSpawnStmt ( *storageArray ) ;
39811 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39812 0 : storageArray++ ;
39813 : }
39814 : }
39815 0 : delete [] storageArraySgSpawnStmt;
39816 2 : SgSpawnStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
39817 :
39818 :
39819 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSyncAllStatement );
39820 2 : SgSyncAllStatementStorageClass* storageArraySgSyncAllStatement = NULL;
39821 2 : if ( 0 < sizeOfActualPool )
39822 : {
39823 0 : storageArraySgSyncAllStatement = new SgSyncAllStatementStorageClass[sizeOfActualPool] ;
39824 0 : inFile.read ( (char*) (storageArraySgSyncAllStatement) , sizeof ( SgSyncAllStatementStorageClass ) * sizeOfActualPool) ;
39825 0 : SgSyncAllStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39826 : SgSyncAllStatementStorageClass* storageArray = storageArraySgSyncAllStatement;
39827 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39828 : {
39829 0 : SgSyncAllStatement* tmp = new SgSyncAllStatement ( *storageArray ) ;
39830 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39831 0 : storageArray++ ;
39832 : }
39833 : }
39834 0 : delete [] storageArraySgSyncAllStatement;
39835 2 : SgSyncAllStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39836 :
39837 :
39838 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSyncImagesStatement );
39839 2 : SgSyncImagesStatementStorageClass* storageArraySgSyncImagesStatement = NULL;
39840 2 : if ( 0 < sizeOfActualPool )
39841 : {
39842 0 : storageArraySgSyncImagesStatement = new SgSyncImagesStatementStorageClass[sizeOfActualPool] ;
39843 0 : inFile.read ( (char*) (storageArraySgSyncImagesStatement) , sizeof ( SgSyncImagesStatementStorageClass ) * sizeOfActualPool) ;
39844 0 : SgSyncImagesStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39845 : SgSyncImagesStatementStorageClass* storageArray = storageArraySgSyncImagesStatement;
39846 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39847 : {
39848 0 : SgSyncImagesStatement* tmp = new SgSyncImagesStatement ( *storageArray ) ;
39849 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39850 0 : storageArray++ ;
39851 : }
39852 : }
39853 0 : delete [] storageArraySgSyncImagesStatement;
39854 2 : SgSyncImagesStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39855 :
39856 :
39857 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSyncMemoryStatement );
39858 2 : SgSyncMemoryStatementStorageClass* storageArraySgSyncMemoryStatement = NULL;
39859 2 : if ( 0 < sizeOfActualPool )
39860 : {
39861 0 : storageArraySgSyncMemoryStatement = new SgSyncMemoryStatementStorageClass[sizeOfActualPool] ;
39862 0 : inFile.read ( (char*) (storageArraySgSyncMemoryStatement) , sizeof ( SgSyncMemoryStatementStorageClass ) * sizeOfActualPool) ;
39863 0 : SgSyncMemoryStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39864 : SgSyncMemoryStatementStorageClass* storageArray = storageArraySgSyncMemoryStatement;
39865 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39866 : {
39867 0 : SgSyncMemoryStatement* tmp = new SgSyncMemoryStatement ( *storageArray ) ;
39868 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39869 0 : storageArray++ ;
39870 : }
39871 : }
39872 0 : delete [] storageArraySgSyncMemoryStatement;
39873 2 : SgSyncMemoryStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39874 :
39875 :
39876 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSyncTeamStatement );
39877 2 : SgSyncTeamStatementStorageClass* storageArraySgSyncTeamStatement = NULL;
39878 2 : if ( 0 < sizeOfActualPool )
39879 : {
39880 0 : storageArraySgSyncTeamStatement = new SgSyncTeamStatementStorageClass[sizeOfActualPool] ;
39881 0 : inFile.read ( (char*) (storageArraySgSyncTeamStatement) , sizeof ( SgSyncTeamStatementStorageClass ) * sizeOfActualPool) ;
39882 0 : SgSyncTeamStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39883 : SgSyncTeamStatementStorageClass* storageArray = storageArraySgSyncTeamStatement;
39884 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39885 : {
39886 0 : SgSyncTeamStatement* tmp = new SgSyncTeamStatement ( *storageArray ) ;
39887 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39888 0 : storageArray++ ;
39889 : }
39890 : }
39891 0 : delete [] storageArraySgSyncTeamStatement;
39892 2 : SgSyncTeamStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39893 :
39894 :
39895 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgLockStatement );
39896 2 : SgLockStatementStorageClass* storageArraySgLockStatement = NULL;
39897 2 : if ( 0 < sizeOfActualPool )
39898 : {
39899 0 : storageArraySgLockStatement = new SgLockStatementStorageClass[sizeOfActualPool] ;
39900 0 : inFile.read ( (char*) (storageArraySgLockStatement) , sizeof ( SgLockStatementStorageClass ) * sizeOfActualPool) ;
39901 0 : SgLockStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39902 : SgLockStatementStorageClass* storageArray = storageArraySgLockStatement;
39903 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39904 : {
39905 0 : SgLockStatement* tmp = new SgLockStatement ( *storageArray ) ;
39906 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39907 0 : storageArray++ ;
39908 : }
39909 : }
39910 0 : delete [] storageArraySgLockStatement;
39911 2 : SgLockStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39912 :
39913 :
39914 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnlockStatement );
39915 2 : SgUnlockStatementStorageClass* storageArraySgUnlockStatement = NULL;
39916 2 : if ( 0 < sizeOfActualPool )
39917 : {
39918 0 : storageArraySgUnlockStatement = new SgUnlockStatementStorageClass[sizeOfActualPool] ;
39919 0 : inFile.read ( (char*) (storageArraySgUnlockStatement) , sizeof ( SgUnlockStatementStorageClass ) * sizeOfActualPool) ;
39920 0 : SgUnlockStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39921 : SgUnlockStatementStorageClass* storageArray = storageArraySgUnlockStatement;
39922 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39923 : {
39924 0 : SgUnlockStatement* tmp = new SgUnlockStatement ( *storageArray ) ;
39925 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39926 0 : storageArray++ ;
39927 : }
39928 : }
39929 0 : delete [] storageArraySgUnlockStatement;
39930 2 : SgUnlockStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39931 :
39932 :
39933 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgProcessControlStatement );
39934 2 : SgProcessControlStatementStorageClass* storageArraySgProcessControlStatement = NULL;
39935 2 : if ( 0 < sizeOfActualPool )
39936 : {
39937 0 : storageArraySgProcessControlStatement = new SgProcessControlStatementStorageClass[sizeOfActualPool] ;
39938 0 : inFile.read ( (char*) (storageArraySgProcessControlStatement) , sizeof ( SgProcessControlStatementStorageClass ) * sizeOfActualPool) ;
39939 0 : SgProcessControlStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39940 : SgProcessControlStatementStorageClass* storageArray = storageArraySgProcessControlStatement;
39941 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39942 : {
39943 0 : SgProcessControlStatement* tmp = new SgProcessControlStatement ( *storageArray ) ;
39944 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39945 0 : storageArray++ ;
39946 : }
39947 : }
39948 0 : delete [] storageArraySgProcessControlStatement;
39949 2 : SgProcessControlStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39950 :
39951 :
39952 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSpecialFunctionModifier );
39953 2 : SgSpecialFunctionModifierStorageClass* storageArraySgSpecialFunctionModifier = NULL;
39954 2 : if ( 0 < sizeOfActualPool )
39955 : {
39956 0 : storageArraySgSpecialFunctionModifier = new SgSpecialFunctionModifierStorageClass[sizeOfActualPool] ;
39957 0 : inFile.read ( (char*) (storageArraySgSpecialFunctionModifier) , sizeof ( SgSpecialFunctionModifierStorageClass ) * sizeOfActualPool) ;
39958 0 : SgSpecialFunctionModifierStorageClass :: readEasyStorageDataFromFile(inFile) ;
39959 : SgSpecialFunctionModifierStorageClass* storageArray = storageArraySgSpecialFunctionModifier;
39960 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39961 : {
39962 0 : SgSpecialFunctionModifier* tmp = new SgSpecialFunctionModifier ( *storageArray ) ;
39963 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39964 0 : storageArray++ ;
39965 : }
39966 : }
39967 0 : delete [] storageArraySgSpecialFunctionModifier;
39968 2 : SgSpecialFunctionModifierStorageClass :: deleteStaticDataOfEasyStorageClasses();
39969 :
39970 :
39971 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStatement );
39972 2 : SgStatementStorageClass* storageArraySgStatement = NULL;
39973 2 : if ( 0 < sizeOfActualPool )
39974 : {
39975 0 : storageArraySgStatement = new SgStatementStorageClass[sizeOfActualPool] ;
39976 0 : inFile.read ( (char*) (storageArraySgStatement) , sizeof ( SgStatementStorageClass ) * sizeOfActualPool) ;
39977 0 : SgStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
39978 : SgStatementStorageClass* storageArray = storageArraySgStatement;
39979 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39980 : {
39981 0 : SgStatement* tmp = new SgStatement ( *storageArray ) ;
39982 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
39983 0 : storageArray++ ;
39984 : }
39985 : }
39986 0 : delete [] storageArraySgStatement;
39987 2 : SgStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
39988 :
39989 :
39990 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStaticAssertionDeclaration );
39991 2 : SgStaticAssertionDeclarationStorageClass* storageArraySgStaticAssertionDeclaration = NULL;
39992 2 : if ( 0 < sizeOfActualPool )
39993 : {
39994 15 : storageArraySgStaticAssertionDeclaration = new SgStaticAssertionDeclarationStorageClass[sizeOfActualPool] ;
39995 1 : inFile.read ( (char*) (storageArraySgStaticAssertionDeclaration) , sizeof ( SgStaticAssertionDeclarationStorageClass ) * sizeOfActualPool) ;
39996 1 : SgStaticAssertionDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
39997 : SgStaticAssertionDeclarationStorageClass* storageArray = storageArraySgStaticAssertionDeclaration;
39998 15 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
39999 : {
40000 14 : SgStaticAssertionDeclaration* tmp = new SgStaticAssertionDeclaration ( *storageArray ) ;
40001 14 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40002 14 : storageArray++ ;
40003 : }
40004 : }
40005 1 : delete [] storageArraySgStaticAssertionDeclaration;
40006 2 : SgStaticAssertionDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40007 :
40008 :
40009 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStmtDeclarationStatement );
40010 2 : SgStmtDeclarationStatementStorageClass* storageArraySgStmtDeclarationStatement = NULL;
40011 2 : if ( 0 < sizeOfActualPool )
40012 : {
40013 0 : storageArraySgStmtDeclarationStatement = new SgStmtDeclarationStatementStorageClass[sizeOfActualPool] ;
40014 0 : inFile.read ( (char*) (storageArraySgStmtDeclarationStatement) , sizeof ( SgStmtDeclarationStatementStorageClass ) * sizeOfActualPool) ;
40015 0 : SgStmtDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
40016 : SgStmtDeclarationStatementStorageClass* storageArray = storageArraySgStmtDeclarationStatement;
40017 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40018 : {
40019 0 : SgStmtDeclarationStatement* tmp = new SgStmtDeclarationStatement ( *storageArray ) ;
40020 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40021 0 : storageArray++ ;
40022 : }
40023 : }
40024 0 : delete [] storageArraySgStmtDeclarationStatement;
40025 2 : SgStmtDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
40026 :
40027 :
40028 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStatementExpression );
40029 2 : SgStatementExpressionStorageClass* storageArraySgStatementExpression = NULL;
40030 2 : if ( 0 < sizeOfActualPool )
40031 : {
40032 0 : storageArraySgStatementExpression = new SgStatementExpressionStorageClass[sizeOfActualPool] ;
40033 0 : inFile.read ( (char*) (storageArraySgStatementExpression) , sizeof ( SgStatementExpressionStorageClass ) * sizeOfActualPool) ;
40034 0 : SgStatementExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
40035 : SgStatementExpressionStorageClass* storageArray = storageArraySgStatementExpression;
40036 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40037 : {
40038 0 : SgStatementExpression* tmp = new SgStatementExpression ( *storageArray ) ;
40039 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40040 0 : storageArray++ ;
40041 : }
40042 : }
40043 0 : delete [] storageArraySgStatementExpression;
40044 2 : SgStatementExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
40045 :
40046 :
40047 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStatementFunctionStatement );
40048 2 : SgStatementFunctionStatementStorageClass* storageArraySgStatementFunctionStatement = NULL;
40049 2 : if ( 0 < sizeOfActualPool )
40050 : {
40051 0 : storageArraySgStatementFunctionStatement = new SgStatementFunctionStatementStorageClass[sizeOfActualPool] ;
40052 0 : inFile.read ( (char*) (storageArraySgStatementFunctionStatement) , sizeof ( SgStatementFunctionStatementStorageClass ) * sizeOfActualPool) ;
40053 0 : SgStatementFunctionStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
40054 : SgStatementFunctionStatementStorageClass* storageArray = storageArraySgStatementFunctionStatement;
40055 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40056 : {
40057 0 : SgStatementFunctionStatement* tmp = new SgStatementFunctionStatement ( *storageArray ) ;
40058 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40059 0 : storageArray++ ;
40060 : }
40061 : }
40062 0 : delete [] storageArraySgStatementFunctionStatement;
40063 2 : SgStatementFunctionStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
40064 :
40065 :
40066 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStorageModifier );
40067 2 : SgStorageModifierStorageClass* storageArraySgStorageModifier = NULL;
40068 2 : if ( 0 < sizeOfActualPool )
40069 : {
40070 2 : storageArraySgStorageModifier = new SgStorageModifierStorageClass[sizeOfActualPool] ;
40071 2 : inFile.read ( (char*) (storageArraySgStorageModifier) , sizeof ( SgStorageModifierStorageClass ) * sizeOfActualPool) ;
40072 : SgStorageModifierStorageClass* storageArray = storageArraySgStorageModifier;
40073 55227 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40074 : {
40075 55225 : SgStorageModifier* tmp = new SgStorageModifier ( *storageArray ) ;
40076 55225 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40077 55225 : storageArray++ ;
40078 : }
40079 : }
40080 2 : delete [] storageArraySgStorageModifier;
40081 :
40082 :
40083 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStringConversion );
40084 2 : SgStringConversionStorageClass* storageArraySgStringConversion = NULL;
40085 2 : if ( 0 < sizeOfActualPool )
40086 : {
40087 0 : storageArraySgStringConversion = new SgStringConversionStorageClass[sizeOfActualPool] ;
40088 0 : inFile.read ( (char*) (storageArraySgStringConversion) , sizeof ( SgStringConversionStorageClass ) * sizeOfActualPool) ;
40089 0 : SgStringConversionStorageClass :: readEasyStorageDataFromFile(inFile) ;
40090 : SgStringConversionStorageClass* storageArray = storageArraySgStringConversion;
40091 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40092 : {
40093 0 : SgStringConversion* tmp = new SgStringConversion ( *storageArray ) ;
40094 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40095 0 : storageArray++ ;
40096 : }
40097 : }
40098 0 : delete [] storageArraySgStringConversion;
40099 2 : SgStringConversionStorageClass :: deleteStaticDataOfEasyStorageClasses();
40100 :
40101 :
40102 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStringKeyedBidirectionalGraph );
40103 2 : SgStringKeyedBidirectionalGraphStorageClass* storageArraySgStringKeyedBidirectionalGraph = NULL;
40104 2 : if ( 0 < sizeOfActualPool )
40105 : {
40106 0 : storageArraySgStringKeyedBidirectionalGraph = new SgStringKeyedBidirectionalGraphStorageClass[sizeOfActualPool] ;
40107 0 : inFile.read ( (char*) (storageArraySgStringKeyedBidirectionalGraph) , sizeof ( SgStringKeyedBidirectionalGraphStorageClass ) * sizeOfActualPool) ;
40108 0 : SgStringKeyedBidirectionalGraphStorageClass :: readEasyStorageDataFromFile(inFile) ;
40109 : SgStringKeyedBidirectionalGraphStorageClass* storageArray = storageArraySgStringKeyedBidirectionalGraph;
40110 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40111 : {
40112 0 : SgStringKeyedBidirectionalGraph* tmp = new SgStringKeyedBidirectionalGraph ( *storageArray ) ;
40113 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40114 0 : storageArray++ ;
40115 : }
40116 : }
40117 0 : delete [] storageArraySgStringKeyedBidirectionalGraph;
40118 2 : SgStringKeyedBidirectionalGraphStorageClass :: deleteStaticDataOfEasyStorageClasses();
40119 :
40120 :
40121 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStringVal );
40122 2 : SgStringValStorageClass* storageArraySgStringVal = NULL;
40123 2 : if ( 0 < sizeOfActualPool )
40124 : {
40125 84 : storageArraySgStringVal = new SgStringValStorageClass[sizeOfActualPool] ;
40126 2 : inFile.read ( (char*) (storageArraySgStringVal) , sizeof ( SgStringValStorageClass ) * sizeOfActualPool) ;
40127 2 : SgStringValStorageClass :: readEasyStorageDataFromFile(inFile) ;
40128 : SgStringValStorageClass* storageArray = storageArraySgStringVal;
40129 84 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40130 : {
40131 82 : SgStringVal* tmp = new SgStringVal ( *storageArray ) ;
40132 82 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40133 82 : storageArray++ ;
40134 : }
40135 : }
40136 2 : delete [] storageArraySgStringVal;
40137 2 : SgStringValStorageClass :: deleteStaticDataOfEasyStorageClasses();
40138 :
40139 :
40140 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgStructureModifier );
40141 2 : SgStructureModifierStorageClass* storageArraySgStructureModifier = NULL;
40142 2 : if ( 0 < sizeOfActualPool )
40143 : {
40144 0 : storageArraySgStructureModifier = new SgStructureModifierStorageClass[sizeOfActualPool] ;
40145 0 : inFile.read ( (char*) (storageArraySgStructureModifier) , sizeof ( SgStructureModifierStorageClass ) * sizeOfActualPool) ;
40146 : SgStructureModifierStorageClass* storageArray = storageArraySgStructureModifier;
40147 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40148 : {
40149 0 : SgStructureModifier* tmp = new SgStructureModifier ( *storageArray ) ;
40150 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40151 0 : storageArray++ ;
40152 : }
40153 : }
40154 0 : delete [] storageArraySgStructureModifier;
40155 :
40156 :
40157 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSubscriptExpression );
40158 2 : SgSubscriptExpressionStorageClass* storageArraySgSubscriptExpression = NULL;
40159 2 : if ( 0 < sizeOfActualPool )
40160 : {
40161 0 : storageArraySgSubscriptExpression = new SgSubscriptExpressionStorageClass[sizeOfActualPool] ;
40162 0 : inFile.read ( (char*) (storageArraySgSubscriptExpression) , sizeof ( SgSubscriptExpressionStorageClass ) * sizeOfActualPool) ;
40163 0 : SgSubscriptExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
40164 : SgSubscriptExpressionStorageClass* storageArray = storageArraySgSubscriptExpression;
40165 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40166 : {
40167 0 : SgSubscriptExpression* tmp = new SgSubscriptExpression ( *storageArray ) ;
40168 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40169 0 : storageArray++ ;
40170 : }
40171 : }
40172 0 : delete [] storageArraySgSubscriptExpression;
40173 2 : SgSubscriptExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
40174 :
40175 :
40176 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSubtractOp );
40177 2 : SgSubtractOpStorageClass* storageArraySgSubtractOp = NULL;
40178 2 : if ( 0 < sizeOfActualPool )
40179 : {
40180 213 : storageArraySgSubtractOp = new SgSubtractOpStorageClass[sizeOfActualPool] ;
40181 2 : inFile.read ( (char*) (storageArraySgSubtractOp) , sizeof ( SgSubtractOpStorageClass ) * sizeOfActualPool) ;
40182 2 : SgSubtractOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40183 : SgSubtractOpStorageClass* storageArray = storageArraySgSubtractOp;
40184 213 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40185 : {
40186 211 : SgSubtractOp* tmp = new SgSubtractOp ( *storageArray ) ;
40187 211 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40188 211 : storageArray++ ;
40189 : }
40190 : }
40191 2 : delete [] storageArraySgSubtractOp;
40192 2 : SgSubtractOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40193 :
40194 :
40195 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSupport );
40196 2 : SgSupportStorageClass* storageArraySgSupport = NULL;
40197 2 : if ( 0 < sizeOfActualPool )
40198 : {
40199 0 : storageArraySgSupport = new SgSupportStorageClass[sizeOfActualPool] ;
40200 0 : inFile.read ( (char*) (storageArraySgSupport) , sizeof ( SgSupportStorageClass ) * sizeOfActualPool) ;
40201 : SgSupportStorageClass* storageArray = storageArraySgSupport;
40202 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40203 : {
40204 0 : SgSupport* tmp = new SgSupport ( *storageArray ) ;
40205 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40206 0 : storageArray++ ;
40207 : }
40208 : }
40209 0 : delete [] storageArraySgSupport;
40210 :
40211 :
40212 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSwitchStatement );
40213 2 : SgSwitchStatementStorageClass* storageArraySgSwitchStatement = NULL;
40214 2 : if ( 0 < sizeOfActualPool )
40215 : {
40216 0 : storageArraySgSwitchStatement = new SgSwitchStatementStorageClass[sizeOfActualPool] ;
40217 0 : inFile.read ( (char*) (storageArraySgSwitchStatement) , sizeof ( SgSwitchStatementStorageClass ) * sizeOfActualPool) ;
40218 0 : SgSwitchStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
40219 : SgSwitchStatementStorageClass* storageArray = storageArraySgSwitchStatement;
40220 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40221 : {
40222 0 : SgSwitchStatement* tmp = new SgSwitchStatement ( *storageArray ) ;
40223 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40224 0 : storageArray++ ;
40225 : }
40226 : }
40227 0 : delete [] storageArraySgSwitchStatement;
40228 2 : SgSwitchStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
40229 :
40230 :
40231 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSymbolTable );
40232 2 : SgSymbolTableStorageClass* storageArraySgSymbolTable = NULL;
40233 2 : if ( 0 < sizeOfActualPool )
40234 : {
40235 26902 : storageArraySgSymbolTable = new SgSymbolTableStorageClass[sizeOfActualPool] ;
40236 2 : inFile.read ( (char*) (storageArraySgSymbolTable) , sizeof ( SgSymbolTableStorageClass ) * sizeOfActualPool) ;
40237 2 : SgSymbolTableStorageClass :: readEasyStorageDataFromFile(inFile) ;
40238 : SgSymbolTableStorageClass* storageArray = storageArraySgSymbolTable;
40239 26902 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40240 : {
40241 26900 : SgSymbolTable* tmp = new SgSymbolTable ( *storageArray ) ;
40242 26900 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40243 26900 : storageArray++ ;
40244 : }
40245 : }
40246 2 : delete [] storageArraySgSymbolTable;
40247 2 : SgSymbolTableStorageClass :: deleteStaticDataOfEasyStorageClasses();
40248 :
40249 :
40250 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateArgument );
40251 2 : SgTemplateArgumentStorageClass* storageArraySgTemplateArgument = NULL;
40252 2 : if ( 0 < sizeOfActualPool )
40253 : {
40254 1 : storageArraySgTemplateArgument = new SgTemplateArgumentStorageClass[sizeOfActualPool] ;
40255 1 : inFile.read ( (char*) (storageArraySgTemplateArgument) , sizeof ( SgTemplateArgumentStorageClass ) * sizeOfActualPool) ;
40256 : SgTemplateArgumentStorageClass* storageArray = storageArraySgTemplateArgument;
40257 6726 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40258 : {
40259 6725 : SgTemplateArgument* tmp = new SgTemplateArgument ( *storageArray ) ;
40260 6725 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40261 6725 : storageArray++ ;
40262 : }
40263 : }
40264 1 : delete [] storageArraySgTemplateArgument;
40265 :
40266 :
40267 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateArgumentList );
40268 2 : SgTemplateArgumentListStorageClass* storageArraySgTemplateArgumentList = NULL;
40269 2 : if ( 0 < sizeOfActualPool )
40270 : {
40271 0 : storageArraySgTemplateArgumentList = new SgTemplateArgumentListStorageClass[sizeOfActualPool] ;
40272 0 : inFile.read ( (char*) (storageArraySgTemplateArgumentList) , sizeof ( SgTemplateArgumentListStorageClass ) * sizeOfActualPool) ;
40273 0 : SgTemplateArgumentListStorageClass :: readEasyStorageDataFromFile(inFile) ;
40274 : SgTemplateArgumentListStorageClass* storageArray = storageArraySgTemplateArgumentList;
40275 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40276 : {
40277 0 : SgTemplateArgumentList* tmp = new SgTemplateArgumentList ( *storageArray ) ;
40278 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40279 0 : storageArray++ ;
40280 : }
40281 : }
40282 0 : delete [] storageArraySgTemplateArgumentList;
40283 2 : SgTemplateArgumentListStorageClass :: deleteStaticDataOfEasyStorageClasses();
40284 :
40285 :
40286 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateDeclaration );
40287 2 : SgTemplateDeclarationStorageClass* storageArraySgTemplateDeclaration = NULL;
40288 2 : if ( 0 < sizeOfActualPool )
40289 : {
40290 0 : storageArraySgTemplateDeclaration = new SgTemplateDeclarationStorageClass[sizeOfActualPool] ;
40291 0 : inFile.read ( (char*) (storageArraySgTemplateDeclaration) , sizeof ( SgTemplateDeclarationStorageClass ) * sizeOfActualPool) ;
40292 0 : SgTemplateDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40293 : SgTemplateDeclarationStorageClass* storageArray = storageArraySgTemplateDeclaration;
40294 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40295 : {
40296 0 : SgTemplateDeclaration* tmp = new SgTemplateDeclaration ( *storageArray ) ;
40297 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40298 0 : storageArray++ ;
40299 : }
40300 : }
40301 0 : delete [] storageArraySgTemplateDeclaration;
40302 2 : SgTemplateDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40303 :
40304 :
40305 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateClassDeclaration );
40306 2 : SgTemplateClassDeclarationStorageClass* storageArraySgTemplateClassDeclaration = NULL;
40307 2 : if ( 0 < sizeOfActualPool )
40308 : {
40309 1091 : storageArraySgTemplateClassDeclaration = new SgTemplateClassDeclarationStorageClass[sizeOfActualPool] ;
40310 1 : inFile.read ( (char*) (storageArraySgTemplateClassDeclaration) , sizeof ( SgTemplateClassDeclarationStorageClass ) * sizeOfActualPool) ;
40311 1 : SgTemplateClassDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40312 : SgTemplateClassDeclarationStorageClass* storageArray = storageArraySgTemplateClassDeclaration;
40313 1091 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40314 : {
40315 1090 : SgTemplateClassDeclaration* tmp = new SgTemplateClassDeclaration ( *storageArray ) ;
40316 1090 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40317 1090 : storageArray++ ;
40318 : }
40319 : }
40320 1 : delete [] storageArraySgTemplateClassDeclaration;
40321 2 : SgTemplateClassDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40322 :
40323 :
40324 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateClassSymbol );
40325 2 : SgTemplateClassSymbolStorageClass* storageArraySgTemplateClassSymbol = NULL;
40326 2 : if ( 0 < sizeOfActualPool )
40327 : {
40328 573 : storageArraySgTemplateClassSymbol = new SgTemplateClassSymbolStorageClass[sizeOfActualPool] ;
40329 1 : inFile.read ( (char*) (storageArraySgTemplateClassSymbol) , sizeof ( SgTemplateClassSymbolStorageClass ) * sizeOfActualPool) ;
40330 1 : SgTemplateClassSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40331 : SgTemplateClassSymbolStorageClass* storageArray = storageArraySgTemplateClassSymbol;
40332 573 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40333 : {
40334 572 : SgTemplateClassSymbol* tmp = new SgTemplateClassSymbol ( *storageArray ) ;
40335 572 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40336 572 : storageArray++ ;
40337 : }
40338 : }
40339 1 : delete [] storageArraySgTemplateClassSymbol;
40340 2 : SgTemplateClassSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40341 :
40342 :
40343 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateFunctionDeclaration );
40344 2 : SgTemplateFunctionDeclarationStorageClass* storageArraySgTemplateFunctionDeclaration = NULL;
40345 2 : if ( 0 < sizeOfActualPool )
40346 : {
40347 677 : storageArraySgTemplateFunctionDeclaration = new SgTemplateFunctionDeclarationStorageClass[sizeOfActualPool] ;
40348 1 : inFile.read ( (char*) (storageArraySgTemplateFunctionDeclaration) , sizeof ( SgTemplateFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
40349 1 : SgTemplateFunctionDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40350 : SgTemplateFunctionDeclarationStorageClass* storageArray = storageArraySgTemplateFunctionDeclaration;
40351 677 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40352 : {
40353 676 : SgTemplateFunctionDeclaration* tmp = new SgTemplateFunctionDeclaration ( *storageArray ) ;
40354 676 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40355 676 : storageArray++ ;
40356 : }
40357 : }
40358 1 : delete [] storageArraySgTemplateFunctionDeclaration;
40359 2 : SgTemplateFunctionDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40360 :
40361 :
40362 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateFunctionRefExp );
40363 2 : SgTemplateFunctionRefExpStorageClass* storageArraySgTemplateFunctionRefExp = NULL;
40364 2 : if ( 0 < sizeOfActualPool )
40365 : {
40366 226 : storageArraySgTemplateFunctionRefExp = new SgTemplateFunctionRefExpStorageClass[sizeOfActualPool] ;
40367 1 : inFile.read ( (char*) (storageArraySgTemplateFunctionRefExp) , sizeof ( SgTemplateFunctionRefExpStorageClass ) * sizeOfActualPool) ;
40368 1 : SgTemplateFunctionRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40369 : SgTemplateFunctionRefExpStorageClass* storageArray = storageArraySgTemplateFunctionRefExp;
40370 226 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40371 : {
40372 225 : SgTemplateFunctionRefExp* tmp = new SgTemplateFunctionRefExp ( *storageArray ) ;
40373 225 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40374 225 : storageArray++ ;
40375 : }
40376 : }
40377 1 : delete [] storageArraySgTemplateFunctionRefExp;
40378 2 : SgTemplateFunctionRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40379 :
40380 :
40381 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateFunctionSymbol );
40382 2 : SgTemplateFunctionSymbolStorageClass* storageArraySgTemplateFunctionSymbol = NULL;
40383 2 : if ( 0 < sizeOfActualPool )
40384 : {
40385 341 : storageArraySgTemplateFunctionSymbol = new SgTemplateFunctionSymbolStorageClass[sizeOfActualPool] ;
40386 1 : inFile.read ( (char*) (storageArraySgTemplateFunctionSymbol) , sizeof ( SgTemplateFunctionSymbolStorageClass ) * sizeOfActualPool) ;
40387 1 : SgTemplateFunctionSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40388 : SgTemplateFunctionSymbolStorageClass* storageArray = storageArraySgTemplateFunctionSymbol;
40389 341 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40390 : {
40391 340 : SgTemplateFunctionSymbol* tmp = new SgTemplateFunctionSymbol ( *storageArray ) ;
40392 340 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40393 340 : storageArray++ ;
40394 : }
40395 : }
40396 1 : delete [] storageArraySgTemplateFunctionSymbol;
40397 2 : SgTemplateFunctionSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40398 :
40399 :
40400 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateMemberFunctionDeclaration );
40401 2 : SgTemplateMemberFunctionDeclarationStorageClass* storageArraySgTemplateMemberFunctionDeclaration = NULL;
40402 2 : if ( 0 < sizeOfActualPool )
40403 : {
40404 1906 : storageArraySgTemplateMemberFunctionDeclaration = new SgTemplateMemberFunctionDeclarationStorageClass[sizeOfActualPool] ;
40405 1 : inFile.read ( (char*) (storageArraySgTemplateMemberFunctionDeclaration) , sizeof ( SgTemplateMemberFunctionDeclarationStorageClass ) * sizeOfActualPool) ;
40406 1 : SgTemplateMemberFunctionDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40407 : SgTemplateMemberFunctionDeclarationStorageClass* storageArray = storageArraySgTemplateMemberFunctionDeclaration;
40408 1906 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40409 : {
40410 1905 : SgTemplateMemberFunctionDeclaration* tmp = new SgTemplateMemberFunctionDeclaration ( *storageArray ) ;
40411 1905 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40412 1905 : storageArray++ ;
40413 : }
40414 : }
40415 1 : delete [] storageArraySgTemplateMemberFunctionDeclaration;
40416 2 : SgTemplateMemberFunctionDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40417 :
40418 :
40419 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateMemberFunctionRefExp );
40420 2 : SgTemplateMemberFunctionRefExpStorageClass* storageArraySgTemplateMemberFunctionRefExp = NULL;
40421 2 : if ( 0 < sizeOfActualPool )
40422 : {
40423 739 : storageArraySgTemplateMemberFunctionRefExp = new SgTemplateMemberFunctionRefExpStorageClass[sizeOfActualPool] ;
40424 1 : inFile.read ( (char*) (storageArraySgTemplateMemberFunctionRefExp) , sizeof ( SgTemplateMemberFunctionRefExpStorageClass ) * sizeOfActualPool) ;
40425 1 : SgTemplateMemberFunctionRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40426 : SgTemplateMemberFunctionRefExpStorageClass* storageArray = storageArraySgTemplateMemberFunctionRefExp;
40427 739 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40428 : {
40429 738 : SgTemplateMemberFunctionRefExp* tmp = new SgTemplateMemberFunctionRefExp ( *storageArray ) ;
40430 738 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40431 738 : storageArray++ ;
40432 : }
40433 : }
40434 1 : delete [] storageArraySgTemplateMemberFunctionRefExp;
40435 2 : SgTemplateMemberFunctionRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40436 :
40437 :
40438 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateMemberFunctionSymbol );
40439 2 : SgTemplateMemberFunctionSymbolStorageClass* storageArraySgTemplateMemberFunctionSymbol = NULL;
40440 2 : if ( 0 < sizeOfActualPool )
40441 : {
40442 1048 : storageArraySgTemplateMemberFunctionSymbol = new SgTemplateMemberFunctionSymbolStorageClass[sizeOfActualPool] ;
40443 1 : inFile.read ( (char*) (storageArraySgTemplateMemberFunctionSymbol) , sizeof ( SgTemplateMemberFunctionSymbolStorageClass ) * sizeOfActualPool) ;
40444 1 : SgTemplateMemberFunctionSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40445 : SgTemplateMemberFunctionSymbolStorageClass* storageArray = storageArraySgTemplateMemberFunctionSymbol;
40446 1048 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40447 : {
40448 1047 : SgTemplateMemberFunctionSymbol* tmp = new SgTemplateMemberFunctionSymbol ( *storageArray ) ;
40449 1047 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40450 1047 : storageArray++ ;
40451 : }
40452 : }
40453 1 : delete [] storageArraySgTemplateMemberFunctionSymbol;
40454 2 : SgTemplateMemberFunctionSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40455 :
40456 :
40457 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateTypedefDeclaration );
40458 2 : SgTemplateTypedefDeclarationStorageClass* storageArraySgTemplateTypedefDeclaration = NULL;
40459 2 : if ( 0 < sizeOfActualPool )
40460 : {
40461 96 : storageArraySgTemplateTypedefDeclaration = new SgTemplateTypedefDeclarationStorageClass[sizeOfActualPool] ;
40462 1 : inFile.read ( (char*) (storageArraySgTemplateTypedefDeclaration) , sizeof ( SgTemplateTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
40463 1 : SgTemplateTypedefDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40464 : SgTemplateTypedefDeclarationStorageClass* storageArray = storageArraySgTemplateTypedefDeclaration;
40465 96 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40466 : {
40467 95 : SgTemplateTypedefDeclaration* tmp = new SgTemplateTypedefDeclaration ( *storageArray ) ;
40468 95 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40469 95 : storageArray++ ;
40470 : }
40471 : }
40472 1 : delete [] storageArraySgTemplateTypedefDeclaration;
40473 2 : SgTemplateTypedefDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40474 :
40475 :
40476 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateTypedefSymbol );
40477 2 : SgTemplateTypedefSymbolStorageClass* storageArraySgTemplateTypedefSymbol = NULL;
40478 2 : if ( 0 < sizeOfActualPool )
40479 : {
40480 161 : storageArraySgTemplateTypedefSymbol = new SgTemplateTypedefSymbolStorageClass[sizeOfActualPool] ;
40481 1 : inFile.read ( (char*) (storageArraySgTemplateTypedefSymbol) , sizeof ( SgTemplateTypedefSymbolStorageClass ) * sizeOfActualPool) ;
40482 1 : SgTemplateTypedefSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40483 : SgTemplateTypedefSymbolStorageClass* storageArray = storageArraySgTemplateTypedefSymbol;
40484 161 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40485 : {
40486 160 : SgTemplateTypedefSymbol* tmp = new SgTemplateTypedefSymbol ( *storageArray ) ;
40487 160 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40488 160 : storageArray++ ;
40489 : }
40490 : }
40491 1 : delete [] storageArraySgTemplateTypedefSymbol;
40492 2 : SgTemplateTypedefSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40493 :
40494 :
40495 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateVariableDeclaration );
40496 2 : SgTemplateVariableDeclarationStorageClass* storageArraySgTemplateVariableDeclaration = NULL;
40497 2 : if ( 0 < sizeOfActualPool )
40498 : {
40499 103 : storageArraySgTemplateVariableDeclaration = new SgTemplateVariableDeclarationStorageClass[sizeOfActualPool] ;
40500 1 : inFile.read ( (char*) (storageArraySgTemplateVariableDeclaration) , sizeof ( SgTemplateVariableDeclarationStorageClass ) * sizeOfActualPool) ;
40501 1 : SgTemplateVariableDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40502 : SgTemplateVariableDeclarationStorageClass* storageArray = storageArraySgTemplateVariableDeclaration;
40503 103 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40504 : {
40505 102 : SgTemplateVariableDeclaration* tmp = new SgTemplateVariableDeclaration ( *storageArray ) ;
40506 102 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40507 102 : storageArray++ ;
40508 : }
40509 : }
40510 1 : delete [] storageArraySgTemplateVariableDeclaration;
40511 2 : SgTemplateVariableDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40512 :
40513 :
40514 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateVariableSymbol );
40515 2 : SgTemplateVariableSymbolStorageClass* storageArraySgTemplateVariableSymbol = NULL;
40516 2 : if ( 0 < sizeOfActualPool )
40517 : {
40518 87 : storageArraySgTemplateVariableSymbol = new SgTemplateVariableSymbolStorageClass[sizeOfActualPool] ;
40519 1 : inFile.read ( (char*) (storageArraySgTemplateVariableSymbol) , sizeof ( SgTemplateVariableSymbolStorageClass ) * sizeOfActualPool) ;
40520 1 : SgTemplateVariableSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40521 : SgTemplateVariableSymbolStorageClass* storageArray = storageArraySgTemplateVariableSymbol;
40522 87 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40523 : {
40524 86 : SgTemplateVariableSymbol* tmp = new SgTemplateVariableSymbol ( *storageArray ) ;
40525 86 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40526 86 : storageArray++ ;
40527 : }
40528 : }
40529 1 : delete [] storageArraySgTemplateVariableSymbol;
40530 2 : SgTemplateVariableSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40531 :
40532 :
40533 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateClassDefinition );
40534 2 : SgTemplateClassDefinitionStorageClass* storageArraySgTemplateClassDefinition = NULL;
40535 2 : if ( 0 < sizeOfActualPool )
40536 : {
40537 507 : storageArraySgTemplateClassDefinition = new SgTemplateClassDefinitionStorageClass[sizeOfActualPool] ;
40538 1 : inFile.read ( (char*) (storageArraySgTemplateClassDefinition) , sizeof ( SgTemplateClassDefinitionStorageClass ) * sizeOfActualPool) ;
40539 1 : SgTemplateClassDefinitionStorageClass :: readEasyStorageDataFromFile(inFile) ;
40540 : SgTemplateClassDefinitionStorageClass* storageArray = storageArraySgTemplateClassDefinition;
40541 507 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40542 : {
40543 506 : SgTemplateClassDefinition* tmp = new SgTemplateClassDefinition ( *storageArray ) ;
40544 506 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40545 506 : storageArray++ ;
40546 : }
40547 : }
40548 1 : delete [] storageArraySgTemplateClassDefinition;
40549 2 : SgTemplateClassDefinitionStorageClass :: deleteStaticDataOfEasyStorageClasses();
40550 :
40551 :
40552 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateFunctionDefinition );
40553 2 : SgTemplateFunctionDefinitionStorageClass* storageArraySgTemplateFunctionDefinition = NULL;
40554 2 : if ( 0 < sizeOfActualPool )
40555 : {
40556 316 : storageArraySgTemplateFunctionDefinition = new SgTemplateFunctionDefinitionStorageClass[sizeOfActualPool] ;
40557 1 : inFile.read ( (char*) (storageArraySgTemplateFunctionDefinition) , sizeof ( SgTemplateFunctionDefinitionStorageClass ) * sizeOfActualPool) ;
40558 1 : SgTemplateFunctionDefinitionStorageClass :: readEasyStorageDataFromFile(inFile) ;
40559 : SgTemplateFunctionDefinitionStorageClass* storageArray = storageArraySgTemplateFunctionDefinition;
40560 316 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40561 : {
40562 315 : SgTemplateFunctionDefinition* tmp = new SgTemplateFunctionDefinition ( *storageArray ) ;
40563 315 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40564 315 : storageArray++ ;
40565 : }
40566 : }
40567 1 : delete [] storageArraySgTemplateFunctionDefinition;
40568 2 : SgTemplateFunctionDefinitionStorageClass :: deleteStaticDataOfEasyStorageClasses();
40569 :
40570 :
40571 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationDecl );
40572 2 : SgTemplateInstantiationDeclStorageClass* storageArraySgTemplateInstantiationDecl = NULL;
40573 2 : if ( 0 < sizeOfActualPool )
40574 : {
40575 1320 : storageArraySgTemplateInstantiationDecl = new SgTemplateInstantiationDeclStorageClass[sizeOfActualPool] ;
40576 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationDecl) , sizeof ( SgTemplateInstantiationDeclStorageClass ) * sizeOfActualPool) ;
40577 1 : SgTemplateInstantiationDeclStorageClass :: readEasyStorageDataFromFile(inFile) ;
40578 : SgTemplateInstantiationDeclStorageClass* storageArray = storageArraySgTemplateInstantiationDecl;
40579 1320 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40580 : {
40581 1319 : SgTemplateInstantiationDecl* tmp = new SgTemplateInstantiationDecl ( *storageArray ) ;
40582 1319 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40583 1319 : storageArray++ ;
40584 : }
40585 : }
40586 1 : delete [] storageArraySgTemplateInstantiationDecl;
40587 2 : SgTemplateInstantiationDeclStorageClass :: deleteStaticDataOfEasyStorageClasses();
40588 :
40589 :
40590 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationDefn );
40591 2 : SgTemplateInstantiationDefnStorageClass* storageArraySgTemplateInstantiationDefn = NULL;
40592 2 : if ( 0 < sizeOfActualPool )
40593 : {
40594 602 : storageArraySgTemplateInstantiationDefn = new SgTemplateInstantiationDefnStorageClass[sizeOfActualPool] ;
40595 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationDefn) , sizeof ( SgTemplateInstantiationDefnStorageClass ) * sizeOfActualPool) ;
40596 1 : SgTemplateInstantiationDefnStorageClass :: readEasyStorageDataFromFile(inFile) ;
40597 : SgTemplateInstantiationDefnStorageClass* storageArray = storageArraySgTemplateInstantiationDefn;
40598 602 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40599 : {
40600 601 : SgTemplateInstantiationDefn* tmp = new SgTemplateInstantiationDefn ( *storageArray ) ;
40601 601 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40602 601 : storageArray++ ;
40603 : }
40604 : }
40605 1 : delete [] storageArraySgTemplateInstantiationDefn;
40606 2 : SgTemplateInstantiationDefnStorageClass :: deleteStaticDataOfEasyStorageClasses();
40607 :
40608 :
40609 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationDirectiveStatement );
40610 2 : SgTemplateInstantiationDirectiveStatementStorageClass* storageArraySgTemplateInstantiationDirectiveStatement = NULL;
40611 2 : if ( 0 < sizeOfActualPool )
40612 : {
40613 125 : storageArraySgTemplateInstantiationDirectiveStatement = new SgTemplateInstantiationDirectiveStatementStorageClass[sizeOfActualPool] ;
40614 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationDirectiveStatement) , sizeof ( SgTemplateInstantiationDirectiveStatementStorageClass ) * sizeOfActualPool) ;
40615 1 : SgTemplateInstantiationDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
40616 : SgTemplateInstantiationDirectiveStatementStorageClass* storageArray = storageArraySgTemplateInstantiationDirectiveStatement;
40617 125 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40618 : {
40619 124 : SgTemplateInstantiationDirectiveStatement* tmp = new SgTemplateInstantiationDirectiveStatement ( *storageArray ) ;
40620 124 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40621 124 : storageArray++ ;
40622 : }
40623 : }
40624 1 : delete [] storageArraySgTemplateInstantiationDirectiveStatement;
40625 2 : SgTemplateInstantiationDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
40626 :
40627 :
40628 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationFunctionDecl );
40629 2 : SgTemplateInstantiationFunctionDeclStorageClass* storageArraySgTemplateInstantiationFunctionDecl = NULL;
40630 2 : if ( 0 < sizeOfActualPool )
40631 : {
40632 284 : storageArraySgTemplateInstantiationFunctionDecl = new SgTemplateInstantiationFunctionDeclStorageClass[sizeOfActualPool] ;
40633 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationFunctionDecl) , sizeof ( SgTemplateInstantiationFunctionDeclStorageClass ) * sizeOfActualPool) ;
40634 1 : SgTemplateInstantiationFunctionDeclStorageClass :: readEasyStorageDataFromFile(inFile) ;
40635 : SgTemplateInstantiationFunctionDeclStorageClass* storageArray = storageArraySgTemplateInstantiationFunctionDecl;
40636 284 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40637 : {
40638 283 : SgTemplateInstantiationFunctionDecl* tmp = new SgTemplateInstantiationFunctionDecl ( *storageArray ) ;
40639 283 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40640 283 : storageArray++ ;
40641 : }
40642 : }
40643 1 : delete [] storageArraySgTemplateInstantiationFunctionDecl;
40644 2 : SgTemplateInstantiationFunctionDeclStorageClass :: deleteStaticDataOfEasyStorageClasses();
40645 :
40646 :
40647 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationMemberFunctionDecl );
40648 2 : SgTemplateInstantiationMemberFunctionDeclStorageClass* storageArraySgTemplateInstantiationMemberFunctionDecl = NULL;
40649 2 : if ( 0 < sizeOfActualPool )
40650 : {
40651 1740 : storageArraySgTemplateInstantiationMemberFunctionDecl = new SgTemplateInstantiationMemberFunctionDeclStorageClass[sizeOfActualPool] ;
40652 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationMemberFunctionDecl) , sizeof ( SgTemplateInstantiationMemberFunctionDeclStorageClass ) * sizeOfActualPool) ;
40653 1 : SgTemplateInstantiationMemberFunctionDeclStorageClass :: readEasyStorageDataFromFile(inFile) ;
40654 : SgTemplateInstantiationMemberFunctionDeclStorageClass* storageArray = storageArraySgTemplateInstantiationMemberFunctionDecl;
40655 1740 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40656 : {
40657 1739 : SgTemplateInstantiationMemberFunctionDecl* tmp = new SgTemplateInstantiationMemberFunctionDecl ( *storageArray ) ;
40658 1739 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40659 1739 : storageArray++ ;
40660 : }
40661 : }
40662 1 : delete [] storageArraySgTemplateInstantiationMemberFunctionDecl;
40663 2 : SgTemplateInstantiationMemberFunctionDeclStorageClass :: deleteStaticDataOfEasyStorageClasses();
40664 :
40665 :
40666 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateInstantiationTypedefDeclaration );
40667 2 : SgTemplateInstantiationTypedefDeclarationStorageClass* storageArraySgTemplateInstantiationTypedefDeclaration = NULL;
40668 2 : if ( 0 < sizeOfActualPool )
40669 : {
40670 66 : storageArraySgTemplateInstantiationTypedefDeclaration = new SgTemplateInstantiationTypedefDeclarationStorageClass[sizeOfActualPool] ;
40671 1 : inFile.read ( (char*) (storageArraySgTemplateInstantiationTypedefDeclaration) , sizeof ( SgTemplateInstantiationTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
40672 1 : SgTemplateInstantiationTypedefDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
40673 : SgTemplateInstantiationTypedefDeclarationStorageClass* storageArray = storageArraySgTemplateInstantiationTypedefDeclaration;
40674 66 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40675 : {
40676 65 : SgTemplateInstantiationTypedefDeclaration* tmp = new SgTemplateInstantiationTypedefDeclaration ( *storageArray ) ;
40677 65 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40678 65 : storageArray++ ;
40679 : }
40680 : }
40681 1 : delete [] storageArraySgTemplateInstantiationTypedefDeclaration;
40682 2 : SgTemplateInstantiationTypedefDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
40683 :
40684 :
40685 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateParameter );
40686 2 : SgTemplateParameterStorageClass* storageArraySgTemplateParameter = NULL;
40687 2 : if ( 0 < sizeOfActualPool )
40688 : {
40689 1 : storageArraySgTemplateParameter = new SgTemplateParameterStorageClass[sizeOfActualPool] ;
40690 1 : inFile.read ( (char*) (storageArraySgTemplateParameter) , sizeof ( SgTemplateParameterStorageClass ) * sizeOfActualPool) ;
40691 : SgTemplateParameterStorageClass* storageArray = storageArraySgTemplateParameter;
40692 2168 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40693 : {
40694 2167 : SgTemplateParameter* tmp = new SgTemplateParameter ( *storageArray ) ;
40695 2167 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40696 2167 : storageArray++ ;
40697 : }
40698 : }
40699 1 : delete [] storageArraySgTemplateParameter;
40700 :
40701 :
40702 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateParameterVal );
40703 2 : SgTemplateParameterValStorageClass* storageArraySgTemplateParameterVal = NULL;
40704 2 : if ( 0 < sizeOfActualPool )
40705 : {
40706 0 : storageArraySgTemplateParameterVal = new SgTemplateParameterValStorageClass[sizeOfActualPool] ;
40707 0 : inFile.read ( (char*) (storageArraySgTemplateParameterVal) , sizeof ( SgTemplateParameterValStorageClass ) * sizeOfActualPool) ;
40708 0 : SgTemplateParameterValStorageClass :: readEasyStorageDataFromFile(inFile) ;
40709 : SgTemplateParameterValStorageClass* storageArray = storageArraySgTemplateParameterVal;
40710 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40711 : {
40712 0 : SgTemplateParameterVal* tmp = new SgTemplateParameterVal ( *storageArray ) ;
40713 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40714 0 : storageArray++ ;
40715 : }
40716 : }
40717 0 : delete [] storageArraySgTemplateParameterVal;
40718 2 : SgTemplateParameterValStorageClass :: deleteStaticDataOfEasyStorageClasses();
40719 :
40720 :
40721 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateParameterList );
40722 2 : SgTemplateParameterListStorageClass* storageArraySgTemplateParameterList = NULL;
40723 2 : if ( 0 < sizeOfActualPool )
40724 : {
40725 0 : storageArraySgTemplateParameterList = new SgTemplateParameterListStorageClass[sizeOfActualPool] ;
40726 0 : inFile.read ( (char*) (storageArraySgTemplateParameterList) , sizeof ( SgTemplateParameterListStorageClass ) * sizeOfActualPool) ;
40727 0 : SgTemplateParameterListStorageClass :: readEasyStorageDataFromFile(inFile) ;
40728 : SgTemplateParameterListStorageClass* storageArray = storageArraySgTemplateParameterList;
40729 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40730 : {
40731 0 : SgTemplateParameterList* tmp = new SgTemplateParameterList ( *storageArray ) ;
40732 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40733 0 : storageArray++ ;
40734 : }
40735 : }
40736 0 : delete [] storageArraySgTemplateParameterList;
40737 2 : SgTemplateParameterListStorageClass :: deleteStaticDataOfEasyStorageClasses();
40738 :
40739 :
40740 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateSymbol );
40741 2 : SgTemplateSymbolStorageClass* storageArraySgTemplateSymbol = NULL;
40742 2 : if ( 0 < sizeOfActualPool )
40743 : {
40744 0 : storageArraySgTemplateSymbol = new SgTemplateSymbolStorageClass[sizeOfActualPool] ;
40745 0 : inFile.read ( (char*) (storageArraySgTemplateSymbol) , sizeof ( SgTemplateSymbolStorageClass ) * sizeOfActualPool) ;
40746 0 : SgTemplateSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40747 : SgTemplateSymbolStorageClass* storageArray = storageArraySgTemplateSymbol;
40748 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40749 : {
40750 0 : SgTemplateSymbol* tmp = new SgTemplateSymbol ( *storageArray ) ;
40751 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40752 0 : storageArray++ ;
40753 : }
40754 : }
40755 0 : delete [] storageArraySgTemplateSymbol;
40756 2 : SgTemplateSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40757 :
40758 :
40759 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTemplateType );
40760 2 : SgTemplateTypeStorageClass* storageArraySgTemplateType = NULL;
40761 2 : if ( 0 < sizeOfActualPool )
40762 : {
40763 0 : storageArraySgTemplateType = new SgTemplateTypeStorageClass[sizeOfActualPool] ;
40764 0 : inFile.read ( (char*) (storageArraySgTemplateType) , sizeof ( SgTemplateTypeStorageClass ) * sizeOfActualPool) ;
40765 0 : SgTemplateTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
40766 : SgTemplateTypeStorageClass* storageArray = storageArraySgTemplateType;
40767 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40768 : {
40769 0 : SgTemplateType* tmp = new SgTemplateType ( *storageArray ) ;
40770 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40771 0 : storageArray++ ;
40772 : }
40773 : }
40774 0 : delete [] storageArraySgTemplateType;
40775 2 : SgTemplateTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
40776 :
40777 :
40778 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgThisExp );
40779 2 : SgThisExpStorageClass* storageArraySgThisExp = NULL;
40780 2 : if ( 0 < sizeOfActualPool )
40781 : {
40782 1237 : storageArraySgThisExp = new SgThisExpStorageClass[sizeOfActualPool] ;
40783 1 : inFile.read ( (char*) (storageArraySgThisExp) , sizeof ( SgThisExpStorageClass ) * sizeOfActualPool) ;
40784 1 : SgThisExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40785 : SgThisExpStorageClass* storageArray = storageArraySgThisExp;
40786 1237 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40787 : {
40788 1236 : SgThisExp* tmp = new SgThisExp ( *storageArray ) ;
40789 1236 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40790 1236 : storageArray++ ;
40791 : }
40792 : }
40793 1 : delete [] storageArraySgThisExp;
40794 2 : SgThisExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40795 :
40796 :
40797 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeTraitBuiltinOperator );
40798 2 : SgTypeTraitBuiltinOperatorStorageClass* storageArraySgTypeTraitBuiltinOperator = NULL;
40799 2 : if ( 0 < sizeOfActualPool )
40800 : {
40801 43 : storageArraySgTypeTraitBuiltinOperator = new SgTypeTraitBuiltinOperatorStorageClass[sizeOfActualPool] ;
40802 1 : inFile.read ( (char*) (storageArraySgTypeTraitBuiltinOperator) , sizeof ( SgTypeTraitBuiltinOperatorStorageClass ) * sizeOfActualPool) ;
40803 1 : SgTypeTraitBuiltinOperatorStorageClass :: readEasyStorageDataFromFile(inFile) ;
40804 : SgTypeTraitBuiltinOperatorStorageClass* storageArray = storageArraySgTypeTraitBuiltinOperator;
40805 43 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40806 : {
40807 42 : SgTypeTraitBuiltinOperator* tmp = new SgTypeTraitBuiltinOperator ( *storageArray ) ;
40808 42 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40809 42 : storageArray++ ;
40810 : }
40811 : }
40812 1 : delete [] storageArraySgTypeTraitBuiltinOperator;
40813 2 : SgTypeTraitBuiltinOperatorStorageClass :: deleteStaticDataOfEasyStorageClasses();
40814 :
40815 :
40816 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgSuperExp );
40817 2 : SgSuperExpStorageClass* storageArraySgSuperExp = NULL;
40818 2 : if ( 0 < sizeOfActualPool )
40819 : {
40820 0 : storageArraySgSuperExp = new SgSuperExpStorageClass[sizeOfActualPool] ;
40821 0 : inFile.read ( (char*) (storageArraySgSuperExp) , sizeof ( SgSuperExpStorageClass ) * sizeOfActualPool) ;
40822 0 : SgSuperExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40823 : SgSuperExpStorageClass* storageArray = storageArraySgSuperExp;
40824 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40825 : {
40826 0 : SgSuperExp* tmp = new SgSuperExp ( *storageArray ) ;
40827 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40828 0 : storageArray++ ;
40829 : }
40830 : }
40831 0 : delete [] storageArraySgSuperExp;
40832 2 : SgSuperExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40833 :
40834 :
40835 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgThrowOp );
40836 2 : SgThrowOpStorageClass* storageArraySgThrowOp = NULL;
40837 2 : if ( 0 < sizeOfActualPool )
40838 : {
40839 53 : storageArraySgThrowOp = new SgThrowOpStorageClass[sizeOfActualPool] ;
40840 1 : inFile.read ( (char*) (storageArraySgThrowOp) , sizeof ( SgThrowOpStorageClass ) * sizeOfActualPool) ;
40841 1 : SgThrowOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40842 : SgThrowOpStorageClass* storageArray = storageArraySgThrowOp;
40843 53 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40844 : {
40845 52 : SgThrowOp* tmp = new SgThrowOp ( *storageArray ) ;
40846 52 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40847 52 : storageArray++ ;
40848 : }
40849 : }
40850 1 : delete [] storageArraySgThrowOp;
40851 2 : SgThrowOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40852 :
40853 :
40854 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgToken );
40855 2 : SgTokenStorageClass* storageArraySgToken = NULL;
40856 2 : if ( 0 < sizeOfActualPool )
40857 : {
40858 0 : storageArraySgToken = new SgTokenStorageClass[sizeOfActualPool] ;
40859 0 : inFile.read ( (char*) (storageArraySgToken) , sizeof ( SgTokenStorageClass ) * sizeOfActualPool) ;
40860 0 : SgTokenStorageClass :: readEasyStorageDataFromFile(inFile) ;
40861 : SgTokenStorageClass* storageArray = storageArraySgToken;
40862 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40863 : {
40864 0 : SgToken* tmp = new SgToken ( *storageArray ) ;
40865 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40866 0 : storageArray++ ;
40867 : }
40868 : }
40869 0 : delete [] storageArraySgToken;
40870 2 : SgTokenStorageClass :: deleteStaticDataOfEasyStorageClasses();
40871 :
40872 :
40873 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTryStmt );
40874 2 : SgTryStmtStorageClass* storageArraySgTryStmt = NULL;
40875 2 : if ( 0 < sizeOfActualPool )
40876 : {
40877 55 : storageArraySgTryStmt = new SgTryStmtStorageClass[sizeOfActualPool] ;
40878 1 : inFile.read ( (char*) (storageArraySgTryStmt) , sizeof ( SgTryStmtStorageClass ) * sizeOfActualPool) ;
40879 1 : SgTryStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
40880 : SgTryStmtStorageClass* storageArray = storageArraySgTryStmt;
40881 55 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40882 : {
40883 54 : SgTryStmt* tmp = new SgTryStmt ( *storageArray ) ;
40884 54 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40885 54 : storageArray++ ;
40886 : }
40887 : }
40888 1 : delete [] storageArraySgTryStmt;
40889 2 : SgTryStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
40890 :
40891 :
40892 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTupleExp );
40893 2 : SgTupleExpStorageClass* storageArraySgTupleExp = NULL;
40894 2 : if ( 0 < sizeOfActualPool )
40895 : {
40896 0 : storageArraySgTupleExp = new SgTupleExpStorageClass[sizeOfActualPool] ;
40897 0 : inFile.read ( (char*) (storageArraySgTupleExp) , sizeof ( SgTupleExpStorageClass ) * sizeOfActualPool) ;
40898 0 : SgTupleExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
40899 : SgTupleExpStorageClass* storageArray = storageArraySgTupleExp;
40900 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40901 : {
40902 0 : SgTupleExp* tmp = new SgTupleExp ( *storageArray ) ;
40903 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40904 0 : storageArray++ ;
40905 : }
40906 : }
40907 0 : delete [] storageArraySgTupleExp;
40908 2 : SgTupleExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
40909 :
40910 :
40911 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgType );
40912 2 : SgTypeStorageClass* storageArraySgType = NULL;
40913 2 : if ( 0 < sizeOfActualPool )
40914 : {
40915 0 : storageArraySgType = new SgTypeStorageClass[sizeOfActualPool] ;
40916 0 : inFile.read ( (char*) (storageArraySgType) , sizeof ( SgTypeStorageClass ) * sizeOfActualPool) ;
40917 0 : SgTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
40918 : SgTypeStorageClass* storageArray = storageArraySgType;
40919 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40920 : {
40921 0 : SgType* tmp = new SgType ( *storageArray ) ;
40922 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40923 0 : storageArray++ ;
40924 : }
40925 : }
40926 0 : delete [] storageArraySgType;
40927 2 : SgTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
40928 :
40929 :
40930 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeBool );
40931 2 : SgTypeBoolStorageClass* storageArraySgTypeBool = NULL;
40932 2 : if ( 0 < sizeOfActualPool )
40933 : {
40934 2 : storageArraySgTypeBool = new SgTypeBoolStorageClass[sizeOfActualPool] ;
40935 1 : inFile.read ( (char*) (storageArraySgTypeBool) , sizeof ( SgTypeBoolStorageClass ) * sizeOfActualPool) ;
40936 1 : SgTypeBoolStorageClass :: readEasyStorageDataFromFile(inFile) ;
40937 : SgTypeBoolStorageClass* storageArray = storageArraySgTypeBool;
40938 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40939 : {
40940 1 : SgTypeBool* tmp = new SgTypeBool ( *storageArray ) ;
40941 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40942 1 : storageArray++ ;
40943 : }
40944 : }
40945 1 : delete [] storageArraySgTypeBool;
40946 2 : SgTypeBoolStorageClass :: deleteStaticDataOfEasyStorageClasses();
40947 :
40948 :
40949 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeChar );
40950 2 : SgTypeCharStorageClass* storageArraySgTypeChar = NULL;
40951 2 : if ( 0 < sizeOfActualPool )
40952 : {
40953 4 : storageArraySgTypeChar = new SgTypeCharStorageClass[sizeOfActualPool] ;
40954 2 : inFile.read ( (char*) (storageArraySgTypeChar) , sizeof ( SgTypeCharStorageClass ) * sizeOfActualPool) ;
40955 2 : SgTypeCharStorageClass :: readEasyStorageDataFromFile(inFile) ;
40956 : SgTypeCharStorageClass* storageArray = storageArraySgTypeChar;
40957 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40958 : {
40959 2 : SgTypeChar* tmp = new SgTypeChar ( *storageArray ) ;
40960 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40961 2 : storageArray++ ;
40962 : }
40963 : }
40964 2 : delete [] storageArraySgTypeChar;
40965 2 : SgTypeCharStorageClass :: deleteStaticDataOfEasyStorageClasses();
40966 :
40967 :
40968 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeChar16 );
40969 2 : SgTypeChar16StorageClass* storageArraySgTypeChar16 = NULL;
40970 2 : if ( 0 < sizeOfActualPool )
40971 : {
40972 2 : storageArraySgTypeChar16 = new SgTypeChar16StorageClass[sizeOfActualPool] ;
40973 1 : inFile.read ( (char*) (storageArraySgTypeChar16) , sizeof ( SgTypeChar16StorageClass ) * sizeOfActualPool) ;
40974 1 : SgTypeChar16StorageClass :: readEasyStorageDataFromFile(inFile) ;
40975 : SgTypeChar16StorageClass* storageArray = storageArraySgTypeChar16;
40976 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40977 : {
40978 1 : SgTypeChar16* tmp = new SgTypeChar16 ( *storageArray ) ;
40979 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40980 1 : storageArray++ ;
40981 : }
40982 : }
40983 1 : delete [] storageArraySgTypeChar16;
40984 2 : SgTypeChar16StorageClass :: deleteStaticDataOfEasyStorageClasses();
40985 :
40986 :
40987 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeChar32 );
40988 2 : SgTypeChar32StorageClass* storageArraySgTypeChar32 = NULL;
40989 2 : if ( 0 < sizeOfActualPool )
40990 : {
40991 2 : storageArraySgTypeChar32 = new SgTypeChar32StorageClass[sizeOfActualPool] ;
40992 1 : inFile.read ( (char*) (storageArraySgTypeChar32) , sizeof ( SgTypeChar32StorageClass ) * sizeOfActualPool) ;
40993 1 : SgTypeChar32StorageClass :: readEasyStorageDataFromFile(inFile) ;
40994 : SgTypeChar32StorageClass* storageArray = storageArraySgTypeChar32;
40995 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
40996 : {
40997 1 : SgTypeChar32* tmp = new SgTypeChar32 ( *storageArray ) ;
40998 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
40999 1 : storageArray++ ;
41000 : }
41001 : }
41002 1 : delete [] storageArraySgTypeChar32;
41003 2 : SgTypeChar32StorageClass :: deleteStaticDataOfEasyStorageClasses();
41004 :
41005 :
41006 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeComplex );
41007 2 : SgTypeComplexStorageClass* storageArraySgTypeComplex = NULL;
41008 2 : if ( 0 < sizeOfActualPool )
41009 : {
41010 9 : storageArraySgTypeComplex = new SgTypeComplexStorageClass[sizeOfActualPool] ;
41011 2 : inFile.read ( (char*) (storageArraySgTypeComplex) , sizeof ( SgTypeComplexStorageClass ) * sizeOfActualPool) ;
41012 2 : SgTypeComplexStorageClass :: readEasyStorageDataFromFile(inFile) ;
41013 : SgTypeComplexStorageClass* storageArray = storageArraySgTypeComplex;
41014 9 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41015 : {
41016 7 : SgTypeComplex* tmp = new SgTypeComplex ( *storageArray ) ;
41017 7 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41018 7 : storageArray++ ;
41019 : }
41020 : }
41021 2 : delete [] storageArraySgTypeComplex;
41022 2 : SgTypeComplexStorageClass :: deleteStaticDataOfEasyStorageClasses();
41023 :
41024 :
41025 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeDefault );
41026 2 : SgTypeDefaultStorageClass* storageArraySgTypeDefault = NULL;
41027 2 : if ( 0 < sizeOfActualPool )
41028 : {
41029 6 : storageArraySgTypeDefault = new SgTypeDefaultStorageClass[sizeOfActualPool] ;
41030 2 : inFile.read ( (char*) (storageArraySgTypeDefault) , sizeof ( SgTypeDefaultStorageClass ) * sizeOfActualPool) ;
41031 2 : SgTypeDefaultStorageClass :: readEasyStorageDataFromFile(inFile) ;
41032 : SgTypeDefaultStorageClass* storageArray = storageArraySgTypeDefault;
41033 6 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41034 : {
41035 4 : SgTypeDefault* tmp = new SgTypeDefault ( *storageArray ) ;
41036 4 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41037 4 : storageArray++ ;
41038 : }
41039 : }
41040 2 : delete [] storageArraySgTypeDefault;
41041 2 : SgTypeDefaultStorageClass :: deleteStaticDataOfEasyStorageClasses();
41042 :
41043 :
41044 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeExpression );
41045 2 : SgTypeExpressionStorageClass* storageArraySgTypeExpression = NULL;
41046 2 : if ( 0 < sizeOfActualPool )
41047 : {
41048 0 : storageArraySgTypeExpression = new SgTypeExpressionStorageClass[sizeOfActualPool] ;
41049 0 : inFile.read ( (char*) (storageArraySgTypeExpression) , sizeof ( SgTypeExpressionStorageClass ) * sizeOfActualPool) ;
41050 0 : SgTypeExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
41051 : SgTypeExpressionStorageClass* storageArray = storageArraySgTypeExpression;
41052 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41053 : {
41054 0 : SgTypeExpression* tmp = new SgTypeExpression ( *storageArray ) ;
41055 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41056 0 : storageArray++ ;
41057 : }
41058 : }
41059 0 : delete [] storageArraySgTypeExpression;
41060 2 : SgTypeExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
41061 :
41062 :
41063 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeLabel );
41064 2 : SgTypeLabelStorageClass* storageArraySgTypeLabel = NULL;
41065 2 : if ( 0 < sizeOfActualPool )
41066 : {
41067 0 : storageArraySgTypeLabel = new SgTypeLabelStorageClass[sizeOfActualPool] ;
41068 0 : inFile.read ( (char*) (storageArraySgTypeLabel) , sizeof ( SgTypeLabelStorageClass ) * sizeOfActualPool) ;
41069 0 : SgTypeLabelStorageClass :: readEasyStorageDataFromFile(inFile) ;
41070 : SgTypeLabelStorageClass* storageArray = storageArraySgTypeLabel;
41071 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41072 : {
41073 0 : SgTypeLabel* tmp = new SgTypeLabel ( *storageArray ) ;
41074 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41075 0 : storageArray++ ;
41076 : }
41077 : }
41078 0 : delete [] storageArraySgTypeLabel;
41079 2 : SgTypeLabelStorageClass :: deleteStaticDataOfEasyStorageClasses();
41080 :
41081 :
41082 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeDouble );
41083 2 : SgTypeDoubleStorageClass* storageArraySgTypeDouble = NULL;
41084 2 : if ( 0 < sizeOfActualPool )
41085 : {
41086 4 : storageArraySgTypeDouble = new SgTypeDoubleStorageClass[sizeOfActualPool] ;
41087 2 : inFile.read ( (char*) (storageArraySgTypeDouble) , sizeof ( SgTypeDoubleStorageClass ) * sizeOfActualPool) ;
41088 2 : SgTypeDoubleStorageClass :: readEasyStorageDataFromFile(inFile) ;
41089 : SgTypeDoubleStorageClass* storageArray = storageArraySgTypeDouble;
41090 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41091 : {
41092 2 : SgTypeDouble* tmp = new SgTypeDouble ( *storageArray ) ;
41093 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41094 2 : storageArray++ ;
41095 : }
41096 : }
41097 2 : delete [] storageArraySgTypeDouble;
41098 2 : SgTypeDoubleStorageClass :: deleteStaticDataOfEasyStorageClasses();
41099 :
41100 :
41101 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeEllipse );
41102 2 : SgTypeEllipseStorageClass* storageArraySgTypeEllipse = NULL;
41103 2 : if ( 0 < sizeOfActualPool )
41104 : {
41105 4 : storageArraySgTypeEllipse = new SgTypeEllipseStorageClass[sizeOfActualPool] ;
41106 2 : inFile.read ( (char*) (storageArraySgTypeEllipse) , sizeof ( SgTypeEllipseStorageClass ) * sizeOfActualPool) ;
41107 2 : SgTypeEllipseStorageClass :: readEasyStorageDataFromFile(inFile) ;
41108 : SgTypeEllipseStorageClass* storageArray = storageArraySgTypeEllipse;
41109 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41110 : {
41111 2 : SgTypeEllipse* tmp = new SgTypeEllipse ( *storageArray ) ;
41112 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41113 2 : storageArray++ ;
41114 : }
41115 : }
41116 2 : delete [] storageArraySgTypeEllipse;
41117 2 : SgTypeEllipseStorageClass :: deleteStaticDataOfEasyStorageClasses();
41118 :
41119 :
41120 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeFixed );
41121 2 : SgTypeFixedStorageClass* storageArraySgTypeFixed = NULL;
41122 2 : if ( 0 < sizeOfActualPool )
41123 : {
41124 0 : storageArraySgTypeFixed = new SgTypeFixedStorageClass[sizeOfActualPool] ;
41125 0 : inFile.read ( (char*) (storageArraySgTypeFixed) , sizeof ( SgTypeFixedStorageClass ) * sizeOfActualPool) ;
41126 0 : SgTypeFixedStorageClass :: readEasyStorageDataFromFile(inFile) ;
41127 : SgTypeFixedStorageClass* storageArray = storageArraySgTypeFixed;
41128 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41129 : {
41130 0 : SgTypeFixed* tmp = new SgTypeFixed ( *storageArray ) ;
41131 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41132 0 : storageArray++ ;
41133 : }
41134 : }
41135 0 : delete [] storageArraySgTypeFixed;
41136 2 : SgTypeFixedStorageClass :: deleteStaticDataOfEasyStorageClasses();
41137 :
41138 :
41139 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeFloat );
41140 2 : SgTypeFloatStorageClass* storageArraySgTypeFloat = NULL;
41141 2 : if ( 0 < sizeOfActualPool )
41142 : {
41143 4 : storageArraySgTypeFloat = new SgTypeFloatStorageClass[sizeOfActualPool] ;
41144 2 : inFile.read ( (char*) (storageArraySgTypeFloat) , sizeof ( SgTypeFloatStorageClass ) * sizeOfActualPool) ;
41145 2 : SgTypeFloatStorageClass :: readEasyStorageDataFromFile(inFile) ;
41146 : SgTypeFloatStorageClass* storageArray = storageArraySgTypeFloat;
41147 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41148 : {
41149 2 : SgTypeFloat* tmp = new SgTypeFloat ( *storageArray ) ;
41150 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41151 2 : storageArray++ ;
41152 : }
41153 : }
41154 2 : delete [] storageArraySgTypeFloat;
41155 2 : SgTypeFloatStorageClass :: deleteStaticDataOfEasyStorageClasses();
41156 :
41157 :
41158 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeFloat128 );
41159 2 : SgTypeFloat128StorageClass* storageArraySgTypeFloat128 = NULL;
41160 2 : if ( 0 < sizeOfActualPool )
41161 : {
41162 2 : storageArraySgTypeFloat128 = new SgTypeFloat128StorageClass[sizeOfActualPool] ;
41163 1 : inFile.read ( (char*) (storageArraySgTypeFloat128) , sizeof ( SgTypeFloat128StorageClass ) * sizeOfActualPool) ;
41164 1 : SgTypeFloat128StorageClass :: readEasyStorageDataFromFile(inFile) ;
41165 : SgTypeFloat128StorageClass* storageArray = storageArraySgTypeFloat128;
41166 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41167 : {
41168 1 : SgTypeFloat128* tmp = new SgTypeFloat128 ( *storageArray ) ;
41169 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41170 1 : storageArray++ ;
41171 : }
41172 : }
41173 1 : delete [] storageArraySgTypeFloat128;
41174 2 : SgTypeFloat128StorageClass :: deleteStaticDataOfEasyStorageClasses();
41175 :
41176 :
41177 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeFloat80 );
41178 2 : SgTypeFloat80StorageClass* storageArraySgTypeFloat80 = NULL;
41179 2 : if ( 0 < sizeOfActualPool )
41180 : {
41181 0 : storageArraySgTypeFloat80 = new SgTypeFloat80StorageClass[sizeOfActualPool] ;
41182 0 : inFile.read ( (char*) (storageArraySgTypeFloat80) , sizeof ( SgTypeFloat80StorageClass ) * sizeOfActualPool) ;
41183 0 : SgTypeFloat80StorageClass :: readEasyStorageDataFromFile(inFile) ;
41184 : SgTypeFloat80StorageClass* storageArray = storageArraySgTypeFloat80;
41185 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41186 : {
41187 0 : SgTypeFloat80* tmp = new SgTypeFloat80 ( *storageArray ) ;
41188 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41189 0 : storageArray++ ;
41190 : }
41191 : }
41192 0 : delete [] storageArraySgTypeFloat80;
41193 2 : SgTypeFloat80StorageClass :: deleteStaticDataOfEasyStorageClasses();
41194 :
41195 :
41196 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeGlobalVoid );
41197 2 : SgTypeGlobalVoidStorageClass* storageArraySgTypeGlobalVoid = NULL;
41198 2 : if ( 0 < sizeOfActualPool )
41199 : {
41200 0 : storageArraySgTypeGlobalVoid = new SgTypeGlobalVoidStorageClass[sizeOfActualPool] ;
41201 0 : inFile.read ( (char*) (storageArraySgTypeGlobalVoid) , sizeof ( SgTypeGlobalVoidStorageClass ) * sizeOfActualPool) ;
41202 0 : SgTypeGlobalVoidStorageClass :: readEasyStorageDataFromFile(inFile) ;
41203 : SgTypeGlobalVoidStorageClass* storageArray = storageArraySgTypeGlobalVoid;
41204 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41205 : {
41206 0 : SgTypeGlobalVoid* tmp = new SgTypeGlobalVoid ( *storageArray ) ;
41207 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41208 0 : storageArray++ ;
41209 : }
41210 : }
41211 0 : delete [] storageArraySgTypeGlobalVoid;
41212 2 : SgTypeGlobalVoidStorageClass :: deleteStaticDataOfEasyStorageClasses();
41213 :
41214 :
41215 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeIdOp );
41216 2 : SgTypeIdOpStorageClass* storageArraySgTypeIdOp = NULL;
41217 2 : if ( 0 < sizeOfActualPool )
41218 : {
41219 2 : storageArraySgTypeIdOp = new SgTypeIdOpStorageClass[sizeOfActualPool] ;
41220 1 : inFile.read ( (char*) (storageArraySgTypeIdOp) , sizeof ( SgTypeIdOpStorageClass ) * sizeOfActualPool) ;
41221 1 : SgTypeIdOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
41222 : SgTypeIdOpStorageClass* storageArray = storageArraySgTypeIdOp;
41223 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41224 : {
41225 1 : SgTypeIdOp* tmp = new SgTypeIdOp ( *storageArray ) ;
41226 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41227 1 : storageArray++ ;
41228 : }
41229 : }
41230 1 : delete [] storageArraySgTypeIdOp;
41231 2 : SgTypeIdOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
41232 :
41233 :
41234 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeImaginary );
41235 2 : SgTypeImaginaryStorageClass* storageArraySgTypeImaginary = NULL;
41236 2 : if ( 0 < sizeOfActualPool )
41237 : {
41238 0 : storageArraySgTypeImaginary = new SgTypeImaginaryStorageClass[sizeOfActualPool] ;
41239 0 : inFile.read ( (char*) (storageArraySgTypeImaginary) , sizeof ( SgTypeImaginaryStorageClass ) * sizeOfActualPool) ;
41240 0 : SgTypeImaginaryStorageClass :: readEasyStorageDataFromFile(inFile) ;
41241 : SgTypeImaginaryStorageClass* storageArray = storageArraySgTypeImaginary;
41242 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41243 : {
41244 0 : SgTypeImaginary* tmp = new SgTypeImaginary ( *storageArray ) ;
41245 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41246 0 : storageArray++ ;
41247 : }
41248 : }
41249 0 : delete [] storageArraySgTypeImaginary;
41250 2 : SgTypeImaginaryStorageClass :: deleteStaticDataOfEasyStorageClasses();
41251 :
41252 :
41253 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeInt );
41254 2 : SgTypeIntStorageClass* storageArraySgTypeInt = NULL;
41255 2 : if ( 0 < sizeOfActualPool )
41256 : {
41257 4 : storageArraySgTypeInt = new SgTypeIntStorageClass[sizeOfActualPool] ;
41258 2 : inFile.read ( (char*) (storageArraySgTypeInt) , sizeof ( SgTypeIntStorageClass ) * sizeOfActualPool) ;
41259 2 : SgTypeIntStorageClass :: readEasyStorageDataFromFile(inFile) ;
41260 : SgTypeIntStorageClass* storageArray = storageArraySgTypeInt;
41261 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41262 : {
41263 2 : SgTypeInt* tmp = new SgTypeInt ( *storageArray ) ;
41264 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41265 2 : storageArray++ ;
41266 : }
41267 : }
41268 2 : delete [] storageArraySgTypeInt;
41269 2 : SgTypeIntStorageClass :: deleteStaticDataOfEasyStorageClasses();
41270 :
41271 :
41272 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeLong );
41273 2 : SgTypeLongStorageClass* storageArraySgTypeLong = NULL;
41274 2 : if ( 0 < sizeOfActualPool )
41275 : {
41276 4 : storageArraySgTypeLong = new SgTypeLongStorageClass[sizeOfActualPool] ;
41277 2 : inFile.read ( (char*) (storageArraySgTypeLong) , sizeof ( SgTypeLongStorageClass ) * sizeOfActualPool) ;
41278 2 : SgTypeLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41279 : SgTypeLongStorageClass* storageArray = storageArraySgTypeLong;
41280 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41281 : {
41282 2 : SgTypeLong* tmp = new SgTypeLong ( *storageArray ) ;
41283 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41284 2 : storageArray++ ;
41285 : }
41286 : }
41287 2 : delete [] storageArraySgTypeLong;
41288 2 : SgTypeLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41289 :
41290 :
41291 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeLongDouble );
41292 2 : SgTypeLongDoubleStorageClass* storageArraySgTypeLongDouble = NULL;
41293 2 : if ( 0 < sizeOfActualPool )
41294 : {
41295 4 : storageArraySgTypeLongDouble = new SgTypeLongDoubleStorageClass[sizeOfActualPool] ;
41296 2 : inFile.read ( (char*) (storageArraySgTypeLongDouble) , sizeof ( SgTypeLongDoubleStorageClass ) * sizeOfActualPool) ;
41297 2 : SgTypeLongDoubleStorageClass :: readEasyStorageDataFromFile(inFile) ;
41298 : SgTypeLongDoubleStorageClass* storageArray = storageArraySgTypeLongDouble;
41299 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41300 : {
41301 2 : SgTypeLongDouble* tmp = new SgTypeLongDouble ( *storageArray ) ;
41302 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41303 2 : storageArray++ ;
41304 : }
41305 : }
41306 2 : delete [] storageArraySgTypeLongDouble;
41307 2 : SgTypeLongDoubleStorageClass :: deleteStaticDataOfEasyStorageClasses();
41308 :
41309 :
41310 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeLongLong );
41311 2 : SgTypeLongLongStorageClass* storageArraySgTypeLongLong = NULL;
41312 2 : if ( 0 < sizeOfActualPool )
41313 : {
41314 4 : storageArraySgTypeLongLong = new SgTypeLongLongStorageClass[sizeOfActualPool] ;
41315 2 : inFile.read ( (char*) (storageArraySgTypeLongLong) , sizeof ( SgTypeLongLongStorageClass ) * sizeOfActualPool) ;
41316 2 : SgTypeLongLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41317 : SgTypeLongLongStorageClass* storageArray = storageArraySgTypeLongLong;
41318 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41319 : {
41320 2 : SgTypeLongLong* tmp = new SgTypeLongLong ( *storageArray ) ;
41321 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41322 2 : storageArray++ ;
41323 : }
41324 : }
41325 2 : delete [] storageArraySgTypeLongLong;
41326 2 : SgTypeLongLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41327 :
41328 :
41329 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeModifier );
41330 2 : SgTypeModifierStorageClass* storageArraySgTypeModifier = NULL;
41331 2 : if ( 0 < sizeOfActualPool )
41332 : {
41333 0 : storageArraySgTypeModifier = new SgTypeModifierStorageClass[sizeOfActualPool] ;
41334 0 : inFile.read ( (char*) (storageArraySgTypeModifier) , sizeof ( SgTypeModifierStorageClass ) * sizeOfActualPool) ;
41335 0 : SgTypeModifierStorageClass :: readEasyStorageDataFromFile(inFile) ;
41336 : SgTypeModifierStorageClass* storageArray = storageArraySgTypeModifier;
41337 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41338 : {
41339 0 : SgTypeModifier* tmp = new SgTypeModifier ( *storageArray ) ;
41340 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41341 0 : storageArray++ ;
41342 : }
41343 : }
41344 0 : delete [] storageArraySgTypeModifier;
41345 2 : SgTypeModifierStorageClass :: deleteStaticDataOfEasyStorageClasses();
41346 :
41347 :
41348 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeMatrix );
41349 2 : SgTypeMatrixStorageClass* storageArraySgTypeMatrix = NULL;
41350 2 : if ( 0 < sizeOfActualPool )
41351 : {
41352 0 : storageArraySgTypeMatrix = new SgTypeMatrixStorageClass[sizeOfActualPool] ;
41353 0 : inFile.read ( (char*) (storageArraySgTypeMatrix) , sizeof ( SgTypeMatrixStorageClass ) * sizeOfActualPool) ;
41354 0 : SgTypeMatrixStorageClass :: readEasyStorageDataFromFile(inFile) ;
41355 : SgTypeMatrixStorageClass* storageArray = storageArraySgTypeMatrix;
41356 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41357 : {
41358 0 : SgTypeMatrix* tmp = new SgTypeMatrix ( *storageArray ) ;
41359 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41360 0 : storageArray++ ;
41361 : }
41362 : }
41363 0 : delete [] storageArraySgTypeMatrix;
41364 2 : SgTypeMatrixStorageClass :: deleteStaticDataOfEasyStorageClasses();
41365 :
41366 :
41367 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeTuple );
41368 2 : SgTypeTupleStorageClass* storageArraySgTypeTuple = NULL;
41369 2 : if ( 0 < sizeOfActualPool )
41370 : {
41371 0 : storageArraySgTypeTuple = new SgTypeTupleStorageClass[sizeOfActualPool] ;
41372 0 : inFile.read ( (char*) (storageArraySgTypeTuple) , sizeof ( SgTypeTupleStorageClass ) * sizeOfActualPool) ;
41373 0 : SgTypeTupleStorageClass :: readEasyStorageDataFromFile(inFile) ;
41374 : SgTypeTupleStorageClass* storageArray = storageArraySgTypeTuple;
41375 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41376 : {
41377 0 : SgTypeTuple* tmp = new SgTypeTuple ( *storageArray ) ;
41378 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41379 0 : storageArray++ ;
41380 : }
41381 : }
41382 0 : delete [] storageArraySgTypeTuple;
41383 2 : SgTypeTupleStorageClass :: deleteStaticDataOfEasyStorageClasses();
41384 :
41385 :
41386 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeNullptr );
41387 2 : SgTypeNullptrStorageClass* storageArraySgTypeNullptr = NULL;
41388 2 : if ( 0 < sizeOfActualPool )
41389 : {
41390 2 : storageArraySgTypeNullptr = new SgTypeNullptrStorageClass[sizeOfActualPool] ;
41391 1 : inFile.read ( (char*) (storageArraySgTypeNullptr) , sizeof ( SgTypeNullptrStorageClass ) * sizeOfActualPool) ;
41392 1 : SgTypeNullptrStorageClass :: readEasyStorageDataFromFile(inFile) ;
41393 : SgTypeNullptrStorageClass* storageArray = storageArraySgTypeNullptr;
41394 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41395 : {
41396 1 : SgTypeNullptr* tmp = new SgTypeNullptr ( *storageArray ) ;
41397 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41398 1 : storageArray++ ;
41399 : }
41400 : }
41401 1 : delete [] storageArraySgTypeNullptr;
41402 2 : SgTypeNullptrStorageClass :: deleteStaticDataOfEasyStorageClasses();
41403 :
41404 :
41405 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeOfType );
41406 2 : SgTypeOfTypeStorageClass* storageArraySgTypeOfType = NULL;
41407 2 : if ( 0 < sizeOfActualPool )
41408 : {
41409 4 : storageArraySgTypeOfType = new SgTypeOfTypeStorageClass[sizeOfActualPool] ;
41410 1 : inFile.read ( (char*) (storageArraySgTypeOfType) , sizeof ( SgTypeOfTypeStorageClass ) * sizeOfActualPool) ;
41411 1 : SgTypeOfTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
41412 : SgTypeOfTypeStorageClass* storageArray = storageArraySgTypeOfType;
41413 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41414 : {
41415 3 : SgTypeOfType* tmp = new SgTypeOfType ( *storageArray ) ;
41416 3 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41417 3 : storageArray++ ;
41418 : }
41419 : }
41420 1 : delete [] storageArraySgTypeOfType;
41421 2 : SgTypeOfTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
41422 :
41423 :
41424 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeShort );
41425 2 : SgTypeShortStorageClass* storageArraySgTypeShort = NULL;
41426 2 : if ( 0 < sizeOfActualPool )
41427 : {
41428 4 : storageArraySgTypeShort = new SgTypeShortStorageClass[sizeOfActualPool] ;
41429 2 : inFile.read ( (char*) (storageArraySgTypeShort) , sizeof ( SgTypeShortStorageClass ) * sizeOfActualPool) ;
41430 2 : SgTypeShortStorageClass :: readEasyStorageDataFromFile(inFile) ;
41431 : SgTypeShortStorageClass* storageArray = storageArraySgTypeShort;
41432 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41433 : {
41434 2 : SgTypeShort* tmp = new SgTypeShort ( *storageArray ) ;
41435 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41436 2 : storageArray++ ;
41437 : }
41438 : }
41439 2 : delete [] storageArraySgTypeShort;
41440 2 : SgTypeShortStorageClass :: deleteStaticDataOfEasyStorageClasses();
41441 :
41442 :
41443 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSigned128bitInteger );
41444 2 : SgTypeSigned128bitIntegerStorageClass* storageArraySgTypeSigned128bitInteger = NULL;
41445 2 : if ( 0 < sizeOfActualPool )
41446 : {
41447 2 : storageArraySgTypeSigned128bitInteger = new SgTypeSigned128bitIntegerStorageClass[sizeOfActualPool] ;
41448 1 : inFile.read ( (char*) (storageArraySgTypeSigned128bitInteger) , sizeof ( SgTypeSigned128bitIntegerStorageClass ) * sizeOfActualPool) ;
41449 1 : SgTypeSigned128bitIntegerStorageClass :: readEasyStorageDataFromFile(inFile) ;
41450 : SgTypeSigned128bitIntegerStorageClass* storageArray = storageArraySgTypeSigned128bitInteger;
41451 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41452 : {
41453 1 : SgTypeSigned128bitInteger* tmp = new SgTypeSigned128bitInteger ( *storageArray ) ;
41454 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41455 1 : storageArray++ ;
41456 : }
41457 : }
41458 1 : delete [] storageArraySgTypeSigned128bitInteger;
41459 2 : SgTypeSigned128bitIntegerStorageClass :: deleteStaticDataOfEasyStorageClasses();
41460 :
41461 :
41462 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSignedChar );
41463 2 : SgTypeSignedCharStorageClass* storageArraySgTypeSignedChar = NULL;
41464 2 : if ( 0 < sizeOfActualPool )
41465 : {
41466 4 : storageArraySgTypeSignedChar = new SgTypeSignedCharStorageClass[sizeOfActualPool] ;
41467 2 : inFile.read ( (char*) (storageArraySgTypeSignedChar) , sizeof ( SgTypeSignedCharStorageClass ) * sizeOfActualPool) ;
41468 2 : SgTypeSignedCharStorageClass :: readEasyStorageDataFromFile(inFile) ;
41469 : SgTypeSignedCharStorageClass* storageArray = storageArraySgTypeSignedChar;
41470 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41471 : {
41472 2 : SgTypeSignedChar* tmp = new SgTypeSignedChar ( *storageArray ) ;
41473 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41474 2 : storageArray++ ;
41475 : }
41476 : }
41477 2 : delete [] storageArraySgTypeSignedChar;
41478 2 : SgTypeSignedCharStorageClass :: deleteStaticDataOfEasyStorageClasses();
41479 :
41480 :
41481 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSignedInt );
41482 2 : SgTypeSignedIntStorageClass* storageArraySgTypeSignedInt = NULL;
41483 2 : if ( 0 < sizeOfActualPool )
41484 : {
41485 4 : storageArraySgTypeSignedInt = new SgTypeSignedIntStorageClass[sizeOfActualPool] ;
41486 2 : inFile.read ( (char*) (storageArraySgTypeSignedInt) , sizeof ( SgTypeSignedIntStorageClass ) * sizeOfActualPool) ;
41487 2 : SgTypeSignedIntStorageClass :: readEasyStorageDataFromFile(inFile) ;
41488 : SgTypeSignedIntStorageClass* storageArray = storageArraySgTypeSignedInt;
41489 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41490 : {
41491 2 : SgTypeSignedInt* tmp = new SgTypeSignedInt ( *storageArray ) ;
41492 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41493 2 : storageArray++ ;
41494 : }
41495 : }
41496 2 : delete [] storageArraySgTypeSignedInt;
41497 2 : SgTypeSignedIntStorageClass :: deleteStaticDataOfEasyStorageClasses();
41498 :
41499 :
41500 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSignedLong );
41501 2 : SgTypeSignedLongStorageClass* storageArraySgTypeSignedLong = NULL;
41502 2 : if ( 0 < sizeOfActualPool )
41503 : {
41504 4 : storageArraySgTypeSignedLong = new SgTypeSignedLongStorageClass[sizeOfActualPool] ;
41505 2 : inFile.read ( (char*) (storageArraySgTypeSignedLong) , sizeof ( SgTypeSignedLongStorageClass ) * sizeOfActualPool) ;
41506 2 : SgTypeSignedLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41507 : SgTypeSignedLongStorageClass* storageArray = storageArraySgTypeSignedLong;
41508 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41509 : {
41510 2 : SgTypeSignedLong* tmp = new SgTypeSignedLong ( *storageArray ) ;
41511 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41512 2 : storageArray++ ;
41513 : }
41514 : }
41515 2 : delete [] storageArraySgTypeSignedLong;
41516 2 : SgTypeSignedLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41517 :
41518 :
41519 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSignedLongLong );
41520 2 : SgTypeSignedLongLongStorageClass* storageArraySgTypeSignedLongLong = NULL;
41521 2 : if ( 0 < sizeOfActualPool )
41522 : {
41523 2 : storageArraySgTypeSignedLongLong = new SgTypeSignedLongLongStorageClass[sizeOfActualPool] ;
41524 1 : inFile.read ( (char*) (storageArraySgTypeSignedLongLong) , sizeof ( SgTypeSignedLongLongStorageClass ) * sizeOfActualPool) ;
41525 1 : SgTypeSignedLongLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41526 : SgTypeSignedLongLongStorageClass* storageArray = storageArraySgTypeSignedLongLong;
41527 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41528 : {
41529 1 : SgTypeSignedLongLong* tmp = new SgTypeSignedLongLong ( *storageArray ) ;
41530 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41531 1 : storageArray++ ;
41532 : }
41533 : }
41534 1 : delete [] storageArraySgTypeSignedLongLong;
41535 2 : SgTypeSignedLongLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41536 :
41537 :
41538 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeSignedShort );
41539 2 : SgTypeSignedShortStorageClass* storageArraySgTypeSignedShort = NULL;
41540 2 : if ( 0 < sizeOfActualPool )
41541 : {
41542 4 : storageArraySgTypeSignedShort = new SgTypeSignedShortStorageClass[sizeOfActualPool] ;
41543 2 : inFile.read ( (char*) (storageArraySgTypeSignedShort) , sizeof ( SgTypeSignedShortStorageClass ) * sizeOfActualPool) ;
41544 2 : SgTypeSignedShortStorageClass :: readEasyStorageDataFromFile(inFile) ;
41545 : SgTypeSignedShortStorageClass* storageArray = storageArraySgTypeSignedShort;
41546 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41547 : {
41548 2 : SgTypeSignedShort* tmp = new SgTypeSignedShort ( *storageArray ) ;
41549 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41550 2 : storageArray++ ;
41551 : }
41552 : }
41553 2 : delete [] storageArraySgTypeSignedShort;
41554 2 : SgTypeSignedShortStorageClass :: deleteStaticDataOfEasyStorageClasses();
41555 :
41556 :
41557 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeString );
41558 2 : SgTypeStringStorageClass* storageArraySgTypeString = NULL;
41559 2 : if ( 0 < sizeOfActualPool )
41560 : {
41561 0 : storageArraySgTypeString = new SgTypeStringStorageClass[sizeOfActualPool] ;
41562 0 : inFile.read ( (char*) (storageArraySgTypeString) , sizeof ( SgTypeStringStorageClass ) * sizeOfActualPool) ;
41563 0 : SgTypeStringStorageClass :: readEasyStorageDataFromFile(inFile) ;
41564 : SgTypeStringStorageClass* storageArray = storageArraySgTypeString;
41565 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41566 : {
41567 0 : SgTypeString* tmp = new SgTypeString ( *storageArray ) ;
41568 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41569 0 : storageArray++ ;
41570 : }
41571 : }
41572 0 : delete [] storageArraySgTypeString;
41573 2 : SgTypeStringStorageClass :: deleteStaticDataOfEasyStorageClasses();
41574 :
41575 :
41576 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnknown );
41577 2 : SgTypeUnknownStorageClass* storageArraySgTypeUnknown = NULL;
41578 2 : if ( 0 < sizeOfActualPool )
41579 : {
41580 2 : storageArraySgTypeUnknown = new SgTypeUnknownStorageClass[sizeOfActualPool] ;
41581 1 : inFile.read ( (char*) (storageArraySgTypeUnknown) , sizeof ( SgTypeUnknownStorageClass ) * sizeOfActualPool) ;
41582 1 : SgTypeUnknownStorageClass :: readEasyStorageDataFromFile(inFile) ;
41583 : SgTypeUnknownStorageClass* storageArray = storageArraySgTypeUnknown;
41584 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41585 : {
41586 1 : SgTypeUnknown* tmp = new SgTypeUnknown ( *storageArray ) ;
41587 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41588 1 : storageArray++ ;
41589 : }
41590 : }
41591 1 : delete [] storageArraySgTypeUnknown;
41592 2 : SgTypeUnknownStorageClass :: deleteStaticDataOfEasyStorageClasses();
41593 :
41594 :
41595 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsigned128bitInteger );
41596 2 : SgTypeUnsigned128bitIntegerStorageClass* storageArraySgTypeUnsigned128bitInteger = NULL;
41597 2 : if ( 0 < sizeOfActualPool )
41598 : {
41599 2 : storageArraySgTypeUnsigned128bitInteger = new SgTypeUnsigned128bitIntegerStorageClass[sizeOfActualPool] ;
41600 1 : inFile.read ( (char*) (storageArraySgTypeUnsigned128bitInteger) , sizeof ( SgTypeUnsigned128bitIntegerStorageClass ) * sizeOfActualPool) ;
41601 1 : SgTypeUnsigned128bitIntegerStorageClass :: readEasyStorageDataFromFile(inFile) ;
41602 : SgTypeUnsigned128bitIntegerStorageClass* storageArray = storageArraySgTypeUnsigned128bitInteger;
41603 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41604 : {
41605 1 : SgTypeUnsigned128bitInteger* tmp = new SgTypeUnsigned128bitInteger ( *storageArray ) ;
41606 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41607 1 : storageArray++ ;
41608 : }
41609 : }
41610 1 : delete [] storageArraySgTypeUnsigned128bitInteger;
41611 2 : SgTypeUnsigned128bitIntegerStorageClass :: deleteStaticDataOfEasyStorageClasses();
41612 :
41613 :
41614 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsignedChar );
41615 2 : SgTypeUnsignedCharStorageClass* storageArraySgTypeUnsignedChar = NULL;
41616 2 : if ( 0 < sizeOfActualPool )
41617 : {
41618 4 : storageArraySgTypeUnsignedChar = new SgTypeUnsignedCharStorageClass[sizeOfActualPool] ;
41619 2 : inFile.read ( (char*) (storageArraySgTypeUnsignedChar) , sizeof ( SgTypeUnsignedCharStorageClass ) * sizeOfActualPool) ;
41620 2 : SgTypeUnsignedCharStorageClass :: readEasyStorageDataFromFile(inFile) ;
41621 : SgTypeUnsignedCharStorageClass* storageArray = storageArraySgTypeUnsignedChar;
41622 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41623 : {
41624 2 : SgTypeUnsignedChar* tmp = new SgTypeUnsignedChar ( *storageArray ) ;
41625 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41626 2 : storageArray++ ;
41627 : }
41628 : }
41629 2 : delete [] storageArraySgTypeUnsignedChar;
41630 2 : SgTypeUnsignedCharStorageClass :: deleteStaticDataOfEasyStorageClasses();
41631 :
41632 :
41633 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsignedInt );
41634 2 : SgTypeUnsignedIntStorageClass* storageArraySgTypeUnsignedInt = NULL;
41635 2 : if ( 0 < sizeOfActualPool )
41636 : {
41637 4 : storageArraySgTypeUnsignedInt = new SgTypeUnsignedIntStorageClass[sizeOfActualPool] ;
41638 2 : inFile.read ( (char*) (storageArraySgTypeUnsignedInt) , sizeof ( SgTypeUnsignedIntStorageClass ) * sizeOfActualPool) ;
41639 2 : SgTypeUnsignedIntStorageClass :: readEasyStorageDataFromFile(inFile) ;
41640 : SgTypeUnsignedIntStorageClass* storageArray = storageArraySgTypeUnsignedInt;
41641 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41642 : {
41643 2 : SgTypeUnsignedInt* tmp = new SgTypeUnsignedInt ( *storageArray ) ;
41644 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41645 2 : storageArray++ ;
41646 : }
41647 : }
41648 2 : delete [] storageArraySgTypeUnsignedInt;
41649 2 : SgTypeUnsignedIntStorageClass :: deleteStaticDataOfEasyStorageClasses();
41650 :
41651 :
41652 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsignedLong );
41653 2 : SgTypeUnsignedLongStorageClass* storageArraySgTypeUnsignedLong = NULL;
41654 2 : if ( 0 < sizeOfActualPool )
41655 : {
41656 4 : storageArraySgTypeUnsignedLong = new SgTypeUnsignedLongStorageClass[sizeOfActualPool] ;
41657 2 : inFile.read ( (char*) (storageArraySgTypeUnsignedLong) , sizeof ( SgTypeUnsignedLongStorageClass ) * sizeOfActualPool) ;
41658 2 : SgTypeUnsignedLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41659 : SgTypeUnsignedLongStorageClass* storageArray = storageArraySgTypeUnsignedLong;
41660 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41661 : {
41662 2 : SgTypeUnsignedLong* tmp = new SgTypeUnsignedLong ( *storageArray ) ;
41663 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41664 2 : storageArray++ ;
41665 : }
41666 : }
41667 2 : delete [] storageArraySgTypeUnsignedLong;
41668 2 : SgTypeUnsignedLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41669 :
41670 :
41671 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsignedLongLong );
41672 2 : SgTypeUnsignedLongLongStorageClass* storageArraySgTypeUnsignedLongLong = NULL;
41673 2 : if ( 0 < sizeOfActualPool )
41674 : {
41675 4 : storageArraySgTypeUnsignedLongLong = new SgTypeUnsignedLongLongStorageClass[sizeOfActualPool] ;
41676 2 : inFile.read ( (char*) (storageArraySgTypeUnsignedLongLong) , sizeof ( SgTypeUnsignedLongLongStorageClass ) * sizeOfActualPool) ;
41677 2 : SgTypeUnsignedLongLongStorageClass :: readEasyStorageDataFromFile(inFile) ;
41678 : SgTypeUnsignedLongLongStorageClass* storageArray = storageArraySgTypeUnsignedLongLong;
41679 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41680 : {
41681 2 : SgTypeUnsignedLongLong* tmp = new SgTypeUnsignedLongLong ( *storageArray ) ;
41682 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41683 2 : storageArray++ ;
41684 : }
41685 : }
41686 2 : delete [] storageArraySgTypeUnsignedLongLong;
41687 2 : SgTypeUnsignedLongLongStorageClass :: deleteStaticDataOfEasyStorageClasses();
41688 :
41689 :
41690 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeUnsignedShort );
41691 2 : SgTypeUnsignedShortStorageClass* storageArraySgTypeUnsignedShort = NULL;
41692 2 : if ( 0 < sizeOfActualPool )
41693 : {
41694 4 : storageArraySgTypeUnsignedShort = new SgTypeUnsignedShortStorageClass[sizeOfActualPool] ;
41695 2 : inFile.read ( (char*) (storageArraySgTypeUnsignedShort) , sizeof ( SgTypeUnsignedShortStorageClass ) * sizeOfActualPool) ;
41696 2 : SgTypeUnsignedShortStorageClass :: readEasyStorageDataFromFile(inFile) ;
41697 : SgTypeUnsignedShortStorageClass* storageArray = storageArraySgTypeUnsignedShort;
41698 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41699 : {
41700 2 : SgTypeUnsignedShort* tmp = new SgTypeUnsignedShort ( *storageArray ) ;
41701 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41702 2 : storageArray++ ;
41703 : }
41704 : }
41705 2 : delete [] storageArraySgTypeUnsignedShort;
41706 2 : SgTypeUnsignedShortStorageClass :: deleteStaticDataOfEasyStorageClasses();
41707 :
41708 :
41709 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeVoid );
41710 2 : SgTypeVoidStorageClass* storageArraySgTypeVoid = NULL;
41711 2 : if ( 0 < sizeOfActualPool )
41712 : {
41713 4 : storageArraySgTypeVoid = new SgTypeVoidStorageClass[sizeOfActualPool] ;
41714 2 : inFile.read ( (char*) (storageArraySgTypeVoid) , sizeof ( SgTypeVoidStorageClass ) * sizeOfActualPool) ;
41715 2 : SgTypeVoidStorageClass :: readEasyStorageDataFromFile(inFile) ;
41716 : SgTypeVoidStorageClass* storageArray = storageArraySgTypeVoid;
41717 4 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41718 : {
41719 2 : SgTypeVoid* tmp = new SgTypeVoid ( *storageArray ) ;
41720 2 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41721 2 : storageArray++ ;
41722 : }
41723 : }
41724 2 : delete [] storageArraySgTypeVoid;
41725 2 : SgTypeVoidStorageClass :: deleteStaticDataOfEasyStorageClasses();
41726 :
41727 :
41728 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeWchar );
41729 2 : SgTypeWcharStorageClass* storageArraySgTypeWchar = NULL;
41730 2 : if ( 0 < sizeOfActualPool )
41731 : {
41732 2 : storageArraySgTypeWchar = new SgTypeWcharStorageClass[sizeOfActualPool] ;
41733 1 : inFile.read ( (char*) (storageArraySgTypeWchar) , sizeof ( SgTypeWcharStorageClass ) * sizeOfActualPool) ;
41734 1 : SgTypeWcharStorageClass :: readEasyStorageDataFromFile(inFile) ;
41735 : SgTypeWcharStorageClass* storageArray = storageArraySgTypeWchar;
41736 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41737 : {
41738 1 : SgTypeWchar* tmp = new SgTypeWchar ( *storageArray ) ;
41739 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41740 1 : storageArray++ ;
41741 : }
41742 : }
41743 1 : delete [] storageArraySgTypeWchar;
41744 2 : SgTypeWcharStorageClass :: deleteStaticDataOfEasyStorageClasses();
41745 :
41746 :
41747 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypedefDeclaration );
41748 2 : SgTypedefDeclarationStorageClass* storageArraySgTypedefDeclaration = NULL;
41749 2 : if ( 0 < sizeOfActualPool )
41750 : {
41751 1721 : storageArraySgTypedefDeclaration = new SgTypedefDeclarationStorageClass[sizeOfActualPool] ;
41752 2 : inFile.read ( (char*) (storageArraySgTypedefDeclaration) , sizeof ( SgTypedefDeclarationStorageClass ) * sizeOfActualPool) ;
41753 2 : SgTypedefDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
41754 : SgTypedefDeclarationStorageClass* storageArray = storageArraySgTypedefDeclaration;
41755 1721 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41756 : {
41757 1719 : SgTypedefDeclaration* tmp = new SgTypedefDeclaration ( *storageArray ) ;
41758 1719 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41759 1719 : storageArray++ ;
41760 : }
41761 : }
41762 2 : delete [] storageArraySgTypedefDeclaration;
41763 2 : SgTypedefDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
41764 :
41765 :
41766 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypedefSeq );
41767 2 : SgTypedefSeqStorageClass* storageArraySgTypedefSeq = NULL;
41768 2 : if ( 0 < sizeOfActualPool )
41769 : {
41770 16447 : storageArraySgTypedefSeq = new SgTypedefSeqStorageClass[sizeOfActualPool] ;
41771 2 : inFile.read ( (char*) (storageArraySgTypedefSeq) , sizeof ( SgTypedefSeqStorageClass ) * sizeOfActualPool) ;
41772 2 : SgTypedefSeqStorageClass :: readEasyStorageDataFromFile(inFile) ;
41773 : SgTypedefSeqStorageClass* storageArray = storageArraySgTypedefSeq;
41774 16447 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41775 : {
41776 16445 : SgTypedefSeq* tmp = new SgTypedefSeq ( *storageArray ) ;
41777 16445 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41778 16445 : storageArray++ ;
41779 : }
41780 : }
41781 2 : delete [] storageArraySgTypedefSeq;
41782 2 : SgTypedefSeqStorageClass :: deleteStaticDataOfEasyStorageClasses();
41783 :
41784 :
41785 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypedefSymbol );
41786 2 : SgTypedefSymbolStorageClass* storageArraySgTypedefSymbol = NULL;
41787 2 : if ( 0 < sizeOfActualPool )
41788 : {
41789 1721 : storageArraySgTypedefSymbol = new SgTypedefSymbolStorageClass[sizeOfActualPool] ;
41790 2 : inFile.read ( (char*) (storageArraySgTypedefSymbol) , sizeof ( SgTypedefSymbolStorageClass ) * sizeOfActualPool) ;
41791 2 : SgTypedefSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
41792 : SgTypedefSymbolStorageClass* storageArray = storageArraySgTypedefSymbol;
41793 1721 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41794 : {
41795 1719 : SgTypedefSymbol* tmp = new SgTypedefSymbol ( *storageArray ) ;
41796 1719 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41797 1719 : storageArray++ ;
41798 : }
41799 : }
41800 2 : delete [] storageArraySgTypedefSymbol;
41801 2 : SgTypedefSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
41802 :
41803 :
41804 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypedefType );
41805 2 : SgTypedefTypeStorageClass* storageArraySgTypedefType = NULL;
41806 2 : if ( 0 < sizeOfActualPool )
41807 : {
41808 1850 : storageArraySgTypedefType = new SgTypedefTypeStorageClass[sizeOfActualPool] ;
41809 2 : inFile.read ( (char*) (storageArraySgTypedefType) , sizeof ( SgTypedefTypeStorageClass ) * sizeOfActualPool) ;
41810 2 : SgTypedefTypeStorageClass :: readEasyStorageDataFromFile(inFile) ;
41811 : SgTypedefTypeStorageClass* storageArray = storageArraySgTypedefType;
41812 1850 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41813 : {
41814 1848 : SgTypedefType* tmp = new SgTypedefType ( *storageArray ) ;
41815 1848 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41816 1848 : storageArray++ ;
41817 : }
41818 : }
41819 2 : delete [] storageArraySgTypedefType;
41820 2 : SgTypedefTypeStorageClass :: deleteStaticDataOfEasyStorageClasses();
41821 :
41822 :
41823 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUPC_AccessModifier );
41824 2 : SgUPC_AccessModifierStorageClass* storageArraySgUPC_AccessModifier = NULL;
41825 2 : if ( 0 < sizeOfActualPool )
41826 : {
41827 0 : storageArraySgUPC_AccessModifier = new SgUPC_AccessModifierStorageClass[sizeOfActualPool] ;
41828 0 : inFile.read ( (char*) (storageArraySgUPC_AccessModifier) , sizeof ( SgUPC_AccessModifierStorageClass ) * sizeOfActualPool) ;
41829 : SgUPC_AccessModifierStorageClass* storageArray = storageArraySgUPC_AccessModifier;
41830 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41831 : {
41832 0 : SgUPC_AccessModifier* tmp = new SgUPC_AccessModifier ( *storageArray ) ;
41833 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41834 0 : storageArray++ ;
41835 : }
41836 : }
41837 0 : delete [] storageArraySgUPC_AccessModifier;
41838 :
41839 :
41840 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnaryAddOp );
41841 2 : SgUnaryAddOpStorageClass* storageArraySgUnaryAddOp = NULL;
41842 2 : if ( 0 < sizeOfActualPool )
41843 : {
41844 0 : storageArraySgUnaryAddOp = new SgUnaryAddOpStorageClass[sizeOfActualPool] ;
41845 0 : inFile.read ( (char*) (storageArraySgUnaryAddOp) , sizeof ( SgUnaryAddOpStorageClass ) * sizeOfActualPool) ;
41846 0 : SgUnaryAddOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
41847 : SgUnaryAddOpStorageClass* storageArray = storageArraySgUnaryAddOp;
41848 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41849 : {
41850 0 : SgUnaryAddOp* tmp = new SgUnaryAddOp ( *storageArray ) ;
41851 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41852 0 : storageArray++ ;
41853 : }
41854 : }
41855 0 : delete [] storageArraySgUnaryAddOp;
41856 2 : SgUnaryAddOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
41857 :
41858 :
41859 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnaryOp );
41860 2 : SgUnaryOpStorageClass* storageArraySgUnaryOp = NULL;
41861 2 : if ( 0 < sizeOfActualPool )
41862 : {
41863 0 : storageArraySgUnaryOp = new SgUnaryOpStorageClass[sizeOfActualPool] ;
41864 0 : inFile.read ( (char*) (storageArraySgUnaryOp) , sizeof ( SgUnaryOpStorageClass ) * sizeOfActualPool) ;
41865 0 : SgUnaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
41866 : SgUnaryOpStorageClass* storageArray = storageArraySgUnaryOp;
41867 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41868 : {
41869 0 : SgUnaryOp* tmp = new SgUnaryOp ( *storageArray ) ;
41870 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41871 0 : storageArray++ ;
41872 : }
41873 : }
41874 0 : delete [] storageArraySgUnaryOp;
41875 2 : SgUnaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
41876 :
41877 :
41878 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUndefDirectiveStatement );
41879 2 : SgUndefDirectiveStatementStorageClass* storageArraySgUndefDirectiveStatement = NULL;
41880 2 : if ( 0 < sizeOfActualPool )
41881 : {
41882 0 : storageArraySgUndefDirectiveStatement = new SgUndefDirectiveStatementStorageClass[sizeOfActualPool] ;
41883 0 : inFile.read ( (char*) (storageArraySgUndefDirectiveStatement) , sizeof ( SgUndefDirectiveStatementStorageClass ) * sizeOfActualPool) ;
41884 0 : SgUndefDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
41885 : SgUndefDirectiveStatementStorageClass* storageArray = storageArraySgUndefDirectiveStatement;
41886 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41887 : {
41888 0 : SgUndefDirectiveStatement* tmp = new SgUndefDirectiveStatement ( *storageArray ) ;
41889 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41890 0 : storageArray++ ;
41891 : }
41892 : }
41893 0 : delete [] storageArraySgUndefDirectiveStatement;
41894 2 : SgUndefDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
41895 :
41896 :
41897 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUndirectedGraphEdge );
41898 2 : SgUndirectedGraphEdgeStorageClass* storageArraySgUndirectedGraphEdge = NULL;
41899 2 : if ( 0 < sizeOfActualPool )
41900 : {
41901 0 : storageArraySgUndirectedGraphEdge = new SgUndirectedGraphEdgeStorageClass[sizeOfActualPool] ;
41902 0 : inFile.read ( (char*) (storageArraySgUndirectedGraphEdge) , sizeof ( SgUndirectedGraphEdgeStorageClass ) * sizeOfActualPool) ;
41903 0 : SgUndirectedGraphEdgeStorageClass :: readEasyStorageDataFromFile(inFile) ;
41904 : SgUndirectedGraphEdgeStorageClass* storageArray = storageArraySgUndirectedGraphEdge;
41905 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41906 : {
41907 0 : SgUndirectedGraphEdge* tmp = new SgUndirectedGraphEdge ( *storageArray ) ;
41908 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41909 0 : storageArray++ ;
41910 : }
41911 : }
41912 0 : delete [] storageArraySgUndirectedGraphEdge;
41913 2 : SgUndirectedGraphEdgeStorageClass :: deleteStaticDataOfEasyStorageClasses();
41914 :
41915 :
41916 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnknownArrayOrFunctionReference );
41917 2 : SgUnknownArrayOrFunctionReferenceStorageClass* storageArraySgUnknownArrayOrFunctionReference = NULL;
41918 2 : if ( 0 < sizeOfActualPool )
41919 : {
41920 0 : storageArraySgUnknownArrayOrFunctionReference = new SgUnknownArrayOrFunctionReferenceStorageClass[sizeOfActualPool] ;
41921 0 : inFile.read ( (char*) (storageArraySgUnknownArrayOrFunctionReference) , sizeof ( SgUnknownArrayOrFunctionReferenceStorageClass ) * sizeOfActualPool) ;
41922 0 : SgUnknownArrayOrFunctionReferenceStorageClass :: readEasyStorageDataFromFile(inFile) ;
41923 : SgUnknownArrayOrFunctionReferenceStorageClass* storageArray = storageArraySgUnknownArrayOrFunctionReference;
41924 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41925 : {
41926 0 : SgUnknownArrayOrFunctionReference* tmp = new SgUnknownArrayOrFunctionReference ( *storageArray ) ;
41927 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41928 0 : storageArray++ ;
41929 : }
41930 : }
41931 0 : delete [] storageArraySgUnknownArrayOrFunctionReference;
41932 2 : SgUnknownArrayOrFunctionReferenceStorageClass :: deleteStaticDataOfEasyStorageClasses();
41933 :
41934 :
41935 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnknownFile );
41936 2 : SgUnknownFileStorageClass* storageArraySgUnknownFile = NULL;
41937 2 : if ( 0 < sizeOfActualPool )
41938 : {
41939 0 : storageArraySgUnknownFile = new SgUnknownFileStorageClass[sizeOfActualPool] ;
41940 0 : inFile.read ( (char*) (storageArraySgUnknownFile) , sizeof ( SgUnknownFileStorageClass ) * sizeOfActualPool) ;
41941 0 : SgUnknownFileStorageClass :: readEasyStorageDataFromFile(inFile) ;
41942 : SgUnknownFileStorageClass* storageArray = storageArraySgUnknownFile;
41943 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41944 : {
41945 0 : SgUnknownFile* tmp = new SgUnknownFile ( *storageArray ) ;
41946 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41947 0 : storageArray++ ;
41948 : }
41949 : }
41950 0 : delete [] storageArraySgUnknownFile;
41951 2 : SgUnknownFileStorageClass :: deleteStaticDataOfEasyStorageClasses();
41952 :
41953 :
41954 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnparse_Info );
41955 2 : SgUnparse_InfoStorageClass* storageArraySgUnparse_Info = NULL;
41956 2 : if ( 0 < sizeOfActualPool )
41957 : {
41958 0 : storageArraySgUnparse_Info = new SgUnparse_InfoStorageClass[sizeOfActualPool] ;
41959 0 : inFile.read ( (char*) (storageArraySgUnparse_Info) , sizeof ( SgUnparse_InfoStorageClass ) * sizeOfActualPool) ;
41960 0 : SgUnparse_InfoStorageClass :: readEasyStorageDataFromFile(inFile) ;
41961 : SgUnparse_InfoStorageClass* storageArray = storageArraySgUnparse_Info;
41962 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41963 : {
41964 0 : SgUnparse_Info* tmp = new SgUnparse_Info ( *storageArray ) ;
41965 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41966 0 : storageArray++ ;
41967 : }
41968 : }
41969 0 : delete [] storageArraySgUnparse_Info;
41970 2 : SgUnparse_InfoStorageClass :: deleteStaticDataOfEasyStorageClasses();
41971 :
41972 :
41973 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnsignedCharVal );
41974 2 : SgUnsignedCharValStorageClass* storageArraySgUnsignedCharVal = NULL;
41975 2 : if ( 0 < sizeOfActualPool )
41976 : {
41977 0 : storageArraySgUnsignedCharVal = new SgUnsignedCharValStorageClass[sizeOfActualPool] ;
41978 0 : inFile.read ( (char*) (storageArraySgUnsignedCharVal) , sizeof ( SgUnsignedCharValStorageClass ) * sizeOfActualPool) ;
41979 0 : SgUnsignedCharValStorageClass :: readEasyStorageDataFromFile(inFile) ;
41980 : SgUnsignedCharValStorageClass* storageArray = storageArraySgUnsignedCharVal;
41981 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
41982 : {
41983 0 : SgUnsignedCharVal* tmp = new SgUnsignedCharVal ( *storageArray ) ;
41984 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
41985 0 : storageArray++ ;
41986 : }
41987 : }
41988 0 : delete [] storageArraySgUnsignedCharVal;
41989 2 : SgUnsignedCharValStorageClass :: deleteStaticDataOfEasyStorageClasses();
41990 :
41991 :
41992 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnsignedIntVal );
41993 2 : SgUnsignedIntValStorageClass* storageArraySgUnsignedIntVal = NULL;
41994 2 : if ( 0 < sizeOfActualPool )
41995 : {
41996 9 : storageArraySgUnsignedIntVal = new SgUnsignedIntValStorageClass[sizeOfActualPool] ;
41997 1 : inFile.read ( (char*) (storageArraySgUnsignedIntVal) , sizeof ( SgUnsignedIntValStorageClass ) * sizeOfActualPool) ;
41998 1 : SgUnsignedIntValStorageClass :: readEasyStorageDataFromFile(inFile) ;
41999 : SgUnsignedIntValStorageClass* storageArray = storageArraySgUnsignedIntVal;
42000 9 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42001 : {
42002 8 : SgUnsignedIntVal* tmp = new SgUnsignedIntVal ( *storageArray ) ;
42003 8 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42004 8 : storageArray++ ;
42005 : }
42006 : }
42007 1 : delete [] storageArraySgUnsignedIntVal;
42008 2 : SgUnsignedIntValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42009 :
42010 :
42011 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnsignedLongLongIntVal );
42012 2 : SgUnsignedLongLongIntValStorageClass* storageArraySgUnsignedLongLongIntVal = NULL;
42013 2 : if ( 0 < sizeOfActualPool )
42014 : {
42015 0 : storageArraySgUnsignedLongLongIntVal = new SgUnsignedLongLongIntValStorageClass[sizeOfActualPool] ;
42016 0 : inFile.read ( (char*) (storageArraySgUnsignedLongLongIntVal) , sizeof ( SgUnsignedLongLongIntValStorageClass ) * sizeOfActualPool) ;
42017 0 : SgUnsignedLongLongIntValStorageClass :: readEasyStorageDataFromFile(inFile) ;
42018 : SgUnsignedLongLongIntValStorageClass* storageArray = storageArraySgUnsignedLongLongIntVal;
42019 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42020 : {
42021 0 : SgUnsignedLongLongIntVal* tmp = new SgUnsignedLongLongIntVal ( *storageArray ) ;
42022 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42023 0 : storageArray++ ;
42024 : }
42025 : }
42026 0 : delete [] storageArraySgUnsignedLongLongIntVal;
42027 2 : SgUnsignedLongLongIntValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42028 :
42029 :
42030 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnsignedLongVal );
42031 2 : SgUnsignedLongValStorageClass* storageArraySgUnsignedLongVal = NULL;
42032 2 : if ( 0 < sizeOfActualPool )
42033 : {
42034 20 : storageArraySgUnsignedLongVal = new SgUnsignedLongValStorageClass[sizeOfActualPool] ;
42035 1 : inFile.read ( (char*) (storageArraySgUnsignedLongVal) , sizeof ( SgUnsignedLongValStorageClass ) * sizeOfActualPool) ;
42036 1 : SgUnsignedLongValStorageClass :: readEasyStorageDataFromFile(inFile) ;
42037 : SgUnsignedLongValStorageClass* storageArray = storageArraySgUnsignedLongVal;
42038 20 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42039 : {
42040 19 : SgUnsignedLongVal* tmp = new SgUnsignedLongVal ( *storageArray ) ;
42041 19 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42042 19 : storageArray++ ;
42043 : }
42044 : }
42045 1 : delete [] storageArraySgUnsignedLongVal;
42046 2 : SgUnsignedLongValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42047 :
42048 :
42049 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUnsignedShortVal );
42050 2 : SgUnsignedShortValStorageClass* storageArraySgUnsignedShortVal = NULL;
42051 2 : if ( 0 < sizeOfActualPool )
42052 : {
42053 0 : storageArraySgUnsignedShortVal = new SgUnsignedShortValStorageClass[sizeOfActualPool] ;
42054 0 : inFile.read ( (char*) (storageArraySgUnsignedShortVal) , sizeof ( SgUnsignedShortValStorageClass ) * sizeOfActualPool) ;
42055 0 : SgUnsignedShortValStorageClass :: readEasyStorageDataFromFile(inFile) ;
42056 : SgUnsignedShortValStorageClass* storageArray = storageArraySgUnsignedShortVal;
42057 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42058 : {
42059 0 : SgUnsignedShortVal* tmp = new SgUnsignedShortVal ( *storageArray ) ;
42060 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42061 0 : storageArray++ ;
42062 : }
42063 : }
42064 0 : delete [] storageArraySgUnsignedShortVal;
42065 2 : SgUnsignedShortValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42066 :
42067 :
42068 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcBarrierStatement );
42069 2 : SgUpcBarrierStatementStorageClass* storageArraySgUpcBarrierStatement = NULL;
42070 2 : if ( 0 < sizeOfActualPool )
42071 : {
42072 0 : storageArraySgUpcBarrierStatement = new SgUpcBarrierStatementStorageClass[sizeOfActualPool] ;
42073 0 : inFile.read ( (char*) (storageArraySgUpcBarrierStatement) , sizeof ( SgUpcBarrierStatementStorageClass ) * sizeOfActualPool) ;
42074 0 : SgUpcBarrierStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42075 : SgUpcBarrierStatementStorageClass* storageArray = storageArraySgUpcBarrierStatement;
42076 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42077 : {
42078 0 : SgUpcBarrierStatement* tmp = new SgUpcBarrierStatement ( *storageArray ) ;
42079 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42080 0 : storageArray++ ;
42081 : }
42082 : }
42083 0 : delete [] storageArraySgUpcBarrierStatement;
42084 2 : SgUpcBarrierStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42085 :
42086 :
42087 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcBlocksizeofExpression );
42088 2 : SgUpcBlocksizeofExpressionStorageClass* storageArraySgUpcBlocksizeofExpression = NULL;
42089 2 : if ( 0 < sizeOfActualPool )
42090 : {
42091 0 : storageArraySgUpcBlocksizeofExpression = new SgUpcBlocksizeofExpressionStorageClass[sizeOfActualPool] ;
42092 0 : inFile.read ( (char*) (storageArraySgUpcBlocksizeofExpression) , sizeof ( SgUpcBlocksizeofExpressionStorageClass ) * sizeOfActualPool) ;
42093 0 : SgUpcBlocksizeofExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42094 : SgUpcBlocksizeofExpressionStorageClass* storageArray = storageArraySgUpcBlocksizeofExpression;
42095 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42096 : {
42097 0 : SgUpcBlocksizeofExpression* tmp = new SgUpcBlocksizeofExpression ( *storageArray ) ;
42098 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42099 0 : storageArray++ ;
42100 : }
42101 : }
42102 0 : delete [] storageArraySgUpcBlocksizeofExpression;
42103 2 : SgUpcBlocksizeofExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42104 :
42105 :
42106 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcElemsizeofExpression );
42107 2 : SgUpcElemsizeofExpressionStorageClass* storageArraySgUpcElemsizeofExpression = NULL;
42108 2 : if ( 0 < sizeOfActualPool )
42109 : {
42110 0 : storageArraySgUpcElemsizeofExpression = new SgUpcElemsizeofExpressionStorageClass[sizeOfActualPool] ;
42111 0 : inFile.read ( (char*) (storageArraySgUpcElemsizeofExpression) , sizeof ( SgUpcElemsizeofExpressionStorageClass ) * sizeOfActualPool) ;
42112 0 : SgUpcElemsizeofExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42113 : SgUpcElemsizeofExpressionStorageClass* storageArray = storageArraySgUpcElemsizeofExpression;
42114 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42115 : {
42116 0 : SgUpcElemsizeofExpression* tmp = new SgUpcElemsizeofExpression ( *storageArray ) ;
42117 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42118 0 : storageArray++ ;
42119 : }
42120 : }
42121 0 : delete [] storageArraySgUpcElemsizeofExpression;
42122 2 : SgUpcElemsizeofExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42123 :
42124 :
42125 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcFenceStatement );
42126 2 : SgUpcFenceStatementStorageClass* storageArraySgUpcFenceStatement = NULL;
42127 2 : if ( 0 < sizeOfActualPool )
42128 : {
42129 0 : storageArraySgUpcFenceStatement = new SgUpcFenceStatementStorageClass[sizeOfActualPool] ;
42130 0 : inFile.read ( (char*) (storageArraySgUpcFenceStatement) , sizeof ( SgUpcFenceStatementStorageClass ) * sizeOfActualPool) ;
42131 0 : SgUpcFenceStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42132 : SgUpcFenceStatementStorageClass* storageArray = storageArraySgUpcFenceStatement;
42133 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42134 : {
42135 0 : SgUpcFenceStatement* tmp = new SgUpcFenceStatement ( *storageArray ) ;
42136 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42137 0 : storageArray++ ;
42138 : }
42139 : }
42140 0 : delete [] storageArraySgUpcFenceStatement;
42141 2 : SgUpcFenceStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42142 :
42143 :
42144 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcForAllStatement );
42145 2 : SgUpcForAllStatementStorageClass* storageArraySgUpcForAllStatement = NULL;
42146 2 : if ( 0 < sizeOfActualPool )
42147 : {
42148 0 : storageArraySgUpcForAllStatement = new SgUpcForAllStatementStorageClass[sizeOfActualPool] ;
42149 0 : inFile.read ( (char*) (storageArraySgUpcForAllStatement) , sizeof ( SgUpcForAllStatementStorageClass ) * sizeOfActualPool) ;
42150 0 : SgUpcForAllStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42151 : SgUpcForAllStatementStorageClass* storageArray = storageArraySgUpcForAllStatement;
42152 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42153 : {
42154 0 : SgUpcForAllStatement* tmp = new SgUpcForAllStatement ( *storageArray ) ;
42155 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42156 0 : storageArray++ ;
42157 : }
42158 : }
42159 0 : delete [] storageArraySgUpcForAllStatement;
42160 2 : SgUpcForAllStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42161 :
42162 :
42163 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcLocalsizeofExpression );
42164 2 : SgUpcLocalsizeofExpressionStorageClass* storageArraySgUpcLocalsizeofExpression = NULL;
42165 2 : if ( 0 < sizeOfActualPool )
42166 : {
42167 0 : storageArraySgUpcLocalsizeofExpression = new SgUpcLocalsizeofExpressionStorageClass[sizeOfActualPool] ;
42168 0 : inFile.read ( (char*) (storageArraySgUpcLocalsizeofExpression) , sizeof ( SgUpcLocalsizeofExpressionStorageClass ) * sizeOfActualPool) ;
42169 0 : SgUpcLocalsizeofExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42170 : SgUpcLocalsizeofExpressionStorageClass* storageArray = storageArraySgUpcLocalsizeofExpression;
42171 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42172 : {
42173 0 : SgUpcLocalsizeofExpression* tmp = new SgUpcLocalsizeofExpression ( *storageArray ) ;
42174 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42175 0 : storageArray++ ;
42176 : }
42177 : }
42178 0 : delete [] storageArraySgUpcLocalsizeofExpression;
42179 2 : SgUpcLocalsizeofExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42180 :
42181 :
42182 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcMythread );
42183 2 : SgUpcMythreadStorageClass* storageArraySgUpcMythread = NULL;
42184 2 : if ( 0 < sizeOfActualPool )
42185 : {
42186 0 : storageArraySgUpcMythread = new SgUpcMythreadStorageClass[sizeOfActualPool] ;
42187 0 : inFile.read ( (char*) (storageArraySgUpcMythread) , sizeof ( SgUpcMythreadStorageClass ) * sizeOfActualPool) ;
42188 0 : SgUpcMythreadStorageClass :: readEasyStorageDataFromFile(inFile) ;
42189 : SgUpcMythreadStorageClass* storageArray = storageArraySgUpcMythread;
42190 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42191 : {
42192 0 : SgUpcMythread* tmp = new SgUpcMythread ( *storageArray ) ;
42193 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42194 0 : storageArray++ ;
42195 : }
42196 : }
42197 0 : delete [] storageArraySgUpcMythread;
42198 2 : SgUpcMythreadStorageClass :: deleteStaticDataOfEasyStorageClasses();
42199 :
42200 :
42201 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcNotifyStatement );
42202 2 : SgUpcNotifyStatementStorageClass* storageArraySgUpcNotifyStatement = NULL;
42203 2 : if ( 0 < sizeOfActualPool )
42204 : {
42205 0 : storageArraySgUpcNotifyStatement = new SgUpcNotifyStatementStorageClass[sizeOfActualPool] ;
42206 0 : inFile.read ( (char*) (storageArraySgUpcNotifyStatement) , sizeof ( SgUpcNotifyStatementStorageClass ) * sizeOfActualPool) ;
42207 0 : SgUpcNotifyStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42208 : SgUpcNotifyStatementStorageClass* storageArray = storageArraySgUpcNotifyStatement;
42209 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42210 : {
42211 0 : SgUpcNotifyStatement* tmp = new SgUpcNotifyStatement ( *storageArray ) ;
42212 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42213 0 : storageArray++ ;
42214 : }
42215 : }
42216 0 : delete [] storageArraySgUpcNotifyStatement;
42217 2 : SgUpcNotifyStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42218 :
42219 :
42220 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcThreads );
42221 2 : SgUpcThreadsStorageClass* storageArraySgUpcThreads = NULL;
42222 2 : if ( 0 < sizeOfActualPool )
42223 : {
42224 0 : storageArraySgUpcThreads = new SgUpcThreadsStorageClass[sizeOfActualPool] ;
42225 0 : inFile.read ( (char*) (storageArraySgUpcThreads) , sizeof ( SgUpcThreadsStorageClass ) * sizeOfActualPool) ;
42226 0 : SgUpcThreadsStorageClass :: readEasyStorageDataFromFile(inFile) ;
42227 : SgUpcThreadsStorageClass* storageArray = storageArraySgUpcThreads;
42228 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42229 : {
42230 0 : SgUpcThreads* tmp = new SgUpcThreads ( *storageArray ) ;
42231 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42232 0 : storageArray++ ;
42233 : }
42234 : }
42235 0 : delete [] storageArraySgUpcThreads;
42236 2 : SgUpcThreadsStorageClass :: deleteStaticDataOfEasyStorageClasses();
42237 :
42238 :
42239 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUpcWaitStatement );
42240 2 : SgUpcWaitStatementStorageClass* storageArraySgUpcWaitStatement = NULL;
42241 2 : if ( 0 < sizeOfActualPool )
42242 : {
42243 0 : storageArraySgUpcWaitStatement = new SgUpcWaitStatementStorageClass[sizeOfActualPool] ;
42244 0 : inFile.read ( (char*) (storageArraySgUpcWaitStatement) , sizeof ( SgUpcWaitStatementStorageClass ) * sizeOfActualPool) ;
42245 0 : SgUpcWaitStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42246 : SgUpcWaitStatementStorageClass* storageArray = storageArraySgUpcWaitStatement;
42247 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42248 : {
42249 0 : SgUpcWaitStatement* tmp = new SgUpcWaitStatement ( *storageArray ) ;
42250 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42251 0 : storageArray++ ;
42252 : }
42253 : }
42254 0 : delete [] storageArraySgUpcWaitStatement;
42255 2 : SgUpcWaitStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42256 :
42257 :
42258 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUseStatement );
42259 2 : SgUseStatementStorageClass* storageArraySgUseStatement = NULL;
42260 2 : if ( 0 < sizeOfActualPool )
42261 : {
42262 0 : storageArraySgUseStatement = new SgUseStatementStorageClass[sizeOfActualPool] ;
42263 0 : inFile.read ( (char*) (storageArraySgUseStatement) , sizeof ( SgUseStatementStorageClass ) * sizeOfActualPool) ;
42264 0 : SgUseStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42265 : SgUseStatementStorageClass* storageArray = storageArraySgUseStatement;
42266 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42267 : {
42268 0 : SgUseStatement* tmp = new SgUseStatement ( *storageArray ) ;
42269 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42270 0 : storageArray++ ;
42271 : }
42272 : }
42273 0 : delete [] storageArraySgUseStatement;
42274 2 : SgUseStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42275 :
42276 :
42277 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUserDefinedBinaryOp );
42278 2 : SgUserDefinedBinaryOpStorageClass* storageArraySgUserDefinedBinaryOp = NULL;
42279 2 : if ( 0 < sizeOfActualPool )
42280 : {
42281 0 : storageArraySgUserDefinedBinaryOp = new SgUserDefinedBinaryOpStorageClass[sizeOfActualPool] ;
42282 0 : inFile.read ( (char*) (storageArraySgUserDefinedBinaryOp) , sizeof ( SgUserDefinedBinaryOpStorageClass ) * sizeOfActualPool) ;
42283 0 : SgUserDefinedBinaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42284 : SgUserDefinedBinaryOpStorageClass* storageArray = storageArraySgUserDefinedBinaryOp;
42285 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42286 : {
42287 0 : SgUserDefinedBinaryOp* tmp = new SgUserDefinedBinaryOp ( *storageArray ) ;
42288 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42289 0 : storageArray++ ;
42290 : }
42291 : }
42292 0 : delete [] storageArraySgUserDefinedBinaryOp;
42293 2 : SgUserDefinedBinaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42294 :
42295 :
42296 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUserDefinedUnaryOp );
42297 2 : SgUserDefinedUnaryOpStorageClass* storageArraySgUserDefinedUnaryOp = NULL;
42298 2 : if ( 0 < sizeOfActualPool )
42299 : {
42300 0 : storageArraySgUserDefinedUnaryOp = new SgUserDefinedUnaryOpStorageClass[sizeOfActualPool] ;
42301 0 : inFile.read ( (char*) (storageArraySgUserDefinedUnaryOp) , sizeof ( SgUserDefinedUnaryOpStorageClass ) * sizeOfActualPool) ;
42302 0 : SgUserDefinedUnaryOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42303 : SgUserDefinedUnaryOpStorageClass* storageArray = storageArraySgUserDefinedUnaryOp;
42304 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42305 : {
42306 0 : SgUserDefinedUnaryOp* tmp = new SgUserDefinedUnaryOp ( *storageArray ) ;
42307 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42308 0 : storageArray++ ;
42309 : }
42310 : }
42311 0 : delete [] storageArraySgUserDefinedUnaryOp;
42312 2 : SgUserDefinedUnaryOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42313 :
42314 :
42315 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUsingDeclarationStatement );
42316 2 : SgUsingDeclarationStatementStorageClass* storageArraySgUsingDeclarationStatement = NULL;
42317 2 : if ( 0 < sizeOfActualPool )
42318 : {
42319 276 : storageArraySgUsingDeclarationStatement = new SgUsingDeclarationStatementStorageClass[sizeOfActualPool] ;
42320 1 : inFile.read ( (char*) (storageArraySgUsingDeclarationStatement) , sizeof ( SgUsingDeclarationStatementStorageClass ) * sizeOfActualPool) ;
42321 1 : SgUsingDeclarationStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42322 : SgUsingDeclarationStatementStorageClass* storageArray = storageArraySgUsingDeclarationStatement;
42323 276 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42324 : {
42325 275 : SgUsingDeclarationStatement* tmp = new SgUsingDeclarationStatement ( *storageArray ) ;
42326 275 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42327 275 : storageArray++ ;
42328 : }
42329 : }
42330 1 : delete [] storageArraySgUsingDeclarationStatement;
42331 2 : SgUsingDeclarationStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42332 :
42333 :
42334 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgUsingDirectiveStatement );
42335 2 : SgUsingDirectiveStatementStorageClass* storageArraySgUsingDirectiveStatement = NULL;
42336 2 : if ( 0 < sizeOfActualPool )
42337 : {
42338 2 : storageArraySgUsingDirectiveStatement = new SgUsingDirectiveStatementStorageClass[sizeOfActualPool] ;
42339 1 : inFile.read ( (char*) (storageArraySgUsingDirectiveStatement) , sizeof ( SgUsingDirectiveStatementStorageClass ) * sizeOfActualPool) ;
42340 1 : SgUsingDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42341 : SgUsingDirectiveStatementStorageClass* storageArray = storageArraySgUsingDirectiveStatement;
42342 2 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42343 : {
42344 1 : SgUsingDirectiveStatement* tmp = new SgUsingDirectiveStatement ( *storageArray ) ;
42345 1 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42346 1 : storageArray++ ;
42347 : }
42348 : }
42349 1 : delete [] storageArraySgUsingDirectiveStatement;
42350 2 : SgUsingDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42351 :
42352 :
42353 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgValueExp );
42354 2 : SgValueExpStorageClass* storageArraySgValueExp = NULL;
42355 2 : if ( 0 < sizeOfActualPool )
42356 : {
42357 0 : storageArraySgValueExp = new SgValueExpStorageClass[sizeOfActualPool] ;
42358 0 : inFile.read ( (char*) (storageArraySgValueExp) , sizeof ( SgValueExpStorageClass ) * sizeOfActualPool) ;
42359 0 : SgValueExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42360 : SgValueExpStorageClass* storageArray = storageArraySgValueExp;
42361 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42362 : {
42363 0 : SgValueExp* tmp = new SgValueExp ( *storageArray ) ;
42364 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42365 0 : storageArray++ ;
42366 : }
42367 : }
42368 0 : delete [] storageArraySgValueExp;
42369 2 : SgValueExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42370 :
42371 :
42372 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarArgCopyOp );
42373 2 : SgVarArgCopyOpStorageClass* storageArraySgVarArgCopyOp = NULL;
42374 2 : if ( 0 < sizeOfActualPool )
42375 : {
42376 0 : storageArraySgVarArgCopyOp = new SgVarArgCopyOpStorageClass[sizeOfActualPool] ;
42377 0 : inFile.read ( (char*) (storageArraySgVarArgCopyOp) , sizeof ( SgVarArgCopyOpStorageClass ) * sizeOfActualPool) ;
42378 0 : SgVarArgCopyOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42379 : SgVarArgCopyOpStorageClass* storageArray = storageArraySgVarArgCopyOp;
42380 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42381 : {
42382 0 : SgVarArgCopyOp* tmp = new SgVarArgCopyOp ( *storageArray ) ;
42383 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42384 0 : storageArray++ ;
42385 : }
42386 : }
42387 0 : delete [] storageArraySgVarArgCopyOp;
42388 2 : SgVarArgCopyOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42389 :
42390 :
42391 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarArgEndOp );
42392 2 : SgVarArgEndOpStorageClass* storageArraySgVarArgEndOp = NULL;
42393 2 : if ( 0 < sizeOfActualPool )
42394 : {
42395 0 : storageArraySgVarArgEndOp = new SgVarArgEndOpStorageClass[sizeOfActualPool] ;
42396 0 : inFile.read ( (char*) (storageArraySgVarArgEndOp) , sizeof ( SgVarArgEndOpStorageClass ) * sizeOfActualPool) ;
42397 0 : SgVarArgEndOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42398 : SgVarArgEndOpStorageClass* storageArray = storageArraySgVarArgEndOp;
42399 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42400 : {
42401 0 : SgVarArgEndOp* tmp = new SgVarArgEndOp ( *storageArray ) ;
42402 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42403 0 : storageArray++ ;
42404 : }
42405 : }
42406 0 : delete [] storageArraySgVarArgEndOp;
42407 2 : SgVarArgEndOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42408 :
42409 :
42410 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarArgOp );
42411 2 : SgVarArgOpStorageClass* storageArraySgVarArgOp = NULL;
42412 2 : if ( 0 < sizeOfActualPool )
42413 : {
42414 0 : storageArraySgVarArgOp = new SgVarArgOpStorageClass[sizeOfActualPool] ;
42415 0 : inFile.read ( (char*) (storageArraySgVarArgOp) , sizeof ( SgVarArgOpStorageClass ) * sizeOfActualPool) ;
42416 0 : SgVarArgOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42417 : SgVarArgOpStorageClass* storageArray = storageArraySgVarArgOp;
42418 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42419 : {
42420 0 : SgVarArgOp* tmp = new SgVarArgOp ( *storageArray ) ;
42421 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42422 0 : storageArray++ ;
42423 : }
42424 : }
42425 0 : delete [] storageArraySgVarArgOp;
42426 2 : SgVarArgOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42427 :
42428 :
42429 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarArgStartOneOperandOp );
42430 2 : SgVarArgStartOneOperandOpStorageClass* storageArraySgVarArgStartOneOperandOp = NULL;
42431 2 : if ( 0 < sizeOfActualPool )
42432 : {
42433 0 : storageArraySgVarArgStartOneOperandOp = new SgVarArgStartOneOperandOpStorageClass[sizeOfActualPool] ;
42434 0 : inFile.read ( (char*) (storageArraySgVarArgStartOneOperandOp) , sizeof ( SgVarArgStartOneOperandOpStorageClass ) * sizeOfActualPool) ;
42435 0 : SgVarArgStartOneOperandOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42436 : SgVarArgStartOneOperandOpStorageClass* storageArray = storageArraySgVarArgStartOneOperandOp;
42437 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42438 : {
42439 0 : SgVarArgStartOneOperandOp* tmp = new SgVarArgStartOneOperandOp ( *storageArray ) ;
42440 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42441 0 : storageArray++ ;
42442 : }
42443 : }
42444 0 : delete [] storageArraySgVarArgStartOneOperandOp;
42445 2 : SgVarArgStartOneOperandOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42446 :
42447 :
42448 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarArgStartOp );
42449 2 : SgVarArgStartOpStorageClass* storageArraySgVarArgStartOp = NULL;
42450 2 : if ( 0 < sizeOfActualPool )
42451 : {
42452 0 : storageArraySgVarArgStartOp = new SgVarArgStartOpStorageClass[sizeOfActualPool] ;
42453 0 : inFile.read ( (char*) (storageArraySgVarArgStartOp) , sizeof ( SgVarArgStartOpStorageClass ) * sizeOfActualPool) ;
42454 0 : SgVarArgStartOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42455 : SgVarArgStartOpStorageClass* storageArray = storageArraySgVarArgStartOp;
42456 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42457 : {
42458 0 : SgVarArgStartOp* tmp = new SgVarArgStartOp ( *storageArray ) ;
42459 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42460 0 : storageArray++ ;
42461 : }
42462 : }
42463 0 : delete [] storageArraySgVarArgStartOp;
42464 2 : SgVarArgStartOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42465 :
42466 :
42467 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVarRefExp );
42468 2 : SgVarRefExpStorageClass* storageArraySgVarRefExp = NULL;
42469 2 : if ( 0 < sizeOfActualPool )
42470 : {
42471 6512 : storageArraySgVarRefExp = new SgVarRefExpStorageClass[sizeOfActualPool] ;
42472 1 : inFile.read ( (char*) (storageArraySgVarRefExp) , sizeof ( SgVarRefExpStorageClass ) * sizeOfActualPool) ;
42473 1 : SgVarRefExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42474 : SgVarRefExpStorageClass* storageArray = storageArraySgVarRefExp;
42475 6512 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42476 : {
42477 6511 : SgVarRefExp* tmp = new SgVarRefExp ( *storageArray ) ;
42478 6511 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42479 6511 : storageArray++ ;
42480 : }
42481 : }
42482 1 : delete [] storageArraySgVarRefExp;
42483 2 : SgVarRefExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42484 :
42485 :
42486 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVariableDeclaration );
42487 2 : SgVariableDeclarationStorageClass* storageArraySgVariableDeclaration = NULL;
42488 2 : if ( 0 < sizeOfActualPool )
42489 : {
42490 1296 : storageArraySgVariableDeclaration = new SgVariableDeclarationStorageClass[sizeOfActualPool] ;
42491 2 : inFile.read ( (char*) (storageArraySgVariableDeclaration) , sizeof ( SgVariableDeclarationStorageClass ) * sizeOfActualPool) ;
42492 2 : SgVariableDeclarationStorageClass :: readEasyStorageDataFromFile(inFile) ;
42493 : SgVariableDeclarationStorageClass* storageArray = storageArraySgVariableDeclaration;
42494 1296 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42495 : {
42496 1294 : SgVariableDeclaration* tmp = new SgVariableDeclaration ( *storageArray ) ;
42497 1294 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42498 1294 : storageArray++ ;
42499 : }
42500 : }
42501 2 : delete [] storageArraySgVariableDeclaration;
42502 2 : SgVariableDeclarationStorageClass :: deleteStaticDataOfEasyStorageClasses();
42503 :
42504 :
42505 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVariableDefinition );
42506 2 : SgVariableDefinitionStorageClass* storageArraySgVariableDefinition = NULL;
42507 2 : if ( 0 < sizeOfActualPool )
42508 : {
42509 1398 : storageArraySgVariableDefinition = new SgVariableDefinitionStorageClass[sizeOfActualPool] ;
42510 2 : inFile.read ( (char*) (storageArraySgVariableDefinition) , sizeof ( SgVariableDefinitionStorageClass ) * sizeOfActualPool) ;
42511 2 : SgVariableDefinitionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42512 : SgVariableDefinitionStorageClass* storageArray = storageArraySgVariableDefinition;
42513 1398 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42514 : {
42515 1396 : SgVariableDefinition* tmp = new SgVariableDefinition ( *storageArray ) ;
42516 1396 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42517 1396 : storageArray++ ;
42518 : }
42519 : }
42520 2 : delete [] storageArraySgVariableDefinition;
42521 2 : SgVariableDefinitionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42522 :
42523 :
42524 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVariableSymbol );
42525 2 : SgVariableSymbolStorageClass* storageArraySgVariableSymbol = NULL;
42526 2 : if ( 0 < sizeOfActualPool )
42527 : {
42528 4228 : storageArraySgVariableSymbol = new SgVariableSymbolStorageClass[sizeOfActualPool] ;
42529 2 : inFile.read ( (char*) (storageArraySgVariableSymbol) , sizeof ( SgVariableSymbolStorageClass ) * sizeOfActualPool) ;
42530 2 : SgVariableSymbolStorageClass :: readEasyStorageDataFromFile(inFile) ;
42531 : SgVariableSymbolStorageClass* storageArray = storageArraySgVariableSymbol;
42532 4228 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42533 : {
42534 4226 : SgVariableSymbol* tmp = new SgVariableSymbol ( *storageArray ) ;
42535 4226 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42536 4226 : storageArray++ ;
42537 : }
42538 : }
42539 2 : delete [] storageArraySgVariableSymbol;
42540 2 : SgVariableSymbolStorageClass :: deleteStaticDataOfEasyStorageClasses();
42541 :
42542 :
42543 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVariantExpression );
42544 2 : SgVariantExpressionStorageClass* storageArraySgVariantExpression = NULL;
42545 2 : if ( 0 < sizeOfActualPool )
42546 : {
42547 0 : storageArraySgVariantExpression = new SgVariantExpressionStorageClass[sizeOfActualPool] ;
42548 0 : inFile.read ( (char*) (storageArraySgVariantExpression) , sizeof ( SgVariantExpressionStorageClass ) * sizeOfActualPool) ;
42549 0 : SgVariantExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42550 : SgVariantExpressionStorageClass* storageArray = storageArraySgVariantExpression;
42551 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42552 : {
42553 0 : SgVariantExpression* tmp = new SgVariantExpression ( *storageArray ) ;
42554 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42555 0 : storageArray++ ;
42556 : }
42557 : }
42558 0 : delete [] storageArraySgVariantExpression;
42559 2 : SgVariantExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42560 :
42561 :
42562 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVariantStatement );
42563 2 : SgVariantStatementStorageClass* storageArraySgVariantStatement = NULL;
42564 2 : if ( 0 < sizeOfActualPool )
42565 : {
42566 0 : storageArraySgVariantStatement = new SgVariantStatementStorageClass[sizeOfActualPool] ;
42567 0 : inFile.read ( (char*) (storageArraySgVariantStatement) , sizeof ( SgVariantStatementStorageClass ) * sizeOfActualPool) ;
42568 0 : SgVariantStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42569 : SgVariantStatementStorageClass* storageArray = storageArraySgVariantStatement;
42570 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42571 : {
42572 0 : SgVariantStatement* tmp = new SgVariantStatement ( *storageArray ) ;
42573 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42574 0 : storageArray++ ;
42575 : }
42576 : }
42577 0 : delete [] storageArraySgVariantStatement;
42578 2 : SgVariantStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42579 :
42580 :
42581 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgVoidVal );
42582 2 : SgVoidValStorageClass* storageArraySgVoidVal = NULL;
42583 2 : if ( 0 < sizeOfActualPool )
42584 : {
42585 0 : storageArraySgVoidVal = new SgVoidValStorageClass[sizeOfActualPool] ;
42586 0 : inFile.read ( (char*) (storageArraySgVoidVal) , sizeof ( SgVoidValStorageClass ) * sizeOfActualPool) ;
42587 0 : SgVoidValStorageClass :: readEasyStorageDataFromFile(inFile) ;
42588 : SgVoidValStorageClass* storageArray = storageArraySgVoidVal;
42589 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42590 : {
42591 0 : SgVoidVal* tmp = new SgVoidVal ( *storageArray ) ;
42592 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42593 0 : storageArray++ ;
42594 : }
42595 : }
42596 0 : delete [] storageArraySgVoidVal;
42597 2 : SgVoidValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42598 :
42599 :
42600 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWaitStatement );
42601 2 : SgWaitStatementStorageClass* storageArraySgWaitStatement = NULL;
42602 2 : if ( 0 < sizeOfActualPool )
42603 : {
42604 0 : storageArraySgWaitStatement = new SgWaitStatementStorageClass[sizeOfActualPool] ;
42605 0 : inFile.read ( (char*) (storageArraySgWaitStatement) , sizeof ( SgWaitStatementStorageClass ) * sizeOfActualPool) ;
42606 0 : SgWaitStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42607 : SgWaitStatementStorageClass* storageArray = storageArraySgWaitStatement;
42608 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42609 : {
42610 0 : SgWaitStatement* tmp = new SgWaitStatement ( *storageArray ) ;
42611 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42612 0 : storageArray++ ;
42613 : }
42614 : }
42615 0 : delete [] storageArraySgWaitStatement;
42616 2 : SgWaitStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42617 :
42618 :
42619 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWarningDirectiveStatement );
42620 2 : SgWarningDirectiveStatementStorageClass* storageArraySgWarningDirectiveStatement = NULL;
42621 2 : if ( 0 < sizeOfActualPool )
42622 : {
42623 0 : storageArraySgWarningDirectiveStatement = new SgWarningDirectiveStatementStorageClass[sizeOfActualPool] ;
42624 0 : inFile.read ( (char*) (storageArraySgWarningDirectiveStatement) , sizeof ( SgWarningDirectiveStatementStorageClass ) * sizeOfActualPool) ;
42625 0 : SgWarningDirectiveStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42626 : SgWarningDirectiveStatementStorageClass* storageArray = storageArraySgWarningDirectiveStatement;
42627 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42628 : {
42629 0 : SgWarningDirectiveStatement* tmp = new SgWarningDirectiveStatement ( *storageArray ) ;
42630 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42631 0 : storageArray++ ;
42632 : }
42633 : }
42634 0 : delete [] storageArraySgWarningDirectiveStatement;
42635 2 : SgWarningDirectiveStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42636 :
42637 :
42638 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWithStatement );
42639 2 : SgWithStatementStorageClass* storageArraySgWithStatement = NULL;
42640 2 : if ( 0 < sizeOfActualPool )
42641 : {
42642 0 : storageArraySgWithStatement = new SgWithStatementStorageClass[sizeOfActualPool] ;
42643 0 : inFile.read ( (char*) (storageArraySgWithStatement) , sizeof ( SgWithStatementStorageClass ) * sizeOfActualPool) ;
42644 0 : SgWithStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42645 : SgWithStatementStorageClass* storageArray = storageArraySgWithStatement;
42646 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42647 : {
42648 0 : SgWithStatement* tmp = new SgWithStatement ( *storageArray ) ;
42649 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42650 0 : storageArray++ ;
42651 : }
42652 : }
42653 0 : delete [] storageArraySgWithStatement;
42654 2 : SgWithStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42655 :
42656 :
42657 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWcharVal );
42658 2 : SgWcharValStorageClass* storageArraySgWcharVal = NULL;
42659 2 : if ( 0 < sizeOfActualPool )
42660 : {
42661 0 : storageArraySgWcharVal = new SgWcharValStorageClass[sizeOfActualPool] ;
42662 0 : inFile.read ( (char*) (storageArraySgWcharVal) , sizeof ( SgWcharValStorageClass ) * sizeOfActualPool) ;
42663 0 : SgWcharValStorageClass :: readEasyStorageDataFromFile(inFile) ;
42664 : SgWcharValStorageClass* storageArray = storageArraySgWcharVal;
42665 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42666 : {
42667 0 : SgWcharVal* tmp = new SgWcharVal ( *storageArray ) ;
42668 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42669 0 : storageArray++ ;
42670 : }
42671 : }
42672 0 : delete [] storageArraySgWcharVal;
42673 2 : SgWcharValStorageClass :: deleteStaticDataOfEasyStorageClasses();
42674 :
42675 :
42676 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWhereStatement );
42677 2 : SgWhereStatementStorageClass* storageArraySgWhereStatement = NULL;
42678 2 : if ( 0 < sizeOfActualPool )
42679 : {
42680 0 : storageArraySgWhereStatement = new SgWhereStatementStorageClass[sizeOfActualPool] ;
42681 0 : inFile.read ( (char*) (storageArraySgWhereStatement) , sizeof ( SgWhereStatementStorageClass ) * sizeOfActualPool) ;
42682 0 : SgWhereStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42683 : SgWhereStatementStorageClass* storageArray = storageArraySgWhereStatement;
42684 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42685 : {
42686 0 : SgWhereStatement* tmp = new SgWhereStatement ( *storageArray ) ;
42687 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42688 0 : storageArray++ ;
42689 : }
42690 : }
42691 0 : delete [] storageArraySgWhereStatement;
42692 2 : SgWhereStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42693 :
42694 :
42695 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWhileStmt );
42696 2 : SgWhileStmtStorageClass* storageArraySgWhileStmt = NULL;
42697 2 : if ( 0 < sizeOfActualPool )
42698 : {
42699 48 : storageArraySgWhileStmt = new SgWhileStmtStorageClass[sizeOfActualPool] ;
42700 1 : inFile.read ( (char*) (storageArraySgWhileStmt) , sizeof ( SgWhileStmtStorageClass ) * sizeOfActualPool) ;
42701 1 : SgWhileStmtStorageClass :: readEasyStorageDataFromFile(inFile) ;
42702 : SgWhileStmtStorageClass* storageArray = storageArraySgWhileStmt;
42703 48 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42704 : {
42705 47 : SgWhileStmt* tmp = new SgWhileStmt ( *storageArray ) ;
42706 47 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42707 47 : storageArray++ ;
42708 : }
42709 : }
42710 1 : delete [] storageArraySgWhileStmt;
42711 2 : SgWhileStmtStorageClass :: deleteStaticDataOfEasyStorageClasses();
42712 :
42713 :
42714 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgWriteStatement );
42715 2 : SgWriteStatementStorageClass* storageArraySgWriteStatement = NULL;
42716 2 : if ( 0 < sizeOfActualPool )
42717 : {
42718 0 : storageArraySgWriteStatement = new SgWriteStatementStorageClass[sizeOfActualPool] ;
42719 0 : inFile.read ( (char*) (storageArraySgWriteStatement) , sizeof ( SgWriteStatementStorageClass ) * sizeOfActualPool) ;
42720 0 : SgWriteStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42721 : SgWriteStatementStorageClass* storageArray = storageArraySgWriteStatement;
42722 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42723 : {
42724 0 : SgWriteStatement* tmp = new SgWriteStatement ( *storageArray ) ;
42725 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42726 0 : storageArray++ ;
42727 : }
42728 : }
42729 0 : delete [] storageArraySgWriteStatement;
42730 2 : SgWriteStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42731 :
42732 :
42733 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgXorAssignOp );
42734 2 : SgXorAssignOpStorageClass* storageArraySgXorAssignOp = NULL;
42735 2 : if ( 0 < sizeOfActualPool )
42736 : {
42737 0 : storageArraySgXorAssignOp = new SgXorAssignOpStorageClass[sizeOfActualPool] ;
42738 0 : inFile.read ( (char*) (storageArraySgXorAssignOp) , sizeof ( SgXorAssignOpStorageClass ) * sizeOfActualPool) ;
42739 0 : SgXorAssignOpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42740 : SgXorAssignOpStorageClass* storageArray = storageArraySgXorAssignOp;
42741 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42742 : {
42743 0 : SgXorAssignOp* tmp = new SgXorAssignOp ( *storageArray ) ;
42744 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42745 0 : storageArray++ ;
42746 : }
42747 : }
42748 0 : delete [] storageArraySgXorAssignOp;
42749 2 : SgXorAssignOpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42750 :
42751 :
42752 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgYieldExpression );
42753 2 : SgYieldExpressionStorageClass* storageArraySgYieldExpression = NULL;
42754 2 : if ( 0 < sizeOfActualPool )
42755 : {
42756 0 : storageArraySgYieldExpression = new SgYieldExpressionStorageClass[sizeOfActualPool] ;
42757 0 : inFile.read ( (char*) (storageArraySgYieldExpression) , sizeof ( SgYieldExpressionStorageClass ) * sizeOfActualPool) ;
42758 0 : SgYieldExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42759 : SgYieldExpressionStorageClass* storageArray = storageArraySgYieldExpression;
42760 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42761 : {
42762 0 : SgYieldExpression* tmp = new SgYieldExpression ( *storageArray ) ;
42763 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42764 0 : storageArray++ ;
42765 : }
42766 : }
42767 0 : delete [] storageArraySgYieldExpression;
42768 2 : SgYieldExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42769 :
42770 :
42771 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_Sg_File_Info );
42772 2 : Sg_File_InfoStorageClass* storageArraySg_File_Info = NULL;
42773 2 : if ( 0 < sizeOfActualPool )
42774 : {
42775 647981 : storageArraySg_File_Info = new Sg_File_InfoStorageClass[sizeOfActualPool] ;
42776 2 : inFile.read ( (char*) (storageArraySg_File_Info) , sizeof ( Sg_File_InfoStorageClass ) * sizeOfActualPool) ;
42777 2 : Sg_File_InfoStorageClass :: readEasyStorageDataFromFile(inFile) ;
42778 : Sg_File_InfoStorageClass* storageArray = storageArraySg_File_Info;
42779 647981 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42780 : {
42781 647979 : Sg_File_Info* tmp = new Sg_File_Info ( *storageArray ) ;
42782 647979 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42783 647979 : storageArray++ ;
42784 : }
42785 : }
42786 2 : delete [] storageArraySg_File_Info;
42787 2 : Sg_File_InfoStorageClass :: deleteStaticDataOfEasyStorageClasses();
42788 :
42789 :
42790 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeCAFTeam );
42791 2 : SgTypeCAFTeamStorageClass* storageArraySgTypeCAFTeam = NULL;
42792 2 : if ( 0 < sizeOfActualPool )
42793 : {
42794 0 : storageArraySgTypeCAFTeam = new SgTypeCAFTeamStorageClass[sizeOfActualPool] ;
42795 0 : inFile.read ( (char*) (storageArraySgTypeCAFTeam) , sizeof ( SgTypeCAFTeamStorageClass ) * sizeOfActualPool) ;
42796 0 : SgTypeCAFTeamStorageClass :: readEasyStorageDataFromFile(inFile) ;
42797 : SgTypeCAFTeamStorageClass* storageArray = storageArraySgTypeCAFTeam;
42798 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42799 : {
42800 0 : SgTypeCAFTeam* tmp = new SgTypeCAFTeam ( *storageArray ) ;
42801 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42802 0 : storageArray++ ;
42803 : }
42804 : }
42805 0 : delete [] storageArraySgTypeCAFTeam;
42806 2 : SgTypeCAFTeamStorageClass :: deleteStaticDataOfEasyStorageClasses();
42807 :
42808 :
42809 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCAFWithTeamStatement );
42810 2 : SgCAFWithTeamStatementStorageClass* storageArraySgCAFWithTeamStatement = NULL;
42811 2 : if ( 0 < sizeOfActualPool )
42812 : {
42813 0 : storageArraySgCAFWithTeamStatement = new SgCAFWithTeamStatementStorageClass[sizeOfActualPool] ;
42814 0 : inFile.read ( (char*) (storageArraySgCAFWithTeamStatement) , sizeof ( SgCAFWithTeamStatementStorageClass ) * sizeOfActualPool) ;
42815 0 : SgCAFWithTeamStatementStorageClass :: readEasyStorageDataFromFile(inFile) ;
42816 : SgCAFWithTeamStatementStorageClass* storageArray = storageArraySgCAFWithTeamStatement;
42817 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42818 : {
42819 0 : SgCAFWithTeamStatement* tmp = new SgCAFWithTeamStatement ( *storageArray ) ;
42820 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42821 0 : storageArray++ ;
42822 : }
42823 : }
42824 0 : delete [] storageArraySgCAFWithTeamStatement;
42825 2 : SgCAFWithTeamStatementStorageClass :: deleteStaticDataOfEasyStorageClasses();
42826 :
42827 :
42828 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCAFCoExpression );
42829 2 : SgCAFCoExpressionStorageClass* storageArraySgCAFCoExpression = NULL;
42830 2 : if ( 0 < sizeOfActualPool )
42831 : {
42832 0 : storageArraySgCAFCoExpression = new SgCAFCoExpressionStorageClass[sizeOfActualPool] ;
42833 0 : inFile.read ( (char*) (storageArraySgCAFCoExpression) , sizeof ( SgCAFCoExpressionStorageClass ) * sizeOfActualPool) ;
42834 0 : SgCAFCoExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42835 : SgCAFCoExpressionStorageClass* storageArray = storageArraySgCAFCoExpression;
42836 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42837 : {
42838 0 : SgCAFCoExpression* tmp = new SgCAFCoExpression ( *storageArray ) ;
42839 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42840 0 : storageArray++ ;
42841 : }
42842 : }
42843 0 : delete [] storageArraySgCAFCoExpression;
42844 2 : SgCAFCoExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42845 :
42846 :
42847 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgCallExpression );
42848 2 : SgCallExpressionStorageClass* storageArraySgCallExpression = NULL;
42849 2 : if ( 0 < sizeOfActualPool )
42850 : {
42851 0 : storageArraySgCallExpression = new SgCallExpressionStorageClass[sizeOfActualPool] ;
42852 0 : inFile.read ( (char*) (storageArraySgCallExpression) , sizeof ( SgCallExpressionStorageClass ) * sizeOfActualPool) ;
42853 0 : SgCallExpressionStorageClass :: readEasyStorageDataFromFile(inFile) ;
42854 : SgCallExpressionStorageClass* storageArray = storageArraySgCallExpression;
42855 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42856 : {
42857 0 : SgCallExpression* tmp = new SgCallExpression ( *storageArray ) ;
42858 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42859 0 : storageArray++ ;
42860 : }
42861 : }
42862 0 : delete [] storageArraySgCallExpression;
42863 2 : SgCallExpressionStorageClass :: deleteStaticDataOfEasyStorageClasses();
42864 :
42865 :
42866 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgTypeCrayPointer );
42867 2 : SgTypeCrayPointerStorageClass* storageArraySgTypeCrayPointer = NULL;
42868 2 : if ( 0 < sizeOfActualPool )
42869 : {
42870 0 : storageArraySgTypeCrayPointer = new SgTypeCrayPointerStorageClass[sizeOfActualPool] ;
42871 0 : inFile.read ( (char*) (storageArraySgTypeCrayPointer) , sizeof ( SgTypeCrayPointerStorageClass ) * sizeOfActualPool) ;
42872 0 : SgTypeCrayPointerStorageClass :: readEasyStorageDataFromFile(inFile) ;
42873 : SgTypeCrayPointerStorageClass* storageArray = storageArraySgTypeCrayPointer;
42874 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42875 : {
42876 0 : SgTypeCrayPointer* tmp = new SgTypeCrayPointer ( *storageArray ) ;
42877 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42878 0 : storageArray++ ;
42879 : }
42880 : }
42881 0 : delete [] storageArraySgTypeCrayPointer;
42882 2 : SgTypeCrayPointerStorageClass :: deleteStaticDataOfEasyStorageClasses();
42883 :
42884 :
42885 2 : sizeOfActualPool = getPoolSizeOfNewAst(V_SgClassExp );
42886 2 : SgClassExpStorageClass* storageArraySgClassExp = NULL;
42887 2 : if ( 0 < sizeOfActualPool )
42888 : {
42889 0 : storageArraySgClassExp = new SgClassExpStorageClass[sizeOfActualPool] ;
42890 0 : inFile.read ( (char*) (storageArraySgClassExp) , sizeof ( SgClassExpStorageClass ) * sizeOfActualPool) ;
42891 0 : SgClassExpStorageClass :: readEasyStorageDataFromFile(inFile) ;
42892 : SgClassExpStorageClass* storageArray = storageArraySgClassExp;
42893 0 : for ( unsigned int i = 0; i < sizeOfActualPool; ++i )
42894 : {
42895 0 : SgClassExp* tmp = new SgClassExp ( *storageArray ) ;
42896 0 : ROSE_ASSERT(tmp->p_freepointer == AST_FileIO::IS_VALID_POINTER() );
42897 0 : storageArray++ ;
42898 : }
42899 : }
42900 0 : delete [] storageArraySgClassExp;
42901 2 : SgClassExpStorageClass :: deleteStaticDataOfEasyStorageClasses();
42902 :
42903 :
42904 :
42905 : /* #line 791 "/home/yyan7/compiler/rexompiler/src/ROSETTA/Grammar/grammarAST_FileIoSource.code" */
42906 :
42907 : }
42908 :
42909 2 : {
42910 : // DQ (4/22/2006): Added timer information for AST File I/O
42911 2 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() rebuild AST (part 3):");
42912 :
42913 1382 : for ( int i = 0; i < totalNumberOfIRNodes; ++i)
42914 : {
42915 1380 : listOfMemoryPoolSizes[i] += getPoolSizeOfNewAst(i);
42916 : }
42917 2 : listOfMemoryPoolSizes[totalNumberOfIRNodes] += getTotalNumberOfNodesOfNewAst();
42918 :
42919 2 : freepointersOfCurrentAstAreSetToGlobalIndices = false;
42920 4 : std::string endString = "ROSE_AST_BINARY_END";
42921 2 : char* endChar = new char [ endString.size() + 1];
42922 2 : endChar[ endString.size() ] = '\0';
42923 2 : inFile.read ( endChar , endString.size() );
42924 2 : assert (inFile);
42925 2 : assert ( string(endChar) == endString );
42926 2 : delete [] endChar;
42927 : }
42928 :
42929 2 : SgProject* returnPointer = actualRebuildAst->getRootOfAst();
42930 2 : assert ( returnPointer != NULL );
42931 :
42932 : #if FILE_IO_EXTRA_CHECK
42933 : // DQ (4/22/2006): Added timer information for AST File I/O
42934 4 : TimingPerformance nested_timer ("AST_FILE_IO::readASTFromStream() FILE_IO_EXTRA_CHECK:");
42935 :
42936 2 : if ( SgProject::get_verbose() > 0 )
42937 0 : std::cout << " Checking the ast via pool entries .... " << std::endl;
42938 :
42939 : #if FILE_IO_MEMORY_POOL_CHECK
42940 : MemoryCheckingTraversalForAstFileIO memoryCheckingTraversal;
42941 : memoryCheckingTraversal.traverseMemoryPool();
42942 : #endif
42943 : #endif
42944 :
42945 4 : return returnPointer;
42946 : }
42947 :
42948 : /* JH (01/03/2006) This method reads an AST in binary format from the file
42949 : */
42950 : SgProject*
42951 2 : AST_FILE_IO :: readASTFromFile ( std::string fileName )
42952 : {
42953 : // DQ (4/22/2006): Added timer information for AST File I/O
42954 4 : TimingPerformance timer ("AST_FILE_IO::readASTFromFile() time (sec) = ");
42955 :
42956 2 : std::ifstream inFile;
42957 2 : inFile.open ( fileName.c_str(), std::ios::in | std::ios::binary );
42958 2 : if ( !inFile )
42959 : {
42960 0 : std::cout << "Problems opening file " << fileName << " for reading AST!" << std::endl;
42961 0 : exit(-1);
42962 : }
42963 2 : SgProject* returnPointer = AST_FILE_IO::readASTFromStream(inFile);
42964 :
42965 2 : inFile.close() ;
42966 :
42967 4 : return returnPointer;
42968 : }
42969 :
42970 : SgProject*
42971 0 : AST_FILE_IO :: readASTFromString ( const std::string& s )
42972 : {
42973 0 : std::istringstream inFile(s);
42974 0 : return AST_FILE_IO::readASTFromStream(inFile);
42975 : }
42976 :
42977 :
42978 : // DQ (2/27/2010): Reset the AST File I/O data structures to permit writing a file after the reading and merging of files.
42979 : void
42980 5 : AST_FILE_IO::reset()
42981 : {
42982 : // This function reset the static data in AST_FILE_IO so that files read can
42983 : // be written out again (e.g. after a merge of reading multiple files).
42984 :
42985 5 : freepointersOfCurrentAstAreSetToGlobalIndices = false;
42986 :
42987 5 : for (int i = 0; i < V_SgNumVariants; i++)
42988 : {
42989 : // listOfMemoryPoolSizes[i] = 0;
42990 : }
42991 :
42992 5 : registeredAttributes.clear();
42993 :
42994 9 : for (size_t i = 0; i < vectorOfASTs.size(); i++)
42995 : {
42996 4 : vectorOfASTs[i] = NULL;
42997 : }
42998 5 : vectorOfASTs.clear();
42999 :
43000 5 : actualRebuildAst = NULL;
43001 5 : }
43002 :
43003 :
43004 : // DQ (2/27/2010): Show what the values are for debugging (e.g. write after read).
43005 : void
43006 0 : AST_FILE_IO::display(const std::string & label)
43007 : {
43008 : // This function is useful for viewing the static (private) data member in the AST_FILE_IO class.
43009 :
43010 0 : printf ("In AST_FILE_IO::display (label = %s) \n",label.c_str());
43011 :
43012 0 : printf ("freepointersOfCurrentAstAreSetToGlobalIndices = %s \n",freepointersOfCurrentAstAreSetToGlobalIndices ? "true" : "false");
43013 :
43014 0 : int numberOfDifferentIRnodes = 0;
43015 0 : for (int i = 0; i < V_SgNumVariants; i++)
43016 : {
43017 0 : if (listOfMemoryPoolSizes[i] > 0)
43018 : {
43019 0 : printf ("listOfMemoryPoolSizes [%s] = %lu \n",roseGlobalVariantNameList[i],listOfMemoryPoolSizes[i]);
43020 0 : numberOfDifferentIRnodes++;
43021 : }
43022 : }
43023 0 : printf ("Number of different types of IR nodes = %d \n",numberOfDifferentIRnodes);
43024 :
43025 0 : printf ("registeredAttributes.size() = %" PRIuPTR " \n",registeredAttributes.size());
43026 0 : for (std::map <std::string,CONSTRUCTOR>::iterator i = registeredAttributes.begin(); i != registeredAttributes.end(); i++)
43027 : {
43028 : // This is a map of strings to function pointers (registered pack and unpack functions).
43029 0 : printf ("i->first = %s i->second = member function \n",i->first.c_str());
43030 : }
43031 :
43032 0 : printf ("vectorOfASTs.size() = %" PRIuPTR " \n",vectorOfASTs.size());
43033 0 : for (size_t i = 0; i < vectorOfASTs.size(); i++)
43034 : {
43035 : // This is a map of strings to function pointers (registered pack and unpack functions).
43036 0 : printf ("vectorOfASTs[%" PRIuPTR "] = %p \n",i,vectorOfASTs[i]);
43037 : }
43038 :
43039 0 : printf ("actualRebuildAst = %p \n",actualRebuildAst);
43040 0 : }
43041 :
43042 :
|