LCOV - code coverage report
Current view: top level - src/backend/nodes - readfuncs.switch.c Coverage Total Hit
Test: PostgreSQL 19devel Lines: 98.8 % 668 660
Test Date: 2026-05-28 05:16:21 Functions: - 0 0
Legend: Lines:     hit not hit

            Line data    Source code
       1              : /*-------------------------------------------------------------------------
       2              :  *
       3              :  * readfuncs.switch.c
       4              :  *    Generated node infrastructure code
       5              :  *
       6              :  * Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group
       7              :  * Portions Copyright (c) 1994, Regents of the University of California
       8              :  *
       9              :  * NOTES
      10              :  *  ******************************
      11              :  *  *** DO NOT EDIT THIS FILE! ***
      12              :  *  ******************************
      13              :  *
      14              :  *  It has been GENERATED by src/backend/nodes/gen_node_support.pl
      15              :  *
      16              :  *-------------------------------------------------------------------------
      17              :  */
      18     35189302 :     if (MATCH("ALIAS", 5))
      19      1956790 :         return (Node *) _readAlias();
      20     33232512 :     if (MATCH("RANGEVAR", 8))
      21       576366 :         return (Node *) _readRangeVar();
      22     32656146 :     if (MATCH("TABLEFUNC", 9))
      23          982 :         return (Node *) _readTableFunc();
      24     32655164 :     if (MATCH("INTOCLAUSE", 10))
      25         2577 :         return (Node *) _readIntoClause();
      26     32652587 :     if (MATCH("VAR", 3))
      27      9411190 :         return (Node *) _readVar();
      28     23241397 :     if (MATCH("CONST", 5))
      29      2164634 :         return (Node *) _readConst();
      30     21076763 :     if (MATCH("PARAM", 5))
      31       222766 :         return (Node *) _readParam();
      32     20853997 :     if (MATCH("AGGREF", 6))
      33        71054 :         return (Node *) _readAggref();
      34     20782943 :     if (MATCH("GROUPINGFUNC", 12))
      35          758 :         return (Node *) _readGroupingFunc();
      36     20782185 :     if (MATCH("WINDOWFUNC", 10))
      37         5342 :         return (Node *) _readWindowFunc();
      38     20776843 :     if (MATCH("WINDOWFUNCRUNCONDITION", 22))
      39          240 :         return (Node *) _readWindowFuncRunCondition();
      40     20776603 :     if (MATCH("MERGESUPPORTFUNC", 16))
      41          577 :         return (Node *) _readMergeSupportFunc();
      42     20776026 :     if (MATCH("SUBSCRIPTINGREF", 15))
      43        28531 :         return (Node *) _readSubscriptingRef();
      44     20747495 :     if (MATCH("FUNCEXPR", 8))
      45       630063 :         return (Node *) _readFuncExpr();
      46     20117432 :     if (MATCH("NAMEDARGEXPR", 12))
      47        52961 :         return (Node *) _readNamedArgExpr();
      48     20064471 :     if (MATCH("OPEXPR", 6))
      49      1111641 :         return (Node *) _readOpExpr();
      50     18952830 :     if (MATCH("DISTINCTEXPR", 12))
      51         1564 :         return (Node *) _readDistinctExpr();
      52     18951266 :     if (MATCH("NULLIFEXPR", 10))
      53         1102 :         return (Node *) _readNullIfExpr();
      54     18950164 :     if (MATCH("SCALARARRAYOPEXPR", 17))
      55        51822 :         return (Node *) _readScalarArrayOpExpr();
      56     18898342 :     if (MATCH("BOOLEXPR", 8))
      57       301344 :         return (Node *) _readBoolExpr();
      58     18596998 :     if (MATCH("SUBLINK", 7))
      59        73217 :         return (Node *) _readSubLink();
      60     18523781 :     if (MATCH("SUBPLAN", 7))
      61        28794 :         return (Node *) _readSubPlan();
      62     18494987 :     if (MATCH("ALTERNATIVESUBPLAN", 18))
      63            0 :         return (Node *) _readAlternativeSubPlan();
      64     18494987 :     if (MATCH("FIELDSELECT", 11))
      65        54977 :         return (Node *) _readFieldSelect();
      66     18440010 :     if (MATCH("FIELDSTORE", 10))
      67          734 :         return (Node *) _readFieldStore();
      68     18439276 :     if (MATCH("RELABELTYPE", 11))
      69       179660 :         return (Node *) _readRelabelType();
      70     18259616 :     if (MATCH("COERCEVIAIO", 11))
      71        38957 :         return (Node *) _readCoerceViaIO();
      72     18220659 :     if (MATCH("ARRAYCOERCEEXPR", 15))
      73         7336 :         return (Node *) _readArrayCoerceExpr();
      74     18213323 :     if (MATCH("CONVERTROWTYPEEXPR", 18))
      75          555 :         return (Node *) _readConvertRowtypeExpr();
      76     18212768 :     if (MATCH("COLLATEEXPR", 11))
      77         6944 :         return (Node *) _readCollateExpr();
      78     18205824 :     if (MATCH("CASEEXPR", 8))
      79       101365 :         return (Node *) _readCaseExpr();
      80     18104459 :     if (MATCH("CASEWHEN", 8))
      81       206323 :         return (Node *) _readCaseWhen();
      82     17898136 :     if (MATCH("CASETESTEXPR", 12))
      83        46154 :         return (Node *) _readCaseTestExpr();
      84     17851982 :     if (MATCH("ARRAYEXPR", 9))
      85        24181 :         return (Node *) _readArrayExpr();
      86     17827801 :     if (MATCH("ROWEXPR", 7))
      87         9106 :         return (Node *) _readRowExpr();
      88     17818695 :     if (MATCH("ROWCOMPAREEXPR", 14))
      89          520 :         return (Node *) _readRowCompareExpr();
      90     17818175 :     if (MATCH("COALESCEEXPR", 12))
      91        12852 :         return (Node *) _readCoalesceExpr();
      92     17805323 :     if (MATCH("MINMAXEXPR", 10))
      93          639 :         return (Node *) _readMinMaxExpr();
      94     17804684 :     if (MATCH("SQLVALUEFUNCTION", 16))
      95         9210 :         return (Node *) _readSQLValueFunction();
      96     17795474 :     if (MATCH("XMLEXPR", 7))
      97         1624 :         return (Node *) _readXmlExpr();
      98     17793850 :     if (MATCH("JSONFORMAT", 10))
      99        17826 :         return (Node *) _readJsonFormat();
     100     17776024 :     if (MATCH("JSONRETURNING", 13))
     101         7698 :         return (Node *) _readJsonReturning();
     102     17768326 :     if (MATCH("JSONVALUEEXPR", 13))
     103         4768 :         return (Node *) _readJsonValueExpr();
     104     17763558 :     if (MATCH("JSONCONSTRUCTOREXPR", 19))
     105         2092 :         return (Node *) _readJsonConstructorExpr();
     106     17761466 :     if (MATCH("JSONISPREDICATE", 15))
     107          900 :         return (Node *) _readJsonIsPredicate();
     108     17760566 :     if (MATCH("JSONBEHAVIOR", 12))
     109         7996 :         return (Node *) _readJsonBehavior();
     110     17752570 :     if (MATCH("JSONEXPR", 8))
     111         4144 :         return (Node *) _readJsonExpr();
     112     17748426 :     if (MATCH("JSONTABLEPATH", 13))
     113         1040 :         return (Node *) _readJsonTablePath();
     114     17747386 :     if (MATCH("JSONTABLEPATHSCAN", 17))
     115         1040 :         return (Node *) _readJsonTablePathScan();
     116     17746346 :     if (MATCH("JSONTABLESIBLINGJOIN", 20))
     117          140 :         return (Node *) _readJsonTableSiblingJoin();
     118     17746206 :     if (MATCH("NULLTEST", 8))
     119        37455 :         return (Node *) _readNullTest();
     120     17708751 :     if (MATCH("BOOLEANTEST", 11))
     121         2692 :         return (Node *) _readBooleanTest();
     122     17706059 :     if (MATCH("MERGEACTION", 11))
     123         4387 :         return (Node *) _readMergeAction();
     124     17701672 :     if (MATCH("COERCETODOMAIN", 14))
     125        88119 :         return (Node *) _readCoerceToDomain();
     126     17613553 :     if (MATCH("COERCETODOMAINVALUE", 19))
     127         1472 :         return (Node *) _readCoerceToDomainValue();
     128     17612081 :     if (MATCH("SETTODEFAULT", 12))
     129         1201 :         return (Node *) _readSetToDefault();
     130     17610880 :     if (MATCH("CURRENTOFEXPR", 13))
     131          621 :         return (Node *) _readCurrentOfExpr();
     132     17610259 :     if (MATCH("NEXTVALUEEXPR", 13))
     133          596 :         return (Node *) _readNextValueExpr();
     134     17609663 :     if (MATCH("INFERENCEELEM", 13))
     135         1572 :         return (Node *) _readInferenceElem();
     136     17608091 :     if (MATCH("RETURNINGEXPR", 13))
     137          868 :         return (Node *) _readReturningExpr();
     138     17607223 :     if (MATCH("GRAPHLABELREF", 13))
     139          265 :         return (Node *) _readGraphLabelRef();
     140     17606958 :     if (MATCH("GRAPHPROPERTYREF", 16))
     141          160 :         return (Node *) _readGraphPropertyRef();
     142     17606798 :     if (MATCH("TARGETENTRY", 11))
     143      5067339 :         return (Node *) _readTargetEntry();
     144     12539459 :     if (MATCH("RANGETBLREF", 11))
     145       447791 :         return (Node *) _readRangeTblRef();
     146     12091668 :     if (MATCH("JOINEXPR", 8))
     147       151358 :         return (Node *) _readJoinExpr();
     148     11940310 :     if (MATCH("FROMEXPR", 8))
     149       429676 :         return (Node *) _readFromExpr();
     150     11510634 :     if (MATCH("ONCONFLICTEXPR", 14))
     151         1556 :         return (Node *) _readOnConflictExpr();
     152     11509078 :     if (MATCH("FORPORTIONOFEXPR", 16))
     153         1794 :         return (Node *) _readForPortionOfExpr();
     154     11507284 :     if (MATCH("QUERY", 5))
     155       674058 :         return (Node *) _readQuery();
     156     10833226 :     if (MATCH("TYPENAME", 8))
     157       481987 :         return (Node *) _readTypeName();
     158     10351239 :     if (MATCH("COLUMNREF", 9))
     159      1386712 :         return (Node *) _readColumnRef();
     160      8964527 :     if (MATCH("PARAMREF", 8))
     161        31465 :         return (Node *) _readParamRef();
     162      8933062 :     if (MATCH("A_EXPR", 6))
     163       437425 :         return (Node *) _readA_Expr();
     164      8495637 :     if (MATCH("A_CONST", 7))
     165       959193 :         return (Node *) _readA_Const();
     166      7536444 :     if (MATCH("TYPECAST", 8))
     167       237282 :         return (Node *) _readTypeCast();
     168      7299162 :     if (MATCH("COLLATECLAUSE", 13))
     169         7954 :         return (Node *) _readCollateClause();
     170      7291208 :     if (MATCH("ROLESPEC", 8))
     171        28760 :         return (Node *) _readRoleSpec();
     172      7262448 :     if (MATCH("FUNCCALL", 8))
     173       273274 :         return (Node *) _readFuncCall();
     174      6989174 :     if (MATCH("A_STAR", 6))
     175        47050 :         return (Node *) _readA_Star();
     176      6942124 :     if (MATCH("A_INDICES", 9))
     177        10296 :         return (Node *) _readA_Indices();
     178      6931828 :     if (MATCH("A_INDIRECTION", 13))
     179        25452 :         return (Node *) _readA_Indirection();
     180      6906376 :     if (MATCH("A_ARRAYEXPR", 11))
     181         5169 :         return (Node *) _readA_ArrayExpr();
     182      6901207 :     if (MATCH("RESTARGET", 9))
     183       864784 :         return (Node *) _readResTarget();
     184      6036423 :     if (MATCH("MULTIASSIGNREF", 14))
     185          265 :         return (Node *) _readMultiAssignRef();
     186      6036158 :     if (MATCH("SORTBY", 6))
     187        77177 :         return (Node *) _readSortBy();
     188      5958981 :     if (MATCH("WINDOWDEF", 9))
     189         3175 :         return (Node *) _readWindowDef();
     190      5955806 :     if (MATCH("RANGESUBSELECT", 14))
     191        16113 :         return (Node *) _readRangeSubselect();
     192      5939693 :     if (MATCH("RANGEFUNCTION", 13))
     193        33574 :         return (Node *) _readRangeFunction();
     194      5906119 :     if (MATCH("RANGETABLEFUNC", 14))
     195          168 :         return (Node *) _readRangeTableFunc();
     196      5905951 :     if (MATCH("RANGETABLEFUNCCOL", 17))
     197          582 :         return (Node *) _readRangeTableFuncCol();
     198      5905369 :     if (MATCH("RANGEGRAPHTABLE", 15))
     199          455 :         return (Node *) _readRangeGraphTable();
     200      5904914 :     if (MATCH("RANGETABLESAMPLE", 16))
     201          188 :         return (Node *) _readRangeTableSample();
     202      5904726 :     if (MATCH("COLUMNDEF", 9))
     203        95493 :         return (Node *) _readColumnDef();
     204      5809233 :     if (MATCH("TABLELIKECLAUSE", 15))
     205         1050 :         return (Node *) _readTableLikeClause();
     206      5808183 :     if (MATCH("INDEXELEM", 9))
     207        13211 :         return (Node *) _readIndexElem();
     208      5794972 :     if (MATCH("DEFELEM", 7))
     209       431886 :         return (Node *) _readDefElem();
     210      5363086 :     if (MATCH("LOCKINGCLAUSE", 13))
     211         4032 :         return (Node *) _readLockingClause();
     212      5359054 :     if (MATCH("XMLSERIALIZE", 12))
     213          164 :         return (Node *) _readXmlSerialize();
     214      5358890 :     if (MATCH("PARTITIONELEM", 13))
     215         7918 :         return (Node *) _readPartitionElem();
     216      5350972 :     if (MATCH("PARTITIONSPEC", 13))
     217         7274 :         return (Node *) _readPartitionSpec();
     218      5343698 :     if (MATCH("PARTITIONBOUNDSPEC", 18))
     219        87167 :         return (Node *) _readPartitionBoundSpec();
     220      5256531 :     if (MATCH("PARTITIONRANGEDATUM", 19))
     221       116022 :         return (Node *) _readPartitionRangeDatum();
     222      5140509 :     if (MATCH("SINGLEPARTITIONSPEC", 19))
     223         1524 :         return (Node *) _readSinglePartitionSpec();
     224      5138985 :     if (MATCH("PARTITIONCMD", 12))
     225         5532 :         return (Node *) _readPartitionCmd();
     226      5133453 :     if (MATCH("GRAPHPATTERN", 12))
     227          540 :         return (Node *) _readGraphPattern();
     228      5132913 :     if (MATCH("GRAPHELEMENTPATTERN", 19))
     229         1594 :         return (Node *) _readGraphElementPattern();
     230      5131319 :     if (MATCH("RANGETBLENTRY", 13))
     231      1245105 :         return (Node *) _readRangeTblEntry();
     232      3886214 :     if (MATCH("RTEPERMISSIONINFO", 17))
     233       733415 :         return (Node *) _readRTEPermissionInfo();
     234      3152799 :     if (MATCH("RANGETBLFUNCTION", 16))
     235        71024 :         return (Node *) _readRangeTblFunction();
     236      3081775 :     if (MATCH("TABLESAMPLECLAUSE", 17))
     237          393 :         return (Node *) _readTableSampleClause();
     238      3081382 :     if (MATCH("WITHCHECKOPTION", 15))
     239         4045 :         return (Node *) _readWithCheckOption();
     240      3077337 :     if (MATCH("SORTGROUPCLAUSE", 15))
     241       116780 :         return (Node *) _readSortGroupClause();
     242      2960557 :     if (MATCH("GROUPINGSET", 11))
     243         3528 :         return (Node *) _readGroupingSet();
     244      2957029 :     if (MATCH("WINDOWCLAUSE", 12))
     245         2192 :         return (Node *) _readWindowClause();
     246      2954837 :     if (MATCH("ROWMARKCLAUSE", 13))
     247         5115 :         return (Node *) _readRowMarkClause();
     248      2949722 :     if (MATCH("FORPORTIONOFCLAUSE", 18))
     249         1001 :         return (Node *) _readForPortionOfClause();
     250      2948721 :     if (MATCH("WITHCLAUSE", 10))
     251         2265 :         return (Node *) _readWithClause();
     252      2946456 :     if (MATCH("INFERCLAUSE", 11))
     253         1420 :         return (Node *) _readInferClause();
     254      2945036 :     if (MATCH("ONCONFLICTCLAUSE", 16))
     255         1576 :         return (Node *) _readOnConflictClause();
     256      2943460 :     if (MATCH("CTESEARCHCLAUSE", 15))
     257          152 :         return (Node *) _readCTESearchClause();
     258      2943308 :     if (MATCH("CTECYCLECLAUSE", 14))
     259          164 :         return (Node *) _readCTECycleClause();
     260      2943144 :     if (MATCH("COMMONTABLEEXPR", 15))
     261         5954 :         return (Node *) _readCommonTableExpr();
     262      2937190 :     if (MATCH("MERGEWHENCLAUSE", 15))
     263         2043 :         return (Node *) _readMergeWhenClause();
     264      2935147 :     if (MATCH("RETURNINGOPTION", 15))
     265          100 :         return (Node *) _readReturningOption();
     266      2935047 :     if (MATCH("RETURNINGCLAUSE", 15))
     267         2476 :         return (Node *) _readReturningClause();
     268      2932571 :     if (MATCH("TRIGGERTRANSITION", 17))
     269          856 :         return (Node *) _readTriggerTransition();
     270      2931715 :     if (MATCH("JSONOUTPUT", 10))
     271         1462 :         return (Node *) _readJsonOutput();
     272      2930253 :     if (MATCH("JSONARGUMENT", 12))
     273          420 :         return (Node *) _readJsonArgument();
     274      2929833 :     if (MATCH("JSONFUNCEXPR", 12))
     275         1432 :         return (Node *) _readJsonFuncExpr();
     276      2928401 :     if (MATCH("JSONTABLEPATHSPEC", 17))
     277         1320 :         return (Node *) _readJsonTablePathSpec();
     278      2927081 :     if (MATCH("JSONTABLE", 9))
     279          400 :         return (Node *) _readJsonTable();
     280      2926681 :     if (MATCH("JSONTABLECOLUMN", 15))
     281         1104 :         return (Node *) _readJsonTableColumn();
     282      2925577 :     if (MATCH("JSONKEYVALUE", 12))
     283          738 :         return (Node *) _readJsonKeyValue();
     284      2924839 :     if (MATCH("JSONPARSEEXPR", 13))
     285          104 :         return (Node *) _readJsonParseExpr();
     286      2924735 :     if (MATCH("JSONSCALAREXPR", 14))
     287           70 :         return (Node *) _readJsonScalarExpr();
     288      2924665 :     if (MATCH("JSONSERIALIZEEXPR", 17))
     289           68 :         return (Node *) _readJsonSerializeExpr();
     290      2924597 :     if (MATCH("JSONOBJECTCONSTRUCTOR", 21))
     291          470 :         return (Node *) _readJsonObjectConstructor();
     292      2924127 :     if (MATCH("JSONARRAYCONSTRUCTOR", 20))
     293          316 :         return (Node *) _readJsonArrayConstructor();
     294      2923811 :     if (MATCH("JSONARRAYQUERYCONSTRUCTOR", 25))
     295          108 :         return (Node *) _readJsonArrayQueryConstructor();
     296      2923703 :     if (MATCH("JSONAGGCONSTRUCTOR", 18))
     297          280 :         return (Node *) _readJsonAggConstructor();
     298      2923423 :     if (MATCH("JSONOBJECTAGG", 13))
     299          156 :         return (Node *) _readJsonObjectAgg();
     300      2923267 :     if (MATCH("JSONARRAYAGG", 12))
     301          124 :         return (Node *) _readJsonArrayAgg();
     302      2923143 :     if (MATCH("RAWSTMT", 7))
     303       472875 :         return (Node *) _readRawStmt();
     304      2450268 :     if (MATCH("INSERTSTMT", 10))
     305        44990 :         return (Node *) _readInsertStmt();
     306      2405278 :     if (MATCH("DELETESTMT", 10))
     307         3338 :         return (Node *) _readDeleteStmt();
     308      2401940 :     if (MATCH("UPDATESTMT", 10))
     309         9123 :         return (Node *) _readUpdateStmt();
     310      2392817 :     if (MATCH("MERGESTMT", 9))
     311         1342 :         return (Node *) _readMergeStmt();
     312      2391475 :     if (MATCH("SELECTSTMT", 10))
     313       346502 :         return (Node *) _readSelectStmt();
     314      2044973 :     if (MATCH("SETOPERATIONSTMT", 16))
     315        21337 :         return (Node *) _readSetOperationStmt();
     316      2023636 :     if (MATCH("RETURNSTMT", 10))
     317         5568 :         return (Node *) _readReturnStmt();
     318      2018068 :     if (MATCH("PLASSIGNSTMT", 12))
     319            0 :         return (Node *) _readPLAssignStmt();
     320      2018068 :     if (MATCH("CREATESCHEMASTMT", 16))
     321         1545 :         return (Node *) _readCreateSchemaStmt();
     322      2016523 :     if (MATCH("ALTERTABLESTMT", 14))
     323        41106 :         return (Node *) _readAlterTableStmt();
     324      1975417 :     if (MATCH("ALTERTABLECMD", 13))
     325        42516 :         return (Node *) _readAlterTableCmd();
     326      1932901 :     if (MATCH("ATALTERCONSTRAINT", 17))
     327          600 :         return (Node *) _readATAlterConstraint();
     328      1932301 :     if (MATCH("REPLICAIDENTITYSTMT", 19))
     329          624 :         return (Node *) _readReplicaIdentityStmt();
     330      1931677 :     if (MATCH("ALTERCOLLATIONSTMT", 18))
     331            8 :         return (Node *) _readAlterCollationStmt();
     332      1931669 :     if (MATCH("ALTERDOMAINSTMT", 15))
     333          384 :         return (Node *) _readAlterDomainStmt();
     334      1931285 :     if (MATCH("GRANTSTMT", 9))
     335        16981 :         return (Node *) _readGrantStmt();
     336      1914304 :     if (MATCH("OBJECTWITHARGS", 14))
     337        16190 :         return (Node *) _readObjectWithArgs();
     338      1898114 :     if (MATCH("ACCESSPRIV", 10))
     339        15190 :         return (Node *) _readAccessPriv();
     340      1882924 :     if (MATCH("GRANTROLESTMT", 13))
     341          837 :         return (Node *) _readGrantRoleStmt();
     342      1882087 :     if (MATCH("ALTERDEFAULTPRIVILEGESSTMT", 26))
     343          270 :         return (Node *) _readAlterDefaultPrivilegesStmt();
     344      1881817 :     if (MATCH("COPYSTMT", 8))
     345        13463 :         return (Node *) _readCopyStmt();
     346      1868354 :     if (MATCH("VARIABLESETSTMT", 15))
     347        39545 :         return (Node *) _readVariableSetStmt();
     348      1828809 :     if (MATCH("VARIABLESHOWSTMT", 16))
     349         1158 :         return (Node *) _readVariableShowStmt();
     350      1827651 :     if (MATCH("CREATESTMT", 10))
     351        51886 :         return (Node *) _readCreateStmt();
     352      1775765 :     if (MATCH("CONSTRAINT", 10))
     353        47998 :         return (Node *) _readConstraint();
     354      1727767 :     if (MATCH("CREATETABLESPACESTMT", 20))
     355          152 :         return (Node *) _readCreateTableSpaceStmt();
     356      1727615 :     if (MATCH("DROPTABLESPACESTMT", 18))
     357           70 :         return (Node *) _readDropTableSpaceStmt();
     358      1727545 :     if (MATCH("ALTERTABLESPACEOPTIONSSTMT", 26))
     359           34 :         return (Node *) _readAlterTableSpaceOptionsStmt();
     360      1727511 :     if (MATCH("ALTERTABLEMOVEALLSTMT", 21))
     361           30 :         return (Node *) _readAlterTableMoveAllStmt();
     362      1727481 :     if (MATCH("CREATEEXTENSIONSTMT", 19))
     363          636 :         return (Node *) _readCreateExtensionStmt();
     364      1726845 :     if (MATCH("ALTEREXTENSIONSTMT", 18))
     365           37 :         return (Node *) _readAlterExtensionStmt();
     366      1726808 :     if (MATCH("ALTEREXTENSIONCONTENTSSTMT", 26))
     367          280 :         return (Node *) _readAlterExtensionContentsStmt();
     368      1726528 :     if (MATCH("CREATEFDWSTMT", 13))
     369          302 :         return (Node *) _readCreateFdwStmt();
     370      1726226 :     if (MATCH("ALTERFDWSTMT", 12))
     371          202 :         return (Node *) _readAlterFdwStmt();
     372      1726024 :     if (MATCH("CREATEFOREIGNSERVERSTMT", 23))
     373          381 :         return (Node *) _readCreateForeignServerStmt();
     374      1725643 :     if (MATCH("ALTERFOREIGNSERVERSTMT", 22))
     375          258 :         return (Node *) _readAlterForeignServerStmt();
     376      1725385 :     if (MATCH("CREATEFOREIGNTABLESTMT", 22))
     377          568 :         return (Node *) _readCreateForeignTableStmt();
     378      1724817 :     if (MATCH("CREATEUSERMAPPINGSTMT", 21))
     379          328 :         return (Node *) _readCreateUserMappingStmt();
     380      1724489 :     if (MATCH("ALTERUSERMAPPINGSTMT", 20))
     381          144 :         return (Node *) _readAlterUserMappingStmt();
     382      1724345 :     if (MATCH("DROPUSERMAPPINGSTMT", 19))
     383          158 :         return (Node *) _readDropUserMappingStmt();
     384      1724187 :     if (MATCH("IMPORTFOREIGNSCHEMASTMT", 23))
     385           56 :         return (Node *) _readImportForeignSchemaStmt();
     386      1724131 :     if (MATCH("CREATEPOLICYSTMT", 16))
     387         1134 :         return (Node *) _readCreatePolicyStmt();
     388      1722997 :     if (MATCH("ALTERPOLICYSTMT", 15))
     389          112 :         return (Node *) _readAlterPolicyStmt();
     390      1722885 :     if (MATCH("CREATEAMSTMT", 12))
     391           92 :         return (Node *) _readCreateAmStmt();
     392      1722793 :     if (MATCH("CREATETRIGSTMT", 14))
     393         4276 :         return (Node *) _readCreateTrigStmt();
     394      1718517 :     if (MATCH("CREATEEVENTTRIGSTMT", 19))
     395          258 :         return (Node *) _readCreateEventTrigStmt();
     396      1718259 :     if (MATCH("ALTEREVENTTRIGSTMT", 18))
     397           64 :         return (Node *) _readAlterEventTrigStmt();
     398      1718195 :     if (MATCH("CREATEPLANGSTMT", 15))
     399          160 :         return (Node *) _readCreatePLangStmt();
     400      1718035 :     if (MATCH("CREATEROLESTMT", 14))
     401         2614 :         return (Node *) _readCreateRoleStmt();
     402      1715421 :     if (MATCH("ALTERROLESTMT", 13))
     403          580 :         return (Node *) _readAlterRoleStmt();
     404      1714841 :     if (MATCH("ALTERROLESETSTMT", 16))
     405          102 :         return (Node *) _readAlterRoleSetStmt();
     406      1714739 :     if (MATCH("DROPROLESTMT", 12))
     407         2480 :         return (Node *) _readDropRoleStmt();
     408      1712259 :     if (MATCH("CREATESEQSTMT", 13))
     409          892 :         return (Node *) _readCreateSeqStmt();
     410      1711367 :     if (MATCH("ALTERSEQSTMT", 12))
     411          266 :         return (Node *) _readAlterSeqStmt();
     412      1711101 :     if (MATCH("DEFINESTMT", 10))
     413        11282 :         return (Node *) _readDefineStmt();
     414      1699819 :     if (MATCH("CREATEDOMAINSTMT", 16))
     415         2024 :         return (Node *) _readCreateDomainStmt();
     416      1697795 :     if (MATCH("CREATEOPCLASSSTMT", 17))
     417          590 :         return (Node *) _readCreateOpClassStmt();
     418      1697205 :     if (MATCH("CREATEOPCLASSITEM", 17))
     419         7170 :         return (Node *) _readCreateOpClassItem();
     420      1690035 :     if (MATCH("CREATEOPFAMILYSTMT", 18))
     421          190 :         return (Node *) _readCreateOpFamilyStmt();
     422      1689845 :     if (MATCH("ALTEROPFAMILYSTMT", 17))
     423          552 :         return (Node *) _readAlterOpFamilyStmt();
     424      1689293 :     if (MATCH("DROPSTMT", 8))
     425        35421 :         return (Node *) _readDropStmt();
     426      1653872 :     if (MATCH("TRUNCATESTMT", 12))
     427         2314 :         return (Node *) _readTruncateStmt();
     428      1651558 :     if (MATCH("COMMENTSTMT", 11))
     429         8729 :         return (Node *) _readCommentStmt();
     430      1642829 :     if (MATCH("SECLABELSTMT", 12))
     431          134 :         return (Node *) _readSecLabelStmt();
     432      1642695 :     if (MATCH("DECLARECURSORSTMT", 17))
     433         4322 :         return (Node *) _readDeclareCursorStmt();
     434      1638373 :     if (MATCH("CLOSEPORTALSTMT", 15))
     435         2362 :         return (Node *) _readClosePortalStmt();
     436      1636011 :     if (MATCH("FETCHSTMT", 9))
     437         7720 :         return (Node *) _readFetchStmt();
     438      1628291 :     if (MATCH("INDEXSTMT", 9))
     439         8601 :         return (Node *) _readIndexStmt();
     440      1619690 :     if (MATCH("CREATESTATSSTMT", 15))
     441         1204 :         return (Node *) _readCreateStatsStmt();
     442      1618486 :     if (MATCH("STATSELEM", 9))
     443         2840 :         return (Node *) _readStatsElem();
     444      1615646 :     if (MATCH("ALTERSTATSSTMT", 14))
     445           34 :         return (Node *) _readAlterStatsStmt();
     446      1615612 :     if (MATCH("CREATEFUNCTIONSTMT", 18))
     447        25860 :         return (Node *) _readCreateFunctionStmt();
     448      1589752 :     if (MATCH("FUNCTIONPARAMETER", 17))
     449        66969 :         return (Node *) _readFunctionParameter();
     450      1522783 :     if (MATCH("ALTERFUNCTIONSTMT", 17))
     451          418 :         return (Node *) _readAlterFunctionStmt();
     452      1522365 :     if (MATCH("DOSTMT", 6))
     453         1296 :         return (Node *) _readDoStmt();
     454      1521069 :     if (MATCH("CALLSTMT", 8))
     455          546 :         return (Node *) _readCallStmt();
     456      1520523 :     if (MATCH("RENAMESTMT", 10))
     457         1904 :         return (Node *) _readRenameStmt();
     458      1518619 :     if (MATCH("ALTEROBJECTDEPENDSSTMT", 22))
     459           70 :         return (Node *) _readAlterObjectDependsStmt();
     460      1518549 :     if (MATCH("ALTEROBJECTSCHEMASTMT", 21))
     461          566 :         return (Node *) _readAlterObjectSchemaStmt();
     462      1517983 :     if (MATCH("ALTEROWNERSTMT", 14))
     463         1994 :         return (Node *) _readAlterOwnerStmt();
     464      1515989 :     if (MATCH("ALTEROPERATORSTMT", 17))
     465          664 :         return (Node *) _readAlterOperatorStmt();
     466      1515325 :     if (MATCH("ALTERTYPESTMT", 13))
     467           72 :         return (Node *) _readAlterTypeStmt();
     468      1515253 :     if (MATCH("RULESTMT", 8))
     469         1492 :         return (Node *) _readRuleStmt();
     470      1513761 :     if (MATCH("NOTIFYSTMT", 10))
     471          253 :         return (Node *) _readNotifyStmt();
     472      1513508 :     if (MATCH("LISTENSTMT", 10))
     473          104 :         return (Node *) _readListenStmt();
     474      1513404 :     if (MATCH("UNLISTENSTMT", 12))
     475          124 :         return (Node *) _readUnlistenStmt();
     476      1513280 :     if (MATCH("TRANSACTIONSTMT", 15))
     477        54404 :         return (Node *) _readTransactionStmt();
     478      1458876 :     if (MATCH("COMPOSITETYPESTMT", 17))
     479         2846 :         return (Node *) _readCompositeTypeStmt();
     480      1456030 :     if (MATCH("CREATEENUMSTMT", 14))
     481          332 :         return (Node *) _readCreateEnumStmt();
     482      1455698 :     if (MATCH("CREATERANGESTMT", 15))
     483          300 :         return (Node *) _readCreateRangeStmt();
     484      1455398 :     if (MATCH("ALTERENUMSTMT", 13))
     485          492 :         return (Node *) _readAlterEnumStmt();
     486      1454906 :     if (MATCH("VIEWSTMT", 8))
     487        21867 :         return (Node *) _readViewStmt();
     488      1433039 :     if (MATCH("LOADSTMT", 8))
     489           92 :         return (Node *) _readLoadStmt();
     490      1432947 :     if (MATCH("CREATEDBSTMT", 12))
     491          896 :         return (Node *) _readCreatedbStmt();
     492      1432051 :     if (MATCH("ALTERDATABASESTMT", 17))
     493          106 :         return (Node *) _readAlterDatabaseStmt();
     494      1431945 :     if (MATCH("ALTERDATABASEREFRESHCOLLSTMT", 28))
     495            8 :         return (Node *) _readAlterDatabaseRefreshCollStmt();
     496      1431937 :     if (MATCH("ALTERDATABASESETSTMT", 20))
     497         1322 :         return (Node *) _readAlterDatabaseSetStmt();
     498      1430615 :     if (MATCH("DROPDBSTMT", 10))
     499          146 :         return (Node *) _readDropdbStmt();
     500      1430469 :     if (MATCH("ALTERSYSTEMSTMT", 15))
     501          236 :         return (Node *) _readAlterSystemStmt();
     502      1430233 :     if (MATCH("VACUUMSTMT", 10))
     503        17352 :         return (Node *) _readVacuumStmt();
     504      1412881 :     if (MATCH("VACUUMRELATION", 14))
     505        17606 :         return (Node *) _readVacuumRelation();
     506      1395275 :     if (MATCH("REPACKSTMT", 10))
     507          466 :         return (Node *) _readRepackStmt();
     508      1394809 :     if (MATCH("EXPLAINSTMT", 11))
     509        27489 :         return (Node *) _readExplainStmt();
     510      1367320 :     if (MATCH("CREATETABLEASSTMT", 17))
     511         2494 :         return (Node *) _readCreateTableAsStmt();
     512      1364826 :     if (MATCH("REFRESHMATVIEWSTMT", 18))
     513          348 :         return (Node *) _readRefreshMatViewStmt();
     514      1364478 :     if (MATCH("CHECKPOINTSTMT", 14))
     515          285 :         return (Node *) _readCheckPointStmt();
     516      1364193 :     if (MATCH("DISCARDSTMT", 11))
     517           48 :         return (Node *) _readDiscardStmt();
     518      1364145 :     if (MATCH("LOCKSTMT", 8))
     519         1292 :         return (Node *) _readLockStmt();
     520      1362853 :     if (MATCH("CONSTRAINTSSETSTMT", 18))
     521          141 :         return (Node *) _readConstraintsSetStmt();
     522      1362712 :     if (MATCH("REINDEXSTMT", 11))
     523         1422 :         return (Node *) _readReindexStmt();
     524      1361290 :     if (MATCH("CREATECONVERSIONSTMT", 20))
     525           84 :         return (Node *) _readCreateConversionStmt();
     526      1361206 :     if (MATCH("CREATECASTSTMT", 14))
     527          324 :         return (Node *) _readCreateCastStmt();
     528      1360882 :     if (MATCH("CREATEPROPGRAPHSTMT", 19))
     529          402 :         return (Node *) _readCreatePropGraphStmt();
     530      1360480 :     if (MATCH("PROPGRAPHVERTEX", 15))
     531          796 :         return (Node *) _readPropGraphVertex();
     532      1359684 :     if (MATCH("PROPGRAPHEDGE", 13))
     533          426 :         return (Node *) _readPropGraphEdge();
     534      1359258 :     if (MATCH("PROPGRAPHLABELANDPROPERTIES", 27))
     535         1510 :         return (Node *) _readPropGraphLabelAndProperties();
     536      1357748 :     if (MATCH("PROPGRAPHPROPERTIES", 19))
     537         1526 :         return (Node *) _readPropGraphProperties();
     538      1356222 :     if (MATCH("ALTERPROPGRAPHSTMT", 18))
     539          248 :         return (Node *) _readAlterPropGraphStmt();
     540      1355974 :     if (MATCH("CREATETRANSFORMSTMT", 19))
     541           52 :         return (Node *) _readCreateTransformStmt();
     542      1355922 :     if (MATCH("PREPARESTMT", 11))
     543         2370 :         return (Node *) _readPrepareStmt();
     544      1353552 :     if (MATCH("EXECUTESTMT", 11))
     545        18010 :         return (Node *) _readExecuteStmt();
     546      1335542 :     if (MATCH("DEALLOCATESTMT", 14))
     547         4190 :         return (Node *) _readDeallocateStmt();
     548      1331352 :     if (MATCH("DROPOWNEDSTMT", 13))
     549          188 :         return (Node *) _readDropOwnedStmt();
     550      1331164 :     if (MATCH("REASSIGNOWNEDSTMT", 17))
     551           68 :         return (Node *) _readReassignOwnedStmt();
     552      1331096 :     if (MATCH("ALTERTSDICTIONARYSTMT", 21))
     553           46 :         return (Node *) _readAlterTSDictionaryStmt();
     554      1331050 :     if (MATCH("ALTERTSCONFIGURATIONSTMT", 24))
     555        10500 :         return (Node *) _readAlterTSConfigurationStmt();
     556      1320550 :     if (MATCH("PUBLICATIONTABLE", 16))
     557         2042 :         return (Node *) _readPublicationTable();
     558      1318508 :     if (MATCH("PUBLICATIONOBJSPEC", 18))
     559         2570 :         return (Node *) _readPublicationObjSpec();
     560      1315938 :     if (MATCH("PUBLICATIONALLOBJSPEC", 21))
     561            0 :         return (Node *) _readPublicationAllObjSpec();
     562      1315938 :     if (MATCH("CREATEPUBLICATIONSTMT", 21))
     563         1262 :         return (Node *) _readCreatePublicationStmt();
     564      1314676 :     if (MATCH("ALTERPUBLICATIONSTMT", 20))
     565         1562 :         return (Node *) _readAlterPublicationStmt();
     566      1313114 :     if (MATCH("CREATESUBSCRIPTIONSTMT", 22))
     567          608 :         return (Node *) _readCreateSubscriptionStmt();
     568      1312506 :     if (MATCH("ALTERSUBSCRIPTIONSTMT", 21))
     569          687 :         return (Node *) _readAlterSubscriptionStmt();
     570      1311819 :     if (MATCH("DROPSUBSCRIPTIONSTMT", 20))
     571          310 :         return (Node *) _readDropSubscriptionStmt();
     572      1311509 :     if (MATCH("WAITSTMT", 8))
     573          493 :         return (Node *) _readWaitStmt();
     574      1311016 :     if (MATCH("GROUPBYORDERING", 15))
     575            0 :         return (Node *) _readGroupByOrdering();
     576      1311016 :     if (MATCH("PLACEHOLDERVAR", 14))
     577            0 :         return (Node *) _readPlaceHolderVar();
     578      1311016 :     if (MATCH("APPENDRELINFO", 13))
     579        40342 :         return (Node *) _readAppendRelInfo();
     580      1270674 :     if (MATCH("PLANNEDSTMT", 11))
     581       292667 :         return (Node *) _readPlannedStmt();
     582       978007 :     if (MATCH("RESULT", 6))
     583       134834 :         return (Node *) _readResult();
     584       843173 :     if (MATCH("PROJECTSET", 10))
     585         8654 :         return (Node *) _readProjectSet();
     586       834519 :     if (MATCH("MODIFYTABLE", 11))
     587        57444 :         return (Node *) _readModifyTable();
     588       777075 :     if (MATCH("APPEND", 6))
     589        12550 :         return (Node *) _readAppend();
     590       764525 :     if (MATCH("MERGEAPPEND", 11))
     591          386 :         return (Node *) _readMergeAppend();
     592       764139 :     if (MATCH("RECURSIVEUNION", 14))
     593          615 :         return (Node *) _readRecursiveUnion();
     594       763524 :     if (MATCH("BITMAPAND", 9))
     595          148 :         return (Node *) _readBitmapAnd();
     596       763376 :     if (MATCH("BITMAPOR", 8))
     597          256 :         return (Node *) _readBitmapOr();
     598       763120 :     if (MATCH("SEQSCAN", 7))
     599       160863 :         return (Node *) _readSeqScan();
     600       602257 :     if (MATCH("SAMPLESCAN", 10))
     601          200 :         return (Node *) _readSampleScan();
     602       602057 :     if (MATCH("INDEXSCAN", 9))
     603        88851 :         return (Node *) _readIndexScan();
     604       513206 :     if (MATCH("INDEXONLYSCAN", 13))
     605        12008 :         return (Node *) _readIndexOnlyScan();
     606       501198 :     if (MATCH("BITMAPINDEXSCAN", 15))
     607        17337 :         return (Node *) _readBitmapIndexScan();
     608       483861 :     if (MATCH("BITMAPHEAPSCAN", 14))
     609        16929 :         return (Node *) _readBitmapHeapScan();
     610       466932 :     if (MATCH("TIDSCAN", 7))
     611          471 :         return (Node *) _readTidScan();
     612       466461 :     if (MATCH("TIDRANGESCAN", 12))
     613         1396 :         return (Node *) _readTidRangeScan();
     614       465065 :     if (MATCH("SUBQUERYSCAN", 12))
     615        14482 :         return (Node *) _readSubqueryScan();
     616       450583 :     if (MATCH("FUNCTIONSCAN", 12))
     617        31809 :         return (Node *) _readFunctionScan();
     618       418774 :     if (MATCH("VALUESSCAN", 10))
     619         5707 :         return (Node *) _readValuesScan();
     620       413067 :     if (MATCH("TABLEFUNCSCAN", 13))
     621          416 :         return (Node *) _readTableFuncScan();
     622       412651 :     if (MATCH("CTESCAN", 7))
     623         2684 :         return (Node *) _readCteScan();
     624       409967 :     if (MATCH("NAMEDTUPLESTORESCAN", 19))
     625          348 :         return (Node *) _readNamedTuplestoreScan();
     626       409619 :     if (MATCH("WORKTABLESCAN", 13))
     627          615 :         return (Node *) _readWorkTableScan();
     628       409004 :     if (MATCH("FOREIGNSCAN", 11))
     629         1050 :         return (Node *) _readForeignScan();
     630       407954 :     if (MATCH("CUSTOMSCAN", 10))
     631            0 :         return (Node *) _readCustomScan();
     632       407954 :     if (MATCH("NESTLOOP", 8))
     633        66805 :         return (Node *) _readNestLoop();
     634       341149 :     if (MATCH("NESTLOOPPARAM", 13))
     635        38903 :         return (Node *) _readNestLoopParam();
     636       302246 :     if (MATCH("MERGEJOIN", 9))
     637         5074 :         return (Node *) _readMergeJoin();
     638       297172 :     if (MATCH("HASHJOIN", 8))
     639        27668 :         return (Node *) _readHashJoin();
     640       269504 :     if (MATCH("MATERIAL", 8))
     641         2805 :         return (Node *) _readMaterial();
     642       266699 :     if (MATCH("MEMOIZE", 7))
     643         1277 :         return (Node *) _readMemoize();
     644       265422 :     if (MATCH("SORT", 4))
     645        56562 :         return (Node *) _readSort();
     646       208860 :     if (MATCH("INCREMENTALSORT", 15))
     647          621 :         return (Node *) _readIncrementalSort();
     648       208239 :     if (MATCH("GROUP", 5))
     649          182 :         return (Node *) _readGroup();
     650       208057 :     if (MATCH("AGG", 3))
     651        33363 :         return (Node *) _readAgg();
     652       174694 :     if (MATCH("WINDOWAGG", 9))
     653         1922 :         return (Node *) _readWindowAgg();
     654       172772 :     if (MATCH("UNIQUE", 6))
     655         3567 :         return (Node *) _readUnique();
     656       169205 :     if (MATCH("GATHER", 6))
     657          774 :         return (Node *) _readGather();
     658       168431 :     if (MATCH("GATHERMERGE", 11))
     659          260 :         return (Node *) _readGatherMerge();
     660       168171 :     if (MATCH("HASH", 4))
     661        27668 :         return (Node *) _readHash();
     662       140503 :     if (MATCH("SETOP", 5))
     663          480 :         return (Node *) _readSetOp();
     664       140023 :     if (MATCH("LOCKROWS", 8))
     665         6054 :         return (Node *) _readLockRows();
     666       133969 :     if (MATCH("LIMIT", 5))
     667         3115 :         return (Node *) _readLimit();
     668       130854 :     if (MATCH("PLANROWMARK", 11))
     669        19094 :         return (Node *) _readPlanRowMark();
     670       111760 :     if (MATCH("PARTITIONPRUNEINFO", 18))
     671          460 :         return (Node *) _readPartitionPruneInfo();
     672       111300 :     if (MATCH("PARTITIONEDRELPRUNEINFO", 23))
     673          933 :         return (Node *) _readPartitionedRelPruneInfo();
     674       110367 :     if (MATCH("PARTITIONPRUNESTEPOP", 20))
     675          779 :         return (Node *) _readPartitionPruneStepOp();
     676       109588 :     if (MATCH("PARTITIONPRUNESTEPCOMBINE", 25))
     677          148 :         return (Node *) _readPartitionPruneStepCombine();
     678       109440 :     if (MATCH("PLANINVALITEM", 13))
     679        36900 :         return (Node *) _readPlanInvalItem();
     680        72540 :     if (MATCH("SUBPLANRTINFO", 13))
     681        56262 :         return (Node *) _readSubPlanRTInfo();
     682        16278 :     if (MATCH("ELIDEDNODE", 10))
     683        16278 :         return (Node *) _readElidedNode();
     684            0 :     if (MATCH("EXTENSIBLENODE", 14))
     685            0 :         return (Node *) _readExtensibleNode();
        

Generated by: LCOV version 2.0-1