Branch data 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 [ + + + + ]: 34654149 : if (MATCH("ALIAS", 5))
19 : 1926713 : return (Node *) _readAlias();
20 [ + + + + ]: 32727436 : if (MATCH("RANGEVAR", 8))
21 : 576146 : return (Node *) _readRangeVar();
22 [ + + + + ]: 32151290 : if (MATCH("TABLEFUNC", 9))
23 : 1154 : return (Node *) _readTableFunc();
24 [ + + + + ]: 32150136 : if (MATCH("INTOCLAUSE", 10))
25 : 2593 : return (Node *) _readIntoClause();
26 [ + + + + ]: 32147543 : if (MATCH("VAR", 3))
27 : 9151400 : return (Node *) _readVar();
28 [ + + + + ]: 22996143 : if (MATCH("CONST", 5))
29 : 2161172 : return (Node *) _readConst();
30 [ + + + + ]: 20834971 : if (MATCH("PARAM", 5))
31 : 219010 : return (Node *) _readParam();
32 [ + + + + ]: 20615961 : if (MATCH("AGGREF", 6))
33 : 71125 : return (Node *) _readAggref();
34 [ + + + + ]: 20544836 : if (MATCH("GROUPINGFUNC", 12))
35 : 757 : return (Node *) _readGroupingFunc();
36 [ + + + + ]: 20544079 : if (MATCH("WINDOWFUNC", 10))
37 : 5523 : return (Node *) _readWindowFunc();
38 [ + + + + ]: 20538556 : if (MATCH("WINDOWFUNCRUNCONDITION", 22))
39 : 272 : return (Node *) _readWindowFuncRunCondition();
40 [ + + + + ]: 20538284 : if (MATCH("MERGESUPPORTFUNC", 16))
41 : 577 : return (Node *) _readMergeSupportFunc();
42 [ + + + + ]: 20537707 : if (MATCH("SUBSCRIPTINGREF", 15))
43 : 28698 : return (Node *) _readSubscriptingRef();
44 [ + + + + ]: 20509009 : if (MATCH("FUNCEXPR", 8))
45 : 619407 : return (Node *) _readFuncExpr();
46 [ + + + + ]: 19889602 : if (MATCH("NAMEDARGEXPR", 12))
47 : 53316 : return (Node *) _readNamedArgExpr();
48 [ + + + + ]: 19836286 : if (MATCH("OPEXPR", 6))
49 : 1102937 : return (Node *) _readOpExpr();
50 [ + + + + ]: 18733349 : if (MATCH("DISTINCTEXPR", 12))
51 : 1306 : return (Node *) _readDistinctExpr();
52 [ + + + + ]: 18732043 : if (MATCH("NULLIFEXPR", 10))
53 : 1117 : return (Node *) _readNullIfExpr();
54 [ + + + + ]: 18730926 : if (MATCH("SCALARARRAYOPEXPR", 17))
55 : 50407 : return (Node *) _readScalarArrayOpExpr();
56 [ + + + + ]: 18680519 : if (MATCH("BOOLEXPR", 8))
57 : 300048 : return (Node *) _readBoolExpr();
58 [ + + + + ]: 18380471 : if (MATCH("SUBLINK", 7))
59 : 74703 : return (Node *) _readSubLink();
60 [ + + + + ]: 18305768 : if (MATCH("SUBPLAN", 7))
61 : 27263 : return (Node *) _readSubPlan();
62 [ + + - + ]: 18278505 : if (MATCH("ALTERNATIVESUBPLAN", 18))
63 : 0 : return (Node *) _readAlternativeSubPlan();
64 [ + + + + ]: 18278505 : if (MATCH("FIELDSELECT", 11))
65 : 56894 : return (Node *) _readFieldSelect();
66 [ + + + + ]: 18221611 : if (MATCH("FIELDSTORE", 10))
67 : 734 : return (Node *) _readFieldStore();
68 [ + + + + ]: 18220877 : if (MATCH("RELABELTYPE", 11))
69 : 175429 : return (Node *) _readRelabelType();
70 [ + + + + ]: 18045448 : if (MATCH("COERCEVIAIO", 11))
71 : 39398 : return (Node *) _readCoerceViaIO();
72 [ + + + + ]: 18006050 : if (MATCH("ARRAYCOERCEEXPR", 15))
73 : 7100 : return (Node *) _readArrayCoerceExpr();
74 [ + + + + ]: 17998950 : if (MATCH("CONVERTROWTYPEEXPR", 18))
75 : 563 : return (Node *) _readConvertRowtypeExpr();
76 [ + + + + ]: 17998387 : if (MATCH("COLLATEEXPR", 11))
77 : 7160 : return (Node *) _readCollateExpr();
78 [ + + + + ]: 17991227 : if (MATCH("CASEEXPR", 8))
79 : 98567 : return (Node *) _readCaseExpr();
80 [ + + + + ]: 17892660 : if (MATCH("CASEWHEN", 8))
81 : 204446 : return (Node *) _readCaseWhen();
82 [ + + + + ]: 17688214 : if (MATCH("CASETESTEXPR", 12))
83 : 46322 : return (Node *) _readCaseTestExpr();
84 [ + + + + ]: 17641892 : if (MATCH("ARRAYEXPR", 9))
85 : 23398 : return (Node *) _readArrayExpr();
86 [ + + + + ]: 17618494 : if (MATCH("ROWEXPR", 7))
87 : 9602 : return (Node *) _readRowExpr();
88 [ + + + + ]: 17608892 : if (MATCH("ROWCOMPAREEXPR", 14))
89 : 616 : return (Node *) _readRowCompareExpr();
90 [ + + + + ]: 17608276 : if (MATCH("COALESCEEXPR", 12))
91 : 12860 : return (Node *) _readCoalesceExpr();
92 [ + + + + ]: 17595416 : if (MATCH("MINMAXEXPR", 10))
93 : 640 : return (Node *) _readMinMaxExpr();
94 [ + + + + ]: 17594776 : if (MATCH("SQLVALUEFUNCTION", 16))
95 : 9187 : return (Node *) _readSQLValueFunction();
96 [ + + + + ]: 17585589 : if (MATCH("XMLEXPR", 7))
97 : 1623 : return (Node *) _readXmlExpr();
98 [ + + + + ]: 17583966 : if (MATCH("JSONFORMAT", 10))
99 : 21006 : return (Node *) _readJsonFormat();
100 [ + + + + ]: 17562960 : if (MATCH("JSONRETURNING", 13))
101 : 8798 : return (Node *) _readJsonReturning();
102 [ + + + + ]: 17554162 : if (MATCH("JSONVALUEEXPR", 13))
103 : 5264 : return (Node *) _readJsonValueExpr();
104 [ + + + + ]: 17548898 : if (MATCH("JSONCONSTRUCTOREXPR", 19))
105 : 2220 : return (Node *) _readJsonConstructorExpr();
106 [ + + + + ]: 17546678 : if (MATCH("JSONISPREDICATE", 15))
107 : 916 : return (Node *) _readJsonIsPredicate();
108 [ + + + + ]: 17545762 : if (MATCH("JSONBEHAVIOR", 12))
109 : 9696 : return (Node *) _readJsonBehavior();
110 [ + + + + ]: 17536066 : if (MATCH("JSONEXPR", 8))
111 : 5044 : return (Node *) _readJsonExpr();
112 [ + + + + ]: 17531022 : if (MATCH("JSONTABLEPATH", 13))
113 : 1520 : return (Node *) _readJsonTablePath();
114 [ + + + + ]: 17529502 : if (MATCH("JSONTABLEPATHSCAN", 17))
115 : 1520 : return (Node *) _readJsonTablePathScan();
116 [ + + + + ]: 17527982 : if (MATCH("JSONTABLESIBLINGJOIN", 20))
117 : 260 : return (Node *) _readJsonTableSiblingJoin();
118 [ + + + + ]: 17527722 : if (MATCH("NULLTEST", 8))
119 : 36388 : return (Node *) _readNullTest();
120 [ + + + + ]: 17491334 : if (MATCH("BOOLEANTEST", 11))
121 : 2483 : return (Node *) _readBooleanTest();
122 [ + + + + ]: 17488851 : if (MATCH("MERGEACTION", 11))
123 : 4437 : return (Node *) _readMergeAction();
124 [ + + + + ]: 17484414 : if (MATCH("COERCETODOMAIN", 14))
125 : 88073 : return (Node *) _readCoerceToDomain();
126 [ + + + + ]: 17396341 : if (MATCH("COERCETODOMAINVALUE", 19))
127 : 1486 : return (Node *) _readCoerceToDomainValue();
128 [ + + + + ]: 17394855 : if (MATCH("SETTODEFAULT", 12))
129 : 1202 : return (Node *) _readSetToDefault();
130 [ + + + + ]: 17393653 : if (MATCH("CURRENTOFEXPR", 13))
131 : 629 : return (Node *) _readCurrentOfExpr();
132 [ + + + + ]: 17393024 : if (MATCH("NEXTVALUEEXPR", 13))
133 : 594 : return (Node *) _readNextValueExpr();
134 [ + + + + ]: 17392430 : if (MATCH("INFERENCEELEM", 13))
135 : 1573 : return (Node *) _readInferenceElem();
136 [ + + + + ]: 17390857 : if (MATCH("RETURNINGEXPR", 13))
137 : 868 : return (Node *) _readReturningExpr();
138 [ + + + + ]: 17389989 : if (MATCH("GRAPHLABELREF", 13))
139 : 265 : return (Node *) _readGraphLabelRef();
140 [ + + + + ]: 17389724 : if (MATCH("GRAPHPROPERTYREF", 16))
141 : 183 : return (Node *) _readGraphPropertyRef();
142 [ + + + + ]: 17389541 : if (MATCH("TARGETENTRY", 11))
143 : 4970881 : return (Node *) _readTargetEntry();
144 [ + + + + ]: 12418660 : if (MATCH("RANGETBLREF", 11))
145 : 437978 : return (Node *) _readRangeTblRef();
146 [ + + + + ]: 11980682 : if (MATCH("JOINEXPR", 8))
147 : 145186 : return (Node *) _readJoinExpr();
148 [ + + + + ]: 11835496 : if (MATCH("FROMEXPR", 8))
149 : 426489 : return (Node *) _readFromExpr();
150 [ + + + + ]: 11409007 : if (MATCH("ONCONFLICTEXPR", 14))
151 : 1557 : return (Node *) _readOnConflictExpr();
152 [ + + + + ]: 11407450 : if (MATCH("FORPORTIONOFEXPR", 16))
153 : 2065 : return (Node *) _readForPortionOfExpr();
154 [ + + + + ]: 11405385 : if (MATCH("QUERY", 5))
155 : 672460 : return (Node *) _readQuery();
156 [ + + + + ]: 10732925 : if (MATCH("TYPENAME", 8))
157 : 482898 : return (Node *) _readTypeName();
158 [ + + + + ]: 10250027 : if (MATCH("COLUMNREF", 9))
159 : 1355861 : return (Node *) _readColumnRef();
160 [ + + + + ]: 8894166 : if (MATCH("PARAMREF", 8))
161 : 31615 : return (Node *) _readParamRef();
162 [ + + + + ]: 8862551 : if (MATCH("A_EXPR", 6))
163 : 434112 : return (Node *) _readA_Expr();
164 [ + + + + ]: 8428439 : if (MATCH("A_CONST", 7))
165 : 956412 : return (Node *) _readA_Const();
166 [ + + + + ]: 7472027 : if (MATCH("TYPECAST", 8))
167 : 234949 : return (Node *) _readTypeCast();
168 [ + + + + ]: 7237078 : if (MATCH("COLLATECLAUSE", 13))
169 : 8189 : return (Node *) _readCollateClause();
170 [ + + + + ]: 7228889 : if (MATCH("ROLESPEC", 8))
171 : 29135 : return (Node *) _readRoleSpec();
172 [ + + + + ]: 7199754 : if (MATCH("FUNCCALL", 8))
173 : 270870 : return (Node *) _readFuncCall();
174 [ + + + + ]: 6928884 : if (MATCH("A_STAR", 6))
175 : 47682 : return (Node *) _readA_Star();
176 [ + + + + ]: 6881202 : if (MATCH("A_INDICES", 9))
177 : 10188 : return (Node *) _readA_Indices();
178 [ + + + + ]: 6871014 : if (MATCH("A_INDIRECTION", 13))
179 : 25392 : return (Node *) _readA_Indirection();
180 [ + + + + ]: 6845622 : if (MATCH("A_ARRAYEXPR", 11))
181 : 5117 : return (Node *) _readA_ArrayExpr();
182 [ + + + + ]: 6840505 : if (MATCH("RESTARGET", 9))
183 : 840717 : return (Node *) _readResTarget();
184 [ + + + + ]: 5999788 : if (MATCH("MULTIASSIGNREF", 14))
185 : 265 : return (Node *) _readMultiAssignRef();
186 [ + + + + ]: 5999523 : if (MATCH("SORTBY", 6))
187 : 75188 : return (Node *) _readSortBy();
188 [ + + + + ]: 5924335 : if (MATCH("WINDOWDEF", 9))
189 : 3271 : return (Node *) _readWindowDef();
190 [ + + + + ]: 5921064 : if (MATCH("RANGESUBSELECT", 14))
191 : 16406 : return (Node *) _readRangeSubselect();
192 [ + + + + ]: 5904658 : if (MATCH("RANGEFUNCTION", 13))
193 : 33226 : return (Node *) _readRangeFunction();
194 [ + + + + ]: 5871432 : if (MATCH("RANGETABLEFUNC", 14))
195 : 168 : return (Node *) _readRangeTableFunc();
196 [ + + + + ]: 5871264 : if (MATCH("RANGETABLEFUNCCOL", 17))
197 : 582 : return (Node *) _readRangeTableFuncCol();
198 [ + + + + ]: 5870682 : if (MATCH("RANGEGRAPHTABLE", 15))
199 : 483 : return (Node *) _readRangeGraphTable();
200 [ + + + + ]: 5870199 : if (MATCH("RANGETABLESAMPLE", 16))
201 : 188 : return (Node *) _readRangeTableSample();
202 [ + + + + ]: 5870011 : if (MATCH("COLUMNDEF", 9))
203 : 96569 : return (Node *) _readColumnDef();
204 [ + + + + ]: 5773442 : if (MATCH("TABLELIKECLAUSE", 15))
205 : 1050 : return (Node *) _readTableLikeClause();
206 [ + + + + ]: 5772392 : if (MATCH("INDEXELEM", 9))
207 : 13488 : return (Node *) _readIndexElem();
208 [ + + + + ]: 5758904 : if (MATCH("DEFELEM", 7))
209 : 437659 : return (Node *) _readDefElem();
210 [ + + + + ]: 5321245 : if (MATCH("LOCKINGCLAUSE", 13))
211 : 4046 : return (Node *) _readLockingClause();
212 [ + + + + ]: 5317199 : if (MATCH("XMLSERIALIZE", 12))
213 : 164 : return (Node *) _readXmlSerialize();
214 [ + + + + ]: 5317035 : if (MATCH("PARTITIONELEM", 13))
215 : 8004 : return (Node *) _readPartitionElem();
216 [ + + + + ]: 5309031 : if (MATCH("PARTITIONSPEC", 13))
217 : 7360 : return (Node *) _readPartitionSpec();
218 [ + + + + ]: 5301671 : if (MATCH("PARTITIONBOUNDSPEC", 18))
219 : 87722 : return (Node *) _readPartitionBoundSpec();
220 [ + + + + ]: 5213949 : if (MATCH("PARTITIONRANGEDATUM", 19))
221 : 116564 : return (Node *) _readPartitionRangeDatum();
222 [ + + + + ]: 5097385 : if (MATCH("SINGLEPARTITIONSPEC", 19))
223 : 1604 : return (Node *) _readSinglePartitionSpec();
224 [ + + + + ]: 5095781 : if (MATCH("PARTITIONCMD", 12))
225 : 5640 : return (Node *) _readPartitionCmd();
226 [ + + + + ]: 5090141 : if (MATCH("GRAPHPATTERN", 12))
227 : 568 : return (Node *) _readGraphPattern();
228 [ + + + + ]: 5089573 : if (MATCH("GRAPHELEMENTPATTERN", 19))
229 : 1654 : return (Node *) _readGraphElementPattern();
230 [ + + + + ]: 5087919 : if (MATCH("RANGETBLENTRY", 13))
231 : 1222406 : return (Node *) _readRangeTblEntry();
232 [ + + + + ]: 3865513 : if (MATCH("RTEPERMISSIONINFO", 17))
233 : 720096 : return (Node *) _readRTEPermissionInfo();
234 [ + + + + ]: 3145417 : if (MATCH("RANGETBLFUNCTION", 16))
235 : 70121 : return (Node *) _readRangeTblFunction();
236 [ + + + + ]: 3075296 : if (MATCH("TABLESAMPLECLAUSE", 17))
237 : 393 : return (Node *) _readTableSampleClause();
238 [ + + + + ]: 3074903 : if (MATCH("WITHCHECKOPTION", 15))
239 : 4133 : return (Node *) _readWithCheckOption();
240 [ + + + + ]: 3070770 : if (MATCH("SORTGROUPCLAUSE", 15))
241 : 114821 : return (Node *) _readSortGroupClause();
242 [ + + + + ]: 2955949 : if (MATCH("GROUPINGSET", 11))
243 : 3541 : return (Node *) _readGroupingSet();
244 [ + + + + ]: 2952408 : if (MATCH("WINDOWCLAUSE", 12))
245 : 2274 : return (Node *) _readWindowClause();
246 [ + + + + ]: 2950134 : if (MATCH("ROWMARKCLAUSE", 13))
247 : 5111 : return (Node *) _readRowMarkClause();
248 [ + + + + ]: 2945023 : if (MATCH("FORPORTIONOFCLAUSE", 18))
249 : 1165 : return (Node *) _readForPortionOfClause();
250 [ + + + + ]: 2943858 : if (MATCH("WITHCLAUSE", 10))
251 : 2224 : return (Node *) _readWithClause();
252 [ + + + + ]: 2941634 : if (MATCH("INFERCLAUSE", 11))
253 : 1421 : return (Node *) _readInferClause();
254 [ + + + + ]: 2940213 : if (MATCH("ONCONFLICTCLAUSE", 16))
255 : 1577 : return (Node *) _readOnConflictClause();
256 [ + + + + ]: 2938636 : if (MATCH("CTESEARCHCLAUSE", 15))
257 : 152 : return (Node *) _readCTESearchClause();
258 [ + + + + ]: 2938484 : if (MATCH("CTECYCLECLAUSE", 14))
259 : 164 : return (Node *) _readCTECycleClause();
260 [ + + + + ]: 2938320 : if (MATCH("COMMONTABLEEXPR", 15))
261 : 5886 : return (Node *) _readCommonTableExpr();
262 [ + + + + ]: 2932434 : if (MATCH("MERGEWHENCLAUSE", 15))
263 : 2064 : return (Node *) _readMergeWhenClause();
264 [ + + + + ]: 2930370 : if (MATCH("RETURNINGOPTION", 15))
265 : 100 : return (Node *) _readReturningOption();
266 [ + + + + ]: 2930270 : if (MATCH("RETURNINGCLAUSE", 15))
267 : 2512 : return (Node *) _readReturningClause();
268 [ + + + + ]: 2927758 : if (MATCH("TRIGGERTRANSITION", 17))
269 : 856 : return (Node *) _readTriggerTransition();
270 [ + + + + ]: 2926902 : if (MATCH("JSONOUTPUT", 10))
271 : 1534 : return (Node *) _readJsonOutput();
272 [ + + + + ]: 2925368 : if (MATCH("JSONARGUMENT", 12))
273 : 436 : return (Node *) _readJsonArgument();
274 [ + + + + ]: 2924932 : if (MATCH("JSONFUNCEXPR", 12))
275 : 1452 : return (Node *) _readJsonFuncExpr();
276 [ + + + + ]: 2923480 : if (MATCH("JSONTABLEPATHSPEC", 17))
277 : 2260 : return (Node *) _readJsonTablePathSpec();
278 [ + + + + ]: 2921220 : if (MATCH("JSONTABLEPLANSPEC", 17))
279 : 556 : return (Node *) _readJsonTablePlanSpec();
280 [ + + + + ]: 2920664 : if (MATCH("JSONTABLE", 9))
281 : 544 : return (Node *) _readJsonTable();
282 [ + + + + ]: 2920120 : if (MATCH("JSONTABLECOLUMN", 15))
283 : 2080 : return (Node *) _readJsonTableColumn();
284 [ + + + + ]: 2918040 : if (MATCH("JSONKEYVALUE", 12))
285 : 754 : return (Node *) _readJsonKeyValue();
286 [ + + + + ]: 2917286 : if (MATCH("JSONPARSEEXPR", 13))
287 : 108 : return (Node *) _readJsonParseExpr();
288 [ + + + + ]: 2917178 : if (MATCH("JSONSCALAREXPR", 14))
289 : 70 : return (Node *) _readJsonScalarExpr();
290 [ + + + + ]: 2917108 : if (MATCH("JSONSERIALIZEEXPR", 17))
291 : 68 : return (Node *) _readJsonSerializeExpr();
292 [ + + + + ]: 2917040 : if (MATCH("JSONOBJECTCONSTRUCTOR", 21))
293 : 470 : return (Node *) _readJsonObjectConstructor();
294 [ + + + + ]: 2916570 : if (MATCH("JSONARRAYCONSTRUCTOR", 20))
295 : 316 : return (Node *) _readJsonArrayConstructor();
296 [ + + + + ]: 2916254 : if (MATCH("JSONARRAYQUERYCONSTRUCTOR", 25))
297 : 116 : return (Node *) _readJsonArrayQueryConstructor();
298 [ + + + + ]: 2916138 : if (MATCH("JSONAGGCONSTRUCTOR", 18))
299 : 332 : return (Node *) _readJsonAggConstructor();
300 [ + + + + ]: 2915806 : if (MATCH("JSONOBJECTAGG", 13))
301 : 172 : return (Node *) _readJsonObjectAgg();
302 [ + + + + ]: 2915634 : if (MATCH("JSONARRAYAGG", 12))
303 : 160 : return (Node *) _readJsonArrayAgg();
304 [ + + + + ]: 2915474 : if (MATCH("RAWSTMT", 7))
305 : 472540 : return (Node *) _readRawStmt();
306 [ + + + + ]: 2442934 : if (MATCH("INSERTSTMT", 10))
307 : 45264 : return (Node *) _readInsertStmt();
308 [ + + + + ]: 2397670 : if (MATCH("DELETESTMT", 10))
309 : 3415 : return (Node *) _readDeleteStmt();
310 [ + + + + ]: 2394255 : if (MATCH("UPDATESTMT", 10))
311 : 9253 : return (Node *) _readUpdateStmt();
312 [ + + + + ]: 2385002 : if (MATCH("MERGESTMT", 9))
313 : 1345 : return (Node *) _readMergeStmt();
314 [ + + + + ]: 2383657 : if (MATCH("SELECTSTMT", 10))
315 : 345609 : return (Node *) _readSelectStmt();
316 [ + + + + ]: 2038048 : if (MATCH("SETOPERATIONSTMT", 16))
317 : 19599 : return (Node *) _readSetOperationStmt();
318 [ + + + + ]: 2018449 : if (MATCH("RETURNSTMT", 10))
319 : 5568 : return (Node *) _readReturnStmt();
320 [ + + - + ]: 2012881 : if (MATCH("PLASSIGNSTMT", 12))
321 : 0 : return (Node *) _readPLAssignStmt();
322 [ + + + + ]: 2012881 : if (MATCH("CREATESCHEMASTMT", 16))
323 : 1545 : return (Node *) _readCreateSchemaStmt();
324 [ + + + + ]: 2011336 : if (MATCH("ALTERTABLESTMT", 14))
325 : 41388 : return (Node *) _readAlterTableStmt();
326 [ + + + + ]: 1969948 : if (MATCH("ALTERTABLECMD", 13))
327 : 42798 : return (Node *) _readAlterTableCmd();
328 [ + + + + ]: 1927150 : if (MATCH("ATALTERCONSTRAINT", 17))
329 : 680 : return (Node *) _readATAlterConstraint();
330 [ + + + + ]: 1926470 : if (MATCH("REPLICAIDENTITYSTMT", 19))
331 : 612 : return (Node *) _readReplicaIdentityStmt();
332 [ + + + + ]: 1925858 : if (MATCH("ALTERCOLLATIONSTMT", 18))
333 : 8 : return (Node *) _readAlterCollationStmt();
334 [ + + + + ]: 1925850 : if (MATCH("ALTERDOMAINSTMT", 15))
335 : 388 : return (Node *) _readAlterDomainStmt();
336 [ + + + + ]: 1925462 : if (MATCH("GRANTSTMT", 9))
337 : 17197 : return (Node *) _readGrantStmt();
338 [ + + + + ]: 1908265 : if (MATCH("OBJECTWITHARGS", 14))
339 : 16370 : return (Node *) _readObjectWithArgs();
340 [ + + + + ]: 1891895 : if (MATCH("ACCESSPRIV", 10))
341 : 15381 : return (Node *) _readAccessPriv();
342 [ + + + + ]: 1876514 : if (MATCH("GRANTROLESTMT", 13))
343 : 836 : return (Node *) _readGrantRoleStmt();
344 [ + + + + ]: 1875678 : if (MATCH("ALTERDEFAULTPRIVILEGESSTMT", 26))
345 : 270 : return (Node *) _readAlterDefaultPrivilegesStmt();
346 [ + + + + ]: 1875408 : if (MATCH("COPYSTMT", 8))
347 : 13409 : return (Node *) _readCopyStmt();
348 [ + + + + ]: 1861999 : if (MATCH("VARIABLESETSTMT", 15))
349 : 38537 : return (Node *) _readVariableSetStmt();
350 [ + + + + ]: 1823462 : if (MATCH("VARIABLESHOWSTMT", 16))
351 : 1166 : return (Node *) _readVariableShowStmt();
352 [ + + + + ]: 1822296 : if (MATCH("CREATESTMT", 10))
353 : 52650 : return (Node *) _readCreateStmt();
354 [ + + + + ]: 1769646 : if (MATCH("CONSTRAINT", 10))
355 : 48322 : return (Node *) _readConstraint();
356 [ + + + + ]: 1721324 : if (MATCH("CREATETABLESPACESTMT", 20))
357 : 152 : return (Node *) _readCreateTableSpaceStmt();
358 [ + + + + ]: 1721172 : if (MATCH("DROPTABLESPACESTMT", 18))
359 : 74 : return (Node *) _readDropTableSpaceStmt();
360 [ + + + + ]: 1721098 : if (MATCH("ALTERTABLESPACEOPTIONSSTMT", 26))
361 : 34 : return (Node *) _readAlterTableSpaceOptionsStmt();
362 [ + + + + ]: 1721064 : if (MATCH("ALTERTABLEMOVEALLSTMT", 21))
363 : 42 : return (Node *) _readAlterTableMoveAllStmt();
364 [ + + + + ]: 1721022 : if (MATCH("CREATEEXTENSIONSTMT", 19))
365 : 672 : return (Node *) _readCreateExtensionStmt();
366 [ + + + + ]: 1720350 : if (MATCH("ALTEREXTENSIONSTMT", 18))
367 : 37 : return (Node *) _readAlterExtensionStmt();
368 [ + + + - ]: 1720313 : if (MATCH("ALTEREXTENSIONCONTENTSSTMT", 26))
369 : 284 : return (Node *) _readAlterExtensionContentsStmt();
370 [ + + + + ]: 1720029 : if (MATCH("CREATEFDWSTMT", 13))
371 : 306 : return (Node *) _readCreateFdwStmt();
372 [ + + + + ]: 1719723 : if (MATCH("ALTERFDWSTMT", 12))
373 : 222 : return (Node *) _readAlterFdwStmt();
374 [ + + + + ]: 1719501 : if (MATCH("CREATEFOREIGNSERVERSTMT", 23))
375 : 385 : return (Node *) _readCreateForeignServerStmt();
376 [ + + + + ]: 1719116 : if (MATCH("ALTERFOREIGNSERVERSTMT", 22))
377 : 258 : return (Node *) _readAlterForeignServerStmt();
378 [ + + + + ]: 1718858 : if (MATCH("CREATEFOREIGNTABLESTMT", 22))
379 : 578 : return (Node *) _readCreateForeignTableStmt();
380 [ + + + + ]: 1718280 : if (MATCH("CREATEUSERMAPPINGSTMT", 21))
381 : 342 : return (Node *) _readCreateUserMappingStmt();
382 [ + + + + ]: 1717938 : if (MATCH("ALTERUSERMAPPINGSTMT", 20))
383 : 144 : return (Node *) _readAlterUserMappingStmt();
384 [ + + + + ]: 1717794 : if (MATCH("DROPUSERMAPPINGSTMT", 19))
385 : 166 : return (Node *) _readDropUserMappingStmt();
386 [ + + + + ]: 1717628 : if (MATCH("IMPORTFOREIGNSCHEMASTMT", 23))
387 : 56 : return (Node *) _readImportForeignSchemaStmt();
388 [ + + + + ]: 1717572 : if (MATCH("CREATEPOLICYSTMT", 16))
389 : 1206 : return (Node *) _readCreatePolicyStmt();
390 [ + + + + ]: 1716366 : if (MATCH("ALTERPOLICYSTMT", 15))
391 : 112 : return (Node *) _readAlterPolicyStmt();
392 [ + + + + ]: 1716254 : if (MATCH("CREATEAMSTMT", 12))
393 : 92 : return (Node *) _readCreateAmStmt();
394 [ + + + + ]: 1716162 : if (MATCH("CREATETRIGSTMT", 14))
395 : 4360 : return (Node *) _readCreateTrigStmt();
396 [ + + + + ]: 1711802 : if (MATCH("CREATEEVENTTRIGSTMT", 19))
397 : 258 : return (Node *) _readCreateEventTrigStmt();
398 [ + + + + ]: 1711544 : if (MATCH("ALTEREVENTTRIGSTMT", 18))
399 : 64 : return (Node *) _readAlterEventTrigStmt();
400 [ + + + + ]: 1711480 : if (MATCH("CREATEPLANGSTMT", 15))
401 : 160 : return (Node *) _readCreatePLangStmt();
402 [ + + + + ]: 1711320 : if (MATCH("CREATEROLESTMT", 14))
403 : 2608 : return (Node *) _readCreateRoleStmt();
404 [ + + + + ]: 1708712 : if (MATCH("ALTERROLESTMT", 13))
405 : 580 : return (Node *) _readAlterRoleStmt();
406 [ + + + + ]: 1708132 : if (MATCH("ALTERROLESETSTMT", 16))
407 : 104 : return (Node *) _readAlterRoleSetStmt();
408 [ + + + + ]: 1708028 : if (MATCH("DROPROLESTMT", 12))
409 : 2492 : return (Node *) _readDropRoleStmt();
410 [ + + + + ]: 1705536 : if (MATCH("CREATESEQSTMT", 13))
411 : 894 : return (Node *) _readCreateSeqStmt();
412 [ + + + + ]: 1704642 : if (MATCH("ALTERSEQSTMT", 12))
413 : 266 : return (Node *) _readAlterSeqStmt();
414 [ + + + + ]: 1704376 : if (MATCH("DEFINESTMT", 10))
415 : 11290 : return (Node *) _readDefineStmt();
416 [ + + + + ]: 1693086 : if (MATCH("CREATEDOMAINSTMT", 16))
417 : 2002 : return (Node *) _readCreateDomainStmt();
418 [ + + + + ]: 1691084 : if (MATCH("CREATEOPCLASSSTMT", 17))
419 : 590 : return (Node *) _readCreateOpClassStmt();
420 [ + + + + ]: 1690494 : if (MATCH("CREATEOPCLASSITEM", 17))
421 : 7170 : return (Node *) _readCreateOpClassItem();
422 [ + + + + ]: 1683324 : if (MATCH("CREATEOPFAMILYSTMT", 18))
423 : 190 : return (Node *) _readCreateOpFamilyStmt();
424 [ + + + + ]: 1683134 : if (MATCH("ALTEROPFAMILYSTMT", 17))
425 : 552 : return (Node *) _readAlterOpFamilyStmt();
426 [ + + + + ]: 1682582 : if (MATCH("DROPSTMT", 8))
427 : 36043 : return (Node *) _readDropStmt();
428 [ + + + + ]: 1646539 : if (MATCH("TRUNCATESTMT", 12))
429 : 2372 : return (Node *) _readTruncateStmt();
430 [ + + + + ]: 1644167 : if (MATCH("COMMENTSTMT", 11))
431 : 8729 : return (Node *) _readCommentStmt();
432 [ + + + + ]: 1635438 : if (MATCH("SECLABELSTMT", 12))
433 : 134 : return (Node *) _readSecLabelStmt();
434 [ + + + + ]: 1635304 : if (MATCH("DECLARECURSORSTMT", 17))
435 : 4346 : return (Node *) _readDeclareCursorStmt();
436 [ + + + + ]: 1630958 : if (MATCH("CLOSEPORTALSTMT", 15))
437 : 2370 : return (Node *) _readClosePortalStmt();
438 [ + + + + ]: 1628588 : if (MATCH("FETCHSTMT", 9))
439 : 7744 : return (Node *) _readFetchStmt();
440 [ + + + + ]: 1620844 : if (MATCH("INDEXSTMT", 9))
441 : 8763 : return (Node *) _readIndexStmt();
442 [ + + + + ]: 1612081 : if (MATCH("CREATESTATSSTMT", 15))
443 : 1212 : return (Node *) _readCreateStatsStmt();
444 [ + + + + ]: 1610869 : if (MATCH("STATSELEM", 9))
445 : 2856 : return (Node *) _readStatsElem();
446 [ + + + + ]: 1608013 : if (MATCH("ALTERSTATSSTMT", 14))
447 : 34 : return (Node *) _readAlterStatsStmt();
448 [ + + + + ]: 1607979 : if (MATCH("CREATEFUNCTIONSTMT", 18))
449 : 26325 : return (Node *) _readCreateFunctionStmt();
450 [ + + + + ]: 1581654 : if (MATCH("FUNCTIONPARAMETER", 17))
451 : 67856 : return (Node *) _readFunctionParameter();
452 [ + + + + ]: 1513798 : if (MATCH("ALTERFUNCTIONSTMT", 17))
453 : 418 : return (Node *) _readAlterFunctionStmt();
454 [ + + + + ]: 1513380 : if (MATCH("DOSTMT", 6))
455 : 1310 : return (Node *) _readDoStmt();
456 [ + + + + ]: 1512070 : if (MATCH("CALLSTMT", 8))
457 : 548 : return (Node *) _readCallStmt();
458 [ + + + + ]: 1511522 : if (MATCH("RENAMESTMT", 10))
459 : 1956 : return (Node *) _readRenameStmt();
460 [ + + + + ]: 1509566 : if (MATCH("ALTEROBJECTDEPENDSSTMT", 22))
461 : 70 : return (Node *) _readAlterObjectDependsStmt();
462 [ + + + + ]: 1509496 : if (MATCH("ALTEROBJECTSCHEMASTMT", 21))
463 : 582 : return (Node *) _readAlterObjectSchemaStmt();
464 [ + + + + ]: 1508914 : if (MATCH("ALTEROWNERSTMT", 14))
465 : 2022 : return (Node *) _readAlterOwnerStmt();
466 [ + + + + ]: 1506892 : if (MATCH("ALTEROPERATORSTMT", 17))
467 : 664 : return (Node *) _readAlterOperatorStmt();
468 [ + + + + ]: 1506228 : if (MATCH("ALTERTYPESTMT", 13))
469 : 72 : return (Node *) _readAlterTypeStmt();
470 [ + + + + ]: 1506156 : if (MATCH("RULESTMT", 8))
471 : 1524 : return (Node *) _readRuleStmt();
472 [ + + + + ]: 1504632 : if (MATCH("NOTIFYSTMT", 10))
473 : 253 : return (Node *) _readNotifyStmt();
474 [ + + + + ]: 1504379 : if (MATCH("LISTENSTMT", 10))
475 : 104 : return (Node *) _readListenStmt();
476 [ + + + + ]: 1504275 : if (MATCH("UNLISTENSTMT", 12))
477 : 124 : return (Node *) _readUnlistenStmt();
478 [ + + + + ]: 1504151 : if (MATCH("TRANSACTIONSTMT", 15))
479 : 54306 : return (Node *) _readTransactionStmt();
480 [ + + + + ]: 1449845 : if (MATCH("COMPOSITETYPESTMT", 17))
481 : 2862 : return (Node *) _readCompositeTypeStmt();
482 [ + + + + ]: 1446983 : if (MATCH("CREATEENUMSTMT", 14))
483 : 332 : return (Node *) _readCreateEnumStmt();
484 [ + + + + ]: 1446651 : if (MATCH("CREATERANGESTMT", 15))
485 : 300 : return (Node *) _readCreateRangeStmt();
486 [ + + + + ]: 1446351 : if (MATCH("ALTERENUMSTMT", 13))
487 : 492 : return (Node *) _readAlterEnumStmt();
488 [ + + + + ]: 1445859 : if (MATCH("VIEWSTMT", 8))
489 : 22049 : return (Node *) _readViewStmt();
490 [ + + + + ]: 1423810 : if (MATCH("LOADSTMT", 8))
491 : 92 : return (Node *) _readLoadStmt();
492 [ + + + + ]: 1423718 : if (MATCH("CREATEDBSTMT", 12))
493 : 892 : return (Node *) _readCreatedbStmt();
494 [ + + + + ]: 1422826 : if (MATCH("ALTERDATABASESTMT", 17))
495 : 106 : return (Node *) _readAlterDatabaseStmt();
496 [ + + + - ]: 1422720 : if (MATCH("ALTERDATABASEREFRESHCOLLSTMT", 28))
497 : 8 : return (Node *) _readAlterDatabaseRefreshCollStmt();
498 [ + + + + ]: 1422712 : if (MATCH("ALTERDATABASESETSTMT", 20))
499 : 1346 : return (Node *) _readAlterDatabaseSetStmt();
500 [ + + + + ]: 1421366 : if (MATCH("DROPDBSTMT", 10))
501 : 152 : return (Node *) _readDropdbStmt();
502 [ + + + + ]: 1421214 : if (MATCH("ALTERSYSTEMSTMT", 15))
503 : 242 : return (Node *) _readAlterSystemStmt();
504 [ + + + + ]: 1420972 : if (MATCH("VACUUMSTMT", 10))
505 : 17768 : return (Node *) _readVacuumStmt();
506 [ + + + + ]: 1403204 : if (MATCH("VACUUMRELATION", 14))
507 : 18028 : return (Node *) _readVacuumRelation();
508 [ + + + + ]: 1385176 : if (MATCH("REPACKSTMT", 10))
509 : 468 : return (Node *) _readRepackStmt();
510 [ + + + + ]: 1384708 : if (MATCH("EXPLAINSTMT", 11))
511 : 27932 : return (Node *) _readExplainStmt();
512 [ + + + + ]: 1356776 : if (MATCH("CREATETABLEASSTMT", 17))
513 : 2510 : return (Node *) _readCreateTableAsStmt();
514 [ + + + + ]: 1354266 : if (MATCH("REFRESHMATVIEWSTMT", 18))
515 : 348 : return (Node *) _readRefreshMatViewStmt();
516 [ + + + + ]: 1353918 : if (MATCH("CHECKPOINTSTMT", 14))
517 : 285 : return (Node *) _readCheckPointStmt();
518 [ + + + + ]: 1353633 : if (MATCH("DISCARDSTMT", 11))
519 : 48 : return (Node *) _readDiscardStmt();
520 [ + + + + ]: 1353585 : if (MATCH("LOCKSTMT", 8))
521 : 1196 : return (Node *) _readLockStmt();
522 [ + + + + ]: 1352389 : if (MATCH("CONSTRAINTSSETSTMT", 18))
523 : 141 : return (Node *) _readConstraintsSetStmt();
524 [ + + + + ]: 1352248 : if (MATCH("REINDEXSTMT", 11))
525 : 1404 : return (Node *) _readReindexStmt();
526 [ + + + + ]: 1350844 : if (MATCH("CREATECONVERSIONSTMT", 20))
527 : 84 : return (Node *) _readCreateConversionStmt();
528 [ + + + + ]: 1350760 : if (MATCH("CREATECASTSTMT", 14))
529 : 344 : return (Node *) _readCreateCastStmt();
530 [ + + + + ]: 1350416 : if (MATCH("CREATEPROPGRAPHSTMT", 19))
531 : 420 : return (Node *) _readCreatePropGraphStmt();
532 [ + + + + ]: 1349996 : if (MATCH("PROPGRAPHVERTEX", 15))
533 : 822 : return (Node *) _readPropGraphVertex();
534 [ + + + + ]: 1349174 : if (MATCH("PROPGRAPHEDGE", 13))
535 : 434 : return (Node *) _readPropGraphEdge();
536 [ + + + - ]: 1348740 : if (MATCH("PROPGRAPHLABELANDPROPERTIES", 27))
537 : 1550 : return (Node *) _readPropGraphLabelAndProperties();
538 [ + + + + ]: 1347190 : if (MATCH("PROPGRAPHPROPERTIES", 19))
539 : 1566 : return (Node *) _readPropGraphProperties();
540 [ + + + + ]: 1345624 : if (MATCH("ALTERPROPGRAPHSTMT", 18))
541 : 320 : return (Node *) _readAlterPropGraphStmt();
542 [ + + + + ]: 1345304 : if (MATCH("CREATETRANSFORMSTMT", 19))
543 : 52 : return (Node *) _readCreateTransformStmt();
544 [ + + + + ]: 1345252 : if (MATCH("PREPARESTMT", 11))
545 : 2276 : return (Node *) _readPrepareStmt();
546 [ + + + + ]: 1342976 : if (MATCH("EXECUTESTMT", 11))
547 : 18040 : return (Node *) _readExecuteStmt();
548 [ + + + + ]: 1324936 : if (MATCH("DEALLOCATESTMT", 14))
549 : 4196 : return (Node *) _readDeallocateStmt();
550 [ + + + + ]: 1320740 : if (MATCH("DROPOWNEDSTMT", 13))
551 : 188 : return (Node *) _readDropOwnedStmt();
552 [ + + + - ]: 1320552 : if (MATCH("REASSIGNOWNEDSTMT", 17))
553 : 72 : return (Node *) _readReassignOwnedStmt();
554 [ + + + + ]: 1320480 : if (MATCH("ALTERTSDICTIONARYSTMT", 21))
555 : 46 : return (Node *) _readAlterTSDictionaryStmt();
556 [ + + + - ]: 1320434 : if (MATCH("ALTERTSCONFIGURATIONSTMT", 24))
557 : 10500 : return (Node *) _readAlterTSConfigurationStmt();
558 [ + + + - ]: 1309934 : if (MATCH("PUBLICATIONTABLE", 16))
559 : 2052 : return (Node *) _readPublicationTable();
560 [ + + + + ]: 1307882 : if (MATCH("PUBLICATIONOBJSPEC", 18))
561 : 2582 : return (Node *) _readPublicationObjSpec();
562 [ + + - + ]: 1305300 : if (MATCH("PUBLICATIONALLOBJSPEC", 21))
563 : 0 : return (Node *) _readPublicationAllObjSpec();
564 [ + + + + ]: 1305300 : if (MATCH("CREATEPUBLICATIONSTMT", 21))
565 : 1274 : return (Node *) _readCreatePublicationStmt();
566 [ + + + + ]: 1304026 : if (MATCH("ALTERPUBLICATIONSTMT", 20))
567 : 1562 : return (Node *) _readAlterPublicationStmt();
568 [ + + + - ]: 1302464 : if (MATCH("CREATESUBSCRIPTIONSTMT", 22))
569 : 676 : return (Node *) _readCreateSubscriptionStmt();
570 [ + + + - ]: 1301788 : if (MATCH("ALTERSUBSCRIPTIONSTMT", 21))
571 : 833 : return (Node *) _readAlterSubscriptionStmt();
572 [ + + + + ]: 1300955 : if (MATCH("DROPSUBSCRIPTIONSTMT", 20))
573 : 360 : return (Node *) _readDropSubscriptionStmt();
574 [ + + + + ]: 1300595 : if (MATCH("WAITSTMT", 8))
575 : 505 : return (Node *) _readWaitStmt();
576 [ + + - + ]: 1300090 : if (MATCH("GROUPBYORDERING", 15))
577 : 0 : return (Node *) _readGroupByOrdering();
578 [ + + - + ]: 1300090 : if (MATCH("PLACEHOLDERVAR", 14))
579 : 0 : return (Node *) _readPlaceHolderVar();
580 [ + + + + ]: 1300090 : if (MATCH("APPENDRELINFO", 13))
581 : 39679 : return (Node *) _readAppendRelInfo();
582 [ + + + + ]: 1260411 : if (MATCH("PLANNEDSTMT", 11))
583 : 290588 : return (Node *) _readPlannedStmt();
584 [ + + + + ]: 969823 : if (MATCH("RESULT", 6))
585 : 135377 : return (Node *) _readResult();
586 [ + + + + ]: 834446 : if (MATCH("PROJECTSET", 10))
587 : 8465 : return (Node *) _readProjectSet();
588 [ + + + + ]: 825981 : if (MATCH("MODIFYTABLE", 11))
589 : 57834 : return (Node *) _readModifyTable();
590 [ + + + + ]: 768147 : if (MATCH("APPEND", 6))
591 : 12589 : return (Node *) _readAppend();
592 [ + + + + ]: 755558 : if (MATCH("MERGEAPPEND", 11))
593 : 370 : return (Node *) _readMergeAppend();
594 [ + + + + ]: 755188 : if (MATCH("RECURSIVEUNION", 14))
595 : 558 : return (Node *) _readRecursiveUnion();
596 [ + + + + ]: 754630 : if (MATCH("BITMAPAND", 9))
597 : 148 : return (Node *) _readBitmapAnd();
598 [ + + + + ]: 754482 : if (MATCH("BITMAPOR", 8))
599 : 256 : return (Node *) _readBitmapOr();
600 [ + + + + ]: 754226 : if (MATCH("SEQSCAN", 7))
601 : 152453 : return (Node *) _readSeqScan();
602 [ + + + + ]: 601773 : if (MATCH("SAMPLESCAN", 10))
603 : 200 : return (Node *) _readSampleScan();
604 [ + + + + ]: 601573 : if (MATCH("INDEXSCAN", 9))
605 : 92597 : return (Node *) _readIndexScan();
606 [ + + + + ]: 508976 : if (MATCH("INDEXONLYSCAN", 13))
607 : 11251 : return (Node *) _readIndexOnlyScan();
608 [ + + + + ]: 497725 : if (MATCH("BITMAPINDEXSCAN", 15))
609 : 17471 : return (Node *) _readBitmapIndexScan();
610 [ + + + - ]: 480254 : if (MATCH("BITMAPHEAPSCAN", 14))
611 : 17063 : return (Node *) _readBitmapHeapScan();
612 [ + + + + ]: 463191 : if (MATCH("TIDSCAN", 7))
613 : 472 : return (Node *) _readTidScan();
614 [ + + + + ]: 462719 : if (MATCH("TIDRANGESCAN", 12))
615 : 1396 : return (Node *) _readTidRangeScan();
616 [ + + + + ]: 461323 : if (MATCH("SUBQUERYSCAN", 12))
617 : 13648 : return (Node *) _readSubqueryScan();
618 [ + + + - ]: 447675 : if (MATCH("FUNCTIONSCAN", 12))
619 : 31334 : return (Node *) _readFunctionScan();
620 [ + + + + ]: 416341 : if (MATCH("VALUESSCAN", 10))
621 : 5799 : return (Node *) _readValuesScan();
622 [ + + + + ]: 410542 : if (MATCH("TABLEFUNCSCAN", 13))
623 : 484 : return (Node *) _readTableFuncScan();
624 [ + + + + ]: 410058 : if (MATCH("CTESCAN", 7))
625 : 2646 : return (Node *) _readCteScan();
626 [ + + + - ]: 407412 : if (MATCH("NAMEDTUPLESTORESCAN", 19))
627 : 348 : return (Node *) _readNamedTuplestoreScan();
628 [ + + + + ]: 407064 : if (MATCH("WORKTABLESCAN", 13))
629 : 558 : return (Node *) _readWorkTableScan();
630 [ + + + + ]: 406506 : if (MATCH("FOREIGNSCAN", 11))
631 : 1065 : return (Node *) _readForeignScan();
632 [ + + - + ]: 405441 : if (MATCH("CUSTOMSCAN", 10))
633 : 0 : return (Node *) _readCustomScan();
634 [ + + + + ]: 405441 : if (MATCH("NESTLOOP", 8))
635 : 64833 : return (Node *) _readNestLoop();
636 [ + + + + ]: 340608 : if (MATCH("NESTLOOPPARAM", 13))
637 : 38454 : return (Node *) _readNestLoopParam();
638 [ + + + + ]: 302154 : if (MATCH("MERGEJOIN", 9))
639 : 4905 : return (Node *) _readMergeJoin();
640 [ + + + + ]: 297249 : if (MATCH("HASHJOIN", 8))
641 : 29036 : return (Node *) _readHashJoin();
642 [ + + + + ]: 268213 : if (MATCH("MATERIAL", 8))
643 : 2757 : return (Node *) _readMaterial();
644 [ + + + - ]: 265456 : if (MATCH("MEMOIZE", 7))
645 : 1289 : return (Node *) _readMemoize();
646 [ + + + + ]: 264167 : if (MATCH("SORT", 4))
647 : 55488 : return (Node *) _readSort();
648 [ + + + - ]: 208679 : if (MATCH("INCREMENTALSORT", 15))
649 : 746 : return (Node *) _readIncrementalSort();
650 [ + + + + ]: 207933 : if (MATCH("GROUP", 5))
651 : 182 : return (Node *) _readGroup();
652 [ + + + - ]: 207751 : if (MATCH("AGG", 3))
653 : 33430 : return (Node *) _readAgg();
654 [ + + + - ]: 174321 : if (MATCH("WINDOWAGG", 9))
655 : 2005 : return (Node *) _readWindowAgg();
656 [ + + + + ]: 172316 : if (MATCH("UNIQUE", 6))
657 : 3512 : return (Node *) _readUnique();
658 [ + + + - ]: 168804 : if (MATCH("GATHER", 6))
659 : 772 : return (Node *) _readGather();
660 [ + + + + ]: 168032 : if (MATCH("GATHERMERGE", 11))
661 : 260 : return (Node *) _readGatherMerge();
662 [ + + + - ]: 167772 : if (MATCH("HASH", 4))
663 : 29036 : return (Node *) _readHash();
664 [ + + + + ]: 138736 : if (MATCH("SETOP", 5))
665 : 515 : return (Node *) _readSetOp();
666 [ + + + - ]: 138221 : if (MATCH("LOCKROWS", 8))
667 : 6064 : return (Node *) _readLockRows();
668 [ + + + - ]: 132157 : if (MATCH("LIMIT", 5))
669 : 3136 : return (Node *) _readLimit();
670 [ + + + - ]: 129021 : if (MATCH("PLANROWMARK", 11))
671 : 19114 : return (Node *) _readPlanRowMark();
672 [ + + + - ]: 109907 : if (MATCH("PARTITIONPRUNEINFO", 18))
673 : 460 : return (Node *) _readPartitionPruneInfo();
674 [ + + + - ]: 109447 : if (MATCH("PARTITIONEDRELPRUNEINFO", 23))
675 : 927 : return (Node *) _readPartitionedRelPruneInfo();
676 [ + + + - ]: 108520 : if (MATCH("PARTITIONPRUNESTEPOP", 20))
677 : 775 : return (Node *) _readPartitionPruneStepOp();
678 [ + + + - ]: 107745 : if (MATCH("PARTITIONPRUNESTEPCOMBINE", 25))
679 : 146 : return (Node *) _readPartitionPruneStepCombine();
680 [ + + + + ]: 107599 : if (MATCH("PLANINVALITEM", 13))
681 : 37233 : return (Node *) _readPlanInvalItem();
682 [ + + + - ]: 70366 : if (MATCH("SUBPLANRTINFO", 13))
683 : 53956 : return (Node *) _readSubPlanRTInfo();
684 [ + - + - ]: 16410 : if (MATCH("ELIDEDNODE", 10))
685 : 16410 : return (Node *) _readElidedNode();
686 [ # # # # ]: 0 : if (MATCH("EXTENSIBLENODE", 14))
687 : 0 : return (Node *) _readExtensibleNode();
|