LCOV - code coverage report
Current view: top level - src/frontend/SageIII - AstQueryMemoryPool.h (source / functions) Hit Total Coverage
Test: ROSE Lines: 136 1367 9.9 %
Date: 2022-12-08 13:48:47 Functions: 2 16 12.5 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : template <class FunctionalType>
       2         374 : void AstQueryNamespace::queryMemoryPool(AstQuery<ROSE_VisitTraversal,FunctionalType>& astQuery, VariantVector* variantsToTraverse)
       3             :   {
       4       20641 : for (VariantVector::iterator it = variantsToTraverse->begin(); it != variantsToTraverse->end(); ++it)
       5             :   {
       6       20267 : switch(*it){
       7           0 :  case V_SgName: {
       8           0 :   SgName::traverseMemoryPoolNodes(astQuery);
       9             :   break;
      10             : }
      11           0 : case V_SgSymbolTable: {
      12           0 :   SgSymbolTable::traverseMemoryPoolNodes(astQuery);
      13             :   break;
      14             : }
      15           0 : case V_SgPragma: {
      16           0 :   SgPragma::traverseMemoryPoolNodes(astQuery);
      17             :   break;
      18             : }
      19           0 : case V_SgModifierNodes: {
      20           0 :   SgModifierNodes::traverseMemoryPoolNodes(astQuery);
      21             :   break;
      22             : }
      23           0 : case V_SgConstVolatileModifier: {
      24           0 :   SgConstVolatileModifier::traverseMemoryPoolNodes(astQuery);
      25             :   break;
      26             : }
      27           0 : case V_SgStorageModifier: {
      28           0 :   SgStorageModifier::traverseMemoryPoolNodes(astQuery);
      29             :   break;
      30             : }
      31           0 : case V_SgAccessModifier: {
      32           0 :   SgAccessModifier::traverseMemoryPoolNodes(astQuery);
      33             :   break;
      34             : }
      35           0 : case V_SgFunctionModifier: {
      36           0 :   SgFunctionModifier::traverseMemoryPoolNodes(astQuery);
      37             :   break;
      38             : }
      39           0 : case V_SgUPC_AccessModifier: {
      40           0 :   SgUPC_AccessModifier::traverseMemoryPoolNodes(astQuery);
      41             :   break;
      42             : }
      43           0 : case V_SgLinkageModifier: {
      44           0 :   SgLinkageModifier::traverseMemoryPoolNodes(astQuery);
      45             :   break;
      46             : }
      47           0 : case V_SgSpecialFunctionModifier: {
      48           0 :   SgSpecialFunctionModifier::traverseMemoryPoolNodes(astQuery);
      49             :   break;
      50             : }
      51           0 : case V_SgTypeModifier: {
      52           0 :   SgTypeModifier::traverseMemoryPoolNodes(astQuery);
      53             :   break;
      54             : }
      55           0 : case V_SgElaboratedTypeModifier: {
      56           0 :   SgElaboratedTypeModifier::traverseMemoryPoolNodes(astQuery);
      57             :   break;
      58             : }
      59           0 : case V_SgBaseClassModifier: {
      60           0 :   SgBaseClassModifier::traverseMemoryPoolNodes(astQuery);
      61             :   break;
      62             : }
      63           0 : case V_SgDeclarationModifier: {
      64           0 :   SgDeclarationModifier::traverseMemoryPoolNodes(astQuery);
      65             :   break;
      66             : }
      67           0 : case V_SgStructureModifier: {
      68           0 :   SgStructureModifier::traverseMemoryPoolNodes(astQuery);
      69             :   break;
      70             : }
      71           0 : case V_SgOpenclAccessModeModifier: {
      72           0 :   SgOpenclAccessModeModifier::traverseMemoryPoolNodes(astQuery);
      73             :   break;
      74             : }
      75           0 : case V_SgModifier: {
      76           0 :   SgModifier::traverseMemoryPoolNodes(astQuery);
      77             :   break;
      78             : }
      79           0 : case V_Sg_File_Info: {
      80           0 :   Sg_File_Info::traverseMemoryPoolNodes(astQuery);
      81             :   break;
      82             : }
      83           0 : case V_SgSourceFile: {
      84           0 :   SgSourceFile::traverseMemoryPoolNodes(astQuery);
      85             :   break;
      86             : }
      87           0 : case V_SgUnknownFile: {
      88           0 :   SgUnknownFile::traverseMemoryPoolNodes(astQuery);
      89             :   break;
      90             : }
      91           0 : case V_SgFile: {
      92           0 :   SgFile::traverseMemoryPoolNodes(astQuery);
      93             :   break;
      94             : }
      95           0 : case V_SgFileList: {
      96           0 :   SgFileList::traverseMemoryPoolNodes(astQuery);
      97             :   break;
      98             : }
      99           0 : case V_SgDirectory: {
     100           0 :   SgDirectory::traverseMemoryPoolNodes(astQuery);
     101             :   break;
     102             : }
     103           0 : case V_SgDirectoryList: {
     104           0 :   SgDirectoryList::traverseMemoryPoolNodes(astQuery);
     105             :   break;
     106             : }
     107           0 : case V_SgProject: {
     108           0 :   SgProject::traverseMemoryPoolNodes(astQuery);
     109             :   break;
     110             : }
     111           0 : case V_SgOptions: {
     112           0 :   SgOptions::traverseMemoryPoolNodes(astQuery);
     113             :   break;
     114             : }
     115           0 : case V_SgUnparse_Info: {
     116           0 :   SgUnparse_Info::traverseMemoryPoolNodes(astQuery);
     117             :   break;
     118             : }
     119           0 : case V_SgIncludeFile: {
     120           0 :   SgIncludeFile::traverseMemoryPoolNodes(astQuery);
     121             :   break;
     122             : }
     123           0 : case V_SgFuncDecl_attr: {
     124           0 :   SgFuncDecl_attr::traverseMemoryPoolNodes(astQuery);
     125             :   break;
     126             : }
     127           0 : case V_SgClassDecl_attr: {
     128           0 :   SgClassDecl_attr::traverseMemoryPoolNodes(astQuery);
     129             :   break;
     130             : }
     131           0 : case V_SgTypedefSeq: {
     132           0 :   SgTypedefSeq::traverseMemoryPoolNodes(astQuery);
     133             :   break;
     134             : }
     135           0 : case V_SgFunctionParameterTypeList: {
     136           0 :   SgFunctionParameterTypeList::traverseMemoryPoolNodes(astQuery);
     137             :   break;
     138             : }
     139           0 : case V_SgTemplateParameter: {
     140           0 :   SgTemplateParameter::traverseMemoryPoolNodes(astQuery);
     141             :   break;
     142             : }
     143           0 : case V_SgTemplateArgument: {
     144           0 :   SgTemplateArgument::traverseMemoryPoolNodes(astQuery);
     145             :   break;
     146             : }
     147           0 : case V_SgTemplateParameterList: {
     148           0 :   SgTemplateParameterList::traverseMemoryPoolNodes(astQuery);
     149             :   break;
     150             : }
     151           0 : case V_SgTemplateArgumentList: {
     152           0 :   SgTemplateArgumentList::traverseMemoryPoolNodes(astQuery);
     153             :   break;
     154             : }
     155           0 : case V_SgBitAttribute: {
     156           0 :   SgBitAttribute::traverseMemoryPoolNodes(astQuery);
     157             :   break;
     158             : }
     159           0 : case V_SgAttribute: {
     160           0 :   SgAttribute::traverseMemoryPoolNodes(astQuery);
     161             :   break;
     162             : }
     163           0 : case V_SgExpBaseClass: {
     164           0 :   SgExpBaseClass::traverseMemoryPoolNodes(astQuery);
     165             :   break;
     166             : }
     167           0 : case V_SgNonrealBaseClass: {
     168           0 :   SgNonrealBaseClass::traverseMemoryPoolNodes(astQuery);
     169             :   break;
     170             : }
     171           0 : case V_SgBaseClass: {
     172           0 :   SgBaseClass::traverseMemoryPoolNodes(astQuery);
     173             :   break;
     174             : }
     175           0 : case V_SgUndirectedGraphEdge: {
     176           0 :   SgUndirectedGraphEdge::traverseMemoryPoolNodes(astQuery);
     177             :   break;
     178             : }
     179           0 : case V_SgDirectedGraphEdge: {
     180           0 :   SgDirectedGraphEdge::traverseMemoryPoolNodes(astQuery);
     181             :   break;
     182             : }
     183           0 : case V_SgGraphNode: {
     184           0 :   SgGraphNode::traverseMemoryPoolNodes(astQuery);
     185             :   break;
     186             : }
     187           0 : case V_SgGraphEdge: {
     188           0 :   SgGraphEdge::traverseMemoryPoolNodes(astQuery);
     189             :   break;
     190             : }
     191           0 : case V_SgStringKeyedBidirectionalGraph: {
     192           0 :   SgStringKeyedBidirectionalGraph::traverseMemoryPoolNodes(astQuery);
     193             :   break;
     194             : }
     195           0 : case V_SgIntKeyedBidirectionalGraph: {
     196           0 :   SgIntKeyedBidirectionalGraph::traverseMemoryPoolNodes(astQuery);
     197             :   break;
     198             : }
     199           0 : case V_SgBidirectionalGraph: {
     200           0 :   SgBidirectionalGraph::traverseMemoryPoolNodes(astQuery);
     201             :   break;
     202             : }
     203           0 : case V_SgIncidenceDirectedGraph: {
     204           0 :   SgIncidenceDirectedGraph::traverseMemoryPoolNodes(astQuery);
     205             :   break;
     206             : }
     207           0 : case V_SgIncidenceUndirectedGraph: {
     208           0 :   SgIncidenceUndirectedGraph::traverseMemoryPoolNodes(astQuery);
     209             :   break;
     210             : }
     211           0 : case V_SgGraph: {
     212           0 :   SgGraph::traverseMemoryPoolNodes(astQuery);
     213             :   break;
     214             : }
     215           0 : case V_SgGraphNodeList: {
     216           0 :   SgGraphNodeList::traverseMemoryPoolNodes(astQuery);
     217             :   break;
     218             : }
     219           0 : case V_SgGraphEdgeList: {
     220           0 :   SgGraphEdgeList::traverseMemoryPoolNodes(astQuery);
     221             :   break;
     222             : }
     223           0 : case V_SgQualifiedName: {
     224           0 :   SgQualifiedName::traverseMemoryPoolNodes(astQuery);
     225             :   break;
     226             : }
     227           0 : case V_SgNameGroup: {
     228           0 :   SgNameGroup::traverseMemoryPoolNodes(astQuery);
     229             :   break;
     230             : }
     231           0 : case V_SgDimensionObject: {
     232           0 :   SgDimensionObject::traverseMemoryPoolNodes(astQuery);
     233             :   break;
     234             : }
     235           0 : case V_SgDataStatementGroup: {
     236           0 :   SgDataStatementGroup::traverseMemoryPoolNodes(astQuery);
     237             :   break;
     238             : }
     239           0 : case V_SgDataStatementObject: {
     240           0 :   SgDataStatementObject::traverseMemoryPoolNodes(astQuery);
     241             :   break;
     242             : }
     243           0 : case V_SgDataStatementValue: {
     244           0 :   SgDataStatementValue::traverseMemoryPoolNodes(astQuery);
     245             :   break;
     246             : }
     247           0 : case V_SgFormatItem: {
     248           0 :   SgFormatItem::traverseMemoryPoolNodes(astQuery);
     249             :   break;
     250             : }
     251           0 : case V_SgFormatItemList: {
     252           0 :   SgFormatItemList::traverseMemoryPoolNodes(astQuery);
     253             :   break;
     254             : }
     255           0 : case V_SgTypeTable: {
     256           0 :   SgTypeTable::traverseMemoryPoolNodes(astQuery);
     257             :   break;
     258             : }
     259           0 : case V_SgHeaderFileReport: {
     260           0 :   SgHeaderFileReport::traverseMemoryPoolNodes(astQuery);
     261             :   break;
     262             : }
     263           0 : case V_SgSupport: {
     264           0 :   SgSupport::traverseMemoryPoolNodes(astQuery);
     265             :   break;
     266             : }
     267         326 : case V_SgTypeUnknown: {
     268         326 :   SgTypeUnknown::traverseMemoryPoolNodes(astQuery);
     269             :   break;
     270             : }
     271         326 : case V_SgTypeChar: {
     272         326 :   SgTypeChar::traverseMemoryPoolNodes(astQuery);
     273             :   break;
     274             : }
     275         326 : case V_SgTypeSignedChar: {
     276         326 :   SgTypeSignedChar::traverseMemoryPoolNodes(astQuery);
     277             :   break;
     278             : }
     279         326 : case V_SgTypeUnsignedChar: {
     280         326 :   SgTypeUnsignedChar::traverseMemoryPoolNodes(astQuery);
     281             :   break;
     282             : }
     283         326 : case V_SgTypeShort: {
     284         326 :   SgTypeShort::traverseMemoryPoolNodes(astQuery);
     285             :   break;
     286             : }
     287         326 : case V_SgTypeSignedShort: {
     288         326 :   SgTypeSignedShort::traverseMemoryPoolNodes(astQuery);
     289             :   break;
     290             : }
     291         326 : case V_SgTypeUnsignedShort: {
     292         326 :   SgTypeUnsignedShort::traverseMemoryPoolNodes(astQuery);
     293             :   break;
     294             : }
     295         326 : case V_SgTypeInt: {
     296         326 :   SgTypeInt::traverseMemoryPoolNodes(astQuery);
     297             :   break;
     298             : }
     299         326 : case V_SgTypeSignedInt: {
     300         326 :   SgTypeSignedInt::traverseMemoryPoolNodes(astQuery);
     301             :   break;
     302             : }
     303         326 : case V_SgTypeUnsignedInt: {
     304         326 :   SgTypeUnsignedInt::traverseMemoryPoolNodes(astQuery);
     305             :   break;
     306             : }
     307         326 : case V_SgTypeLong: {
     308         326 :   SgTypeLong::traverseMemoryPoolNodes(astQuery);
     309             :   break;
     310             : }
     311         326 : case V_SgTypeSignedLong: {
     312         326 :   SgTypeSignedLong::traverseMemoryPoolNodes(astQuery);
     313             :   break;
     314             : }
     315         326 : case V_SgTypeUnsignedLong: {
     316         326 :   SgTypeUnsignedLong::traverseMemoryPoolNodes(astQuery);
     317             :   break;
     318             : }
     319         326 : case V_SgTypeVoid: {
     320         326 :   SgTypeVoid::traverseMemoryPoolNodes(astQuery);
     321             :   break;
     322             : }
     323         326 : case V_SgTypeGlobalVoid: {
     324         326 :   SgTypeGlobalVoid::traverseMemoryPoolNodes(astQuery);
     325             :   break;
     326             : }
     327         326 : case V_SgTypeWchar: {
     328         326 :   SgTypeWchar::traverseMemoryPoolNodes(astQuery);
     329             :   break;
     330             : }
     331         326 : case V_SgTypeFloat: {
     332         326 :   SgTypeFloat::traverseMemoryPoolNodes(astQuery);
     333             :   break;
     334             : }
     335         326 : case V_SgTypeDouble: {
     336         326 :   SgTypeDouble::traverseMemoryPoolNodes(astQuery);
     337             :   break;
     338             : }
     339         326 : case V_SgTypeLongLong: {
     340         326 :   SgTypeLongLong::traverseMemoryPoolNodes(astQuery);
     341             :   break;
     342             : }
     343         326 : case V_SgTypeSignedLongLong: {
     344         326 :   SgTypeSignedLongLong::traverseMemoryPoolNodes(astQuery);
     345             :   break;
     346             : }
     347         326 : case V_SgTypeUnsignedLongLong: {
     348         326 :   SgTypeUnsignedLongLong::traverseMemoryPoolNodes(astQuery);
     349             :   break;
     350             : }
     351         326 : case V_SgTypeLongDouble: {
     352         326 :   SgTypeLongDouble::traverseMemoryPoolNodes(astQuery);
     353             :   break;
     354             : }
     355         326 : case V_SgTypeFloat80: {
     356         326 :   SgTypeFloat80::traverseMemoryPoolNodes(astQuery);
     357             :   break;
     358             : }
     359         326 : case V_SgTypeFloat128: {
     360         326 :   SgTypeFloat128::traverseMemoryPoolNodes(astQuery);
     361             :   break;
     362             : }
     363         326 : case V_SgTypeString: {
     364         326 :   SgTypeString::traverseMemoryPoolNodes(astQuery);
     365             :   break;
     366             : }
     367         326 : case V_SgTypeBool: {
     368         326 :   SgTypeBool::traverseMemoryPoolNodes(astQuery);
     369             :   break;
     370             : }
     371         326 : case V_SgTypeFixed: {
     372         326 :   SgTypeFixed::traverseMemoryPoolNodes(astQuery);
     373             :   break;
     374             : }
     375         326 : case V_SgTypeMatrix: {
     376         326 :   SgTypeMatrix::traverseMemoryPoolNodes(astQuery);
     377             :   break;
     378             : }
     379         326 : case V_SgTypeTuple: {
     380         326 :   SgTypeTuple::traverseMemoryPoolNodes(astQuery);
     381             :   break;
     382             : }
     383         326 : case V_SgTypeNullptr: {
     384         326 :   SgTypeNullptr::traverseMemoryPoolNodes(astQuery);
     385             :   break;
     386             : }
     387         326 : case V_SgTypeComplex: {
     388         326 :   SgTypeComplex::traverseMemoryPoolNodes(astQuery);
     389             :   break;
     390             : }
     391         326 : case V_SgTypeImaginary: {
     392         326 :   SgTypeImaginary::traverseMemoryPoolNodes(astQuery);
     393             :   break;
     394             : }
     395         326 : case V_SgTypeDefault: {
     396         326 :   SgTypeDefault::traverseMemoryPoolNodes(astQuery);
     397             :   break;
     398             : }
     399         326 : case V_SgPointerMemberType: {
     400         326 :   SgPointerMemberType::traverseMemoryPoolNodes(astQuery);
     401             :   break;
     402             : }
     403         326 : case V_SgReferenceType: {
     404         326 :   SgReferenceType::traverseMemoryPoolNodes(astQuery);
     405             :   break;
     406             : }
     407         326 : case V_SgRvalueReferenceType: {
     408         326 :   SgRvalueReferenceType::traverseMemoryPoolNodes(astQuery);
     409             :   break;
     410             : }
     411         326 : case V_SgDeclType: {
     412         326 :   SgDeclType::traverseMemoryPoolNodes(astQuery);
     413             :   break;
     414             : }
     415         326 : case V_SgTypeOfType: {
     416         326 :   SgTypeOfType::traverseMemoryPoolNodes(astQuery);
     417             :   break;
     418             : }
     419         326 : case V_SgTypeCAFTeam: {
     420         326 :   SgTypeCAFTeam::traverseMemoryPoolNodes(astQuery);
     421             :   break;
     422             : }
     423         326 : case V_SgTypeUnsigned128bitInteger: {
     424         326 :   SgTypeUnsigned128bitInteger::traverseMemoryPoolNodes(astQuery);
     425             :   break;
     426             : }
     427         326 : case V_SgTypeSigned128bitInteger: {
     428         326 :   SgTypeSigned128bitInteger::traverseMemoryPoolNodes(astQuery);
     429             :   break;
     430             : }
     431         326 : case V_SgTypeLabel: {
     432         326 :   SgTypeLabel::traverseMemoryPoolNodes(astQuery);
     433             :   break;
     434             : }
     435         326 : case V_SgTemplateType: {
     436         326 :   SgTemplateType::traverseMemoryPoolNodes(astQuery);
     437             :   break;
     438             : }
     439         326 : case V_SgEnumType: {
     440         326 :   SgEnumType::traverseMemoryPoolNodes(astQuery);
     441             :   break;
     442             : }
     443         326 : case V_SgTypedefType: {
     444         326 :   SgTypedefType::traverseMemoryPoolNodes(astQuery);
     445             :   break;
     446             : }
     447         326 : case V_SgNonrealType: {
     448         326 :   SgNonrealType::traverseMemoryPoolNodes(astQuery);
     449             :   break;
     450             : }
     451         326 : case V_SgAutoType: {
     452         326 :   SgAutoType::traverseMemoryPoolNodes(astQuery);
     453             :   break;
     454             : }
     455         326 : case V_SgModifierType: {
     456         326 :   SgModifierType::traverseMemoryPoolNodes(astQuery);
     457             :   break;
     458             : }
     459         326 : case V_SgPartialFunctionModifierType: {
     460         326 :   SgPartialFunctionModifierType::traverseMemoryPoolNodes(astQuery);
     461             :   break;
     462             : }
     463         326 : case V_SgArrayType: {
     464         326 :   SgArrayType::traverseMemoryPoolNodes(astQuery);
     465             :   break;
     466             : }
     467         326 : case V_SgTypeEllipse: {
     468         326 :   SgTypeEllipse::traverseMemoryPoolNodes(astQuery);
     469             :   break;
     470             : }
     471         326 : case V_SgTypeCrayPointer: {
     472         326 :   SgTypeCrayPointer::traverseMemoryPoolNodes(astQuery);
     473             :   break;
     474             : }
     475         326 : case V_SgPartialFunctionType: {
     476         326 :   SgPartialFunctionType::traverseMemoryPoolNodes(astQuery);
     477             :   break;
     478             : }
     479         326 : case V_SgMemberFunctionType: {
     480         326 :   SgMemberFunctionType::traverseMemoryPoolNodes(astQuery);
     481             :   break;
     482             : }
     483         326 : case V_SgFunctionType: {
     484         326 :   SgFunctionType::traverseMemoryPoolNodes(astQuery);
     485             :   break;
     486             : }
     487         326 : case V_SgPointerType: {
     488         326 :   SgPointerType::traverseMemoryPoolNodes(astQuery);
     489             :   break;
     490             : }
     491         326 : case V_SgClassType: {
     492         326 :   SgClassType::traverseMemoryPoolNodes(astQuery);
     493             :   break;
     494             : }
     495         326 : case V_SgNamedType: {
     496         326 :   SgNamedType::traverseMemoryPoolNodes(astQuery);
     497             :   break;
     498             : }
     499         326 : case V_SgQualifiedNameType: {
     500         326 :   SgQualifiedNameType::traverseMemoryPoolNodes(astQuery);
     501             :   break;
     502             : }
     503         326 : case V_SgTypeChar16: {
     504         326 :   SgTypeChar16::traverseMemoryPoolNodes(astQuery);
     505             :   break;
     506             : }
     507         326 : case V_SgTypeChar32: {
     508         326 :   SgTypeChar32::traverseMemoryPoolNodes(astQuery);
     509             :   break;
     510             : }
     511         326 : case V_SgType: {
     512         326 :   SgType::traverseMemoryPoolNodes(astQuery);
     513             :   break;
     514             : }
     515           0 : case V_SgForStatement: {
     516           0 :   SgForStatement::traverseMemoryPoolNodes(astQuery);
     517             :   break;
     518             : }
     519           0 : case V_SgForInitStatement: {
     520           0 :   SgForInitStatement::traverseMemoryPoolNodes(astQuery);
     521             :   break;
     522             : }
     523           0 : case V_SgRangeBasedForStatement: {
     524           0 :   SgRangeBasedForStatement::traverseMemoryPoolNodes(astQuery);
     525             :   break;
     526             : }
     527           0 : case V_SgCatchStatementSeq: {
     528           0 :   SgCatchStatementSeq::traverseMemoryPoolNodes(astQuery);
     529             :   break;
     530             : }
     531           0 : case V_SgFunctionParameterList: {
     532           0 :   SgFunctionParameterList::traverseMemoryPoolNodes(astQuery);
     533             :   break;
     534             : }
     535           0 : case V_SgCtorInitializerList: {
     536           0 :   SgCtorInitializerList::traverseMemoryPoolNodes(astQuery);
     537             :   break;
     538             : }
     539           0 : case V_SgBasicBlock: {
     540           0 :   SgBasicBlock::traverseMemoryPoolNodes(astQuery);
     541             :   break;
     542             : }
     543           0 : case V_SgGlobal: {
     544           0 :   SgGlobal::traverseMemoryPoolNodes(astQuery);
     545             :   break;
     546             : }
     547           0 : case V_SgIfStmt: {
     548           0 :   SgIfStmt::traverseMemoryPoolNodes(astQuery);
     549             :   break;
     550             : }
     551           0 : case V_SgWhileStmt: {
     552           0 :   SgWhileStmt::traverseMemoryPoolNodes(astQuery);
     553             :   break;
     554             : }
     555           0 : case V_SgDoWhileStmt: {
     556           0 :   SgDoWhileStmt::traverseMemoryPoolNodes(astQuery);
     557             :   break;
     558             : }
     559           0 : case V_SgSwitchStatement: {
     560           0 :   SgSwitchStatement::traverseMemoryPoolNodes(astQuery);
     561             :   break;
     562             : }
     563           0 : case V_SgCatchOptionStmt: {
     564           0 :   SgCatchOptionStmt::traverseMemoryPoolNodes(astQuery);
     565             :   break;
     566             : }
     567           0 : case V_SgFunctionParameterScope: {
     568           0 :   SgFunctionParameterScope::traverseMemoryPoolNodes(astQuery);
     569             :   break;
     570             : }
     571           0 : case V_SgDeclarationScope: {
     572           0 :   SgDeclarationScope::traverseMemoryPoolNodes(astQuery);
     573             :   break;
     574             : }
     575           0 : case V_SgVariableDefinition: {
     576           0 :   SgVariableDefinition::traverseMemoryPoolNodes(astQuery);
     577             :   break;
     578             : }
     579           0 : case V_SgStmtDeclarationStatement: {
     580           0 :   SgStmtDeclarationStatement::traverseMemoryPoolNodes(astQuery);
     581             :   break;
     582             : }
     583           0 : case V_SgEnumDeclaration: {
     584           0 :   SgEnumDeclaration::traverseMemoryPoolNodes(astQuery);
     585             :   break;
     586             : }
     587           0 : case V_SgAsmStmt: {
     588           0 :   SgAsmStmt::traverseMemoryPoolNodes(astQuery);
     589             :   break;
     590             : }
     591           0 : case V_SgFunctionTypeTable: {
     592           0 :   SgFunctionTypeTable::traverseMemoryPoolNodes(astQuery);
     593             :   break;
     594             : }
     595           0 : case V_SgExprStatement: {
     596           0 :   SgExprStatement::traverseMemoryPoolNodes(astQuery);
     597             :   break;
     598             : }
     599           0 : case V_SgLabelStatement: {
     600           0 :   SgLabelStatement::traverseMemoryPoolNodes(astQuery);
     601             :   break;
     602             : }
     603           0 : case V_SgCaseOptionStmt: {
     604           0 :   SgCaseOptionStmt::traverseMemoryPoolNodes(astQuery);
     605             :   break;
     606             : }
     607           0 : case V_SgTryStmt: {
     608           0 :   SgTryStmt::traverseMemoryPoolNodes(astQuery);
     609             :   break;
     610             : }
     611           0 : case V_SgDefaultOptionStmt: {
     612           0 :   SgDefaultOptionStmt::traverseMemoryPoolNodes(astQuery);
     613             :   break;
     614             : }
     615           0 : case V_SgBreakStmt: {
     616           0 :   SgBreakStmt::traverseMemoryPoolNodes(astQuery);
     617             :   break;
     618             : }
     619           0 : case V_SgContinueStmt: {
     620           0 :   SgContinueStmt::traverseMemoryPoolNodes(astQuery);
     621             :   break;
     622             : }
     623          12 : case V_SgReturnStmt: {
     624          12 :   SgReturnStmt::traverseMemoryPoolNodes(astQuery);
     625             :   break;
     626             : }
     627          29 : case V_SgGotoStatement: {
     628          29 :   SgGotoStatement::traverseMemoryPoolNodes(astQuery);
     629             :   break;
     630             : }
     631           0 : case V_SgSpawnStmt: {
     632           0 :   SgSpawnStmt::traverseMemoryPoolNodes(astQuery);
     633             :   break;
     634             : }
     635           0 : case V_SgTemplateTypedefDeclaration: {
     636           0 :   SgTemplateTypedefDeclaration::traverseMemoryPoolNodes(astQuery);
     637             :   break;
     638             : }
     639           0 : case V_SgTemplateInstantiationTypedefDeclaration: {
     640           0 :   SgTemplateInstantiationTypedefDeclaration::traverseMemoryPoolNodes(astQuery);
     641             :   break;
     642             : }
     643           0 : case V_SgTypedefDeclaration: {
     644           0 :   SgTypedefDeclaration::traverseMemoryPoolNodes(astQuery);
     645             :   break;
     646             : }
     647           0 : case V_SgNullStatement: {
     648           0 :   SgNullStatement::traverseMemoryPoolNodes(astQuery);
     649             :   break;
     650             : }
     651           0 : case V_SgVariantStatement: {
     652           0 :   SgVariantStatement::traverseMemoryPoolNodes(astQuery);
     653             :   break;
     654             : }
     655           0 : case V_SgPragmaDeclaration: {
     656           0 :   SgPragmaDeclaration::traverseMemoryPoolNodes(astQuery);
     657             :   break;
     658             : }
     659           0 : case V_SgTemplateClassDeclaration: {
     660           0 :   SgTemplateClassDeclaration::traverseMemoryPoolNodes(astQuery);
     661             :   break;
     662             : }
     663           0 : case V_SgTemplateMemberFunctionDeclaration: {
     664           0 :   SgTemplateMemberFunctionDeclaration::traverseMemoryPoolNodes(astQuery);
     665             :   break;
     666             : }
     667           0 : case V_SgTemplateFunctionDeclaration: {
     668           0 :   SgTemplateFunctionDeclaration::traverseMemoryPoolNodes(astQuery);
     669             :   break;
     670             : }
     671           0 : case V_SgTemplateVariableDeclaration: {
     672           0 :   SgTemplateVariableDeclaration::traverseMemoryPoolNodes(astQuery);
     673             :   break;
     674             : }
     675           0 : case V_SgTemplateDeclaration: {
     676           0 :   SgTemplateDeclaration::traverseMemoryPoolNodes(astQuery);
     677             :   break;
     678             : }
     679           0 : case V_SgVariableDeclaration: {
     680           0 :   SgVariableDeclaration::traverseMemoryPoolNodes(astQuery);
     681             :   break;
     682             : }
     683           0 : case V_SgTemplateInstantiationDecl: {
     684           0 :   SgTemplateInstantiationDecl::traverseMemoryPoolNodes(astQuery);
     685             :   break;
     686             : }
     687           0 : case V_SgTemplateInstantiationDefn: {
     688           0 :   SgTemplateInstantiationDefn::traverseMemoryPoolNodes(astQuery);
     689             :   break;
     690             : }
     691           0 : case V_SgTemplateInstantiationFunctionDecl: {
     692           0 :   SgTemplateInstantiationFunctionDecl::traverseMemoryPoolNodes(astQuery);
     693             :   break;
     694             : }
     695           0 : case V_SgTemplateInstantiationMemberFunctionDecl: {
     696           0 :   SgTemplateInstantiationMemberFunctionDecl::traverseMemoryPoolNodes(astQuery);
     697             :   break;
     698             : }
     699           0 : case V_SgNonrealDecl: {
     700           0 :   SgNonrealDecl::traverseMemoryPoolNodes(astQuery);
     701             :   break;
     702             : }
     703           0 : case V_SgWithStatement: {
     704           0 :   SgWithStatement::traverseMemoryPoolNodes(astQuery);
     705             :   break;
     706             : }
     707           0 : case V_SgPassStatement: {
     708           0 :   SgPassStatement::traverseMemoryPoolNodes(astQuery);
     709             :   break;
     710             : }
     711           0 : case V_SgAssertStmt: {
     712           0 :   SgAssertStmt::traverseMemoryPoolNodes(astQuery);
     713             :   break;
     714             : }
     715           0 : case V_SgExecStatement: {
     716           0 :   SgExecStatement::traverseMemoryPoolNodes(astQuery);
     717             :   break;
     718             : }
     719           0 : case V_SgProgramHeaderStatement: {
     720           0 :   SgProgramHeaderStatement::traverseMemoryPoolNodes(astQuery);
     721             :   break;
     722             : }
     723           0 : case V_SgProcedureHeaderStatement: {
     724           0 :   SgProcedureHeaderStatement::traverseMemoryPoolNodes(astQuery);
     725             :   break;
     726             : }
     727           0 : case V_SgEntryStatement: {
     728           0 :   SgEntryStatement::traverseMemoryPoolNodes(astQuery);
     729             :   break;
     730             : }
     731           0 : case V_SgFortranNonblockedDo: {
     732           0 :   SgFortranNonblockedDo::traverseMemoryPoolNodes(astQuery);
     733             :   break;
     734             : }
     735           0 : case V_SgInterfaceStatement: {
     736           0 :   SgInterfaceStatement::traverseMemoryPoolNodes(astQuery);
     737             :   break;
     738             : }
     739           0 : case V_SgParameterStatement: {
     740           0 :   SgParameterStatement::traverseMemoryPoolNodes(astQuery);
     741             :   break;
     742             : }
     743           0 : case V_SgCommonBlock: {
     744           0 :   SgCommonBlock::traverseMemoryPoolNodes(astQuery);
     745             :   break;
     746             : }
     747           0 : case V_SgModuleStatement: {
     748           0 :   SgModuleStatement::traverseMemoryPoolNodes(astQuery);
     749             :   break;
     750             : }
     751           0 : case V_SgUseStatement: {
     752           0 :   SgUseStatement::traverseMemoryPoolNodes(astQuery);
     753             :   break;
     754             : }
     755           0 : case V_SgProcessControlStatement: {
     756           0 :   SgProcessControlStatement::traverseMemoryPoolNodes(astQuery);
     757             :   break;
     758             : }
     759           0 : case V_SgPrintStatement: {
     760           0 :   SgPrintStatement::traverseMemoryPoolNodes(astQuery);
     761             :   break;
     762             : }
     763           0 : case V_SgReadStatement: {
     764           0 :   SgReadStatement::traverseMemoryPoolNodes(astQuery);
     765             :   break;
     766             : }
     767           0 : case V_SgWriteStatement: {
     768           0 :   SgWriteStatement::traverseMemoryPoolNodes(astQuery);
     769             :   break;
     770             : }
     771           0 : case V_SgOpenStatement: {
     772           0 :   SgOpenStatement::traverseMemoryPoolNodes(astQuery);
     773             :   break;
     774             : }
     775           0 : case V_SgCloseStatement: {
     776           0 :   SgCloseStatement::traverseMemoryPoolNodes(astQuery);
     777             :   break;
     778             : }
     779           0 : case V_SgInquireStatement: {
     780           0 :   SgInquireStatement::traverseMemoryPoolNodes(astQuery);
     781             :   break;
     782             : }
     783           0 : case V_SgFlushStatement: {
     784           0 :   SgFlushStatement::traverseMemoryPoolNodes(astQuery);
     785             :   break;
     786             : }
     787           0 : case V_SgBackspaceStatement: {
     788           0 :   SgBackspaceStatement::traverseMemoryPoolNodes(astQuery);
     789             :   break;
     790             : }
     791           0 : case V_SgRewindStatement: {
     792           0 :   SgRewindStatement::traverseMemoryPoolNodes(astQuery);
     793             :   break;
     794             : }
     795           0 : case V_SgEndfileStatement: {
     796           0 :   SgEndfileStatement::traverseMemoryPoolNodes(astQuery);
     797             :   break;
     798             : }
     799           0 : case V_SgWaitStatement: {
     800           0 :   SgWaitStatement::traverseMemoryPoolNodes(astQuery);
     801             :   break;
     802             : }
     803           0 : case V_SgCAFWithTeamStatement: {
     804           0 :   SgCAFWithTeamStatement::traverseMemoryPoolNodes(astQuery);
     805             :   break;
     806             : }
     807           0 : case V_SgFormatStatement: {
     808           0 :   SgFormatStatement::traverseMemoryPoolNodes(astQuery);
     809             :   break;
     810             : }
     811           0 : case V_SgFortranDo: {
     812           0 :   SgFortranDo::traverseMemoryPoolNodes(astQuery);
     813             :   break;
     814             : }
     815           0 : case V_SgForAllStatement: {
     816           0 :   SgForAllStatement::traverseMemoryPoolNodes(astQuery);
     817             :   break;
     818             : }
     819           0 : case V_SgIOStatement: {
     820           0 :   SgIOStatement::traverseMemoryPoolNodes(astQuery);
     821             :   break;
     822             : }
     823           0 : case V_SgSyncAllStatement: {
     824           0 :   SgSyncAllStatement::traverseMemoryPoolNodes(astQuery);
     825             :   break;
     826             : }
     827           0 : case V_SgSyncImagesStatement: {
     828           0 :   SgSyncImagesStatement::traverseMemoryPoolNodes(astQuery);
     829             :   break;
     830             : }
     831           0 : case V_SgSyncMemoryStatement: {
     832           0 :   SgSyncMemoryStatement::traverseMemoryPoolNodes(astQuery);
     833             :   break;
     834             : }
     835           0 : case V_SgSyncTeamStatement: {
     836           0 :   SgSyncTeamStatement::traverseMemoryPoolNodes(astQuery);
     837             :   break;
     838             : }
     839           0 : case V_SgLockStatement: {
     840           0 :   SgLockStatement::traverseMemoryPoolNodes(astQuery);
     841             :   break;
     842             : }
     843           0 : case V_SgUnlockStatement: {
     844           0 :   SgUnlockStatement::traverseMemoryPoolNodes(astQuery);
     845             :   break;
     846             : }
     847           0 : case V_SgImageControlStatement: {
     848           0 :   SgImageControlStatement::traverseMemoryPoolNodes(astQuery);
     849             :   break;
     850             : }
     851           0 : case V_SgUpcNotifyStatement: {
     852           0 :   SgUpcNotifyStatement::traverseMemoryPoolNodes(astQuery);
     853             :   break;
     854             : }
     855           0 : case V_SgUpcWaitStatement: {
     856           0 :   SgUpcWaitStatement::traverseMemoryPoolNodes(astQuery);
     857             :   break;
     858             : }
     859           0 : case V_SgUpcBarrierStatement: {
     860           0 :   SgUpcBarrierStatement::traverseMemoryPoolNodes(astQuery);
     861             :   break;
     862             : }
     863           0 : case V_SgUpcFenceStatement: {
     864           0 :   SgUpcFenceStatement::traverseMemoryPoolNodes(astQuery);
     865             :   break;
     866             : }
     867           0 : case V_SgUpcForAllStatement: {
     868           0 :   SgUpcForAllStatement::traverseMemoryPoolNodes(astQuery);
     869             :   break;
     870             : }
     871           0 : case V_SgUpirSpmdStatement: {
     872           0 :   SgUpirSpmdStatement::traverseMemoryPoolNodes(astQuery);
     873             :   break;
     874             : }
     875           0 : case V_SgOmpLoopStatement: {
     876           0 :   SgOmpLoopStatement::traverseMemoryPoolNodes(astQuery);
     877             :   break;
     878             : }
     879           0 : case V_SgOmpScanStatement: {
     880           0 :   SgOmpScanStatement::traverseMemoryPoolNodes(astQuery);
     881             :   break;
     882             : }
     883           0 : case V_SgOmpTaskloopStatement: {
     884           0 :   SgOmpTaskloopStatement::traverseMemoryPoolNodes(astQuery);
     885             :   break;
     886             : }
     887           0 : case V_SgOmpTaskgroupStatement: {
     888           0 :   SgOmpTaskgroupStatement::traverseMemoryPoolNodes(astQuery);
     889             :   break;
     890             : }
     891           0 : case V_SgOmpDepobjStatement: {
     892           0 :   SgOmpDepobjStatement::traverseMemoryPoolNodes(astQuery);
     893             :   break;
     894             : }
     895           0 : case V_SgOmpTeamsStatement: {
     896           0 :   SgOmpTeamsStatement::traverseMemoryPoolNodes(astQuery);
     897             :   break;
     898             : }
     899           0 : case V_SgOmpCancellationPointStatement: {
     900           0 :   SgOmpCancellationPointStatement::traverseMemoryPoolNodes(astQuery);
     901             :   break;
     902             : }
     903           0 : case V_SgOmpDeclareMapperStatement: {
     904           0 :   SgOmpDeclareMapperStatement::traverseMemoryPoolNodes(astQuery);
     905             :   break;
     906             : }
     907           0 : case V_SgOmpCancelStatement: {
     908           0 :   SgOmpCancelStatement::traverseMemoryPoolNodes(astQuery);
     909             :   break;
     910             : }
     911           0 : case V_SgOmpDistributeStatement: {
     912           0 :   SgOmpDistributeStatement::traverseMemoryPoolNodes(astQuery);
     913             :   break;
     914             : }
     915           0 : case V_SgOmpMetadirectiveStatement: {
     916           0 :   SgOmpMetadirectiveStatement::traverseMemoryPoolNodes(astQuery);
     917             :   break;
     918             : }
     919           0 : case V_SgOmpSingleStatement: {
     920           0 :   SgOmpSingleStatement::traverseMemoryPoolNodes(astQuery);
     921             :   break;
     922             : }
     923           0 : case V_SgOmpTaskStatement: {
     924           0 :   SgOmpTaskStatement::traverseMemoryPoolNodes(astQuery);
     925             :   break;
     926             : }
     927           0 : case V_SgOmpTargetEnterDataStatement: {
     928           0 :   SgOmpTargetEnterDataStatement::traverseMemoryPoolNodes(astQuery);
     929             :   break;
     930             : }
     931           0 : case V_SgOmpTargetExitDataStatement: {
     932           0 :   SgOmpTargetExitDataStatement::traverseMemoryPoolNodes(astQuery);
     933             :   break;
     934             : }
     935           0 : case V_SgUpirWorksharingStatement: {
     936           0 :   SgUpirWorksharingStatement::traverseMemoryPoolNodes(astQuery);
     937             :   break;
     938             : }
     939           0 : case V_SgOmpForSimdStatement: {
     940           0 :   SgOmpForSimdStatement::traverseMemoryPoolNodes(astQuery);
     941             :   break;
     942             : }
     943           0 : case V_SgOmpDoStatement: {
     944           0 :   SgOmpDoStatement::traverseMemoryPoolNodes(astQuery);
     945             :   break;
     946             : }
     947           0 : case V_SgOmpSectionsStatement: {
     948           0 :   SgOmpSectionsStatement::traverseMemoryPoolNodes(astQuery);
     949             :   break;
     950             : }
     951           0 : case V_SgOmpAtomicStatement: {
     952           0 :   SgOmpAtomicStatement::traverseMemoryPoolNodes(astQuery);
     953             :   break;
     954             : }
     955           0 : case V_SgUpirTaskStatement: {
     956           0 :   SgUpirTaskStatement::traverseMemoryPoolNodes(astQuery);
     957             :   break;
     958             : }
     959           0 : case V_SgOmpTargetDataStatement: {
     960           0 :   SgOmpTargetDataStatement::traverseMemoryPoolNodes(astQuery);
     961             :   break;
     962             : }
     963           0 : case V_SgOmpTargetParallelForStatement: {
     964           0 :   SgOmpTargetParallelForStatement::traverseMemoryPoolNodes(astQuery);
     965             :   break;
     966             : }
     967           0 : case V_SgOmpTargetParallelStatement: {
     968           0 :   SgOmpTargetParallelStatement::traverseMemoryPoolNodes(astQuery);
     969             :   break;
     970             : }
     971           0 : case V_SgOmpDistributeSimdStatement: {
     972           0 :   SgOmpDistributeSimdStatement::traverseMemoryPoolNodes(astQuery);
     973             :   break;
     974             : }
     975           0 : case V_SgOmpDistributeParallelForStatement: {
     976           0 :   SgOmpDistributeParallelForStatement::traverseMemoryPoolNodes(astQuery);
     977             :   break;
     978             : }
     979           0 : case V_SgOmpDistributeParallelForSimdStatement: {
     980           0 :   SgOmpDistributeParallelForSimdStatement::traverseMemoryPoolNodes(astQuery);
     981             :   break;
     982             : }
     983           0 : case V_SgOmpTaskloopSimdStatement: {
     984           0 :   SgOmpTaskloopSimdStatement::traverseMemoryPoolNodes(astQuery);
     985             :   break;
     986             : }
     987           0 : case V_SgOmpTargetUpdateStatement: {
     988           0 :   SgOmpTargetUpdateStatement::traverseMemoryPoolNodes(astQuery);
     989             :   break;
     990             : }
     991           0 : case V_SgOmpTargetParallelForSimdStatement: {
     992           0 :   SgOmpTargetParallelForSimdStatement::traverseMemoryPoolNodes(astQuery);
     993             :   break;
     994             : }
     995           0 : case V_SgOmpTargetParallelLoopStatement: {
     996           0 :   SgOmpTargetParallelLoopStatement::traverseMemoryPoolNodes(astQuery);
     997             :   break;
     998             : }
     999           0 : case V_SgOmpTargetSimdStatement: {
    1000           0 :   SgOmpTargetSimdStatement::traverseMemoryPoolNodes(astQuery);
    1001             :   break;
    1002             : }
    1003           0 : case V_SgOmpTargetTeamsStatement: {
    1004           0 :   SgOmpTargetTeamsStatement::traverseMemoryPoolNodes(astQuery);
    1005             :   break;
    1006             : }
    1007           0 : case V_SgOmpTargetTeamsDistributeStatement: {
    1008           0 :   SgOmpTargetTeamsDistributeStatement::traverseMemoryPoolNodes(astQuery);
    1009             :   break;
    1010             : }
    1011           0 : case V_SgOmpTargetTeamsDistributeSimdStatement: {
    1012           0 :   SgOmpTargetTeamsDistributeSimdStatement::traverseMemoryPoolNodes(astQuery);
    1013             :   break;
    1014             : }
    1015           0 : case V_SgOmpTargetTeamsLoopStatement: {
    1016           0 :   SgOmpTargetTeamsLoopStatement::traverseMemoryPoolNodes(astQuery);
    1017             :   break;
    1018             : }
    1019           0 : case V_SgOmpTargetTeamsDistributeParallelForStatement: {
    1020           0 :   SgOmpTargetTeamsDistributeParallelForStatement::traverseMemoryPoolNodes(astQuery);
    1021             :   break;
    1022             : }
    1023           0 : case V_SgOmpTargetTeamsDistributeParallelForSimdStatement: {
    1024           0 :   SgOmpTargetTeamsDistributeParallelForSimdStatement::traverseMemoryPoolNodes(astQuery);
    1025             :   break;
    1026             : }
    1027           0 : case V_SgOmpMasterTaskloopSimdStatement: {
    1028           0 :   SgOmpMasterTaskloopSimdStatement::traverseMemoryPoolNodes(astQuery);
    1029             :   break;
    1030             : }
    1031           0 : case V_SgOmpParallelMasterTaskloopStatement: {
    1032           0 :   SgOmpParallelMasterTaskloopStatement::traverseMemoryPoolNodes(astQuery);
    1033             :   break;
    1034             : }
    1035           0 : case V_SgOmpParallelMasterTaskloopSimdStatement: {
    1036           0 :   SgOmpParallelMasterTaskloopSimdStatement::traverseMemoryPoolNodes(astQuery);
    1037             :   break;
    1038             : }
    1039           0 : case V_SgOmpTeamsDistributeStatement: {
    1040           0 :   SgOmpTeamsDistributeStatement::traverseMemoryPoolNodes(astQuery);
    1041             :   break;
    1042             : }
    1043           0 : case V_SgOmpTeamsDistributeSimdStatement: {
    1044           0 :   SgOmpTeamsDistributeSimdStatement::traverseMemoryPoolNodes(astQuery);
    1045             :   break;
    1046             : }
    1047           0 : case V_SgOmpTeamsDistributeParallelForStatement: {
    1048           0 :   SgOmpTeamsDistributeParallelForStatement::traverseMemoryPoolNodes(astQuery);
    1049             :   break;
    1050             : }
    1051           0 : case V_SgOmpTeamsDistributeParallelForSimdStatement: {
    1052           0 :   SgOmpTeamsDistributeParallelForSimdStatement::traverseMemoryPoolNodes(astQuery);
    1053             :   break;
    1054             : }
    1055           0 : case V_SgOmpTeamsLoopStatement: {
    1056           0 :   SgOmpTeamsLoopStatement::traverseMemoryPoolNodes(astQuery);
    1057             :   break;
    1058             : }
    1059           0 : case V_SgOmpParallelMasterStatement: {
    1060           0 :   SgOmpParallelMasterStatement::traverseMemoryPoolNodes(astQuery);
    1061             :   break;
    1062             : }
    1063           0 : case V_SgOmpMasterTaskloopStatement: {
    1064           0 :   SgOmpMasterTaskloopStatement::traverseMemoryPoolNodes(astQuery);
    1065             :   break;
    1066             : }
    1067           0 : case V_SgOmpParallelLoopStatement: {
    1068           0 :   SgOmpParallelLoopStatement::traverseMemoryPoolNodes(astQuery);
    1069             :   break;
    1070             : }
    1071           0 : case V_SgOmpUnrollStatement: {
    1072           0 :   SgOmpUnrollStatement::traverseMemoryPoolNodes(astQuery);
    1073             :   break;
    1074             : }
    1075           0 : case V_SgOmpTileStatement: {
    1076           0 :   SgOmpTileStatement::traverseMemoryPoolNodes(astQuery);
    1077             :   break;
    1078             : }
    1079           0 : case V_SgUpirSimdStatement: {
    1080           0 :   SgUpirSimdStatement::traverseMemoryPoolNodes(astQuery);
    1081             :   break;
    1082             : }
    1083           0 : case V_SgOmpCriticalStatement: {
    1084           0 :   SgOmpCriticalStatement::traverseMemoryPoolNodes(astQuery);
    1085             :   break;
    1086             : }
    1087           0 : case V_SgOmpOrderedStatement: {
    1088           0 :   SgOmpOrderedStatement::traverseMemoryPoolNodes(astQuery);
    1089             :   break;
    1090             : }
    1091           0 : case V_SgUpirLoopStatement: {
    1092           0 :   SgUpirLoopStatement::traverseMemoryPoolNodes(astQuery);
    1093             :   break;
    1094             : }
    1095           0 : case V_SgUpirLoopParallelStatement: {
    1096           0 :   SgUpirLoopParallelStatement::traverseMemoryPoolNodes(astQuery);
    1097             :   break;
    1098             : }
    1099           0 : case V_SgUpirSyncStatement: {
    1100           0 :   SgUpirSyncStatement::traverseMemoryPoolNodes(astQuery);
    1101             :   break;
    1102             : }
    1103           0 : case V_SgUpirFieldBodyStatement: {
    1104           0 :   SgUpirFieldBodyStatement::traverseMemoryPoolNodes(astQuery);
    1105             :   break;
    1106             : }
    1107           0 : case V_SgOmpMasterStatement: {
    1108           0 :   SgOmpMasterStatement::traverseMemoryPoolNodes(astQuery);
    1109             :   break;
    1110             : }
    1111           0 : case V_SgOmpSectionStatement: {
    1112           0 :   SgOmpSectionStatement::traverseMemoryPoolNodes(astQuery);
    1113             :   break;
    1114             : }
    1115           0 : case V_SgOmpWorkshareStatement: {
    1116           0 :   SgOmpWorkshareStatement::traverseMemoryPoolNodes(astQuery);
    1117             :   break;
    1118             : }
    1119           0 : case V_SgOmpFlushStatement: {
    1120           0 :   SgOmpFlushStatement::traverseMemoryPoolNodes(astQuery);
    1121             :   break;
    1122             : }
    1123           0 : case V_SgOmpAllocateStatement: {
    1124           0 :   SgOmpAllocateStatement::traverseMemoryPoolNodes(astQuery);
    1125             :   break;
    1126             : }
    1127           0 : case V_SgOmpOrderedDependStatement: {
    1128           0 :   SgOmpOrderedDependStatement::traverseMemoryPoolNodes(astQuery);
    1129             :   break;
    1130             : }
    1131           0 : case V_SgUpirBodyStatement: {
    1132           0 :   SgUpirBodyStatement::traverseMemoryPoolNodes(astQuery);
    1133             :   break;
    1134             : }
    1135           0 : case V_SgUpirFieldStatement: {
    1136           0 :   SgUpirFieldStatement::traverseMemoryPoolNodes(astQuery);
    1137             :   break;
    1138             : }
    1139           0 : case V_SgBlockDataStatement: {
    1140           0 :   SgBlockDataStatement::traverseMemoryPoolNodes(astQuery);
    1141             :   break;
    1142             : }
    1143           0 : case V_SgImplicitStatement: {
    1144           0 :   SgImplicitStatement::traverseMemoryPoolNodes(astQuery);
    1145             :   break;
    1146             : }
    1147           0 : case V_SgStatementFunctionStatement: {
    1148           0 :   SgStatementFunctionStatement::traverseMemoryPoolNodes(astQuery);
    1149             :   break;
    1150             : }
    1151           0 : case V_SgWhereStatement: {
    1152           0 :   SgWhereStatement::traverseMemoryPoolNodes(astQuery);
    1153             :   break;
    1154             : }
    1155           0 : case V_SgNullifyStatement: {
    1156           0 :   SgNullifyStatement::traverseMemoryPoolNodes(astQuery);
    1157             :   break;
    1158             : }
    1159           0 : case V_SgEquivalenceStatement: {
    1160           0 :   SgEquivalenceStatement::traverseMemoryPoolNodes(astQuery);
    1161             :   break;
    1162             : }
    1163           0 : case V_SgDerivedTypeStatement: {
    1164           0 :   SgDerivedTypeStatement::traverseMemoryPoolNodes(astQuery);
    1165             :   break;
    1166             : }
    1167           0 : case V_SgAttributeSpecificationStatement: {
    1168           0 :   SgAttributeSpecificationStatement::traverseMemoryPoolNodes(astQuery);
    1169             :   break;
    1170             : }
    1171           0 : case V_SgAllocateStatement: {
    1172           0 :   SgAllocateStatement::traverseMemoryPoolNodes(astQuery);
    1173             :   break;
    1174             : }
    1175           0 : case V_SgDeallocateStatement: {
    1176           0 :   SgDeallocateStatement::traverseMemoryPoolNodes(astQuery);
    1177             :   break;
    1178             : }
    1179           0 : case V_SgContainsStatement: {
    1180           0 :   SgContainsStatement::traverseMemoryPoolNodes(astQuery);
    1181             :   break;
    1182             : }
    1183           0 : case V_SgSequenceStatement: {
    1184           0 :   SgSequenceStatement::traverseMemoryPoolNodes(astQuery);
    1185             :   break;
    1186             : }
    1187           0 : case V_SgElseWhereStatement: {
    1188           0 :   SgElseWhereStatement::traverseMemoryPoolNodes(astQuery);
    1189             :   break;
    1190             : }
    1191           0 : case V_SgArithmeticIfStatement: {
    1192           0 :   SgArithmeticIfStatement::traverseMemoryPoolNodes(astQuery);
    1193             :   break;
    1194             : }
    1195           0 : case V_SgAssignStatement: {
    1196           0 :   SgAssignStatement::traverseMemoryPoolNodes(astQuery);
    1197             :   break;
    1198             : }
    1199           0 : case V_SgComputedGotoStatement: {
    1200           0 :   SgComputedGotoStatement::traverseMemoryPoolNodes(astQuery);
    1201             :   break;
    1202             : }
    1203           0 : case V_SgAssignedGotoStatement: {
    1204           0 :   SgAssignedGotoStatement::traverseMemoryPoolNodes(astQuery);
    1205             :   break;
    1206             : }
    1207           0 : case V_SgNamelistStatement: {
    1208           0 :   SgNamelistStatement::traverseMemoryPoolNodes(astQuery);
    1209             :   break;
    1210             : }
    1211           0 : case V_SgImportStatement: {
    1212           0 :   SgImportStatement::traverseMemoryPoolNodes(astQuery);
    1213             :   break;
    1214             : }
    1215           0 : case V_SgAssociateStatement: {
    1216           0 :   SgAssociateStatement::traverseMemoryPoolNodes(astQuery);
    1217             :   break;
    1218             : }
    1219           0 : case V_SgFortranIncludeLine: {
    1220           0 :   SgFortranIncludeLine::traverseMemoryPoolNodes(astQuery);
    1221             :   break;
    1222             : }
    1223           0 : case V_SgNamespaceDeclarationStatement: {
    1224           0 :   SgNamespaceDeclarationStatement::traverseMemoryPoolNodes(astQuery);
    1225             :   break;
    1226             : }
    1227           0 : case V_SgNamespaceAliasDeclarationStatement: {
    1228           0 :   SgNamespaceAliasDeclarationStatement::traverseMemoryPoolNodes(astQuery);
    1229             :   break;
    1230             : }
    1231           0 : case V_SgNamespaceDefinitionStatement: {
    1232           0 :   SgNamespaceDefinitionStatement::traverseMemoryPoolNodes(astQuery);
    1233             :   break;
    1234             : }
    1235           0 : case V_SgUsingDeclarationStatement: {
    1236           0 :   SgUsingDeclarationStatement::traverseMemoryPoolNodes(astQuery);
    1237             :   break;
    1238             : }
    1239           0 : case V_SgUsingDirectiveStatement: {
    1240           0 :   SgUsingDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1241             :   break;
    1242             : }
    1243           0 : case V_SgTemplateInstantiationDirectiveStatement: {
    1244           0 :   SgTemplateInstantiationDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1245             :   break;
    1246             : }
    1247           0 : case V_SgStaticAssertionDeclaration: {
    1248           0 :   SgStaticAssertionDeclaration::traverseMemoryPoolNodes(astQuery);
    1249             :   break;
    1250             : }
    1251           0 : case V_SgTemplateClassDefinition: {
    1252           0 :   SgTemplateClassDefinition::traverseMemoryPoolNodes(astQuery);
    1253             :   break;
    1254             : }
    1255           0 : case V_SgTemplateFunctionDefinition: {
    1256           0 :   SgTemplateFunctionDefinition::traverseMemoryPoolNodes(astQuery);
    1257             :   break;
    1258             : }
    1259           0 : case V_SgClassDeclaration: {
    1260           0 :   SgClassDeclaration::traverseMemoryPoolNodes(astQuery);
    1261             :   break;
    1262             : }
    1263           0 : case V_SgClassDefinition: {
    1264           0 :   SgClassDefinition::traverseMemoryPoolNodes(astQuery);
    1265             :   break;
    1266             : }
    1267           0 : case V_SgFunctionDefinition: {
    1268           0 :   SgFunctionDefinition::traverseMemoryPoolNodes(astQuery);
    1269             :   break;
    1270             : }
    1271           0 : case V_SgScopeStatement: {
    1272           0 :   SgScopeStatement::traverseMemoryPoolNodes(astQuery);
    1273             :   break;
    1274             : }
    1275           0 : case V_SgMemberFunctionDeclaration: {
    1276           0 :   SgMemberFunctionDeclaration::traverseMemoryPoolNodes(astQuery);
    1277             :   break;
    1278             : }
    1279           0 : case V_SgFunctionDeclaration: {
    1280           0 :   SgFunctionDeclaration::traverseMemoryPoolNodes(astQuery);
    1281             :   break;
    1282             : }
    1283           0 : case V_SgIncludeDirectiveStatement: {
    1284           0 :   SgIncludeDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1285             :   break;
    1286             : }
    1287           0 : case V_SgDefineDirectiveStatement: {
    1288           0 :   SgDefineDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1289             :   break;
    1290             : }
    1291           0 : case V_SgUndefDirectiveStatement: {
    1292           0 :   SgUndefDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1293             :   break;
    1294             : }
    1295           0 : case V_SgIfdefDirectiveStatement: {
    1296           0 :   SgIfdefDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1297             :   break;
    1298             : }
    1299           0 : case V_SgIfndefDirectiveStatement: {
    1300           0 :   SgIfndefDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1301             :   break;
    1302             : }
    1303           0 : case V_SgIfDirectiveStatement: {
    1304           0 :   SgIfDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1305             :   break;
    1306             : }
    1307           0 : case V_SgDeadIfDirectiveStatement: {
    1308           0 :   SgDeadIfDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1309             :   break;
    1310             : }
    1311           0 : case V_SgElseDirectiveStatement: {
    1312           0 :   SgElseDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1313             :   break;
    1314             : }
    1315           0 : case V_SgElseifDirectiveStatement: {
    1316           0 :   SgElseifDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1317             :   break;
    1318             : }
    1319           0 : case V_SgEndifDirectiveStatement: {
    1320           0 :   SgEndifDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1321             :   break;
    1322             : }
    1323           0 : case V_SgLineDirectiveStatement: {
    1324           0 :   SgLineDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1325             :   break;
    1326             : }
    1327           0 : case V_SgWarningDirectiveStatement: {
    1328           0 :   SgWarningDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1329             :   break;
    1330             : }
    1331           0 : case V_SgErrorDirectiveStatement: {
    1332           0 :   SgErrorDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1333             :   break;
    1334             : }
    1335           0 : case V_SgEmptyDirectiveStatement: {
    1336           0 :   SgEmptyDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1337             :   break;
    1338             : }
    1339           0 : case V_SgIncludeNextDirectiveStatement: {
    1340           0 :   SgIncludeNextDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1341             :   break;
    1342             : }
    1343           0 : case V_SgIdentDirectiveStatement: {
    1344           0 :   SgIdentDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1345             :   break;
    1346             : }
    1347           0 : case V_SgLinemarkerDirectiveStatement: {
    1348           0 :   SgLinemarkerDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1349             :   break;
    1350             : }
    1351           0 : case V_SgC_PreprocessorDirectiveStatement: {
    1352           0 :   SgC_PreprocessorDirectiveStatement::traverseMemoryPoolNodes(astQuery);
    1353             :   break;
    1354             : }
    1355           0 : case V_SgClinkageStartStatement: {
    1356           0 :   SgClinkageStartStatement::traverseMemoryPoolNodes(astQuery);
    1357             :   break;
    1358             : }
    1359           0 : case V_SgClinkageEndStatement: {
    1360           0 :   SgClinkageEndStatement::traverseMemoryPoolNodes(astQuery);
    1361             :   break;
    1362             : }
    1363           0 : case V_SgClinkageDeclarationStatement: {
    1364           0 :   SgClinkageDeclarationStatement::traverseMemoryPoolNodes(astQuery);
    1365             :   break;
    1366             : }
    1367           0 : case V_SgOmpDeclareSimdStatement: {
    1368           0 :   SgOmpDeclareSimdStatement::traverseMemoryPoolNodes(astQuery);
    1369             :   break;
    1370             : }
    1371           0 : case V_SgOmpBarrierStatement: {
    1372           0 :   SgOmpBarrierStatement::traverseMemoryPoolNodes(astQuery);
    1373             :   break;
    1374             : }
    1375           0 : case V_SgOmpTaskyieldStatement: {
    1376           0 :   SgOmpTaskyieldStatement::traverseMemoryPoolNodes(astQuery);
    1377             :   break;
    1378             : }
    1379           0 : case V_SgOmpRequiresStatement: {
    1380           0 :   SgOmpRequiresStatement::traverseMemoryPoolNodes(astQuery);
    1381             :   break;
    1382             : }
    1383           0 : case V_SgOmpTaskwaitStatement: {
    1384           0 :   SgOmpTaskwaitStatement::traverseMemoryPoolNodes(astQuery);
    1385             :   break;
    1386             : }
    1387           0 : case V_SgOmpThreadprivateStatement: {
    1388           0 :   SgOmpThreadprivateStatement::traverseMemoryPoolNodes(astQuery);
    1389             :   break;
    1390             : }
    1391           0 : case V_SgMicrosoftAttributeDeclaration: {
    1392           0 :   SgMicrosoftAttributeDeclaration::traverseMemoryPoolNodes(astQuery);
    1393             :   break;
    1394             : }
    1395           0 : case V_SgEmptyDeclaration: {
    1396           0 :   SgEmptyDeclaration::traverseMemoryPoolNodes(astQuery);
    1397             :   break;
    1398             : }
    1399           0 : case V_SgDeclarationStatement: {
    1400           0 :   SgDeclarationStatement::traverseMemoryPoolNodes(astQuery);
    1401             :   break;
    1402             : }
    1403           0 : case V_SgUpirBaseStatement: {
    1404           0 :   SgUpirBaseStatement::traverseMemoryPoolNodes(astQuery);
    1405             :   break;
    1406             : }
    1407           0 : case V_SgStatement: {
    1408           0 :   SgStatement::traverseMemoryPoolNodes(astQuery);
    1409             :   break;
    1410             : }
    1411           0 : case V_SgVarRefExp: {
    1412           0 :   SgVarRefExp::traverseMemoryPoolNodes(astQuery);
    1413             :   break;
    1414             : }
    1415           0 : case V_SgNonrealRefExp: {
    1416           0 :   SgNonrealRefExp::traverseMemoryPoolNodes(astQuery);
    1417             :   break;
    1418             : }
    1419           0 : case V_SgCompoundLiteralExp: {
    1420           0 :   SgCompoundLiteralExp::traverseMemoryPoolNodes(astQuery);
    1421             :   break;
    1422             : }
    1423           0 : case V_SgLabelRefExp: {
    1424           0 :   SgLabelRefExp::traverseMemoryPoolNodes(astQuery);
    1425             :   break;
    1426             : }
    1427           0 : case V_SgClassNameRefExp: {
    1428           0 :   SgClassNameRefExp::traverseMemoryPoolNodes(astQuery);
    1429             :   break;
    1430             : }
    1431           0 : case V_SgFunctionRefExp: {
    1432           0 :   SgFunctionRefExp::traverseMemoryPoolNodes(astQuery);
    1433             :   break;
    1434             : }
    1435           0 : case V_SgMemberFunctionRefExp: {
    1436           0 :   SgMemberFunctionRefExp::traverseMemoryPoolNodes(astQuery);
    1437             :   break;
    1438             : }
    1439           0 : case V_SgTemplateFunctionRefExp: {
    1440           0 :   SgTemplateFunctionRefExp::traverseMemoryPoolNodes(astQuery);
    1441             :   break;
    1442             : }
    1443           0 : case V_SgTemplateMemberFunctionRefExp: {
    1444           0 :   SgTemplateMemberFunctionRefExp::traverseMemoryPoolNodes(astQuery);
    1445             :   break;
    1446             : }
    1447           0 : case V_SgSizeOfOp: {
    1448           0 :   SgSizeOfOp::traverseMemoryPoolNodes(astQuery);
    1449             :   break;
    1450             : }
    1451           0 : case V_SgAlignOfOp: {
    1452           0 :   SgAlignOfOp::traverseMemoryPoolNodes(astQuery);
    1453             :   break;
    1454             : }
    1455           0 : case V_SgNoexceptOp: {
    1456           0 :   SgNoexceptOp::traverseMemoryPoolNodes(astQuery);
    1457             :   break;
    1458             : }
    1459           0 : case V_SgTypeExpression: {
    1460           0 :   SgTypeExpression::traverseMemoryPoolNodes(astQuery);
    1461             :   break;
    1462             : }
    1463           0 : case V_SgLambdaExp: {
    1464           0 :   SgLambdaExp::traverseMemoryPoolNodes(astQuery);
    1465             :   break;
    1466             : }
    1467           0 : case V_SgUpcLocalsizeofExpression: {
    1468           0 :   SgUpcLocalsizeofExpression::traverseMemoryPoolNodes(astQuery);
    1469             :   break;
    1470             : }
    1471           0 : case V_SgUpcBlocksizeofExpression: {
    1472           0 :   SgUpcBlocksizeofExpression::traverseMemoryPoolNodes(astQuery);
    1473             :   break;
    1474             : }
    1475           0 : case V_SgUpcElemsizeofExpression: {
    1476           0 :   SgUpcElemsizeofExpression::traverseMemoryPoolNodes(astQuery);
    1477             :   break;
    1478             : }
    1479           0 : case V_SgVarArgStartOp: {
    1480           0 :   SgVarArgStartOp::traverseMemoryPoolNodes(astQuery);
    1481             :   break;
    1482             : }
    1483           0 : case V_SgVarArgStartOneOperandOp: {
    1484           0 :   SgVarArgStartOneOperandOp::traverseMemoryPoolNodes(astQuery);
    1485             :   break;
    1486             : }
    1487           0 : case V_SgVarArgOp: {
    1488           0 :   SgVarArgOp::traverseMemoryPoolNodes(astQuery);
    1489             :   break;
    1490             : }
    1491           0 : case V_SgVarArgEndOp: {
    1492           0 :   SgVarArgEndOp::traverseMemoryPoolNodes(astQuery);
    1493             :   break;
    1494             : }
    1495           0 : case V_SgVarArgCopyOp: {
    1496           0 :   SgVarArgCopyOp::traverseMemoryPoolNodes(astQuery);
    1497             :   break;
    1498             : }
    1499           0 : case V_SgTypeIdOp: {
    1500           0 :   SgTypeIdOp::traverseMemoryPoolNodes(astQuery);
    1501             :   break;
    1502             : }
    1503           0 : case V_SgConditionalExp: {
    1504           0 :   SgConditionalExp::traverseMemoryPoolNodes(astQuery);
    1505             :   break;
    1506             : }
    1507           0 : case V_SgNewExp: {
    1508           0 :   SgNewExp::traverseMemoryPoolNodes(astQuery);
    1509             :   break;
    1510             : }
    1511           0 : case V_SgDeleteExp: {
    1512           0 :   SgDeleteExp::traverseMemoryPoolNodes(astQuery);
    1513             :   break;
    1514             : }
    1515           0 : case V_SgThisExp: {
    1516           0 :   SgThisExp::traverseMemoryPoolNodes(astQuery);
    1517             :   break;
    1518             : }
    1519           0 : case V_SgSuperExp: {
    1520           0 :   SgSuperExp::traverseMemoryPoolNodes(astQuery);
    1521             :   break;
    1522             : }
    1523           0 : case V_SgClassExp: {
    1524           0 :   SgClassExp::traverseMemoryPoolNodes(astQuery);
    1525             :   break;
    1526             : }
    1527           0 : case V_SgRefExp: {
    1528           0 :   SgRefExp::traverseMemoryPoolNodes(astQuery);
    1529             :   break;
    1530             : }
    1531           0 : case V_SgAggregateInitializer: {
    1532           0 :   SgAggregateInitializer::traverseMemoryPoolNodes(astQuery);
    1533             :   break;
    1534             : }
    1535           0 : case V_SgCompoundInitializer: {
    1536           0 :   SgCompoundInitializer::traverseMemoryPoolNodes(astQuery);
    1537             :   break;
    1538             : }
    1539           0 : case V_SgConstructorInitializer: {
    1540           0 :   SgConstructorInitializer::traverseMemoryPoolNodes(astQuery);
    1541             :   break;
    1542             : }
    1543           0 : case V_SgAssignInitializer: {
    1544           0 :   SgAssignInitializer::traverseMemoryPoolNodes(astQuery);
    1545             :   break;
    1546             : }
    1547           0 : case V_SgBracedInitializer: {
    1548           0 :   SgBracedInitializer::traverseMemoryPoolNodes(astQuery);
    1549             :   break;
    1550             : }
    1551           0 : case V_SgExpressionRoot: {
    1552           0 :   SgExpressionRoot::traverseMemoryPoolNodes(astQuery);
    1553             :   break;
    1554             : }
    1555           0 : case V_SgMinusOp: {
    1556           0 :   SgMinusOp::traverseMemoryPoolNodes(astQuery);
    1557             :   break;
    1558             : }
    1559           0 : case V_SgUnaryAddOp: {
    1560           0 :   SgUnaryAddOp::traverseMemoryPoolNodes(astQuery);
    1561             :   break;
    1562             : }
    1563           0 : case V_SgNotOp: {
    1564           0 :   SgNotOp::traverseMemoryPoolNodes(astQuery);
    1565             :   break;
    1566             : }
    1567           0 : case V_SgPointerDerefExp: {
    1568           0 :   SgPointerDerefExp::traverseMemoryPoolNodes(astQuery);
    1569             :   break;
    1570             : }
    1571           0 : case V_SgAddressOfOp: {
    1572           0 :   SgAddressOfOp::traverseMemoryPoolNodes(astQuery);
    1573             :   break;
    1574             : }
    1575           0 : case V_SgMinusMinusOp: {
    1576           0 :   SgMinusMinusOp::traverseMemoryPoolNodes(astQuery);
    1577             :   break;
    1578             : }
    1579           0 : case V_SgPlusPlusOp: {
    1580           0 :   SgPlusPlusOp::traverseMemoryPoolNodes(astQuery);
    1581             :   break;
    1582             : }
    1583           0 : case V_SgBitComplementOp: {
    1584           0 :   SgBitComplementOp::traverseMemoryPoolNodes(astQuery);
    1585             :   break;
    1586             : }
    1587           0 : case V_SgRealPartOp: {
    1588           0 :   SgRealPartOp::traverseMemoryPoolNodes(astQuery);
    1589             :   break;
    1590             : }
    1591           0 : case V_SgImagPartOp: {
    1592           0 :   SgImagPartOp::traverseMemoryPoolNodes(astQuery);
    1593             :   break;
    1594             : }
    1595           0 : case V_SgConjugateOp: {
    1596           0 :   SgConjugateOp::traverseMemoryPoolNodes(astQuery);
    1597             :   break;
    1598             : }
    1599           0 : case V_SgCastExp: {
    1600           0 :   SgCastExp::traverseMemoryPoolNodes(astQuery);
    1601             :   break;
    1602             : }
    1603           0 : case V_SgThrowOp: {
    1604           0 :   SgThrowOp::traverseMemoryPoolNodes(astQuery);
    1605             :   break;
    1606             : }
    1607           0 : case V_SgArrowExp: {
    1608           0 :   SgArrowExp::traverseMemoryPoolNodes(astQuery);
    1609             :   break;
    1610             : }
    1611           0 : case V_SgDotExp: {
    1612           0 :   SgDotExp::traverseMemoryPoolNodes(astQuery);
    1613             :   break;
    1614             : }
    1615           0 : case V_SgDotStarOp: {
    1616           0 :   SgDotStarOp::traverseMemoryPoolNodes(astQuery);
    1617             :   break;
    1618             : }
    1619           0 : case V_SgArrowStarOp: {
    1620           0 :   SgArrowStarOp::traverseMemoryPoolNodes(astQuery);
    1621             :   break;
    1622             : }
    1623           0 : case V_SgEqualityOp: {
    1624           0 :   SgEqualityOp::traverseMemoryPoolNodes(astQuery);
    1625             :   break;
    1626             : }
    1627           0 : case V_SgLessThanOp: {
    1628           0 :   SgLessThanOp::traverseMemoryPoolNodes(astQuery);
    1629             :   break;
    1630             : }
    1631           0 : case V_SgGreaterThanOp: {
    1632           0 :   SgGreaterThanOp::traverseMemoryPoolNodes(astQuery);
    1633             :   break;
    1634             : }
    1635           0 : case V_SgNotEqualOp: {
    1636           0 :   SgNotEqualOp::traverseMemoryPoolNodes(astQuery);
    1637             :   break;
    1638             : }
    1639           0 : case V_SgLessOrEqualOp: {
    1640           0 :   SgLessOrEqualOp::traverseMemoryPoolNodes(astQuery);
    1641             :   break;
    1642             : }
    1643           0 : case V_SgGreaterOrEqualOp: {
    1644           0 :   SgGreaterOrEqualOp::traverseMemoryPoolNodes(astQuery);
    1645             :   break;
    1646             : }
    1647           0 : case V_SgAddOp: {
    1648           0 :   SgAddOp::traverseMemoryPoolNodes(astQuery);
    1649             :   break;
    1650             : }
    1651           0 : case V_SgSubtractOp: {
    1652           0 :   SgSubtractOp::traverseMemoryPoolNodes(astQuery);
    1653             :   break;
    1654             : }
    1655           0 : case V_SgMultiplyOp: {
    1656           0 :   SgMultiplyOp::traverseMemoryPoolNodes(astQuery);
    1657             :   break;
    1658             : }
    1659           0 : case V_SgDivideOp: {
    1660           0 :   SgDivideOp::traverseMemoryPoolNodes(astQuery);
    1661             :   break;
    1662             : }
    1663           0 : case V_SgIntegerDivideOp: {
    1664           0 :   SgIntegerDivideOp::traverseMemoryPoolNodes(astQuery);
    1665             :   break;
    1666             : }
    1667           0 : case V_SgModOp: {
    1668           0 :   SgModOp::traverseMemoryPoolNodes(astQuery);
    1669             :   break;
    1670             : }
    1671           0 : case V_SgAndOp: {
    1672           0 :   SgAndOp::traverseMemoryPoolNodes(astQuery);
    1673             :   break;
    1674             : }
    1675           0 : case V_SgOrOp: {
    1676           0 :   SgOrOp::traverseMemoryPoolNodes(astQuery);
    1677             :   break;
    1678             : }
    1679           0 : case V_SgBitXorOp: {
    1680           0 :   SgBitXorOp::traverseMemoryPoolNodes(astQuery);
    1681             :   break;
    1682             : }
    1683           0 : case V_SgBitAndOp: {
    1684           0 :   SgBitAndOp::traverseMemoryPoolNodes(astQuery);
    1685             :   break;
    1686             : }
    1687           0 : case V_SgBitOrOp: {
    1688           0 :   SgBitOrOp::traverseMemoryPoolNodes(astQuery);
    1689             :   break;
    1690             : }
    1691           0 : case V_SgBitEqvOp: {
    1692           0 :   SgBitEqvOp::traverseMemoryPoolNodes(astQuery);
    1693             :   break;
    1694             : }
    1695           0 : case V_SgCommaOpExp: {
    1696           0 :   SgCommaOpExp::traverseMemoryPoolNodes(astQuery);
    1697             :   break;
    1698             : }
    1699           0 : case V_SgLshiftOp: {
    1700           0 :   SgLshiftOp::traverseMemoryPoolNodes(astQuery);
    1701             :   break;
    1702             : }
    1703           0 : case V_SgRshiftOp: {
    1704           0 :   SgRshiftOp::traverseMemoryPoolNodes(astQuery);
    1705             :   break;
    1706             : }
    1707           0 : case V_SgPntrArrRefExp: {
    1708           0 :   SgPntrArrRefExp::traverseMemoryPoolNodes(astQuery);
    1709             :   break;
    1710             : }
    1711           0 : case V_SgScopeOp: {
    1712           0 :   SgScopeOp::traverseMemoryPoolNodes(astQuery);
    1713             :   break;
    1714             : }
    1715           0 : case V_SgAssignOp: {
    1716           0 :   SgAssignOp::traverseMemoryPoolNodes(astQuery);
    1717             :   break;
    1718             : }
    1719           0 : case V_SgPlusAssignOp: {
    1720           0 :   SgPlusAssignOp::traverseMemoryPoolNodes(astQuery);
    1721             :   break;
    1722             : }
    1723           0 : case V_SgMinusAssignOp: {
    1724           0 :   SgMinusAssignOp::traverseMemoryPoolNodes(astQuery);
    1725             :   break;
    1726             : }
    1727           0 : case V_SgAndAssignOp: {
    1728           0 :   SgAndAssignOp::traverseMemoryPoolNodes(astQuery);
    1729             :   break;
    1730             : }
    1731           0 : case V_SgIorAssignOp: {
    1732           0 :   SgIorAssignOp::traverseMemoryPoolNodes(astQuery);
    1733             :   break;
    1734             : }
    1735           0 : case V_SgMultAssignOp: {
    1736           0 :   SgMultAssignOp::traverseMemoryPoolNodes(astQuery);
    1737             :   break;
    1738             : }
    1739           0 : case V_SgDivAssignOp: {
    1740           0 :   SgDivAssignOp::traverseMemoryPoolNodes(astQuery);
    1741             :   break;
    1742             : }
    1743           0 : case V_SgModAssignOp: {
    1744           0 :   SgModAssignOp::traverseMemoryPoolNodes(astQuery);
    1745             :   break;
    1746             : }
    1747           0 : case V_SgXorAssignOp: {
    1748           0 :   SgXorAssignOp::traverseMemoryPoolNodes(astQuery);
    1749             :   break;
    1750             : }
    1751           0 : case V_SgLshiftAssignOp: {
    1752           0 :   SgLshiftAssignOp::traverseMemoryPoolNodes(astQuery);
    1753             :   break;
    1754             : }
    1755           0 : case V_SgRshiftAssignOp: {
    1756           0 :   SgRshiftAssignOp::traverseMemoryPoolNodes(astQuery);
    1757             :   break;
    1758             : }
    1759           0 : case V_SgIntegerDivideAssignOp: {
    1760           0 :   SgIntegerDivideAssignOp::traverseMemoryPoolNodes(astQuery);
    1761             :   break;
    1762             : }
    1763           0 : case V_SgExponentiationAssignOp: {
    1764           0 :   SgExponentiationAssignOp::traverseMemoryPoolNodes(astQuery);
    1765             :   break;
    1766             : }
    1767           0 : case V_SgConcatenationOp: {
    1768           0 :   SgConcatenationOp::traverseMemoryPoolNodes(astQuery);
    1769             :   break;
    1770             : }
    1771           0 : case V_SgNaryComparisonOp: {
    1772           0 :   SgNaryComparisonOp::traverseMemoryPoolNodes(astQuery);
    1773             :   break;
    1774             : }
    1775           0 : case V_SgNaryBooleanOp: {
    1776           0 :   SgNaryBooleanOp::traverseMemoryPoolNodes(astQuery);
    1777             :   break;
    1778             : }
    1779           0 : case V_SgBoolValExp: {
    1780           0 :   SgBoolValExp::traverseMemoryPoolNodes(astQuery);
    1781             :   break;
    1782             : }
    1783           0 : case V_SgStringVal: {
    1784           0 :   SgStringVal::traverseMemoryPoolNodes(astQuery);
    1785             :   break;
    1786             : }
    1787           0 : case V_SgShortVal: {
    1788           0 :   SgShortVal::traverseMemoryPoolNodes(astQuery);
    1789             :   break;
    1790             : }
    1791           0 : case V_SgCharVal: {
    1792           0 :   SgCharVal::traverseMemoryPoolNodes(astQuery);
    1793             :   break;
    1794             : }
    1795           0 : case V_SgUnsignedCharVal: {
    1796           0 :   SgUnsignedCharVal::traverseMemoryPoolNodes(astQuery);
    1797             :   break;
    1798             : }
    1799           0 : case V_SgWcharVal: {
    1800           0 :   SgWcharVal::traverseMemoryPoolNodes(astQuery);
    1801             :   break;
    1802             : }
    1803           0 : case V_SgChar16Val: {
    1804           0 :   SgChar16Val::traverseMemoryPoolNodes(astQuery);
    1805             :   break;
    1806             : }
    1807           0 : case V_SgChar32Val: {
    1808           0 :   SgChar32Val::traverseMemoryPoolNodes(astQuery);
    1809             :   break;
    1810             : }
    1811           0 : case V_SgUnsignedShortVal: {
    1812           0 :   SgUnsignedShortVal::traverseMemoryPoolNodes(astQuery);
    1813             :   break;
    1814             : }
    1815           0 : case V_SgIntVal: {
    1816           0 :   SgIntVal::traverseMemoryPoolNodes(astQuery);
    1817             :   break;
    1818             : }
    1819           0 : case V_SgEnumVal: {
    1820           0 :   SgEnumVal::traverseMemoryPoolNodes(astQuery);
    1821             :   break;
    1822             : }
    1823           0 : case V_SgUnsignedIntVal: {
    1824           0 :   SgUnsignedIntVal::traverseMemoryPoolNodes(astQuery);
    1825             :   break;
    1826             : }
    1827           0 : case V_SgLongIntVal: {
    1828           0 :   SgLongIntVal::traverseMemoryPoolNodes(astQuery);
    1829             :   break;
    1830             : }
    1831           0 : case V_SgLongLongIntVal: {
    1832           0 :   SgLongLongIntVal::traverseMemoryPoolNodes(astQuery);
    1833             :   break;
    1834             : }
    1835           0 : case V_SgUnsignedLongLongIntVal: {
    1836           0 :   SgUnsignedLongLongIntVal::traverseMemoryPoolNodes(astQuery);
    1837             :   break;
    1838             : }
    1839           0 : case V_SgUnsignedLongVal: {
    1840           0 :   SgUnsignedLongVal::traverseMemoryPoolNodes(astQuery);
    1841             :   break;
    1842             : }
    1843           0 : case V_SgFloatVal: {
    1844           0 :   SgFloatVal::traverseMemoryPoolNodes(astQuery);
    1845             :   break;
    1846             : }
    1847           0 : case V_SgDoubleVal: {
    1848           0 :   SgDoubleVal::traverseMemoryPoolNodes(astQuery);
    1849             :   break;
    1850             : }
    1851           0 : case V_SgLongDoubleVal: {
    1852           0 :   SgLongDoubleVal::traverseMemoryPoolNodes(astQuery);
    1853             :   break;
    1854             : }
    1855           0 : case V_SgFloat80Val: {
    1856           0 :   SgFloat80Val::traverseMemoryPoolNodes(astQuery);
    1857             :   break;
    1858             : }
    1859           0 : case V_SgFloat128Val: {
    1860           0 :   SgFloat128Val::traverseMemoryPoolNodes(astQuery);
    1861             :   break;
    1862             : }
    1863           0 : case V_SgNullptrValExp: {
    1864           0 :   SgNullptrValExp::traverseMemoryPoolNodes(astQuery);
    1865             :   break;
    1866             : }
    1867           0 : case V_SgVoidVal: {
    1868           0 :   SgVoidVal::traverseMemoryPoolNodes(astQuery);
    1869             :   break;
    1870             : }
    1871           0 : case V_SgFunctionParameterRefExp: {
    1872           0 :   SgFunctionParameterRefExp::traverseMemoryPoolNodes(astQuery);
    1873             :   break;
    1874             : }
    1875           0 : case V_SgTemplateParameterVal: {
    1876           0 :   SgTemplateParameterVal::traverseMemoryPoolNodes(astQuery);
    1877             :   break;
    1878             : }
    1879           0 : case V_SgUpcThreads: {
    1880           0 :   SgUpcThreads::traverseMemoryPoolNodes(astQuery);
    1881             :   break;
    1882             : }
    1883           0 : case V_SgUpcMythread: {
    1884           0 :   SgUpcMythread::traverseMemoryPoolNodes(astQuery);
    1885             :   break;
    1886             : }
    1887           0 : case V_SgComplexVal: {
    1888           0 :   SgComplexVal::traverseMemoryPoolNodes(astQuery);
    1889             :   break;
    1890             : }
    1891           0 : case V_SgNullExpression: {
    1892           0 :   SgNullExpression::traverseMemoryPoolNodes(astQuery);
    1893             :   break;
    1894             : }
    1895           0 : case V_SgVariantExpression: {
    1896           0 :   SgVariantExpression::traverseMemoryPoolNodes(astQuery);
    1897             :   break;
    1898             : }
    1899           0 : case V_SgStatementExpression: {
    1900           0 :   SgStatementExpression::traverseMemoryPoolNodes(astQuery);
    1901             :   break;
    1902             : }
    1903           0 : case V_SgAsmOp: {
    1904           0 :   SgAsmOp::traverseMemoryPoolNodes(astQuery);
    1905             :   break;
    1906             : }
    1907           0 : case V_SgCudaKernelExecConfig: {
    1908           0 :   SgCudaKernelExecConfig::traverseMemoryPoolNodes(astQuery);
    1909             :   break;
    1910             : }
    1911           0 : case V_SgCudaKernelCallExp: {
    1912           0 :   SgCudaKernelCallExp::traverseMemoryPoolNodes(astQuery);
    1913             :   break;
    1914             : }
    1915           0 : case V_SgLambdaRefExp: {
    1916           0 :   SgLambdaRefExp::traverseMemoryPoolNodes(astQuery);
    1917             :   break;
    1918             : }
    1919           0 : case V_SgTupleExp: {
    1920           0 :   SgTupleExp::traverseMemoryPoolNodes(astQuery);
    1921             :   break;
    1922             : }
    1923           0 : case V_SgListExp: {
    1924           0 :   SgListExp::traverseMemoryPoolNodes(astQuery);
    1925             :   break;
    1926             : }
    1927           0 : case V_SgDictionaryExp: {
    1928           0 :   SgDictionaryExp::traverseMemoryPoolNodes(astQuery);
    1929             :   break;
    1930             : }
    1931           0 : case V_SgKeyDatumPair: {
    1932           0 :   SgKeyDatumPair::traverseMemoryPoolNodes(astQuery);
    1933             :   break;
    1934             : }
    1935           0 : case V_SgComprehension: {
    1936           0 :   SgComprehension::traverseMemoryPoolNodes(astQuery);
    1937             :   break;
    1938             : }
    1939           0 : case V_SgListComprehension: {
    1940           0 :   SgListComprehension::traverseMemoryPoolNodes(astQuery);
    1941             :   break;
    1942             : }
    1943           0 : case V_SgSetComprehension: {
    1944           0 :   SgSetComprehension::traverseMemoryPoolNodes(astQuery);
    1945             :   break;
    1946             : }
    1947           0 : case V_SgDictionaryComprehension: {
    1948           0 :   SgDictionaryComprehension::traverseMemoryPoolNodes(astQuery);
    1949             :   break;
    1950             : }
    1951           0 : case V_SgMembershipOp: {
    1952           0 :   SgMembershipOp::traverseMemoryPoolNodes(astQuery);
    1953             :   break;
    1954             : }
    1955           0 : case V_SgNonMembershipOp: {
    1956           0 :   SgNonMembershipOp::traverseMemoryPoolNodes(astQuery);
    1957             :   break;
    1958             : }
    1959           0 : case V_SgIsOp: {
    1960           0 :   SgIsOp::traverseMemoryPoolNodes(astQuery);
    1961             :   break;
    1962             : }
    1963           0 : case V_SgIsNotOp: {
    1964           0 :   SgIsNotOp::traverseMemoryPoolNodes(astQuery);
    1965             :   break;
    1966             : }
    1967           0 : case V_SgStringConversion: {
    1968           0 :   SgStringConversion::traverseMemoryPoolNodes(astQuery);
    1969             :   break;
    1970             : }
    1971           0 : case V_SgYieldExpression: {
    1972           0 :   SgYieldExpression::traverseMemoryPoolNodes(astQuery);
    1973             :   break;
    1974             : }
    1975           0 : case V_SgFoldExpression: {
    1976           0 :   SgFoldExpression::traverseMemoryPoolNodes(astQuery);
    1977             :   break;
    1978             : }
    1979           0 : case V_SgChooseExpression: {
    1980           0 :   SgChooseExpression::traverseMemoryPoolNodes(astQuery);
    1981             :   break;
    1982             : }
    1983           0 : case V_SgAwaitExpression: {
    1984           0 :   SgAwaitExpression::traverseMemoryPoolNodes(astQuery);
    1985             :   break;
    1986             : }
    1987           0 : case V_SgSpaceshipOp: {
    1988           0 :   SgSpaceshipOp::traverseMemoryPoolNodes(astQuery);
    1989             :   break;
    1990             : }
    1991           0 : case V_SgSubscriptExpression: {
    1992           0 :   SgSubscriptExpression::traverseMemoryPoolNodes(astQuery);
    1993             :   break;
    1994             : }
    1995           0 : case V_SgColonShapeExp: {
    1996           0 :   SgColonShapeExp::traverseMemoryPoolNodes(astQuery);
    1997             :   break;
    1998             : }
    1999           0 : case V_SgAsteriskShapeExp: {
    2000           0 :   SgAsteriskShapeExp::traverseMemoryPoolNodes(astQuery);
    2001             :   break;
    2002             : }
    2003           0 : case V_SgIOItemExpression: {
    2004           0 :   SgIOItemExpression::traverseMemoryPoolNodes(astQuery);
    2005             :   break;
    2006             : }
    2007           0 : case V_SgImpliedDo: {
    2008           0 :   SgImpliedDo::traverseMemoryPoolNodes(astQuery);
    2009             :   break;
    2010             : }
    2011           0 : case V_SgExponentiationOp: {
    2012           0 :   SgExponentiationOp::traverseMemoryPoolNodes(astQuery);
    2013             :   break;
    2014             : }
    2015           0 : case V_SgUnknownArrayOrFunctionReference: {
    2016           0 :   SgUnknownArrayOrFunctionReference::traverseMemoryPoolNodes(astQuery);
    2017             :   break;
    2018             : }
    2019           0 : case V_SgActualArgumentExpression: {
    2020           0 :   SgActualArgumentExpression::traverseMemoryPoolNodes(astQuery);
    2021             :   break;
    2022             : }
    2023           0 : case V_SgUserDefinedBinaryOp: {
    2024           0 :   SgUserDefinedBinaryOp::traverseMemoryPoolNodes(astQuery);
    2025             :   break;
    2026             : }
    2027           0 : case V_SgPointerAssignOp: {
    2028           0 :   SgPointerAssignOp::traverseMemoryPoolNodes(astQuery);
    2029             :   break;
    2030             : }
    2031           0 : case V_SgCAFCoExpression: {
    2032           0 :   SgCAFCoExpression::traverseMemoryPoolNodes(astQuery);
    2033             :   break;
    2034             : }
    2035           0 : case V_SgDesignatedInitializer: {
    2036           0 :   SgDesignatedInitializer::traverseMemoryPoolNodes(astQuery);
    2037             :   break;
    2038             : }
    2039           0 : case V_SgMatrixExp: {
    2040           0 :   SgMatrixExp::traverseMemoryPoolNodes(astQuery);
    2041             :   break;
    2042             : }
    2043           0 : case V_SgRangeExp: {
    2044           0 :   SgRangeExp::traverseMemoryPoolNodes(astQuery);
    2045             :   break;
    2046             : }
    2047           0 : case V_SgMagicColonExp: {
    2048           0 :   SgMagicColonExp::traverseMemoryPoolNodes(astQuery);
    2049             :   break;
    2050             : }
    2051           0 : case V_SgElementwiseMultiplyOp: {
    2052           0 :   SgElementwiseMultiplyOp::traverseMemoryPoolNodes(astQuery);
    2053             :   break;
    2054             : }
    2055           0 : case V_SgPowerOp: {
    2056           0 :   SgPowerOp::traverseMemoryPoolNodes(astQuery);
    2057             :   break;
    2058             : }
    2059           0 : case V_SgElementwisePowerOp: {
    2060           0 :   SgElementwisePowerOp::traverseMemoryPoolNodes(astQuery);
    2061             :   break;
    2062             : }
    2063           0 : case V_SgElementwiseDivideOp: {
    2064           0 :   SgElementwiseDivideOp::traverseMemoryPoolNodes(astQuery);
    2065             :   break;
    2066             : }
    2067           0 : case V_SgLeftDivideOp: {
    2068           0 :   SgLeftDivideOp::traverseMemoryPoolNodes(astQuery);
    2069             :   break;
    2070             : }
    2071           0 : case V_SgElementwiseLeftDivideOp: {
    2072           0 :   SgElementwiseLeftDivideOp::traverseMemoryPoolNodes(astQuery);
    2073             :   break;
    2074             : }
    2075           0 : case V_SgElementwiseAddOp: {
    2076           0 :   SgElementwiseAddOp::traverseMemoryPoolNodes(astQuery);
    2077             :   break;
    2078             : }
    2079           0 : case V_SgElementwiseSubtractOp: {
    2080           0 :   SgElementwiseSubtractOp::traverseMemoryPoolNodes(astQuery);
    2081             :   break;
    2082             : }
    2083           0 : case V_SgMatrixTransposeOp: {
    2084           0 :   SgMatrixTransposeOp::traverseMemoryPoolNodes(astQuery);
    2085             :   break;
    2086             : }
    2087           0 : case V_SgElementwiseOp: {
    2088           0 :   SgElementwiseOp::traverseMemoryPoolNodes(astQuery);
    2089             :   break;
    2090             : }
    2091           0 : case V_SgInitializer: {
    2092           0 :   SgInitializer::traverseMemoryPoolNodes(astQuery);
    2093             :   break;
    2094             : }
    2095           0 : case V_SgSIMDLoad: {
    2096           0 :   SgSIMDLoad::traverseMemoryPoolNodes(astQuery);
    2097             :   break;
    2098             : }
    2099           0 : case V_SgSIMDBroadcast: {
    2100           0 :   SgSIMDBroadcast::traverseMemoryPoolNodes(astQuery);
    2101             :   break;
    2102             : }
    2103           0 : case V_SgSIMDStore: {
    2104           0 :   SgSIMDStore::traverseMemoryPoolNodes(astQuery);
    2105             :   break;
    2106             : }
    2107           0 : case V_SgSIMDPartialStore: {
    2108           0 :   SgSIMDPartialStore::traverseMemoryPoolNodes(astQuery);
    2109             :   break;
    2110             : }
    2111           0 : case V_SgSIMDScalarStore: {
    2112           0 :   SgSIMDScalarStore::traverseMemoryPoolNodes(astQuery);
    2113             :   break;
    2114             : }
    2115           0 : case V_SgSIMDGather: {
    2116           0 :   SgSIMDGather::traverseMemoryPoolNodes(astQuery);
    2117             :   break;
    2118             : }
    2119           0 : case V_SgSIMDExplicitGather: {
    2120           0 :   SgSIMDExplicitGather::traverseMemoryPoolNodes(astQuery);
    2121             :   break;
    2122             : }
    2123           0 : case V_SgSIMDScatter: {
    2124           0 :   SgSIMDScatter::traverseMemoryPoolNodes(astQuery);
    2125             :   break;
    2126             : }
    2127           0 : case V_SgSIMDAddOp: {
    2128           0 :   SgSIMDAddOp::traverseMemoryPoolNodes(astQuery);
    2129             :   break;
    2130             : }
    2131           0 : case V_SgSIMDSubOp: {
    2132           0 :   SgSIMDSubOp::traverseMemoryPoolNodes(astQuery);
    2133             :   break;
    2134             : }
    2135           0 : case V_SgSIMDMulOp: {
    2136           0 :   SgSIMDMulOp::traverseMemoryPoolNodes(astQuery);
    2137             :   break;
    2138             : }
    2139           0 : case V_SgSIMDDivOp: {
    2140           0 :   SgSIMDDivOp::traverseMemoryPoolNodes(astQuery);
    2141             :   break;
    2142             : }
    2143           0 : case V_SgSIMDFmaOp: {
    2144           0 :   SgSIMDFmaOp::traverseMemoryPoolNodes(astQuery);
    2145             :   break;
    2146             : }
    2147           0 : case V_SgSIMDBinaryOp: {
    2148           0 :   SgSIMDBinaryOp::traverseMemoryPoolNodes(astQuery);
    2149             :   break;
    2150             : }
    2151           0 : case V_SgUserDefinedUnaryOp: {
    2152           0 :   SgUserDefinedUnaryOp::traverseMemoryPoolNodes(astQuery);
    2153             :   break;
    2154             : }
    2155           0 : case V_SgPseudoDestructorRefExp: {
    2156           0 :   SgPseudoDestructorRefExp::traverseMemoryPoolNodes(astQuery);
    2157             :   break;
    2158             : }
    2159           0 : case V_SgUnaryOp: {
    2160           0 :   SgUnaryOp::traverseMemoryPoolNodes(astQuery);
    2161             :   break;
    2162             : }
    2163           0 : case V_SgCompoundAssignOp: {
    2164           0 :   SgCompoundAssignOp::traverseMemoryPoolNodes(astQuery);
    2165             :   break;
    2166             : }
    2167           0 : case V_SgBinaryOp: {
    2168           0 :   SgBinaryOp::traverseMemoryPoolNodes(astQuery);
    2169             :   break;
    2170             : }
    2171           0 : case V_SgNaryOp: {
    2172           0 :   SgNaryOp::traverseMemoryPoolNodes(astQuery);
    2173             :   break;
    2174             : }
    2175           0 : case V_SgValueExp: {
    2176           0 :   SgValueExp::traverseMemoryPoolNodes(astQuery);
    2177             :   break;
    2178             : }
    2179           0 : case V_SgExprListExp: {
    2180           0 :   SgExprListExp::traverseMemoryPoolNodes(astQuery);
    2181             :   break;
    2182             : }
    2183           0 : case V_SgFunctionCallExp: {
    2184           0 :   SgFunctionCallExp::traverseMemoryPoolNodes(astQuery);
    2185             :   break;
    2186             : }
    2187           0 : case V_SgCallExpression: {
    2188           0 :   SgCallExpression::traverseMemoryPoolNodes(astQuery);
    2189             :   break;
    2190             : }
    2191           0 : case V_SgTypeTraitBuiltinOperator: {
    2192           0 :   SgTypeTraitBuiltinOperator::traverseMemoryPoolNodes(astQuery);
    2193             :   break;
    2194             : }
    2195           0 : case V_SgExpression: {
    2196           0 :   SgExpression::traverseMemoryPoolNodes(astQuery);
    2197             :   break;
    2198             : }
    2199           7 : case V_SgTemplateVariableSymbol: {
    2200           7 :   SgTemplateVariableSymbol::traverseMemoryPoolNodes(astQuery);
    2201             :   break;
    2202             : }
    2203           7 : case V_SgVariableSymbol: {
    2204           7 :   SgVariableSymbol::traverseMemoryPoolNodes(astQuery);
    2205             :   break;
    2206             : }
    2207           0 : case V_SgFunctionTypeSymbol: {
    2208           0 :   SgFunctionTypeSymbol::traverseMemoryPoolNodes(astQuery);
    2209             :   break;
    2210             : }
    2211           0 : case V_SgTemplateClassSymbol: {
    2212           0 :   SgTemplateClassSymbol::traverseMemoryPoolNodes(astQuery);
    2213             :   break;
    2214             : }
    2215           0 : case V_SgClassSymbol: {
    2216           0 :   SgClassSymbol::traverseMemoryPoolNodes(astQuery);
    2217             :   break;
    2218             : }
    2219           0 : case V_SgTemplateSymbol: {
    2220           0 :   SgTemplateSymbol::traverseMemoryPoolNodes(astQuery);
    2221             :   break;
    2222             : }
    2223           0 : case V_SgEnumSymbol: {
    2224           0 :   SgEnumSymbol::traverseMemoryPoolNodes(astQuery);
    2225             :   break;
    2226             : }
    2227           0 : case V_SgEnumFieldSymbol: {
    2228           0 :   SgEnumFieldSymbol::traverseMemoryPoolNodes(astQuery);
    2229             :   break;
    2230             : }
    2231           0 : case V_SgTemplateTypedefSymbol: {
    2232           0 :   SgTemplateTypedefSymbol::traverseMemoryPoolNodes(astQuery);
    2233             :   break;
    2234             : }
    2235           0 : case V_SgTypedefSymbol: {
    2236           0 :   SgTypedefSymbol::traverseMemoryPoolNodes(astQuery);
    2237             :   break;
    2238             : }
    2239           0 : case V_SgTemplateFunctionSymbol: {
    2240           0 :   SgTemplateFunctionSymbol::traverseMemoryPoolNodes(astQuery);
    2241             :   break;
    2242             : }
    2243           0 : case V_SgTemplateMemberFunctionSymbol: {
    2244           0 :   SgTemplateMemberFunctionSymbol::traverseMemoryPoolNodes(astQuery);
    2245             :   break;
    2246             : }
    2247           0 : case V_SgLabelSymbol: {
    2248           0 :   SgLabelSymbol::traverseMemoryPoolNodes(astQuery);
    2249             :   break;
    2250             : }
    2251           0 : case V_SgDefaultSymbol: {
    2252           0 :   SgDefaultSymbol::traverseMemoryPoolNodes(astQuery);
    2253             :   break;
    2254             : }
    2255           0 : case V_SgNamespaceSymbol: {
    2256           0 :   SgNamespaceSymbol::traverseMemoryPoolNodes(astQuery);
    2257             :   break;
    2258             : }
    2259           0 : case V_SgIntrinsicSymbol: {
    2260           0 :   SgIntrinsicSymbol::traverseMemoryPoolNodes(astQuery);
    2261             :   break;
    2262             : }
    2263           0 : case V_SgModuleSymbol: {
    2264           0 :   SgModuleSymbol::traverseMemoryPoolNodes(astQuery);
    2265             :   break;
    2266             : }
    2267           0 : case V_SgInterfaceSymbol: {
    2268           0 :   SgInterfaceSymbol::traverseMemoryPoolNodes(astQuery);
    2269             :   break;
    2270             : }
    2271           0 : case V_SgCommonSymbol: {
    2272           0 :   SgCommonSymbol::traverseMemoryPoolNodes(astQuery);
    2273             :   break;
    2274             : }
    2275           0 : case V_SgRenameSymbol: {
    2276           0 :   SgRenameSymbol::traverseMemoryPoolNodes(astQuery);
    2277             :   break;
    2278             : }
    2279           0 : case V_SgMemberFunctionSymbol: {
    2280           0 :   SgMemberFunctionSymbol::traverseMemoryPoolNodes(astQuery);
    2281             :   break;
    2282             : }
    2283           0 : case V_SgFunctionSymbol: {
    2284           0 :   SgFunctionSymbol::traverseMemoryPoolNodes(astQuery);
    2285             :   break;
    2286             : }
    2287           0 : case V_SgAliasSymbol: {
    2288           0 :   SgAliasSymbol::traverseMemoryPoolNodes(astQuery);
    2289             :   break;
    2290             : }
    2291           0 : case V_SgNonrealSymbol: {
    2292           0 :   SgNonrealSymbol::traverseMemoryPoolNodes(astQuery);
    2293             :   break;
    2294             : }
    2295           0 : case V_SgSymbol: {
    2296           0 :   SgSymbol::traverseMemoryPoolNodes(astQuery);
    2297             :   break;
    2298             : }
    2299           0 : case V_SgCommonBlockObject: {
    2300           0 :   SgCommonBlockObject::traverseMemoryPoolNodes(astQuery);
    2301             :   break;
    2302             : }
    2303           0 : case V_SgInitializedName: {
    2304           0 :   SgInitializedName::traverseMemoryPoolNodes(astQuery);
    2305             :   break;
    2306             : }
    2307           0 : case V_SgLambdaCapture: {
    2308           0 :   SgLambdaCapture::traverseMemoryPoolNodes(astQuery);
    2309             :   break;
    2310             : }
    2311           0 : case V_SgLambdaCaptureList: {
    2312           0 :   SgLambdaCaptureList::traverseMemoryPoolNodes(astQuery);
    2313             :   break;
    2314             : }
    2315           0 : case V_SgOmpOrderedClause: {
    2316           0 :   SgOmpOrderedClause::traverseMemoryPoolNodes(astQuery);
    2317             :   break;
    2318             : }
    2319           0 : case V_SgOmpNowaitClause: {
    2320           0 :   SgOmpNowaitClause::traverseMemoryPoolNodes(astQuery);
    2321             :   break;
    2322             : }
    2323           0 : case V_SgOmpNogroupClause: {
    2324           0 :   SgOmpNogroupClause::traverseMemoryPoolNodes(astQuery);
    2325             :   break;
    2326             : }
    2327           0 : case V_SgOmpReadClause: {
    2328           0 :   SgOmpReadClause::traverseMemoryPoolNodes(astQuery);
    2329             :   break;
    2330             : }
    2331           0 : case V_SgOmpThreadsClause: {
    2332           0 :   SgOmpThreadsClause::traverseMemoryPoolNodes(astQuery);
    2333             :   break;
    2334             : }
    2335           0 : case V_SgOmpSimdClause: {
    2336           0 :   SgOmpSimdClause::traverseMemoryPoolNodes(astQuery);
    2337             :   break;
    2338             : }
    2339           0 : case V_SgOmpReverseOffloadClause: {
    2340           0 :   SgOmpReverseOffloadClause::traverseMemoryPoolNodes(astQuery);
    2341             :   break;
    2342             : }
    2343           0 : case V_SgOmpExtImplementationDefinedRequirementClause: {
    2344           0 :   SgOmpExtImplementationDefinedRequirementClause::traverseMemoryPoolNodes(astQuery);
    2345             :   break;
    2346             : }
    2347           0 : case V_SgOmpUnifiedAddressClause: {
    2348           0 :   SgOmpUnifiedAddressClause::traverseMemoryPoolNodes(astQuery);
    2349             :   break;
    2350             : }
    2351           0 : case V_SgOmpUnifiedSharedMemoryClause: {
    2352           0 :   SgOmpUnifiedSharedMemoryClause::traverseMemoryPoolNodes(astQuery);
    2353             :   break;
    2354             : }
    2355           0 : case V_SgOmpDynamicAllocatorsClause: {
    2356           0 :   SgOmpDynamicAllocatorsClause::traverseMemoryPoolNodes(astQuery);
    2357             :   break;
    2358             : }
    2359           0 : case V_SgOmpAtomicDefaultMemOrderClause: {
    2360           0 :   SgOmpAtomicDefaultMemOrderClause::traverseMemoryPoolNodes(astQuery);
    2361             :   break;
    2362             : }
    2363           0 : case V_SgOmpWriteClause: {
    2364           0 :   SgOmpWriteClause::traverseMemoryPoolNodes(astQuery);
    2365             :   break;
    2366             : }
    2367           0 : case V_SgOmpUpdateClause: {
    2368           0 :   SgOmpUpdateClause::traverseMemoryPoolNodes(astQuery);
    2369             :   break;
    2370             : }
    2371           0 : case V_SgOmpDepobjUpdateClause: {
    2372           0 :   SgOmpDepobjUpdateClause::traverseMemoryPoolNodes(astQuery);
    2373             :   break;
    2374             : }
    2375           0 : case V_SgOmpDestroyClause: {
    2376           0 :   SgOmpDestroyClause::traverseMemoryPoolNodes(astQuery);
    2377             :   break;
    2378             : }
    2379           0 : case V_SgOmpCaptureClause: {
    2380           0 :   SgOmpCaptureClause::traverseMemoryPoolNodes(astQuery);
    2381             :   break;
    2382             : }
    2383           0 : case V_SgOmpSeqCstClause: {
    2384           0 :   SgOmpSeqCstClause::traverseMemoryPoolNodes(astQuery);
    2385             :   break;
    2386             : }
    2387           0 : case V_SgOmpAcqRelClause: {
    2388           0 :   SgOmpAcqRelClause::traverseMemoryPoolNodes(astQuery);
    2389             :   break;
    2390             : }
    2391           0 : case V_SgOmpReleaseClause: {
    2392           0 :   SgOmpReleaseClause::traverseMemoryPoolNodes(astQuery);
    2393             :   break;
    2394             : }
    2395           0 : case V_SgOmpAcquireClause: {
    2396           0 :   SgOmpAcquireClause::traverseMemoryPoolNodes(astQuery);
    2397             :   break;
    2398             : }
    2399           0 : case V_SgOmpRelaxedClause: {
    2400           0 :   SgOmpRelaxedClause::traverseMemoryPoolNodes(astQuery);
    2401             :   break;
    2402             : }
    2403           0 : case V_SgOmpParallelClause: {
    2404           0 :   SgOmpParallelClause::traverseMemoryPoolNodes(astQuery);
    2405             :   break;
    2406             : }
    2407           0 : case V_SgOmpSectionsClause: {
    2408           0 :   SgOmpSectionsClause::traverseMemoryPoolNodes(astQuery);
    2409             :   break;
    2410             : }
    2411           0 : case V_SgOmpForClause: {
    2412           0 :   SgOmpForClause::traverseMemoryPoolNodes(astQuery);
    2413             :   break;
    2414             : }
    2415           0 : case V_SgOmpTaskgroupClause: {
    2416           0 :   SgOmpTaskgroupClause::traverseMemoryPoolNodes(astQuery);
    2417             :   break;
    2418             : }
    2419           0 : case V_SgOmpBeginClause: {
    2420           0 :   SgOmpBeginClause::traverseMemoryPoolNodes(astQuery);
    2421             :   break;
    2422             : }
    2423           0 : case V_SgOmpEndClause: {
    2424           0 :   SgOmpEndClause::traverseMemoryPoolNodes(astQuery);
    2425             :   break;
    2426             : }
    2427           0 : case V_SgOmpUntiedClause: {
    2428           0 :   SgOmpUntiedClause::traverseMemoryPoolNodes(astQuery);
    2429             :   break;
    2430             : }
    2431           0 : case V_SgOmpMergeableClause: {
    2432           0 :   SgOmpMergeableClause::traverseMemoryPoolNodes(astQuery);
    2433             :   break;
    2434             : }
    2435           0 : case V_SgOmpDefaultClause: {
    2436           0 :   SgOmpDefaultClause::traverseMemoryPoolNodes(astQuery);
    2437             :   break;
    2438             : }
    2439           0 : case V_SgOmpAtomicClause: {
    2440           0 :   SgOmpAtomicClause::traverseMemoryPoolNodes(astQuery);
    2441             :   break;
    2442             : }
    2443           0 : case V_SgOmpProcBindClause: {
    2444           0 :   SgOmpProcBindClause::traverseMemoryPoolNodes(astQuery);
    2445             :   break;
    2446             : }
    2447           0 : case V_SgOmpOrderClause: {
    2448           0 :   SgOmpOrderClause::traverseMemoryPoolNodes(astQuery);
    2449             :   break;
    2450             : }
    2451           0 : case V_SgOmpBindClause: {
    2452           0 :   SgOmpBindClause::traverseMemoryPoolNodes(astQuery);
    2453             :   break;
    2454             : }
    2455           0 : case V_SgOmpInbranchClause: {
    2456           0 :   SgOmpInbranchClause::traverseMemoryPoolNodes(astQuery);
    2457             :   break;
    2458             : }
    2459           0 : case V_SgOmpNotinbranchClause: {
    2460           0 :   SgOmpNotinbranchClause::traverseMemoryPoolNodes(astQuery);
    2461             :   break;
    2462             : }
    2463           0 : case V_SgOmpCollapseClause: {
    2464           0 :   SgOmpCollapseClause::traverseMemoryPoolNodes(astQuery);
    2465             :   break;
    2466             : }
    2467           0 : case V_SgOmpIfClause: {
    2468           0 :   SgOmpIfClause::traverseMemoryPoolNodes(astQuery);
    2469             :   break;
    2470             : }
    2471           0 : case V_SgOmpFinalClause: {
    2472           0 :   SgOmpFinalClause::traverseMemoryPoolNodes(astQuery);
    2473             :   break;
    2474             : }
    2475           0 : case V_SgOmpPriorityClause: {
    2476           0 :   SgOmpPriorityClause::traverseMemoryPoolNodes(astQuery);
    2477             :   break;
    2478             : }
    2479           0 : case V_SgUpirNumUnitsField: {
    2480           0 :   SgUpirNumUnitsField::traverseMemoryPoolNodes(astQuery);
    2481             :   break;
    2482             : }
    2483           0 : case V_SgOmpNumTeamsClause: {
    2484           0 :   SgOmpNumTeamsClause::traverseMemoryPoolNodes(astQuery);
    2485             :   break;
    2486             : }
    2487           0 : case V_SgOmpGrainsizeClause: {
    2488           0 :   SgOmpGrainsizeClause::traverseMemoryPoolNodes(astQuery);
    2489             :   break;
    2490             : }
    2491           0 : case V_SgOmpDetachClause: {
    2492           0 :   SgOmpDetachClause::traverseMemoryPoolNodes(astQuery);
    2493             :   break;
    2494             : }
    2495           0 : case V_SgOmpNumTasksClause: {
    2496           0 :   SgOmpNumTasksClause::traverseMemoryPoolNodes(astQuery);
    2497             :   break;
    2498             : }
    2499           0 : case V_SgOmpHintClause: {
    2500           0 :   SgOmpHintClause::traverseMemoryPoolNodes(astQuery);
    2501             :   break;
    2502             : }
    2503           0 : case V_SgOmpThreadLimitClause: {
    2504           0 :   SgOmpThreadLimitClause::traverseMemoryPoolNodes(astQuery);
    2505             :   break;
    2506             : }
    2507           0 : case V_SgOmpNontemporalClause: {
    2508           0 :   SgOmpNontemporalClause::traverseMemoryPoolNodes(astQuery);
    2509             :   break;
    2510             : }
    2511           0 : case V_SgOmpInclusiveClause: {
    2512           0 :   SgOmpInclusiveClause::traverseMemoryPoolNodes(astQuery);
    2513             :   break;
    2514             : }
    2515           0 : case V_SgOmpExclusiveClause: {
    2516           0 :   SgOmpExclusiveClause::traverseMemoryPoolNodes(astQuery);
    2517             :   break;
    2518             : }
    2519           0 : case V_SgOmpIsDevicePtrClause: {
    2520           0 :   SgOmpIsDevicePtrClause::traverseMemoryPoolNodes(astQuery);
    2521             :   break;
    2522             : }
    2523           0 : case V_SgOmpUseDevicePtrClause: {
    2524           0 :   SgOmpUseDevicePtrClause::traverseMemoryPoolNodes(astQuery);
    2525             :   break;
    2526             : }
    2527           0 : case V_SgOmpUseDeviceAddrClause: {
    2528           0 :   SgOmpUseDeviceAddrClause::traverseMemoryPoolNodes(astQuery);
    2529             :   break;
    2530             : }
    2531           0 : case V_SgOmpDeviceClause: {
    2532           0 :   SgOmpDeviceClause::traverseMemoryPoolNodes(astQuery);
    2533             :   break;
    2534             : }
    2535           0 : case V_SgOmpSafelenClause: {
    2536           0 :   SgOmpSafelenClause::traverseMemoryPoolNodes(astQuery);
    2537             :   break;
    2538             : }
    2539           0 : case V_SgOmpSimdlenClause: {
    2540           0 :   SgOmpSimdlenClause::traverseMemoryPoolNodes(astQuery);
    2541             :   break;
    2542             : }
    2543           0 : case V_SgOmpPartialClause: {
    2544           0 :   SgOmpPartialClause::traverseMemoryPoolNodes(astQuery);
    2545             :   break;
    2546             : }
    2547           0 : case V_SgOmpFullClause: {
    2548           0 :   SgOmpFullClause::traverseMemoryPoolNodes(astQuery);
    2549             :   break;
    2550             : }
    2551           0 : case V_SgOmpSizesClause: {
    2552           0 :   SgOmpSizesClause::traverseMemoryPoolNodes(astQuery);
    2553             :   break;
    2554             : }
    2555           0 : case V_SgUpirBranchField: {
    2556           0 :   SgUpirBranchField::traverseMemoryPoolNodes(astQuery);
    2557             :   break;
    2558             : }
    2559           0 : case V_SgUpirNestedLevelField: {
    2560           0 :   SgUpirNestedLevelField::traverseMemoryPoolNodes(astQuery);
    2561             :   break;
    2562             : }
    2563           0 : case V_SgUpirNestedParentField: {
    2564           0 :   SgUpirNestedParentField::traverseMemoryPoolNodes(astQuery);
    2565             :   break;
    2566             : }
    2567           0 : case V_SgUpirNestedChildField: {
    2568           0 :   SgUpirNestedChildField::traverseMemoryPoolNodes(astQuery);
    2569             :   break;
    2570             : }
    2571           0 : case V_SgUpirSyncField: {
    2572           0 :   SgUpirSyncField::traverseMemoryPoolNodes(astQuery);
    2573             :   break;
    2574             : }
    2575           0 : case V_SgUpirDataField: {
    2576           0 :   SgUpirDataField::traverseMemoryPoolNodes(astQuery);
    2577             :   break;
    2578             : }
    2579           0 : case V_SgUpirTargetField: {
    2580           0 :   SgUpirTargetField::traverseMemoryPoolNodes(astQuery);
    2581             :   break;
    2582             : }
    2583           0 : case V_SgUpirDataItemField: {
    2584           0 :   SgUpirDataItemField::traverseMemoryPoolNodes(astQuery);
    2585             :   break;
    2586             : }
    2587           0 : case V_SgOmpExpressionClause: {
    2588           0 :   SgOmpExpressionClause::traverseMemoryPoolNodes(astQuery);
    2589             :   break;
    2590             : }
    2591           0 : case V_SgOmpCopyprivateClause: {
    2592           0 :   SgOmpCopyprivateClause::traverseMemoryPoolNodes(astQuery);
    2593             :   break;
    2594             : }
    2595           0 : case V_SgOmpPrivateClause: {
    2596           0 :   SgOmpPrivateClause::traverseMemoryPoolNodes(astQuery);
    2597             :   break;
    2598             : }
    2599           0 : case V_SgOmpFirstprivateClause: {
    2600           0 :   SgOmpFirstprivateClause::traverseMemoryPoolNodes(astQuery);
    2601             :   break;
    2602             : }
    2603           0 : case V_SgOmpSharedClause: {
    2604           0 :   SgOmpSharedClause::traverseMemoryPoolNodes(astQuery);
    2605             :   break;
    2606             : }
    2607           0 : case V_SgOmpCopyinClause: {
    2608           0 :   SgOmpCopyinClause::traverseMemoryPoolNodes(astQuery);
    2609             :   break;
    2610             : }
    2611           0 : case V_SgOmpLastprivateClause: {
    2612           0 :   SgOmpLastprivateClause::traverseMemoryPoolNodes(astQuery);
    2613             :   break;
    2614             : }
    2615           0 : case V_SgOmpReductionClause: {
    2616           0 :   SgOmpReductionClause::traverseMemoryPoolNodes(astQuery);
    2617             :   break;
    2618             : }
    2619           0 : case V_SgOmpInReductionClause: {
    2620           0 :   SgOmpInReductionClause::traverseMemoryPoolNodes(astQuery);
    2621             :   break;
    2622             : }
    2623           0 : case V_SgOmpTaskReductionClause: {
    2624           0 :   SgOmpTaskReductionClause::traverseMemoryPoolNodes(astQuery);
    2625             :   break;
    2626             : }
    2627           0 : case V_SgOmpAllocateClause: {
    2628           0 :   SgOmpAllocateClause::traverseMemoryPoolNodes(astQuery);
    2629             :   break;
    2630             : }
    2631           0 : case V_SgOmpDependClause: {
    2632           0 :   SgOmpDependClause::traverseMemoryPoolNodes(astQuery);
    2633             :   break;
    2634             : }
    2635           0 : case V_SgOmpToClause: {
    2636           0 :   SgOmpToClause::traverseMemoryPoolNodes(astQuery);
    2637             :   break;
    2638             : }
    2639           0 : case V_SgOmpUsesAllocatorsClause: {
    2640           0 :   SgOmpUsesAllocatorsClause::traverseMemoryPoolNodes(astQuery);
    2641             :   break;
    2642             : }
    2643           0 : case V_SgOmpFromClause: {
    2644           0 :   SgOmpFromClause::traverseMemoryPoolNodes(astQuery);
    2645             :   break;
    2646             : }
    2647           0 : case V_SgOmpAffinityClause: {
    2648           0 :   SgOmpAffinityClause::traverseMemoryPoolNodes(astQuery);
    2649             :   break;
    2650             : }
    2651           0 : case V_SgOmpMapClause: {
    2652           0 :   SgOmpMapClause::traverseMemoryPoolNodes(astQuery);
    2653             :   break;
    2654             : }
    2655           0 : case V_SgOmpLinearClause: {
    2656           0 :   SgOmpLinearClause::traverseMemoryPoolNodes(astQuery);
    2657             :   break;
    2658             : }
    2659           0 : case V_SgOmpUniformClause: {
    2660           0 :   SgOmpUniformClause::traverseMemoryPoolNodes(astQuery);
    2661             :   break;
    2662             : }
    2663           0 : case V_SgOmpAlignedClause: {
    2664           0 :   SgOmpAlignedClause::traverseMemoryPoolNodes(astQuery);
    2665             :   break;
    2666             : }
    2667           0 : case V_SgOmpVariablesClause: {
    2668           0 :   SgOmpVariablesClause::traverseMemoryPoolNodes(astQuery);
    2669             :   break;
    2670             : }
    2671           0 : case V_SgOmpScheduleClause: {
    2672           0 :   SgOmpScheduleClause::traverseMemoryPoolNodes(astQuery);
    2673             :   break;
    2674             : }
    2675           0 : case V_SgOmpWhenClause: {
    2676           0 :   SgOmpWhenClause::traverseMemoryPoolNodes(astQuery);
    2677             :   break;
    2678             : }
    2679           0 : case V_SgOmpDistScheduleClause: {
    2680           0 :   SgOmpDistScheduleClause::traverseMemoryPoolNodes(astQuery);
    2681             :   break;
    2682             : }
    2683           0 : case V_SgOmpDefaultmapClause: {
    2684           0 :   SgOmpDefaultmapClause::traverseMemoryPoolNodes(astQuery);
    2685             :   break;
    2686             : }
    2687           0 : case V_SgOmpAllocatorClause: {
    2688           0 :   SgOmpAllocatorClause::traverseMemoryPoolNodes(astQuery);
    2689             :   break;
    2690             : }
    2691           0 : case V_SgOmpUsesAllocatorsDefination: {
    2692           0 :   SgOmpUsesAllocatorsDefination::traverseMemoryPoolNodes(astQuery);
    2693             :   break;
    2694             : }
    2695           0 : case V_SgOmpClause: {
    2696           0 :   SgOmpClause::traverseMemoryPoolNodes(astQuery);
    2697             :   break;
    2698             : }
    2699           0 : case V_SgRenamePair: {
    2700           0 :   SgRenamePair::traverseMemoryPoolNodes(astQuery);
    2701             :   break;
    2702             : }
    2703           0 : case V_SgInterfaceBody: {
    2704           0 :   SgInterfaceBody::traverseMemoryPoolNodes(astQuery);
    2705             :   break;
    2706             : }
    2707           0 : case V_SgHeaderFileBody: {
    2708           0 :   SgHeaderFileBody::traverseMemoryPoolNodes(astQuery);
    2709             :   break;
    2710             : }
    2711           0 : case V_SgLocatedNodeSupport: {
    2712           0 :   SgLocatedNodeSupport::traverseMemoryPoolNodes(astQuery);
    2713             :   break;
    2714             : }
    2715           0 : case V_SgToken: {
    2716           0 :   SgToken::traverseMemoryPoolNodes(astQuery);
    2717             :   break;
    2718             : }
    2719           0 : case V_SgLocatedNode: {
    2720           0 :   SgLocatedNode::traverseMemoryPoolNodes(astQuery);
    2721             :   break;
    2722             : }
    2723           0 : case V_SgNode: {
    2724           0 :   SgNode::traverseMemoryPoolNodes(astQuery);
    2725             :   break;
    2726             : }
    2727           0 : default:
    2728             : {
    2729             :   // This is a common error after adding a new IR node (because this function should have been automatically generated).
    2730           0 :   std::cout << "Case not implemented in queryMemoryPool(..). Exiting." << std::endl;
    2731           0 :   ROSE_ASSERT(false);
    2732             :   break;
    2733             : }
    2734             : }
    2735             : }
    2736             : 
    2737         374 : };

Generated by: LCOV version 1.14