LCOV - code coverage report
Current view: top level - src/backend/nodes - readfuncs.switch.c Coverage Total Hit
Test: PostgreSQL 19devel Lines: 98.8 % 664 656
Test Date: 2026-03-23 13:16:15 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     34247091 :     if (MATCH("ALIAS", 5))
      19      1922790 :         return (Node *) _readAlias();
      20     32324301 :     if (MATCH("RANGEVAR", 8))
      21       556124 :         return (Node *) _readRangeVar();
      22     31768177 :     if (MATCH("TABLEFUNC", 9))
      23          982 :         return (Node *) _readTableFunc();
      24     31767195 :     if (MATCH("INTOCLAUSE", 10))
      25         2554 :         return (Node *) _readIntoClause();
      26     31764641 :     if (MATCH("VAR", 3))
      27      9271937 :         return (Node *) _readVar();
      28     22492704 :     if (MATCH("CONST", 5))
      29      2030352 :         return (Node *) _readConst();
      30     20462352 :     if (MATCH("PARAM", 5))
      31       218203 :         return (Node *) _readParam();
      32     20244149 :     if (MATCH("AGGREF", 6))
      33        70125 :         return (Node *) _readAggref();
      34     20174024 :     if (MATCH("GROUPINGFUNC", 12))
      35          759 :         return (Node *) _readGroupingFunc();
      36     20173265 :     if (MATCH("WINDOWFUNC", 10))
      37         5272 :         return (Node *) _readWindowFunc();
      38     20167993 :     if (MATCH("WINDOWFUNCRUNCONDITION", 22))
      39          240 :         return (Node *) _readWindowFuncRunCondition();
      40     20167753 :     if (MATCH("MERGESUPPORTFUNC", 16))
      41          561 :         return (Node *) _readMergeSupportFunc();
      42     20167192 :     if (MATCH("SUBSCRIPTINGREF", 15))
      43        27551 :         return (Node *) _readSubscriptingRef();
      44     20139641 :     if (MATCH("FUNCEXPR", 8))
      45       610960 :         return (Node *) _readFuncExpr();
      46     19528681 :     if (MATCH("NAMEDARGEXPR", 12))
      47        52671 :         return (Node *) _readNamedArgExpr();
      48     19476010 :     if (MATCH("OPEXPR", 6))
      49      1093188 :         return (Node *) _readOpExpr();
      50     18382822 :     if (MATCH("DISTINCTEXPR", 12))
      51         1562 :         return (Node *) _readDistinctExpr();
      52     18381260 :     if (MATCH("NULLIFEXPR", 10))
      53          882 :         return (Node *) _readNullIfExpr();
      54     18380378 :     if (MATCH("SCALARARRAYOPEXPR", 17))
      55        51188 :         return (Node *) _readScalarArrayOpExpr();
      56     18329190 :     if (MATCH("BOOLEXPR", 8))
      57       294508 :         return (Node *) _readBoolExpr();
      58     18034682 :     if (MATCH("SUBLINK", 7))
      59        72031 :         return (Node *) _readSubLink();
      60     17962651 :     if (MATCH("SUBPLAN", 7))
      61        28529 :         return (Node *) _readSubPlan();
      62     17934122 :     if (MATCH("ALTERNATIVESUBPLAN", 18))
      63            0 :         return (Node *) _readAlternativeSubPlan();
      64     17934122 :     if (MATCH("FIELDSELECT", 11))
      65        53773 :         return (Node *) _readFieldSelect();
      66     17880349 :     if (MATCH("FIELDSTORE", 10))
      67          734 :         return (Node *) _readFieldStore();
      68     17879615 :     if (MATCH("RELABELTYPE", 11))
      69       176609 :         return (Node *) _readRelabelType();
      70     17703006 :     if (MATCH("COERCEVIAIO", 11))
      71        38060 :         return (Node *) _readCoerceViaIO();
      72     17664946 :     if (MATCH("ARRAYCOERCEEXPR", 15))
      73         7240 :         return (Node *) _readArrayCoerceExpr();
      74     17657706 :     if (MATCH("CONVERTROWTYPEEXPR", 18))
      75          555 :         return (Node *) _readConvertRowtypeExpr();
      76     17657151 :     if (MATCH("COLLATEEXPR", 11))
      77         6629 :         return (Node *) _readCollateExpr();
      78     17650522 :     if (MATCH("CASEEXPR", 8))
      79        96371 :         return (Node *) _readCaseExpr();
      80     17554151 :     if (MATCH("CASEWHEN", 8))
      81       194856 :         return (Node *) _readCaseWhen();
      82     17359295 :     if (MATCH("CASETESTEXPR", 12))
      83        44232 :         return (Node *) _readCaseTestExpr();
      84     17315063 :     if (MATCH("ARRAYEXPR", 9))
      85        23908 :         return (Node *) _readArrayExpr();
      86     17291155 :     if (MATCH("ROWEXPR", 7))
      87         8914 :         return (Node *) _readRowExpr();
      88     17282241 :     if (MATCH("ROWCOMPAREEXPR", 14))
      89          504 :         return (Node *) _readRowCompareExpr();
      90     17281737 :     if (MATCH("COALESCEEXPR", 12))
      91        11735 :         return (Node *) _readCoalesceExpr();
      92     17270002 :     if (MATCH("MINMAXEXPR", 10))
      93          639 :         return (Node *) _readMinMaxExpr();
      94     17269363 :     if (MATCH("SQLVALUEFUNCTION", 16))
      95         8914 :         return (Node *) _readSQLValueFunction();
      96     17260449 :     if (MATCH("XMLEXPR", 7))
      97         1625 :         return (Node *) _readXmlExpr();
      98     17258824 :     if (MATCH("JSONFORMAT", 10))
      99        17366 :         return (Node *) _readJsonFormat();
     100     17241458 :     if (MATCH("JSONRETURNING", 13))
     101         7398 :         return (Node *) _readJsonReturning();
     102     17234060 :     if (MATCH("JSONVALUEEXPR", 13))
     103         4704 :         return (Node *) _readJsonValueExpr();
     104     17229356 :     if (MATCH("JSONCONSTRUCTOREXPR", 19))
     105         1880 :         return (Node *) _readJsonConstructorExpr();
     106     17227476 :     if (MATCH("JSONISPREDICATE", 15))
     107          900 :         return (Node *) _readJsonIsPredicate();
     108     17226576 :     if (MATCH("JSONBEHAVIOR", 12))
     109         7932 :         return (Node *) _readJsonBehavior();
     110     17218644 :     if (MATCH("JSONEXPR", 8))
     111         4112 :         return (Node *) _readJsonExpr();
     112     17214532 :     if (MATCH("JSONTABLEPATH", 13))
     113         1040 :         return (Node *) _readJsonTablePath();
     114     17213492 :     if (MATCH("JSONTABLEPATHSCAN", 17))
     115         1040 :         return (Node *) _readJsonTablePathScan();
     116     17212452 :     if (MATCH("JSONTABLESIBLINGJOIN", 20))
     117          140 :         return (Node *) _readJsonTableSiblingJoin();
     118     17212312 :     if (MATCH("NULLTEST", 8))
     119        36343 :         return (Node *) _readNullTest();
     120     17175969 :     if (MATCH("BOOLEANTEST", 11))
     121         2660 :         return (Node *) _readBooleanTest();
     122     17173309 :     if (MATCH("MERGEACTION", 11))
     123         4369 :         return (Node *) _readMergeAction();
     124     17168940 :     if (MATCH("COERCETODOMAIN", 14))
     125        79867 :         return (Node *) _readCoerceToDomain();
     126     17089073 :     if (MATCH("COERCETODOMAINVALUE", 19))
     127         1300 :         return (Node *) _readCoerceToDomainValue();
     128     17087773 :     if (MATCH("SETTODEFAULT", 12))
     129         1175 :         return (Node *) _readSetToDefault();
     130     17086598 :     if (MATCH("CURRENTOFEXPR", 13))
     131          597 :         return (Node *) _readCurrentOfExpr();
     132     17086001 :     if (MATCH("NEXTVALUEEXPR", 13))
     133          594 :         return (Node *) _readNextValueExpr();
     134     17085407 :     if (MATCH("INFERENCEELEM", 13))
     135         1552 :         return (Node *) _readInferenceElem();
     136     17083855 :     if (MATCH("RETURNINGEXPR", 13))
     137          868 :         return (Node *) _readReturningExpr();
     138     17082987 :     if (MATCH("GRAPHLABELREF", 13))
     139          265 :         return (Node *) _readGraphLabelRef();
     140     17082722 :     if (MATCH("GRAPHPROPERTYREF", 16))
     141          137 :         return (Node *) _readGraphPropertyRef();
     142     17082585 :     if (MATCH("TARGETENTRY", 11))
     143      5016423 :         return (Node *) _readTargetEntry();
     144     12066162 :     if (MATCH("RANGETBLREF", 11))
     145       438837 :         return (Node *) _readRangeTblRef();
     146     11627325 :     if (MATCH("JOINEXPR", 8))
     147       147128 :         return (Node *) _readJoinExpr();
     148     11480197 :     if (MATCH("FROMEXPR", 8))
     149       419873 :         return (Node *) _readFromExpr();
     150     11060324 :     if (MATCH("ONCONFLICTEXPR", 14))
     151         1536 :         return (Node *) _readOnConflictExpr();
     152     11058788 :     if (MATCH("QUERY", 5))
     153       654654 :         return (Node *) _readQuery();
     154     10404134 :     if (MATCH("TYPENAME", 8))
     155       460937 :         return (Node *) _readTypeName();
     156      9943197 :     if (MATCH("COLUMNREF", 9))
     157      1337379 :         return (Node *) _readColumnRef();
     158      8605818 :     if (MATCH("PARAMREF", 8))
     159        29687 :         return (Node *) _readParamRef();
     160      8576131 :     if (MATCH("A_EXPR", 6))
     161       423730 :         return (Node *) _readA_Expr();
     162      8152401 :     if (MATCH("A_CONST", 7))
     163       921830 :         return (Node *) _readA_Const();
     164      7230571 :     if (MATCH("TYPECAST", 8))
     165       225414 :         return (Node *) _readTypeCast();
     166      7005157 :     if (MATCH("COLLATECLAUSE", 13))
     167         7584 :         return (Node *) _readCollateClause();
     168      6997573 :     if (MATCH("ROLESPEC", 8))
     169        27195 :         return (Node *) _readRoleSpec();
     170      6970378 :     if (MATCH("FUNCCALL", 8))
     171       262195 :         return (Node *) _readFuncCall();
     172      6708183 :     if (MATCH("A_STAR", 6))
     173        45418 :         return (Node *) _readA_Star();
     174      6662765 :     if (MATCH("A_INDICES", 9))
     175         9928 :         return (Node *) _readA_Indices();
     176      6652837 :     if (MATCH("A_INDIRECTION", 13))
     177        23423 :         return (Node *) _readA_Indirection();
     178      6629414 :     if (MATCH("A_ARRAYEXPR", 11))
     179         4594 :         return (Node *) _readA_ArrayExpr();
     180      6624820 :     if (MATCH("RESTARGET", 9))
     181       832850 :         return (Node *) _readResTarget();
     182      5791970 :     if (MATCH("MULTIASSIGNREF", 14))
     183          265 :         return (Node *) _readMultiAssignRef();
     184      5791705 :     if (MATCH("SORTBY", 6))
     185        75301 :         return (Node *) _readSortBy();
     186      5716404 :     if (MATCH("WINDOWDEF", 9))
     187         3131 :         return (Node *) _readWindowDef();
     188      5713273 :     if (MATCH("RANGESUBSELECT", 14))
     189        15378 :         return (Node *) _readRangeSubselect();
     190      5697895 :     if (MATCH("RANGEFUNCTION", 13))
     191        32139 :         return (Node *) _readRangeFunction();
     192      5665756 :     if (MATCH("RANGETABLEFUNC", 14))
     193          168 :         return (Node *) _readRangeTableFunc();
     194      5665588 :     if (MATCH("RANGETABLEFUNCCOL", 17))
     195          582 :         return (Node *) _readRangeTableFuncCol();
     196      5665006 :     if (MATCH("RANGEGRAPHTABLE", 15))
     197          415 :         return (Node *) _readRangeGraphTable();
     198      5664591 :     if (MATCH("RANGETABLESAMPLE", 16))
     199          186 :         return (Node *) _readRangeTableSample();
     200      5664405 :     if (MATCH("COLUMNDEF", 9))
     201        92421 :         return (Node *) _readColumnDef();
     202      5571984 :     if (MATCH("TABLELIKECLAUSE", 15))
     203         1032 :         return (Node *) _readTableLikeClause();
     204      5570952 :     if (MATCH("INDEXELEM", 9))
     205        13122 :         return (Node *) _readIndexElem();
     206      5557830 :     if (MATCH("DEFELEM", 7))
     207       419639 :         return (Node *) _readDefElem();
     208      5138191 :     if (MATCH("LOCKINGCLAUSE", 13))
     209         3956 :         return (Node *) _readLockingClause();
     210      5134235 :     if (MATCH("XMLSERIALIZE", 12))
     211          164 :         return (Node *) _readXmlSerialize();
     212      5134071 :     if (MATCH("PARTITIONELEM", 13))
     213         7776 :         return (Node *) _readPartitionElem();
     214      5126295 :     if (MATCH("PARTITIONSPEC", 13))
     215         7132 :         return (Node *) _readPartitionSpec();
     216      5119163 :     if (MATCH("PARTITIONBOUNDSPEC", 18))
     217        47282 :         return (Node *) _readPartitionBoundSpec();
     218      5071881 :     if (MATCH("PARTITIONRANGEDATUM", 19))
     219        38818 :         return (Node *) _readPartitionRangeDatum();
     220      5033063 :     if (MATCH("SINGLEPARTITIONSPEC", 19))
     221         1456 :         return (Node *) _readSinglePartitionSpec();
     222      5031607 :     if (MATCH("PARTITIONCMD", 12))
     223         5382 :         return (Node *) _readPartitionCmd();
     224      5026225 :     if (MATCH("GRAPHPATTERN", 12))
     225          500 :         return (Node *) _readGraphPattern();
     226      5025725 :     if (MATCH("GRAPHELEMENTPATTERN", 19))
     227         1494 :         return (Node *) _readGraphElementPattern();
     228      5024231 :     if (MATCH("RANGETBLENTRY", 13))
     229      1223616 :         return (Node *) _readRangeTblEntry();
     230      3800615 :     if (MATCH("RTEPERMISSIONINFO", 17))
     231       722907 :         return (Node *) _readRTEPermissionInfo();
     232      3077708 :     if (MATCH("RANGETBLFUNCTION", 16))
     233        70152 :         return (Node *) _readRangeTblFunction();
     234      3007556 :     if (MATCH("TABLESAMPLECLAUSE", 17))
     235          389 :         return (Node *) _readTableSampleClause();
     236      3007167 :     if (MATCH("WITHCHECKOPTION", 15))
     237         4045 :         return (Node *) _readWithCheckOption();
     238      3003122 :     if (MATCH("SORTGROUPCLAUSE", 15))
     239       113706 :         return (Node *) _readSortGroupClause();
     240      2889416 :     if (MATCH("GROUPINGSET", 11))
     241         3371 :         return (Node *) _readGroupingSet();
     242      2886045 :     if (MATCH("WINDOWCLAUSE", 12))
     243         2154 :         return (Node *) _readWindowClause();
     244      2883891 :     if (MATCH("ROWMARKCLAUSE", 13))
     245         5990 :         return (Node *) _readRowMarkClause();
     246      2877901 :     if (MATCH("WITHCLAUSE", 10))
     247         2250 :         return (Node *) _readWithClause();
     248      2875651 :     if (MATCH("INFERCLAUSE", 11))
     249         1400 :         return (Node *) _readInferClause();
     250      2874251 :     if (MATCH("ONCONFLICTCLAUSE", 16))
     251         1556 :         return (Node *) _readOnConflictClause();
     252      2872695 :     if (MATCH("CTESEARCHCLAUSE", 15))
     253          152 :         return (Node *) _readCTESearchClause();
     254      2872543 :     if (MATCH("CTECYCLECLAUSE", 14))
     255          164 :         return (Node *) _readCTECycleClause();
     256      2872379 :     if (MATCH("COMMONTABLEEXPR", 15))
     257         5906 :         return (Node *) _readCommonTableExpr();
     258      2866473 :     if (MATCH("MERGEWHENCLAUSE", 15))
     259         2034 :         return (Node *) _readMergeWhenClause();
     260      2864439 :     if (MATCH("RETURNINGOPTION", 15))
     261          100 :         return (Node *) _readReturningOption();
     262      2864339 :     if (MATCH("RETURNINGCLAUSE", 15))
     263         2384 :         return (Node *) _readReturningClause();
     264      2861955 :     if (MATCH("TRIGGERTRANSITION", 17))
     265          792 :         return (Node *) _readTriggerTransition();
     266      2861163 :     if (MATCH("JSONOUTPUT", 10))
     267         1406 :         return (Node *) _readJsonOutput();
     268      2859757 :     if (MATCH("JSONARGUMENT", 12))
     269          420 :         return (Node *) _readJsonArgument();
     270      2859337 :     if (MATCH("JSONFUNCEXPR", 12))
     271         1368 :         return (Node *) _readJsonFuncExpr();
     272      2857969 :     if (MATCH("JSONTABLEPATHSPEC", 17))
     273         1320 :         return (Node *) _readJsonTablePathSpec();
     274      2856649 :     if (MATCH("JSONTABLE", 9))
     275          400 :         return (Node *) _readJsonTable();
     276      2856249 :     if (MATCH("JSONTABLECOLUMN", 15))
     277         1104 :         return (Node *) _readJsonTableColumn();
     278      2855145 :     if (MATCH("JSONKEYVALUE", 12))
     279          738 :         return (Node *) _readJsonKeyValue();
     280      2854407 :     if (MATCH("JSONPARSEEXPR", 13))
     281          104 :         return (Node *) _readJsonParseExpr();
     282      2854303 :     if (MATCH("JSONSCALAREXPR", 14))
     283           70 :         return (Node *) _readJsonScalarExpr();
     284      2854233 :     if (MATCH("JSONSERIALIZEEXPR", 17))
     285           68 :         return (Node *) _readJsonSerializeExpr();
     286      2854165 :     if (MATCH("JSONOBJECTCONSTRUCTOR", 21))
     287          470 :         return (Node *) _readJsonObjectConstructor();
     288      2853695 :     if (MATCH("JSONARRAYCONSTRUCTOR", 20))
     289          316 :         return (Node *) _readJsonArrayConstructor();
     290      2853379 :     if (MATCH("JSONARRAYQUERYCONSTRUCTOR", 25))
     291           44 :         return (Node *) _readJsonArrayQueryConstructor();
     292      2853335 :     if (MATCH("JSONAGGCONSTRUCTOR", 18))
     293          280 :         return (Node *) _readJsonAggConstructor();
     294      2853055 :     if (MATCH("JSONOBJECTAGG", 13))
     295          156 :         return (Node *) _readJsonObjectAgg();
     296      2852899 :     if (MATCH("JSONARRAYAGG", 12))
     297          124 :         return (Node *) _readJsonArrayAgg();
     298      2852775 :     if (MATCH("RAWSTMT", 7))
     299       459065 :         return (Node *) _readRawStmt();
     300      2393710 :     if (MATCH("INSERTSTMT", 10))
     301        43891 :         return (Node *) _readInsertStmt();
     302      2349819 :     if (MATCH("DELETESTMT", 10))
     303         2839 :         return (Node *) _readDeleteStmt();
     304      2346980 :     if (MATCH("UPDATESTMT", 10))
     305         8447 :         return (Node *) _readUpdateStmt();
     306      2338533 :     if (MATCH("MERGESTMT", 9))
     307         1337 :         return (Node *) _readMergeStmt();
     308      2337196 :     if (MATCH("SELECTSTMT", 10))
     309       337614 :         return (Node *) _readSelectStmt();
     310      1999582 :     if (MATCH("SETOPERATIONSTMT", 16))
     311        20909 :         return (Node *) _readSetOperationStmt();
     312      1978673 :     if (MATCH("RETURNSTMT", 10))
     313         5014 :         return (Node *) _readReturnStmt();
     314      1973659 :     if (MATCH("PLASSIGNSTMT", 12))
     315            0 :         return (Node *) _readPLAssignStmt();
     316      1973659 :     if (MATCH("CREATESCHEMASTMT", 16))
     317         1415 :         return (Node *) _readCreateSchemaStmt();
     318      1972244 :     if (MATCH("ALTERTABLESTMT", 14))
     319        39080 :         return (Node *) _readAlterTableStmt();
     320      1933164 :     if (MATCH("ALTERTABLECMD", 13))
     321        40432 :         return (Node *) _readAlterTableCmd();
     322      1892732 :     if (MATCH("ATALTERCONSTRAINT", 17))
     323          576 :         return (Node *) _readATAlterConstraint();
     324      1892156 :     if (MATCH("REPLICAIDENTITYSTMT", 19))
     325          602 :         return (Node *) _readReplicaIdentityStmt();
     326      1891554 :     if (MATCH("ALTERCOLLATIONSTMT", 18))
     327            8 :         return (Node *) _readAlterCollationStmt();
     328      1891546 :     if (MATCH("ALTERDOMAINSTMT", 15))
     329          384 :         return (Node *) _readAlterDomainStmt();
     330      1891162 :     if (MATCH("GRANTSTMT", 9))
     331        15601 :         return (Node *) _readGrantStmt();
     332      1875561 :     if (MATCH("OBJECTWITHARGS", 14))
     333        15778 :         return (Node *) _readObjectWithArgs();
     334      1859783 :     if (MATCH("ACCESSPRIV", 10))
     335        13995 :         return (Node *) _readAccessPriv();
     336      1845788 :     if (MATCH("GRANTROLESTMT", 13))
     337          828 :         return (Node *) _readGrantRoleStmt();
     338      1844960 :     if (MATCH("ALTERDEFAULTPRIVILEGESSTMT", 26))
     339          270 :         return (Node *) _readAlterDefaultPrivilegesStmt();
     340      1844690 :     if (MATCH("COPYSTMT", 8))
     341        13355 :         return (Node *) _readCopyStmt();
     342      1831335 :     if (MATCH("VARIABLESETSTMT", 15))
     343        38707 :         return (Node *) _readVariableSetStmt();
     344      1792628 :     if (MATCH("VARIABLESHOWSTMT", 16))
     345         1152 :         return (Node *) _readVariableShowStmt();
     346      1791476 :     if (MATCH("CREATESTMT", 10))
     347        49888 :         return (Node *) _readCreateStmt();
     348      1741588 :     if (MATCH("CONSTRAINT", 10))
     349        44236 :         return (Node *) _readConstraint();
     350      1697352 :     if (MATCH("CREATETABLESPACESTMT", 20))
     351          152 :         return (Node *) _readCreateTableSpaceStmt();
     352      1697200 :     if (MATCH("DROPTABLESPACESTMT", 18))
     353           72 :         return (Node *) _readDropTableSpaceStmt();
     354      1697128 :     if (MATCH("ALTERTABLESPACEOPTIONSSTMT", 26))
     355           32 :         return (Node *) _readAlterTableSpaceOptionsStmt();
     356      1697096 :     if (MATCH("ALTERTABLEMOVEALLSTMT", 21))
     357           40 :         return (Node *) _readAlterTableMoveAllStmt();
     358      1697056 :     if (MATCH("CREATEEXTENSIONSTMT", 19))
     359          590 :         return (Node *) _readCreateExtensionStmt();
     360      1696466 :     if (MATCH("ALTEREXTENSIONSTMT", 18))
     361           37 :         return (Node *) _readAlterExtensionStmt();
     362      1696429 :     if (MATCH("ALTEREXTENSIONCONTENTSSTMT", 26))
     363          258 :         return (Node *) _readAlterExtensionContentsStmt();
     364      1696171 :     if (MATCH("CREATEFDWSTMT", 13))
     365          268 :         return (Node *) _readCreateFdwStmt();
     366      1695903 :     if (MATCH("ALTERFDWSTMT", 12))
     367          200 :         return (Node *) _readAlterFdwStmt();
     368      1695703 :     if (MATCH("CREATEFOREIGNSERVERSTMT", 23))
     369          373 :         return (Node *) _readCreateForeignServerStmt();
     370      1695330 :     if (MATCH("ALTERFOREIGNSERVERSTMT", 22))
     371          258 :         return (Node *) _readAlterForeignServerStmt();
     372      1695072 :     if (MATCH("CREATEFOREIGNTABLESTMT", 22))
     373          550 :         return (Node *) _readCreateForeignTableStmt();
     374      1694522 :     if (MATCH("CREATEUSERMAPPINGSTMT", 21))
     375          324 :         return (Node *) _readCreateUserMappingStmt();
     376      1694198 :     if (MATCH("ALTERUSERMAPPINGSTMT", 20))
     377          140 :         return (Node *) _readAlterUserMappingStmt();
     378      1694058 :     if (MATCH("DROPUSERMAPPINGSTMT", 19))
     379          158 :         return (Node *) _readDropUserMappingStmt();
     380      1693900 :     if (MATCH("IMPORTFOREIGNSCHEMASTMT", 23))
     381           56 :         return (Node *) _readImportForeignSchemaStmt();
     382      1693844 :     if (MATCH("CREATEPOLICYSTMT", 16))
     383         1126 :         return (Node *) _readCreatePolicyStmt();
     384      1692718 :     if (MATCH("ALTERPOLICYSTMT", 15))
     385          112 :         return (Node *) _readAlterPolicyStmt();
     386      1692606 :     if (MATCH("CREATEAMSTMT", 12))
     387           92 :         return (Node *) _readCreateAmStmt();
     388      1692514 :     if (MATCH("CREATETRIGSTMT", 14))
     389         4064 :         return (Node *) _readCreateTrigStmt();
     390      1688450 :     if (MATCH("CREATEEVENTTRIGSTMT", 19))
     391          256 :         return (Node *) _readCreateEventTrigStmt();
     392      1688194 :     if (MATCH("ALTEREVENTTRIGSTMT", 18))
     393           62 :         return (Node *) _readAlterEventTrigStmt();
     394      1688132 :     if (MATCH("CREATEPLANGSTMT", 15))
     395          148 :         return (Node *) _readCreatePLangStmt();
     396      1687984 :     if (MATCH("CREATEROLESTMT", 14))
     397         2540 :         return (Node *) _readCreateRoleStmt();
     398      1685444 :     if (MATCH("ALTERROLESTMT", 13))
     399          580 :         return (Node *) _readAlterRoleStmt();
     400      1684864 :     if (MATCH("ALTERROLESETSTMT", 16))
     401           94 :         return (Node *) _readAlterRoleSetStmt();
     402      1684770 :     if (MATCH("DROPROLESTMT", 12))
     403         2420 :         return (Node *) _readDropRoleStmt();
     404      1682350 :     if (MATCH("CREATESEQSTMT", 13))
     405          882 :         return (Node *) _readCreateSeqStmt();
     406      1681468 :     if (MATCH("ALTERSEQSTMT", 12))
     407          250 :         return (Node *) _readAlterSeqStmt();
     408      1681218 :     if (MATCH("DEFINESTMT", 10))
     409        10448 :         return (Node *) _readDefineStmt();
     410      1670770 :     if (MATCH("CREATEDOMAINSTMT", 16))
     411         1876 :         return (Node *) _readCreateDomainStmt();
     412      1668894 :     if (MATCH("CREATEOPCLASSSTMT", 17))
     413          590 :         return (Node *) _readCreateOpClassStmt();
     414      1668304 :     if (MATCH("CREATEOPCLASSITEM", 17))
     415         7170 :         return (Node *) _readCreateOpClassItem();
     416      1661134 :     if (MATCH("CREATEOPFAMILYSTMT", 18))
     417          190 :         return (Node *) _readCreateOpFamilyStmt();
     418      1660944 :     if (MATCH("ALTEROPFAMILYSTMT", 17))
     419          552 :         return (Node *) _readAlterOpFamilyStmt();
     420      1660392 :     if (MATCH("DROPSTMT", 8))
     421        33641 :         return (Node *) _readDropStmt();
     422      1626751 :     if (MATCH("TRUNCATESTMT", 12))
     423         2282 :         return (Node *) _readTruncateStmt();
     424      1624469 :     if (MATCH("COMMENTSTMT", 11))
     425         7937 :         return (Node *) _readCommentStmt();
     426      1616532 :     if (MATCH("SECLABELSTMT", 12))
     427          134 :         return (Node *) _readSecLabelStmt();
     428      1616398 :     if (MATCH("DECLARECURSORSTMT", 17))
     429         4256 :         return (Node *) _readDeclareCursorStmt();
     430      1612142 :     if (MATCH("CLOSEPORTALSTMT", 15))
     431         2328 :         return (Node *) _readClosePortalStmt();
     432      1609814 :     if (MATCH("FETCHSTMT", 9))
     433         7652 :         return (Node *) _readFetchStmt();
     434      1602162 :     if (MATCH("INDEXSTMT", 9))
     435         8532 :         return (Node *) _readIndexStmt();
     436      1593630 :     if (MATCH("CREATESTATSSTMT", 15))
     437         1186 :         return (Node *) _readCreateStatsStmt();
     438      1592444 :     if (MATCH("STATSELEM", 9))
     439         2772 :         return (Node *) _readStatsElem();
     440      1589672 :     if (MATCH("ALTERSTATSSTMT", 14))
     441           34 :         return (Node *) _readAlterStatsStmt();
     442      1589638 :     if (MATCH("CREATEFUNCTIONSTMT", 18))
     443        24586 :         return (Node *) _readCreateFunctionStmt();
     444      1565052 :     if (MATCH("FUNCTIONPARAMETER", 17))
     445        63817 :         return (Node *) _readFunctionParameter();
     446      1501235 :     if (MATCH("ALTERFUNCTIONSTMT", 17))
     447          416 :         return (Node *) _readAlterFunctionStmt();
     448      1500819 :     if (MATCH("DOSTMT", 6))
     449         1272 :         return (Node *) _readDoStmt();
     450      1499547 :     if (MATCH("CALLSTMT", 8))
     451          542 :         return (Node *) _readCallStmt();
     452      1499005 :     if (MATCH("RENAMESTMT", 10))
     453         1904 :         return (Node *) _readRenameStmt();
     454      1497101 :     if (MATCH("ALTEROBJECTDEPENDSSTMT", 22))
     455           46 :         return (Node *) _readAlterObjectDependsStmt();
     456      1497055 :     if (MATCH("ALTEROBJECTSCHEMASTMT", 21))
     457          562 :         return (Node *) _readAlterObjectSchemaStmt();
     458      1496493 :     if (MATCH("ALTEROWNERSTMT", 14))
     459         1954 :         return (Node *) _readAlterOwnerStmt();
     460      1494539 :     if (MATCH("ALTEROPERATORSTMT", 17))
     461          664 :         return (Node *) _readAlterOperatorStmt();
     462      1493875 :     if (MATCH("ALTERTYPESTMT", 13))
     463           72 :         return (Node *) _readAlterTypeStmt();
     464      1493803 :     if (MATCH("RULESTMT", 8))
     465         1380 :         return (Node *) _readRuleStmt();
     466      1492423 :     if (MATCH("NOTIFYSTMT", 10))
     467          253 :         return (Node *) _readNotifyStmt();
     468      1492170 :     if (MATCH("LISTENSTMT", 10))
     469          120 :         return (Node *) _readListenStmt();
     470      1492050 :     if (MATCH("UNLISTENSTMT", 12))
     471          160 :         return (Node *) _readUnlistenStmt();
     472      1491890 :     if (MATCH("TRANSACTIONSTMT", 15))
     473        52826 :         return (Node *) _readTransactionStmt();
     474      1439064 :     if (MATCH("COMPOSITETYPESTMT", 17))
     475         2826 :         return (Node *) _readCompositeTypeStmt();
     476      1436238 :     if (MATCH("CREATEENUMSTMT", 14))
     477          254 :         return (Node *) _readCreateEnumStmt();
     478      1435984 :     if (MATCH("CREATERANGESTMT", 15))
     479          254 :         return (Node *) _readCreateRangeStmt();
     480      1435730 :     if (MATCH("ALTERENUMSTMT", 13))
     481          492 :         return (Node *) _readAlterEnumStmt();
     482      1435238 :     if (MATCH("VIEWSTMT", 8))
     483        19549 :         return (Node *) _readViewStmt();
     484      1415689 :     if (MATCH("LOADSTMT", 8))
     485           86 :         return (Node *) _readLoadStmt();
     486      1415603 :     if (MATCH("CREATEDBSTMT", 12))
     487          866 :         return (Node *) _readCreatedbStmt();
     488      1414737 :     if (MATCH("ALTERDATABASESTMT", 17))
     489          104 :         return (Node *) _readAlterDatabaseStmt();
     490      1414633 :     if (MATCH("ALTERDATABASEREFRESHCOLLSTMT", 28))
     491            8 :         return (Node *) _readAlterDatabaseRefreshCollStmt();
     492      1414625 :     if (MATCH("ALTERDATABASESETSTMT", 20))
     493         1308 :         return (Node *) _readAlterDatabaseSetStmt();
     494      1413317 :     if (MATCH("DROPDBSTMT", 10))
     495          146 :         return (Node *) _readDropdbStmt();
     496      1413171 :     if (MATCH("ALTERSYSTEMSTMT", 15))
     497          220 :         return (Node *) _readAlterSystemStmt();
     498      1412951 :     if (MATCH("VACUUMSTMT", 10))
     499        17210 :         return (Node *) _readVacuumStmt();
     500      1395741 :     if (MATCH("VACUUMRELATION", 14))
     501        17388 :         return (Node *) _readVacuumRelation();
     502      1378353 :     if (MATCH("REPACKSTMT", 10))
     503          364 :         return (Node *) _readRepackStmt();
     504      1377989 :     if (MATCH("EXPLAINSTMT", 11))
     505        27081 :         return (Node *) _readExplainStmt();
     506      1350908 :     if (MATCH("CREATETABLEASSTMT", 17))
     507         2471 :         return (Node *) _readCreateTableAsStmt();
     508      1348437 :     if (MATCH("REFRESHMATVIEWSTMT", 18))
     509          348 :         return (Node *) _readRefreshMatViewStmt();
     510      1348089 :     if (MATCH("CHECKPOINTSTMT", 14))
     511          283 :         return (Node *) _readCheckPointStmt();
     512      1347806 :     if (MATCH("DISCARDSTMT", 11))
     513           48 :         return (Node *) _readDiscardStmt();
     514      1347758 :     if (MATCH("LOCKSTMT", 8))
     515         1278 :         return (Node *) _readLockStmt();
     516      1346480 :     if (MATCH("CONSTRAINTSSETSTMT", 18))
     517          133 :         return (Node *) _readConstraintsSetStmt();
     518      1346347 :     if (MATCH("REINDEXSTMT", 11))
     519         1426 :         return (Node *) _readReindexStmt();
     520      1344921 :     if (MATCH("CREATECONVERSIONSTMT", 20))
     521           84 :         return (Node *) _readCreateConversionStmt();
     522      1344837 :     if (MATCH("CREATECASTSTMT", 14))
     523          324 :         return (Node *) _readCreateCastStmt();
     524      1344513 :     if (MATCH("CREATEPROPGRAPHSTMT", 19))
     525          402 :         return (Node *) _readCreatePropGraphStmt();
     526      1344111 :     if (MATCH("PROPGRAPHVERTEX", 15))
     527          796 :         return (Node *) _readPropGraphVertex();
     528      1343315 :     if (MATCH("PROPGRAPHEDGE", 13))
     529          426 :         return (Node *) _readPropGraphEdge();
     530      1342889 :     if (MATCH("PROPGRAPHLABELANDPROPERTIES", 27))
     531         1510 :         return (Node *) _readPropGraphLabelAndProperties();
     532      1341379 :     if (MATCH("PROPGRAPHPROPERTIES", 19))
     533         1526 :         return (Node *) _readPropGraphProperties();
     534      1339853 :     if (MATCH("ALTERPROPGRAPHSTMT", 18))
     535          248 :         return (Node *) _readAlterPropGraphStmt();
     536      1339605 :     if (MATCH("CREATETRANSFORMSTMT", 19))
     537           52 :         return (Node *) _readCreateTransformStmt();
     538      1339553 :     if (MATCH("PREPARESTMT", 11))
     539         2370 :         return (Node *) _readPrepareStmt();
     540      1337183 :     if (MATCH("EXECUTESTMT", 11))
     541        17820 :         return (Node *) _readExecuteStmt();
     542      1319363 :     if (MATCH("DEALLOCATESTMT", 14))
     543         4186 :         return (Node *) _readDeallocateStmt();
     544      1315177 :     if (MATCH("DROPOWNEDSTMT", 13))
     545          188 :         return (Node *) _readDropOwnedStmt();
     546      1314989 :     if (MATCH("REASSIGNOWNEDSTMT", 17))
     547           68 :         return (Node *) _readReassignOwnedStmt();
     548      1314921 :     if (MATCH("ALTERTSDICTIONARYSTMT", 21))
     549           46 :         return (Node *) _readAlterTSDictionaryStmt();
     550      1314875 :     if (MATCH("ALTERTSCONFIGURATIONSTMT", 24))
     551         9384 :         return (Node *) _readAlterTSConfigurationStmt();
     552      1305491 :     if (MATCH("PUBLICATIONTABLE", 16))
     553         1928 :         return (Node *) _readPublicationTable();
     554      1303563 :     if (MATCH("PUBLICATIONOBJSPEC", 18))
     555         2448 :         return (Node *) _readPublicationObjSpec();
     556      1301115 :     if (MATCH("PUBLICATIONALLOBJSPEC", 21))
     557            0 :         return (Node *) _readPublicationAllObjSpec();
     558      1301115 :     if (MATCH("CREATEPUBLICATIONSTMT", 21))
     559         1180 :         return (Node *) _readCreatePublicationStmt();
     560      1299935 :     if (MATCH("ALTERPUBLICATIONSTMT", 20))
     561         1554 :         return (Node *) _readAlterPublicationStmt();
     562      1298381 :     if (MATCH("CREATESUBSCRIPTIONSTMT", 22))
     563          606 :         return (Node *) _readCreateSubscriptionStmt();
     564      1297775 :     if (MATCH("ALTERSUBSCRIPTIONSTMT", 21))
     565          683 :         return (Node *) _readAlterSubscriptionStmt();
     566      1297092 :     if (MATCH("DROPSUBSCRIPTIONSTMT", 20))
     567          310 :         return (Node *) _readDropSubscriptionStmt();
     568      1296782 :     if (MATCH("WAITSTMT", 8))
     569          109 :         return (Node *) _readWaitStmt();
     570      1296673 :     if (MATCH("GROUPBYORDERING", 15))
     571            0 :         return (Node *) _readGroupByOrdering();
     572      1296673 :     if (MATCH("PLACEHOLDERVAR", 14))
     573            0 :         return (Node *) _readPlaceHolderVar();
     574      1296673 :     if (MATCH("APPENDRELINFO", 13))
     575        39479 :         return (Node *) _readAppendRelInfo();
     576      1257194 :     if (MATCH("PLANNEDSTMT", 11))
     577       288307 :         return (Node *) _readPlannedStmt();
     578       968887 :     if (MATCH("RESULT", 6))
     579       131678 :         return (Node *) _readResult();
     580       837209 :     if (MATCH("PROJECTSET", 10))
     581         8242 :         return (Node *) _readProjectSet();
     582       828967 :     if (MATCH("MODIFYTABLE", 11))
     583        55312 :         return (Node *) _readModifyTable();
     584       773655 :     if (MATCH("APPEND", 6))
     585        12411 :         return (Node *) _readAppend();
     586       761244 :     if (MATCH("MERGEAPPEND", 11))
     587          386 :         return (Node *) _readMergeAppend();
     588       760858 :     if (MATCH("RECURSIVEUNION", 14))
     589          615 :         return (Node *) _readRecursiveUnion();
     590       760243 :     if (MATCH("BITMAPAND", 9))
     591          146 :         return (Node *) _readBitmapAnd();
     592       760097 :     if (MATCH("BITMAPOR", 8))
     593          254 :         return (Node *) _readBitmapOr();
     594       759843 :     if (MATCH("SEQSCAN", 7))
     595       157496 :         return (Node *) _readSeqScan();
     596       602347 :     if (MATCH("SAMPLESCAN", 10))
     597          198 :         return (Node *) _readSampleScan();
     598       602149 :     if (MATCH("INDEXSCAN", 9))
     599        89879 :         return (Node *) _readIndexScan();
     600       512270 :     if (MATCH("INDEXONLYSCAN", 13))
     601        11930 :         return (Node *) _readIndexOnlyScan();
     602       500340 :     if (MATCH("BITMAPINDEXSCAN", 15))
     603        16847 :         return (Node *) _readBitmapIndexScan();
     604       483493 :     if (MATCH("BITMAPHEAPSCAN", 14))
     605        16443 :         return (Node *) _readBitmapHeapScan();
     606       467050 :     if (MATCH("TIDSCAN", 7))
     607          463 :         return (Node *) _readTidScan();
     608       466587 :     if (MATCH("TIDRANGESCAN", 12))
     609         1400 :         return (Node *) _readTidRangeScan();
     610       465187 :     if (MATCH("SUBQUERYSCAN", 12))
     611        14365 :         return (Node *) _readSubqueryScan();
     612       450822 :     if (MATCH("FUNCTIONSCAN", 12))
     613        31540 :         return (Node *) _readFunctionScan();
     614       419282 :     if (MATCH("VALUESSCAN", 10))
     615         5556 :         return (Node *) _readValuesScan();
     616       413726 :     if (MATCH("TABLEFUNCSCAN", 13))
     617          416 :         return (Node *) _readTableFuncScan();
     618       413310 :     if (MATCH("CTESCAN", 7))
     619         2667 :         return (Node *) _readCteScan();
     620       410643 :     if (MATCH("NAMEDTUPLESTORESCAN", 19))
     621          316 :         return (Node *) _readNamedTuplestoreScan();
     622       410327 :     if (MATCH("WORKTABLESCAN", 13))
     623          615 :         return (Node *) _readWorkTableScan();
     624       409712 :     if (MATCH("FOREIGNSCAN", 11))
     625         1026 :         return (Node *) _readForeignScan();
     626       408686 :     if (MATCH("CUSTOMSCAN", 10))
     627            0 :         return (Node *) _readCustomScan();
     628       408686 :     if (MATCH("NESTLOOP", 8))
     629        67438 :         return (Node *) _readNestLoop();
     630       341248 :     if (MATCH("NESTLOOPPARAM", 13))
     631        39121 :         return (Node *) _readNestLoopParam();
     632       302127 :     if (MATCH("MERGEJOIN", 9))
     633         5084 :         return (Node *) _readMergeJoin();
     634       297043 :     if (MATCH("HASHJOIN", 8))
     635        26940 :         return (Node *) _readHashJoin();
     636       270103 :     if (MATCH("MATERIAL", 8))
     637         2792 :         return (Node *) _readMaterial();
     638       267311 :     if (MATCH("MEMOIZE", 7))
     639         1323 :         return (Node *) _readMemoize();
     640       265988 :     if (MATCH("SORT", 4))
     641        55795 :         return (Node *) _readSort();
     642       210193 :     if (MATCH("INCREMENTALSORT", 15))
     643          623 :         return (Node *) _readIncrementalSort();
     644       209570 :     if (MATCH("GROUP", 5))
     645          166 :         return (Node *) _readGroup();
     646       209404 :     if (MATCH("AGG", 3))
     647        32650 :         return (Node *) _readAgg();
     648       176754 :     if (MATCH("WINDOWAGG", 9))
     649         1890 :         return (Node *) _readWindowAgg();
     650       174864 :     if (MATCH("UNIQUE", 6))
     651         3738 :         return (Node *) _readUnique();
     652       171126 :     if (MATCH("GATHER", 6))
     653          767 :         return (Node *) _readGather();
     654       170359 :     if (MATCH("GATHERMERGE", 11))
     655          260 :         return (Node *) _readGatherMerge();
     656       170099 :     if (MATCH("HASH", 4))
     657        26940 :         return (Node *) _readHash();
     658       143159 :     if (MATCH("SETOP", 5))
     659          480 :         return (Node *) _readSetOp();
     660       142679 :     if (MATCH("LOCKROWS", 8))
     661         7697 :         return (Node *) _readLockRows();
     662       134982 :     if (MATCH("LIMIT", 5))
     663         3089 :         return (Node *) _readLimit();
     664       131893 :     if (MATCH("PLANROWMARK", 11))
     665        22336 :         return (Node *) _readPlanRowMark();
     666       109557 :     if (MATCH("PARTITIONPRUNEINFO", 18))
     667          456 :         return (Node *) _readPartitionPruneInfo();
     668       109101 :     if (MATCH("PARTITIONEDRELPRUNEINFO", 23))
     669          920 :         return (Node *) _readPartitionedRelPruneInfo();
     670       108181 :     if (MATCH("PARTITIONPRUNESTEPOP", 20))
     671          769 :         return (Node *) _readPartitionPruneStepOp();
     672       107412 :     if (MATCH("PARTITIONPRUNESTEPCOMBINE", 25))
     673          145 :         return (Node *) _readPartitionPruneStepCombine();
     674       107267 :     if (MATCH("PLANINVALITEM", 13))
     675        35491 :         return (Node *) _readPlanInvalItem();
     676        71776 :     if (MATCH("SUBPLANRTINFO", 13))
     677        55728 :         return (Node *) _readSubPlanRTInfo();
     678        16048 :     if (MATCH("ELIDEDNODE", 10))
     679        16048 :         return (Node *) _readElidedNode();
     680            0 :     if (MATCH("EXTENSIBLENODE", 14))
     681            0 :         return (Node *) _readExtensibleNode();
        

Generated by: LCOV version 2.0-1