Line data Source code
1 : /*-------------------------------------------------------------------------
2 : *
3 : * copyfuncs.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 2447735 : case T_Alias:
19 2447735 : retval = _copyAlias(from);
20 2447735 : break;
21 629370 : case T_RangeVar:
22 629370 : retval = _copyRangeVar(from);
23 629370 : break;
24 1188 : case T_TableFunc:
25 1188 : retval = _copyTableFunc(from);
26 1188 : break;
27 2807 : case T_IntoClause:
28 2807 : retval = _copyIntoClause(from);
29 2807 : break;
30 14809762 : case T_Var:
31 14809762 : retval = _copyVar(from);
32 14809762 : break;
33 2659813 : case T_Const:
34 2659813 : retval = _copyConst(from);
35 2659813 : break;
36 530106 : case T_Param:
37 530106 : retval = _copyParam(from);
38 530106 : break;
39 160588 : case T_Aggref:
40 160588 : retval = _copyAggref(from);
41 160588 : break;
42 1049 : case T_GroupingFunc:
43 1049 : retval = _copyGroupingFunc(from);
44 1049 : break;
45 7203 : case T_WindowFunc:
46 7203 : retval = _copyWindowFunc(from);
47 7203 : break;
48 442 : case T_WindowFuncRunCondition:
49 442 : retval = _copyWindowFuncRunCondition(from);
50 442 : break;
51 1819 : case T_MergeSupportFunc:
52 1819 : retval = _copyMergeSupportFunc(from);
53 1819 : break;
54 57222 : case T_SubscriptingRef:
55 57222 : retval = _copySubscriptingRef(from);
56 57222 : break;
57 736047 : case T_FuncExpr:
58 736047 : retval = _copyFuncExpr(from);
59 736047 : break;
60 51538 : case T_NamedArgExpr:
61 51538 : retval = _copyNamedArgExpr(from);
62 51538 : break;
63 1551795 : case T_OpExpr:
64 1551795 : retval = _copyOpExpr(from);
65 1551795 : break;
66 1546 : case T_DistinctExpr:
67 1546 : retval = _copyDistinctExpr(from);
68 1546 : break;
69 1113 : case T_NullIfExpr:
70 1113 : retval = _copyNullIfExpr(from);
71 1113 : break;
72 67294 : case T_ScalarArrayOpExpr:
73 67294 : retval = _copyScalarArrayOpExpr(from);
74 67294 : break;
75 405810 : case T_BoolExpr:
76 405810 : retval = _copyBoolExpr(from);
77 405810 : break;
78 91819 : case T_SubLink:
79 91819 : retval = _copySubLink(from);
80 91819 : break;
81 32507 : case T_SubPlan:
82 32507 : retval = _copySubPlan(from);
83 32507 : break;
84 0 : case T_AlternativeSubPlan:
85 0 : retval = _copyAlternativeSubPlan(from);
86 0 : break;
87 149634 : case T_FieldSelect:
88 149634 : retval = _copyFieldSelect(from);
89 149634 : break;
90 587 : case T_FieldStore:
91 587 : retval = _copyFieldStore(from);
92 587 : break;
93 255659 : case T_RelabelType:
94 255659 : retval = _copyRelabelType(from);
95 255659 : break;
96 69691 : case T_CoerceViaIO:
97 69691 : retval = _copyCoerceViaIO(from);
98 69691 : break;
99 11016 : case T_ArrayCoerceExpr:
100 11016 : retval = _copyArrayCoerceExpr(from);
101 11016 : break;
102 709 : case T_ConvertRowtypeExpr:
103 709 : retval = _copyConvertRowtypeExpr(from);
104 709 : break;
105 9428 : case T_CollateExpr:
106 9428 : retval = _copyCollateExpr(from);
107 9428 : break;
108 128150 : case T_CaseExpr:
109 128150 : retval = _copyCaseExpr(from);
110 128150 : break;
111 304155 : case T_CaseWhen:
112 304155 : retval = _copyCaseWhen(from);
113 304155 : break;
114 109223 : case T_CaseTestExpr:
115 109223 : retval = _copyCaseTestExpr(from);
116 109223 : break;
117 36792 : case T_ArrayExpr:
118 36792 : retval = _copyArrayExpr(from);
119 36792 : break;
120 13452 : case T_RowExpr:
121 13452 : retval = _copyRowExpr(from);
122 13452 : break;
123 645 : case T_RowCompareExpr:
124 645 : retval = _copyRowCompareExpr(from);
125 645 : break;
126 17073 : case T_CoalesceExpr:
127 17073 : retval = _copyCoalesceExpr(from);
128 17073 : break;
129 1352 : case T_MinMaxExpr:
130 1352 : retval = _copyMinMaxExpr(from);
131 1352 : break;
132 22887 : case T_SQLValueFunction:
133 22887 : retval = _copySQLValueFunction(from);
134 22887 : break;
135 1653 : case T_XmlExpr:
136 1653 : retval = _copyXmlExpr(from);
137 1653 : break;
138 27424 : case T_JsonFormat:
139 27424 : retval = _copyJsonFormat(from);
140 27424 : break;
141 11453 : case T_JsonReturning:
142 11453 : retval = _copyJsonReturning(from);
143 11453 : break;
144 6048 : case T_JsonValueExpr:
145 6048 : retval = _copyJsonValueExpr(from);
146 6048 : break;
147 2430 : case T_JsonConstructorExpr:
148 2430 : retval = _copyJsonConstructorExpr(from);
149 2430 : break;
150 899 : case T_JsonIsPredicate:
151 899 : retval = _copyJsonIsPredicate(from);
152 899 : break;
153 9746 : case T_JsonBehavior:
154 9746 : retval = _copyJsonBehavior(from);
155 9746 : break;
156 5063 : case T_JsonExpr:
157 5063 : retval = _copyJsonExpr(from);
158 5063 : break;
159 1395 : case T_JsonTablePath:
160 1395 : retval = _copyJsonTablePath(from);
161 1395 : break;
162 1395 : case T_JsonTablePathScan:
163 1395 : retval = _copyJsonTablePathScan(from);
164 1395 : break;
165 226 : case T_JsonTableSiblingJoin:
166 226 : retval = _copyJsonTableSiblingJoin(from);
167 226 : break;
168 63526 : case T_NullTest:
169 63526 : retval = _copyNullTest(from);
170 63526 : break;
171 3238 : case T_BooleanTest:
172 3238 : retval = _copyBooleanTest(from);
173 3238 : break;
174 6618 : case T_MergeAction:
175 6618 : retval = _copyMergeAction(from);
176 6618 : break;
177 59586 : case T_CoerceToDomain:
178 59586 : retval = _copyCoerceToDomain(from);
179 59586 : break;
180 2834 : case T_CoerceToDomainValue:
181 2834 : retval = _copyCoerceToDomainValue(from);
182 2834 : break;
183 1355 : case T_SetToDefault:
184 1355 : retval = _copySetToDefault(from);
185 1355 : break;
186 1371 : case T_CurrentOfExpr:
187 1371 : retval = _copyCurrentOfExpr(from);
188 1371 : break;
189 1182 : case T_NextValueExpr:
190 1182 : retval = _copyNextValueExpr(from);
191 1182 : break;
192 1980 : case T_InferenceElem:
193 1980 : retval = _copyInferenceElem(from);
194 1980 : break;
195 1522 : case T_ReturningExpr:
196 1522 : retval = _copyReturningExpr(from);
197 1522 : break;
198 67 : case T_GraphLabelRef:
199 67 : retval = _copyGraphLabelRef(from);
200 67 : break;
201 42 : case T_GraphPropertyRef:
202 42 : retval = _copyGraphPropertyRef(from);
203 42 : break;
204 6078971 : case T_TargetEntry:
205 6078971 : retval = _copyTargetEntry(from);
206 6078971 : break;
207 707829 : case T_RangeTblRef:
208 707829 : retval = _copyRangeTblRef(from);
209 707829 : break;
210 186599 : case T_JoinExpr:
211 186599 : retval = _copyJoinExpr(from);
212 186599 : break;
213 687595 : case T_FromExpr:
214 687595 : retval = _copyFromExpr(from);
215 687595 : break;
216 1943 : case T_OnConflictExpr:
217 1943 : retval = _copyOnConflictExpr(from);
218 1943 : break;
219 2268 : case T_ForPortionOfExpr:
220 2268 : retval = _copyForPortionOfExpr(from);
221 2268 : break;
222 948245 : case T_Query:
223 948245 : retval = _copyQuery(from);
224 948245 : break;
225 503128 : case T_TypeName:
226 503128 : retval = _copyTypeName(from);
227 503128 : break;
228 1436955 : case T_ColumnRef:
229 1436955 : retval = _copyColumnRef(from);
230 1436955 : break;
231 46199 : case T_ParamRef:
232 46199 : retval = _copyParamRef(from);
233 46199 : break;
234 465635 : case T_A_Expr:
235 465635 : retval = _copyA_Expr(from);
236 465635 : break;
237 1041505 : case T_A_Const:
238 1041505 : retval = _copyA_Const(from);
239 1041505 : break;
240 247191 : case T_TypeCast:
241 247191 : retval = _copyTypeCast(from);
242 247191 : break;
243 8276 : case T_CollateClause:
244 8276 : retval = _copyCollateClause(from);
245 8276 : break;
246 36883 : case T_RoleSpec:
247 36883 : retval = _copyRoleSpec(from);
248 36883 : break;
249 288840 : case T_FuncCall:
250 288840 : retval = _copyFuncCall(from);
251 288840 : break;
252 52210 : case T_A_Star:
253 52210 : retval = _copyA_Star(from);
254 52210 : break;
255 11318 : case T_A_Indices:
256 11318 : retval = _copyA_Indices(from);
257 11318 : break;
258 27656 : case T_A_Indirection:
259 27656 : retval = _copyA_Indirection(from);
260 27656 : break;
261 6062 : case T_A_ArrayExpr:
262 6062 : retval = _copyA_ArrayExpr(from);
263 6062 : break;
264 898606 : case T_ResTarget:
265 898606 : retval = _copyResTarget(from);
266 898606 : break;
267 265 : case T_MultiAssignRef:
268 265 : retval = _copyMultiAssignRef(from);
269 265 : break;
270 77482 : case T_SortBy:
271 77482 : retval = _copySortBy(from);
272 77482 : break;
273 3369 : case T_WindowDef:
274 3369 : retval = _copyWindowDef(from);
275 3369 : break;
276 16912 : case T_RangeSubselect:
277 16912 : retval = _copyRangeSubselect(from);
278 16912 : break;
279 34118 : case T_RangeFunction:
280 34118 : retval = _copyRangeFunction(from);
281 34118 : break;
282 172 : case T_RangeTableFunc:
283 172 : retval = _copyRangeTableFunc(from);
284 172 : break;
285 614 : case T_RangeTableFuncCol:
286 614 : retval = _copyRangeTableFuncCol(from);
287 614 : break;
288 681 : case T_RangeGraphTable:
289 681 : retval = _copyRangeGraphTable(from);
290 681 : break;
291 188 : case T_RangeTableSample:
292 188 : retval = _copyRangeTableSample(from);
293 188 : break;
294 102791 : case T_ColumnDef:
295 102791 : retval = _copyColumnDef(from);
296 102791 : break;
297 1066 : case T_TableLikeClause:
298 1066 : retval = _copyTableLikeClause(from);
299 1066 : break;
300 14240 : case T_IndexElem:
301 14240 : retval = _copyIndexElem(from);
302 14240 : break;
303 486235 : case T_DefElem:
304 486235 : retval = _copyDefElem(from);
305 486235 : break;
306 5139 : case T_LockingClause:
307 5139 : retval = _copyLockingClause(from);
308 5139 : break;
309 164 : case T_XmlSerialize:
310 164 : retval = _copyXmlSerialize(from);
311 164 : break;
312 8349 : case T_PartitionElem:
313 8349 : retval = _copyPartitionElem(from);
314 8349 : break;
315 7465 : case T_PartitionSpec:
316 7465 : retval = _copyPartitionSpec(from);
317 7465 : break;
318 29469 : case T_PartitionBoundSpec:
319 29469 : retval = _copyPartitionBoundSpec(from);
320 29469 : break;
321 8 : case T_PartitionRangeDatum:
322 8 : retval = _copyPartitionRangeDatum(from);
323 8 : break;
324 2402 : case T_SinglePartitionSpec:
325 2402 : retval = _copySinglePartitionSpec(from);
326 2402 : break;
327 8486 : case T_PartitionCmd:
328 8486 : retval = _copyPartitionCmd(from);
329 8486 : break;
330 712 : case T_GraphPattern:
331 712 : retval = _copyGraphPattern(from);
332 712 : break;
333 2100 : case T_GraphElementPattern:
334 2100 : retval = _copyGraphElementPattern(from);
335 2100 : break;
336 1595072 : case T_RangeTblEntry:
337 1595072 : retval = _copyRangeTblEntry(from);
338 1595072 : break;
339 945170 : case T_RTEPermissionInfo:
340 945170 : retval = _copyRTEPermissionInfo(from);
341 945170 : break;
342 93048 : case T_RangeTblFunction:
343 93048 : retval = _copyRangeTblFunction(from);
344 93048 : break;
345 544 : case T_TableSampleClause:
346 544 : retval = _copyTableSampleClause(from);
347 544 : break;
348 4750 : case T_WithCheckOption:
349 4750 : retval = _copyWithCheckOption(from);
350 4750 : break;
351 211578 : case T_SortGroupClause:
352 211578 : retval = _copySortGroupClause(from);
353 211578 : break;
354 4339 : case T_GroupingSet:
355 4339 : retval = _copyGroupingSet(from);
356 4339 : break;
357 3502 : case T_WindowClause:
358 3502 : retval = _copyWindowClause(from);
359 3502 : break;
360 12682 : case T_RowMarkClause:
361 12682 : retval = _copyRowMarkClause(from);
362 12682 : break;
363 1213 : case T_ForPortionOfClause:
364 1213 : retval = _copyForPortionOfClause(from);
365 1213 : break;
366 2324 : case T_WithClause:
367 2324 : retval = _copyWithClause(from);
368 2324 : break;
369 1421 : case T_InferClause:
370 1421 : retval = _copyInferClause(from);
371 1421 : break;
372 1580 : case T_OnConflictClause:
373 1580 : retval = _copyOnConflictClause(from);
374 1580 : break;
375 218 : case T_CTESearchClause:
376 218 : retval = _copyCTESearchClause(from);
377 218 : break;
378 218 : case T_CTECycleClause:
379 218 : retval = _copyCTECycleClause(from);
380 218 : break;
381 7509 : case T_CommonTableExpr:
382 7509 : retval = _copyCommonTableExpr(from);
383 7509 : break;
384 2293 : case T_MergeWhenClause:
385 2293 : retval = _copyMergeWhenClause(from);
386 2293 : break;
387 104 : case T_ReturningOption:
388 104 : retval = _copyReturningOption(from);
389 104 : break;
390 2779 : case T_ReturningClause:
391 2779 : retval = _copyReturningClause(from);
392 2779 : break;
393 856 : case T_TriggerTransition:
394 856 : retval = _copyTriggerTransition(from);
395 856 : break;
396 1742 : case T_JsonOutput:
397 1742 : retval = _copyJsonOutput(from);
398 1742 : break;
399 436 : case T_JsonArgument:
400 436 : retval = _copyJsonArgument(from);
401 436 : break;
402 1452 : case T_JsonFuncExpr:
403 1452 : retval = _copyJsonFuncExpr(from);
404 1452 : break;
405 2260 : case T_JsonTablePathSpec:
406 2260 : retval = _copyJsonTablePathSpec(from);
407 2260 : break;
408 556 : case T_JsonTablePlanSpec:
409 556 : retval = _copyJsonTablePlanSpec(from);
410 556 : break;
411 544 : case T_JsonTable:
412 544 : retval = _copyJsonTable(from);
413 544 : break;
414 2080 : case T_JsonTableColumn:
415 2080 : retval = _copyJsonTableColumn(from);
416 2080 : break;
417 870 : case T_JsonKeyValue:
418 870 : retval = _copyJsonKeyValue(from);
419 870 : break;
420 108 : case T_JsonParseExpr:
421 108 : retval = _copyJsonParseExpr(from);
422 108 : break;
423 70 : case T_JsonScalarExpr:
424 70 : retval = _copyJsonScalarExpr(from);
425 70 : break;
426 68 : case T_JsonSerializeExpr:
427 68 : retval = _copyJsonSerializeExpr(from);
428 68 : break;
429 562 : case T_JsonObjectConstructor:
430 562 : retval = _copyJsonObjectConstructor(from);
431 562 : break;
432 408 : case T_JsonArrayConstructor:
433 408 : retval = _copyJsonArrayConstructor(from);
434 408 : break;
435 116 : case T_JsonArrayQueryConstructor:
436 116 : retval = _copyJsonArrayQueryConstructor(from);
437 116 : break;
438 356 : case T_JsonAggConstructor:
439 356 : retval = _copyJsonAggConstructor(from);
440 356 : break;
441 196 : case T_JsonObjectAgg:
442 196 : retval = _copyJsonObjectAgg(from);
443 196 : break;
444 160 : case T_JsonArrayAgg:
445 160 : retval = _copyJsonArrayAgg(from);
446 160 : break;
447 515411 : case T_RawStmt:
448 515411 : retval = _copyRawStmt(from);
449 515411 : break;
450 48856 : case T_InsertStmt:
451 48856 : retval = _copyInsertStmt(from);
452 48856 : break;
453 3608 : case T_DeleteStmt:
454 3608 : retval = _copyDeleteStmt(from);
455 3608 : break;
456 9804 : case T_UpdateStmt:
457 9804 : retval = _copyUpdateStmt(from);
458 9804 : break;
459 1448 : case T_MergeStmt:
460 1448 : retval = _copyMergeStmt(from);
461 1448 : break;
462 388746 : case T_SelectStmt:
463 388746 : retval = _copySelectStmt(from);
464 388746 : break;
465 23142 : case T_SetOperationStmt:
466 23142 : retval = _copySetOperationStmt(from);
467 23142 : break;
468 5568 : case T_ReturnStmt:
469 5568 : retval = _copyReturnStmt(from);
470 5568 : break;
471 3429 : case T_PLAssignStmt:
472 3429 : retval = _copyPLAssignStmt(from);
473 3429 : break;
474 1574 : case T_CreateSchemaStmt:
475 1574 : retval = _copyCreateSchemaStmt(from);
476 1574 : break;
477 42219 : case T_AlterTableStmt:
478 42219 : retval = _copyAlterTableStmt(from);
479 42219 : break;
480 69780 : case T_AlterTableCmd:
481 69780 : retval = _copyAlterTableCmd(from);
482 69780 : break;
483 1020 : case T_ATAlterConstraint:
484 1020 : retval = _copyATAlterConstraint(from);
485 1020 : break;
486 942 : case T_ReplicaIdentityStmt:
487 942 : retval = _copyReplicaIdentityStmt(from);
488 942 : break;
489 8 : case T_AlterCollationStmt:
490 8 : retval = _copyAlterCollationStmt(from);
491 8 : break;
492 390 : case T_AlterDomainStmt:
493 390 : retval = _copyAlterDomainStmt(from);
494 390 : break;
495 23547 : case T_GrantStmt:
496 23547 : retval = _copyGrantStmt(from);
497 23547 : break;
498 16441 : case T_ObjectWithArgs:
499 16441 : retval = _copyObjectWithArgs(from);
500 16441 : break;
501 21869 : case T_AccessPriv:
502 21869 : retval = _copyAccessPriv(from);
503 21869 : break;
504 975 : case T_GrantRoleStmt:
505 975 : retval = _copyGrantRoleStmt(from);
506 975 : break;
507 275 : case T_AlterDefaultPrivilegesStmt:
508 275 : retval = _copyAlterDefaultPrivilegesStmt(from);
509 275 : break;
510 13470 : case T_CopyStmt:
511 13470 : retval = _copyCopyStmt(from);
512 13470 : break;
513 46344 : case T_VariableSetStmt:
514 46344 : retval = _copyVariableSetStmt(from);
515 46344 : break;
516 1238 : case T_VariableShowStmt:
517 1238 : retval = _copyVariableShowStmt(from);
518 1238 : break;
519 54004 : case T_CreateStmt:
520 54004 : retval = _copyCreateStmt(from);
521 54004 : break;
522 68495 : case T_Constraint:
523 68495 : retval = _copyConstraint(from);
524 68495 : break;
525 154 : case T_CreateTableSpaceStmt:
526 154 : retval = _copyCreateTableSpaceStmt(from);
527 154 : break;
528 72 : case T_DropTableSpaceStmt:
529 72 : retval = _copyDropTableSpaceStmt(from);
530 72 : break;
531 34 : case T_AlterTableSpaceOptionsStmt:
532 34 : retval = _copyAlterTableSpaceOptionsStmt(from);
533 34 : break;
534 62 : case T_AlterTableMoveAllStmt:
535 62 : retval = _copyAlterTableMoveAllStmt(from);
536 62 : break;
537 677 : case T_CreateExtensionStmt:
538 677 : retval = _copyCreateExtensionStmt(from);
539 677 : break;
540 43 : case T_AlterExtensionStmt:
541 43 : retval = _copyAlterExtensionStmt(from);
542 43 : break;
543 295 : case T_AlterExtensionContentsStmt:
544 295 : retval = _copyAlterExtensionContentsStmt(from);
545 295 : break;
546 314 : case T_CreateFdwStmt:
547 314 : retval = _copyCreateFdwStmt(from);
548 314 : break;
549 206 : case T_AlterFdwStmt:
550 206 : retval = _copyAlterFdwStmt(from);
551 206 : break;
552 398 : case T_CreateForeignServerStmt:
553 398 : retval = _copyCreateForeignServerStmt(from);
554 398 : break;
555 258 : case T_AlterForeignServerStmt:
556 258 : retval = _copyAlterForeignServerStmt(from);
557 258 : break;
558 582 : case T_CreateForeignTableStmt:
559 582 : retval = _copyCreateForeignTableStmt(from);
560 582 : break;
561 338 : case T_CreateUserMappingStmt:
562 338 : retval = _copyCreateUserMappingStmt(from);
563 338 : break;
564 146 : case T_AlterUserMappingStmt:
565 146 : retval = _copyAlterUserMappingStmt(from);
566 146 : break;
567 158 : case T_DropUserMappingStmt:
568 158 : retval = _copyDropUserMappingStmt(from);
569 158 : break;
570 56 : case T_ImportForeignSchemaStmt:
571 56 : retval = _copyImportForeignSchemaStmt(from);
572 56 : break;
573 1242 : case T_CreatePolicyStmt:
574 1242 : retval = _copyCreatePolicyStmt(from);
575 1242 : break;
576 116 : case T_AlterPolicyStmt:
577 116 : retval = _copyAlterPolicyStmt(from);
578 116 : break;
579 92 : case T_CreateAmStmt:
580 92 : retval = _copyCreateAmStmt(from);
581 92 : break;
582 4873 : case T_CreateTrigStmt:
583 4873 : retval = _copyCreateTrigStmt(from);
584 4873 : break;
585 258 : case T_CreateEventTrigStmt:
586 258 : retval = _copyCreateEventTrigStmt(from);
587 258 : break;
588 64 : case T_AlterEventTrigStmt:
589 64 : retval = _copyAlterEventTrigStmt(from);
590 64 : break;
591 160 : case T_CreatePLangStmt:
592 160 : retval = _copyCreatePLangStmt(from);
593 160 : break;
594 2634 : case T_CreateRoleStmt:
595 2634 : retval = _copyCreateRoleStmt(from);
596 2634 : break;
597 588 : case T_AlterRoleStmt:
598 588 : retval = _copyAlterRoleStmt(from);
599 588 : break;
600 104 : case T_AlterRoleSetStmt:
601 104 : retval = _copyAlterRoleSetStmt(from);
602 104 : break;
603 2518 : case T_DropRoleStmt:
604 2518 : retval = _copyDropRoleStmt(from);
605 2518 : break;
606 952 : case T_CreateSeqStmt:
607 952 : retval = _copyCreateSeqStmt(from);
608 952 : break;
609 333 : case T_AlterSeqStmt:
610 333 : retval = _copyAlterSeqStmt(from);
611 333 : break;
612 11317 : case T_DefineStmt:
613 11317 : retval = _copyDefineStmt(from);
614 11317 : break;
615 2055 : case T_CreateDomainStmt:
616 2055 : retval = _copyCreateDomainStmt(from);
617 2055 : break;
618 595 : case T_CreateOpClassStmt:
619 595 : retval = _copyCreateOpClassStmt(from);
620 595 : break;
621 7176 : case T_CreateOpClassItem:
622 7176 : retval = _copyCreateOpClassItem(from);
623 7176 : break;
624 195 : case T_CreateOpFamilyStmt:
625 195 : retval = _copyCreateOpFamilyStmt(from);
626 195 : break;
627 553 : case T_AlterOpFamilyStmt:
628 553 : retval = _copyAlterOpFamilyStmt(from);
629 553 : break;
630 36566 : case T_DropStmt:
631 36566 : retval = _copyDropStmt(from);
632 36566 : break;
633 2392 : case T_TruncateStmt:
634 2392 : retval = _copyTruncateStmt(from);
635 2392 : break;
636 8765 : case T_CommentStmt:
637 8765 : retval = _copyCommentStmt(from);
638 8765 : break;
639 135 : case T_SecLabelStmt:
640 135 : retval = _copySecLabelStmt(from);
641 135 : break;
642 9145 : case T_DeclareCursorStmt:
643 9145 : retval = _copyDeclareCursorStmt(from);
644 9145 : break;
645 2386 : case T_ClosePortalStmt:
646 2386 : retval = _copyClosePortalStmt(from);
647 2386 : break;
648 8912 : case T_FetchStmt:
649 8912 : retval = _copyFetchStmt(from);
650 8912 : break;
651 9384 : case T_IndexStmt:
652 9384 : retval = _copyIndexStmt(from);
653 9384 : break;
654 1242 : case T_CreateStatsStmt:
655 1242 : retval = _copyCreateStatsStmt(from);
656 1242 : break;
657 2916 : case T_StatsElem:
658 2916 : retval = _copyStatsElem(from);
659 2916 : break;
660 34 : case T_AlterStatsStmt:
661 34 : retval = _copyAlterStatsStmt(from);
662 34 : break;
663 26486 : case T_CreateFunctionStmt:
664 26486 : retval = _copyCreateFunctionStmt(from);
665 26486 : break;
666 68358 : case T_FunctionParameter:
667 68358 : retval = _copyFunctionParameter(from);
668 68358 : break;
669 422 : case T_AlterFunctionStmt:
670 422 : retval = _copyAlterFunctionStmt(from);
671 422 : break;
672 1605 : case T_DoStmt:
673 1605 : retval = _copyDoStmt(from);
674 1605 : break;
675 975 : case T_CallStmt:
676 975 : retval = _copyCallStmt(from);
677 975 : break;
678 2078 : case T_RenameStmt:
679 2078 : retval = _copyRenameStmt(from);
680 2078 : break;
681 70 : case T_AlterObjectDependsStmt:
682 70 : retval = _copyAlterObjectDependsStmt(from);
683 70 : break;
684 584 : case T_AlterObjectSchemaStmt:
685 584 : retval = _copyAlterObjectSchemaStmt(from);
686 584 : break;
687 2042 : case T_AlterOwnerStmt:
688 2042 : retval = _copyAlterOwnerStmt(from);
689 2042 : break;
690 664 : case T_AlterOperatorStmt:
691 664 : retval = _copyAlterOperatorStmt(from);
692 664 : break;
693 72 : case T_AlterTypeStmt:
694 72 : retval = _copyAlterTypeStmt(from);
695 72 : break;
696 1528 : case T_RuleStmt:
697 1528 : retval = _copyRuleStmt(from);
698 1528 : break;
699 200 : case T_NotifyStmt:
700 200 : retval = _copyNotifyStmt(from);
701 200 : break;
702 104 : case T_ListenStmt:
703 104 : retval = _copyListenStmt(from);
704 104 : break;
705 124 : case T_UnlistenStmt:
706 124 : retval = _copyUnlistenStmt(from);
707 124 : break;
708 55953 : case T_TransactionStmt:
709 55953 : retval = _copyTransactionStmt(from);
710 55953 : break;
711 4777 : case T_CompositeTypeStmt:
712 4777 : retval = _copyCompositeTypeStmt(from);
713 4777 : break;
714 480 : case T_CreateEnumStmt:
715 480 : retval = _copyCreateEnumStmt(from);
716 480 : break;
717 319 : case T_CreateRangeStmt:
718 319 : retval = _copyCreateRangeStmt(from);
719 319 : break;
720 494 : case T_AlterEnumStmt:
721 494 : retval = _copyAlterEnumStmt(from);
722 494 : break;
723 22154 : case T_ViewStmt:
724 22154 : retval = _copyViewStmt(from);
725 22154 : break;
726 98 : case T_LoadStmt:
727 98 : retval = _copyLoadStmt(from);
728 98 : break;
729 898 : case T_CreatedbStmt:
730 898 : retval = _copyCreatedbStmt(from);
731 898 : break;
732 106 : case T_AlterDatabaseStmt:
733 106 : retval = _copyAlterDatabaseStmt(from);
734 106 : break;
735 8 : case T_AlterDatabaseRefreshCollStmt:
736 8 : retval = _copyAlterDatabaseRefreshCollStmt(from);
737 8 : break;
738 1352 : case T_AlterDatabaseSetStmt:
739 1352 : retval = _copyAlterDatabaseSetStmt(from);
740 1352 : break;
741 156 : case T_DropdbStmt:
742 156 : retval = _copyDropdbStmt(from);
743 156 : break;
744 240 : case T_AlterSystemStmt:
745 240 : retval = _copyAlterSystemStmt(from);
746 240 : break;
747 18157 : case T_VacuumStmt:
748 18157 : retval = _copyVacuumStmt(from);
749 18157 : break;
750 18413 : case T_VacuumRelation:
751 18413 : retval = _copyVacuumRelation(from);
752 18413 : break;
753 464 : case T_RepackStmt:
754 464 : retval = _copyRepackStmt(from);
755 464 : break;
756 55259 : case T_ExplainStmt:
757 55259 : retval = _copyExplainStmt(from);
758 55259 : break;
759 2720 : case T_CreateTableAsStmt:
760 2720 : retval = _copyCreateTableAsStmt(from);
761 2720 : break;
762 353 : case T_RefreshMatViewStmt:
763 353 : retval = _copyRefreshMatViewStmt(from);
764 353 : break;
765 615 : case T_CheckPointStmt:
766 615 : retval = _copyCheckPointStmt(from);
767 615 : break;
768 48 : case T_DiscardStmt:
769 48 : retval = _copyDiscardStmt(from);
770 48 : break;
771 1234 : case T_LockStmt:
772 1234 : retval = _copyLockStmt(from);
773 1234 : break;
774 146 : case T_ConstraintsSetStmt:
775 146 : retval = _copyConstraintsSetStmt(from);
776 146 : break;
777 1566 : case T_ReindexStmt:
778 1566 : retval = _copyReindexStmt(from);
779 1566 : break;
780 85 : case T_CreateConversionStmt:
781 85 : retval = _copyCreateConversionStmt(from);
782 85 : break;
783 356 : case T_CreateCastStmt:
784 356 : retval = _copyCreateCastStmt(from);
785 356 : break;
786 440 : case T_CreatePropGraphStmt:
787 440 : retval = _copyCreatePropGraphStmt(from);
788 440 : break;
789 846 : case T_PropGraphVertex:
790 846 : retval = _copyPropGraphVertex(from);
791 846 : break;
792 438 : case T_PropGraphEdge:
793 438 : retval = _copyPropGraphEdge(from);
794 438 : break;
795 1594 : case T_PropGraphLabelAndProperties:
796 1594 : retval = _copyPropGraphLabelAndProperties(from);
797 1594 : break;
798 1618 : case T_PropGraphProperties:
799 1618 : retval = _copyPropGraphProperties(from);
800 1618 : break;
801 340 : case T_AlterPropGraphStmt:
802 340 : retval = _copyAlterPropGraphStmt(from);
803 340 : break;
804 53 : case T_CreateTransformStmt:
805 53 : retval = _copyCreateTransformStmt(from);
806 53 : break;
807 2280 : case T_PrepareStmt:
808 2280 : retval = _copyPrepareStmt(from);
809 2280 : break;
810 18178 : case T_ExecuteStmt:
811 18178 : retval = _copyExecuteStmt(from);
812 18178 : break;
813 4196 : case T_DeallocateStmt:
814 4196 : retval = _copyDeallocateStmt(from);
815 4196 : break;
816 192 : case T_DropOwnedStmt:
817 192 : retval = _copyDropOwnedStmt(from);
818 192 : break;
819 72 : case T_ReassignOwnedStmt:
820 72 : retval = _copyReassignOwnedStmt(from);
821 72 : break;
822 46 : case T_AlterTSDictionaryStmt:
823 46 : retval = _copyAlterTSDictionaryStmt(from);
824 46 : break;
825 10502 : case T_AlterTSConfigurationStmt:
826 10502 : retval = _copyAlterTSConfigurationStmt(from);
827 10502 : break;
828 2050 : case T_PublicationTable:
829 2050 : retval = _copyPublicationTable(from);
830 2050 : break;
831 2580 : case T_PublicationObjSpec:
832 2580 : retval = _copyPublicationObjSpec(from);
833 2580 : break;
834 0 : case T_PublicationAllObjSpec:
835 0 : retval = _copyPublicationAllObjSpec(from);
836 0 : break;
837 1272 : case T_CreatePublicationStmt:
838 1272 : retval = _copyCreatePublicationStmt(from);
839 1272 : break;
840 1562 : case T_AlterPublicationStmt:
841 1562 : retval = _copyAlterPublicationStmt(from);
842 1562 : break;
843 670 : case T_CreateSubscriptionStmt:
844 670 : retval = _copyCreateSubscriptionStmt(from);
845 670 : break;
846 925 : case T_AlterSubscriptionStmt:
847 925 : retval = _copyAlterSubscriptionStmt(from);
848 925 : break;
849 360 : case T_DropSubscriptionStmt:
850 360 : retval = _copyDropSubscriptionStmt(from);
851 360 : break;
852 530 : case T_WaitStmt:
853 530 : retval = _copyWaitStmt(from);
854 530 : break;
855 0 : case T_PathKey:
856 0 : retval = _copyPathKey(from);
857 0 : break;
858 0 : case T_GroupByOrdering:
859 0 : retval = _copyGroupByOrdering(from);
860 0 : break;
861 0 : case T_RestrictInfo:
862 0 : retval = _copyRestrictInfo(from);
863 0 : break;
864 13999 : case T_PlaceHolderVar:
865 13999 : retval = _copyPlaceHolderVar(from);
866 13999 : break;
867 0 : case T_SpecialJoinInfo:
868 0 : retval = _copySpecialJoinInfo(from);
869 0 : break;
870 44287 : case T_AppendRelInfo:
871 44287 : retval = _copyAppendRelInfo(from);
872 44287 : break;
873 0 : case T_PlaceHolderInfo:
874 0 : retval = _copyPlaceHolderInfo(from);
875 0 : break;
876 0 : case T_AggClauseInfo:
877 0 : retval = _copyAggClauseInfo(from);
878 0 : break;
879 0 : case T_GroupingExprInfo:
880 0 : retval = _copyGroupingExprInfo(from);
881 0 : break;
882 367937 : case T_PlannedStmt:
883 367937 : retval = _copyPlannedStmt(from);
884 367937 : break;
885 163944 : case T_Result:
886 163944 : retval = _copyResult(from);
887 163944 : break;
888 8926 : case T_ProjectSet:
889 8926 : retval = _copyProjectSet(from);
890 8926 : break;
891 63018 : case T_ModifyTable:
892 63018 : retval = _copyModifyTable(from);
893 63018 : break;
894 13151 : case T_Append:
895 13151 : retval = _copyAppend(from);
896 13151 : break;
897 394 : case T_MergeAppend:
898 394 : retval = _copyMergeAppend(from);
899 394 : break;
900 562 : case T_RecursiveUnion:
901 562 : retval = _copyRecursiveUnion(from);
902 562 : break;
903 150 : case T_BitmapAnd:
904 150 : retval = _copyBitmapAnd(from);
905 150 : break;
906 259 : case T_BitmapOr:
907 259 : retval = _copyBitmapOr(from);
908 259 : break;
909 163748 : case T_SeqScan:
910 163748 : retval = _copySeqScan(from);
911 163748 : break;
912 204 : case T_SampleScan:
913 204 : retval = _copySampleScan(from);
914 204 : break;
915 101705 : case T_IndexScan:
916 101705 : retval = _copyIndexScan(from);
917 101705 : break;
918 12796 : case T_IndexOnlyScan:
919 12796 : retval = _copyIndexOnlyScan(from);
920 12796 : break;
921 17221 : case T_BitmapIndexScan:
922 17221 : retval = _copyBitmapIndexScan(from);
923 17221 : break;
924 16808 : case T_BitmapHeapScan:
925 16808 : retval = _copyBitmapHeapScan(from);
926 16808 : break;
927 621 : case T_TidScan:
928 621 : retval = _copyTidScan(from);
929 621 : break;
930 2504 : case T_TidRangeScan:
931 2504 : retval = _copyTidRangeScan(from);
932 2504 : break;
933 14735 : case T_SubqueryScan:
934 14735 : retval = _copySubqueryScan(from);
935 14735 : break;
936 33800 : case T_FunctionScan:
937 33800 : retval = _copyFunctionScan(from);
938 33800 : break;
939 6019 : case T_ValuesScan:
940 6019 : retval = _copyValuesScan(from);
941 6019 : break;
942 488 : case T_TableFuncScan:
943 488 : retval = _copyTableFuncScan(from);
944 488 : break;
945 2830 : case T_CteScan:
946 2830 : retval = _copyCteScan(from);
947 2830 : break;
948 690 : case T_NamedTuplestoreScan:
949 690 : retval = _copyNamedTuplestoreScan(from);
950 690 : break;
951 562 : case T_WorkTableScan:
952 562 : retval = _copyWorkTableScan(from);
953 562 : break;
954 1122 : case T_ForeignScan:
955 1122 : retval = _copyForeignScan(from);
956 1122 : break;
957 0 : case T_CustomScan:
958 0 : retval = _copyCustomScan(from);
959 0 : break;
960 68070 : case T_NestLoop:
961 68070 : retval = _copyNestLoop(from);
962 68070 : break;
963 42173 : case T_NestLoopParam:
964 42173 : retval = _copyNestLoopParam(from);
965 42173 : break;
966 5930 : case T_MergeJoin:
967 5930 : retval = _copyMergeJoin(from);
968 5930 : break;
969 31619 : case T_HashJoin:
970 31619 : retval = _copyHashJoin(from);
971 31619 : break;
972 2985 : case T_Material:
973 2985 : retval = _copyMaterial(from);
974 2985 : break;
975 1965 : case T_Memoize:
976 1965 : retval = _copyMemoize(from);
977 1965 : break;
978 57744 : case T_Sort:
979 57744 : retval = _copySort(from);
980 57744 : break;
981 815 : case T_IncrementalSort:
982 815 : retval = _copyIncrementalSort(from);
983 815 : break;
984 186 : case T_Group:
985 186 : retval = _copyGroup(from);
986 186 : break;
987 35570 : case T_Agg:
988 35570 : retval = _copyAgg(from);
989 35570 : break;
990 2044 : case T_WindowAgg:
991 2044 : retval = _copyWindowAgg(from);
992 2044 : break;
993 3562 : case T_Unique:
994 3562 : retval = _copyUnique(from);
995 3562 : break;
996 833 : case T_Gather:
997 833 : retval = _copyGather(from);
998 833 : break;
999 264 : case T_GatherMerge:
1000 264 : retval = _copyGatherMerge(from);
1001 264 : break;
1002 31619 : case T_Hash:
1003 31619 : retval = _copyHash(from);
1004 31619 : break;
1005 563 : case T_SetOp:
1006 563 : retval = _copySetOp(from);
1007 563 : break;
1008 8361 : case T_LockRows:
1009 8361 : retval = _copyLockRows(from);
1010 8361 : break;
1011 3430 : case T_Limit:
1012 3430 : retval = _copyLimit(from);
1013 3430 : break;
1014 26340 : case T_PlanRowMark:
1015 26340 : retval = _copyPlanRowMark(from);
1016 26340 : break;
1017 501 : case T_PartitionPruneInfo:
1018 501 : retval = _copyPartitionPruneInfo(from);
1019 501 : break;
1020 919 : case T_PartitionedRelPruneInfo:
1021 919 : retval = _copyPartitionedRelPruneInfo(from);
1022 919 : break;
1023 930 : case T_PartitionPruneStepOp:
1024 930 : retval = _copyPartitionPruneStepOp(from);
1025 930 : break;
1026 193 : case T_PartitionPruneStepCombine:
1027 193 : retval = _copyPartitionPruneStepCombine(from);
1028 193 : break;
1029 38120 : case T_PlanInvalItem:
1030 38120 : retval = _copyPlanInvalItem(from);
1031 38120 : break;
1032 57986 : case T_SubPlanRTInfo:
1033 57986 : retval = _copySubPlanRTInfo(from);
1034 57986 : break;
1035 19196 : case T_ElidedNode:
1036 19196 : retval = _copyElidedNode(from);
1037 19196 : break;
1038 2046 : case T_Bitmapset:
1039 2046 : retval = _copyBitmapset(from);
1040 2046 : break;
1041 0 : case T_ExtensibleNode:
1042 0 : retval = _copyExtensibleNode(from);
1043 0 : break;
1044 185160 : case T_Integer:
1045 185160 : retval = _copyInteger(from);
1046 185160 : break;
1047 186 : case T_Float:
1048 186 : retval = _copyFloat(from);
1049 186 : break;
1050 16803 : case T_Boolean:
1051 16803 : retval = _copyBoolean(from);
1052 16803 : break;
1053 23111392 : case T_String:
1054 23111392 : retval = _copyString(from);
1055 23111392 : break;
1056 0 : case T_BitString:
1057 0 : retval = _copyBitString(from);
1058 0 : break;
1059 3006 : case T_ForeignKeyCacheInfo:
1060 3006 : retval = _copyForeignKeyCacheInfo(from);
1061 3006 : break;
|