Line data Source code
1 : /*------------------------------------------------------------------------- 2 : * 3 : * copyfuncs.switch.c 4 : * Generated node infrastructure code 5 : * 6 : * Portions Copyright (c) 1996-2025, 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 3407368 : case T_Alias: 19 3407368 : retval = _copyAlias(from); 20 3407368 : break; 21 943164 : case T_RangeVar: 22 943164 : retval = _copyRangeVar(from); 23 943164 : break; 24 1360 : case T_TableFunc: 25 1360 : retval = _copyTableFunc(from); 26 1360 : break; 27 4316 : case T_IntoClause: 28 4316 : retval = _copyIntoClause(from); 29 4316 : break; 30 19766522 : case T_Var: 31 19766522 : retval = _copyVar(from); 32 19766522 : break; 33 3495022 : case T_Const: 34 3495022 : retval = _copyConst(from); 35 3495022 : break; 36 725460 : case T_Param: 37 725460 : retval = _copyParam(from); 38 725460 : break; 39 206744 : case T_Aggref: 40 206744 : retval = _copyAggref(from); 41 206744 : break; 42 1356 : case T_GroupingFunc: 43 1356 : retval = _copyGroupingFunc(from); 44 1356 : break; 45 8840 : case T_WindowFunc: 46 8840 : retval = _copyWindowFunc(from); 47 8840 : break; 48 540 : case T_WindowFuncRunCondition: 49 540 : retval = _copyWindowFuncRunCondition(from); 50 540 : break; 51 2298 : case T_MergeSupportFunc: 52 2298 : retval = _copyMergeSupportFunc(from); 53 2298 : break; 54 56790 : case T_SubscriptingRef: 55 56790 : retval = _copySubscriptingRef(from); 56 56790 : break; 57 1012022 : case T_FuncExpr: 58 1012022 : retval = _copyFuncExpr(from); 59 1012022 : break; 60 94686 : case T_NamedArgExpr: 61 94686 : retval = _copyNamedArgExpr(from); 62 94686 : break; 63 2017954 : case T_OpExpr: 64 2017954 : retval = _copyOpExpr(from); 65 2017954 : break; 66 2450 : case T_DistinctExpr: 67 2450 : retval = _copyDistinctExpr(from); 68 2450 : break; 69 384 : case T_NullIfExpr: 70 384 : retval = _copyNullIfExpr(from); 71 384 : break; 72 95358 : case T_ScalarArrayOpExpr: 73 95358 : retval = _copyScalarArrayOpExpr(from); 74 95358 : break; 75 490300 : case T_BoolExpr: 76 490300 : retval = _copyBoolExpr(from); 77 490300 : break; 78 116910 : case T_SubLink: 79 116910 : retval = _copySubLink(from); 80 116910 : break; 81 48604 : case T_SubPlan: 82 48604 : retval = _copySubPlan(from); 83 48604 : break; 84 0 : case T_AlternativeSubPlan: 85 0 : retval = _copyAlternativeSubPlan(from); 86 0 : break; 87 19520 : case T_FieldSelect: 88 19520 : retval = _copyFieldSelect(from); 89 19520 : break; 90 800 : case T_FieldStore: 91 800 : retval = _copyFieldStore(from); 92 800 : break; 93 355480 : case T_RelabelType: 94 355480 : retval = _copyRelabelType(from); 95 355480 : break; 96 74316 : case T_CoerceViaIO: 97 74316 : retval = _copyCoerceViaIO(from); 98 74316 : break; 99 14470 : case T_ArrayCoerceExpr: 100 14470 : retval = _copyArrayCoerceExpr(from); 101 14470 : break; 102 1016 : case T_ConvertRowtypeExpr: 103 1016 : retval = _copyConvertRowtypeExpr(from); 104 1016 : break; 105 9494 : case T_CollateExpr: 106 9494 : retval = _copyCollateExpr(from); 107 9494 : break; 108 164554 : case T_CaseExpr: 109 164554 : retval = _copyCaseExpr(from); 110 164554 : break; 111 332906 : case T_CaseWhen: 112 332906 : retval = _copyCaseWhen(from); 113 332906 : break; 114 129660 : case T_CaseTestExpr: 115 129660 : retval = _copyCaseTestExpr(from); 116 129660 : break; 117 51866 : case T_ArrayExpr: 118 51866 : retval = _copyArrayExpr(from); 119 51866 : break; 120 17552 : case T_RowExpr: 121 17552 : retval = _copyRowExpr(from); 122 17552 : break; 123 708 : case T_RowCompareExpr: 124 708 : retval = _copyRowCompareExpr(from); 125 708 : break; 126 22328 : case T_CoalesceExpr: 127 22328 : retval = _copyCoalesceExpr(from); 128 22328 : break; 129 1818 : case T_MinMaxExpr: 130 1818 : retval = _copyMinMaxExpr(from); 131 1818 : break; 132 30028 : case T_SQLValueFunction: 133 30028 : retval = _copySQLValueFunction(from); 134 30028 : break; 135 2278 : case T_XmlExpr: 136 2278 : retval = _copyXmlExpr(from); 137 2278 : break; 138 29076 : case T_JsonFormat: 139 29076 : retval = _copyJsonFormat(from); 140 29076 : break; 141 12212 : case T_JsonReturning: 142 12212 : retval = _copyJsonReturning(from); 143 12212 : break; 144 6888 : case T_JsonValueExpr: 145 6888 : retval = _copyJsonValueExpr(from); 146 6888 : break; 147 2864 : case T_JsonConstructorExpr: 148 2864 : retval = _copyJsonConstructorExpr(from); 149 2864 : break; 150 1026 : case T_JsonIsPredicate: 151 1026 : retval = _copyJsonIsPredicate(from); 152 1026 : break; 153 10566 : case T_JsonBehavior: 154 10566 : retval = _copyJsonBehavior(from); 155 10566 : break; 156 5402 : case T_JsonExpr: 157 5402 : retval = _copyJsonExpr(from); 158 5402 : break; 159 1214 : case T_JsonTablePath: 160 1214 : retval = _copyJsonTablePath(from); 161 1214 : break; 162 1214 : case T_JsonTablePathScan: 163 1214 : retval = _copyJsonTablePathScan(from); 164 1214 : break; 165 120 : case T_JsonTableSiblingJoin: 166 120 : retval = _copyJsonTableSiblingJoin(from); 167 120 : break; 168 88214 : case T_NullTest: 169 88214 : retval = _copyNullTest(from); 170 88214 : break; 171 4294 : case T_BooleanTest: 172 4294 : retval = _copyBooleanTest(from); 173 4294 : break; 174 9006 : case T_MergeAction: 175 9006 : retval = _copyMergeAction(from); 176 9006 : break; 177 81508 : case T_CoerceToDomain: 178 81508 : retval = _copyCoerceToDomain(from); 179 81508 : break; 180 3606 : case T_CoerceToDomainValue: 181 3606 : retval = _copyCoerceToDomainValue(from); 182 3606 : break; 183 1986 : case T_SetToDefault: 184 1986 : retval = _copySetToDefault(from); 185 1986 : break; 186 1752 : case T_CurrentOfExpr: 187 1752 : retval = _copyCurrentOfExpr(from); 188 1752 : break; 189 1354 : case T_NextValueExpr: 190 1354 : retval = _copyNextValueExpr(from); 191 1354 : break; 192 1960 : case T_InferenceElem: 193 1960 : retval = _copyInferenceElem(from); 194 1960 : break; 195 1824 : case T_ReturningExpr: 196 1824 : retval = _copyReturningExpr(from); 197 1824 : break; 198 8767380 : case T_TargetEntry: 199 8767380 : retval = _copyTargetEntry(from); 200 8767380 : break; 201 910650 : case T_RangeTblRef: 202 910650 : retval = _copyRangeTblRef(from); 203 910650 : break; 204 260964 : case T_JoinExpr: 205 260964 : retval = _copyJoinExpr(from); 206 260964 : break; 207 907954 : case T_FromExpr: 208 907954 : retval = _copyFromExpr(from); 209 907954 : break; 210 1944 : case T_OnConflictExpr: 211 1944 : retval = _copyOnConflictExpr(from); 212 1944 : break; 213 1316856 : case T_Query: 214 1316856 : retval = _copyQuery(from); 215 1316856 : break; 216 876668 : case T_TypeName: 217 876668 : retval = _copyTypeName(from); 218 876668 : break; 219 2192440 : case T_ColumnRef: 220 2192440 : retval = _copyColumnRef(from); 221 2192440 : break; 222 81014 : case T_ParamRef: 223 81014 : retval = _copyParamRef(from); 224 81014 : break; 225 701862 : case T_A_Expr: 226 701862 : retval = _copyA_Expr(from); 227 701862 : break; 228 1554450 : case T_A_Const: 229 1554450 : retval = _copyA_Const(from); 230 1554450 : break; 231 389480 : case T_TypeCast: 232 389480 : retval = _copyTypeCast(from); 233 389480 : break; 234 10822 : case T_CollateClause: 235 10822 : retval = _copyCollateClause(from); 236 10822 : break; 237 75912 : case T_RoleSpec: 238 75912 : retval = _copyRoleSpec(from); 239 75912 : break; 240 437808 : case T_FuncCall: 241 437808 : retval = _copyFuncCall(from); 242 437808 : break; 243 72136 : case T_A_Star: 244 72136 : retval = _copyA_Star(from); 245 72136 : break; 246 16346 : case T_A_Indices: 247 16346 : retval = _copyA_Indices(from); 248 16346 : break; 249 38536 : case T_A_Indirection: 250 38536 : retval = _copyA_Indirection(from); 251 38536 : break; 252 8518 : case T_A_ArrayExpr: 253 8518 : retval = _copyA_ArrayExpr(from); 254 8518 : break; 255 1399946 : case T_ResTarget: 256 1399946 : retval = _copyResTarget(from); 257 1399946 : break; 258 402 : case T_MultiAssignRef: 259 402 : retval = _copyMultiAssignRef(from); 260 402 : break; 261 112034 : case T_SortBy: 262 112034 : retval = _copySortBy(from); 263 112034 : break; 264 4788 : case T_WindowDef: 265 4788 : retval = _copyWindowDef(from); 266 4788 : break; 267 19690 : case T_RangeSubselect: 268 19690 : retval = _copyRangeSubselect(from); 269 19690 : break; 270 54324 : case T_RangeFunction: 271 54324 : retval = _copyRangeFunction(from); 272 54324 : break; 273 260 : case T_RangeTableFunc: 274 260 : retval = _copyRangeTableFunc(from); 275 260 : break; 276 930 : case T_RangeTableFuncCol: 277 930 : retval = _copyRangeTableFuncCol(from); 278 930 : break; 279 292 : case T_RangeTableSample: 280 292 : retval = _copyRangeTableSample(from); 281 292 : break; 282 153078 : case T_ColumnDef: 283 153078 : retval = _copyColumnDef(from); 284 153078 : break; 285 1548 : case T_TableLikeClause: 286 1548 : retval = _copyTableLikeClause(from); 287 1548 : break; 288 20676 : case T_IndexElem: 289 20676 : retval = _copyIndexElem(from); 290 20676 : break; 291 390296 : case T_DefElem: 292 390296 : retval = _copyDefElem(from); 293 390296 : break; 294 5590 : case T_LockingClause: 295 5590 : retval = _copyLockingClause(from); 296 5590 : break; 297 250 : case T_XmlSerialize: 298 250 : retval = _copyXmlSerialize(from); 299 250 : break; 300 11646 : case T_PartitionElem: 301 11646 : retval = _copyPartitionElem(from); 302 11646 : break; 303 10394 : case T_PartitionSpec: 304 10394 : retval = _copyPartitionSpec(from); 305 10394 : break; 306 34380 : case T_PartitionBoundSpec: 307 34380 : retval = _copyPartitionBoundSpec(from); 308 34380 : break; 309 4 : case T_PartitionRangeDatum: 310 4 : retval = _copyPartitionRangeDatum(from); 311 4 : break; 312 10388 : case T_PartitionCmd: 313 10388 : retval = _copyPartitionCmd(from); 314 10388 : break; 315 2211698 : case T_RangeTblEntry: 316 2211698 : retval = _copyRangeTblEntry(from); 317 2211698 : break; 318 1293764 : case T_RTEPermissionInfo: 319 1293764 : retval = _copyRTEPermissionInfo(from); 320 1293764 : break; 321 141848 : case T_RangeTblFunction: 322 141848 : retval = _copyRangeTblFunction(from); 323 141848 : break; 324 738 : case T_TableSampleClause: 325 738 : retval = _copyTableSampleClause(from); 326 738 : break; 327 5832 : case T_WithCheckOption: 328 5832 : retval = _copyWithCheckOption(from); 329 5832 : break; 330 255342 : case T_SortGroupClause: 331 255342 : retval = _copySortGroupClause(from); 332 255342 : break; 333 4684 : case T_GroupingSet: 334 4684 : retval = _copyGroupingSet(from); 335 4684 : break; 336 3884 : case T_WindowClause: 337 3884 : retval = _copyWindowClause(from); 338 3884 : break; 339 16140 : case T_RowMarkClause: 340 16140 : retval = _copyRowMarkClause(from); 341 16140 : break; 342 3470 : case T_WithClause: 343 3470 : retval = _copyWithClause(from); 344 3470 : break; 345 1678 : case T_InferClause: 346 1678 : retval = _copyInferClause(from); 347 1678 : break; 348 1942 : case T_OnConflictClause: 349 1942 : retval = _copyOnConflictClause(from); 350 1942 : break; 351 306 : case T_CTESearchClause: 352 306 : retval = _copyCTESearchClause(from); 353 306 : break; 354 306 : case T_CTECycleClause: 355 306 : retval = _copyCTECycleClause(from); 356 306 : break; 357 10518 : case T_CommonTableExpr: 358 10518 : retval = _copyCommonTableExpr(from); 359 10518 : break; 360 3458 : case T_MergeWhenClause: 361 3458 : retval = _copyMergeWhenClause(from); 362 3458 : break; 363 156 : case T_ReturningOption: 364 156 : retval = _copyReturningOption(from); 365 156 : break; 366 3760 : case T_ReturningClause: 367 3760 : retval = _copyReturningClause(from); 368 3760 : break; 369 1212 : case T_TriggerTransition: 370 1212 : retval = _copyTriggerTransition(from); 371 1212 : break; 372 1594 : case T_JsonOutput: 373 1594 : retval = _copyJsonOutput(from); 374 1594 : break; 375 630 : case T_JsonArgument: 376 630 : retval = _copyJsonArgument(from); 377 630 : break; 378 2040 : case T_JsonFuncExpr: 379 2040 : retval = _copyJsonFuncExpr(from); 380 2040 : break; 381 1984 : case T_JsonTablePathSpec: 382 1984 : retval = _copyJsonTablePathSpec(from); 383 1984 : break; 384 602 : case T_JsonTable: 385 602 : retval = _copyJsonTable(from); 386 602 : break; 387 1660 : case T_JsonTableColumn: 388 1660 : retval = _copyJsonTableColumn(from); 389 1660 : break; 390 874 : case T_JsonKeyValue: 391 874 : retval = _copyJsonKeyValue(from); 392 874 : break; 393 164 : case T_JsonParseExpr: 394 164 : retval = _copyJsonParseExpr(from); 395 164 : break; 396 112 : case T_JsonScalarExpr: 397 112 : retval = _copyJsonScalarExpr(from); 398 112 : break; 399 108 : case T_JsonSerializeExpr: 400 108 : retval = _copyJsonSerializeExpr(from); 401 108 : break; 402 458 : case T_JsonObjectConstructor: 403 458 : retval = _copyJsonObjectConstructor(from); 404 458 : break; 405 224 : case T_JsonArrayConstructor: 406 224 : retval = _copyJsonArrayConstructor(from); 407 224 : break; 408 66 : case T_JsonArrayQueryConstructor: 409 66 : retval = _copyJsonArrayQueryConstructor(from); 410 66 : break; 411 408 : case T_JsonAggConstructor: 412 408 : retval = _copyJsonAggConstructor(from); 413 408 : break; 414 246 : case T_JsonObjectAgg: 415 246 : retval = _copyJsonObjectAgg(from); 416 246 : break; 417 162 : case T_JsonArrayAgg: 418 162 : retval = _copyJsonArrayAgg(from); 419 162 : break; 420 797606 : case T_RawStmt: 421 797606 : retval = _copyRawStmt(from); 422 797606 : break; 423 74770 : case T_InsertStmt: 424 74770 : retval = _copyInsertStmt(from); 425 74770 : break; 426 4822 : case T_DeleteStmt: 427 4822 : retval = _copyDeleteStmt(from); 428 4822 : break; 429 14794 : case T_UpdateStmt: 430 14794 : retval = _copyUpdateStmt(from); 431 14794 : break; 432 2188 : case T_MergeStmt: 433 2188 : retval = _copyMergeStmt(from); 434 2188 : break; 435 581086 : case T_SelectStmt: 436 581086 : retval = _copySelectStmt(from); 437 581086 : break; 438 30878 : case T_SetOperationStmt: 439 30878 : retval = _copySetOperationStmt(from); 440 30878 : break; 441 9756 : case T_ReturnStmt: 442 9756 : retval = _copyReturnStmt(from); 443 9756 : break; 444 5384 : case T_PLAssignStmt: 445 5384 : retval = _copyPLAssignStmt(from); 446 5384 : break; 447 2194 : case T_CreateSchemaStmt: 448 2194 : retval = _copyCreateSchemaStmt(from); 449 2194 : break; 450 62180 : case T_AlterTableStmt: 451 62180 : retval = _copyAlterTableStmt(from); 452 62180 : break; 453 102506 : case T_AlterTableCmd: 454 102506 : retval = _copyAlterTableCmd(from); 455 102506 : break; 456 882 : case T_ATAlterConstraint: 457 882 : retval = _copyATAlterConstraint(from); 458 882 : break; 459 1482 : case T_ReplicaIdentityStmt: 460 1482 : retval = _copyReplicaIdentityStmt(from); 461 1482 : break; 462 12 : case T_AlterCollationStmt: 463 12 : retval = _copyAlterCollationStmt(from); 464 12 : break; 465 584 : case T_AlterDomainStmt: 466 584 : retval = _copyAlterDomainStmt(from); 467 584 : break; 468 54916 : case T_GrantStmt: 469 54916 : retval = _copyGrantStmt(from); 470 54916 : break; 471 46402 : case T_ObjectWithArgs: 472 46402 : retval = _copyObjectWithArgs(from); 473 46402 : break; 474 52440 : case T_AccessPriv: 475 52440 : retval = _copyAccessPriv(from); 476 52440 : break; 477 1970 : case T_GrantRoleStmt: 478 1970 : retval = _copyGrantRoleStmt(from); 479 1970 : break; 480 420 : case T_AlterDefaultPrivilegesStmt: 481 420 : retval = _copyAlterDefaultPrivilegesStmt(from); 482 420 : break; 483 22638 : case T_CopyStmt: 484 22638 : retval = _copyCopyStmt(from); 485 22638 : break; 486 70030 : case T_VariableSetStmt: 487 70030 : retval = _copyVariableSetStmt(from); 488 70030 : break; 489 1900 : case T_VariableShowStmt: 490 1900 : retval = _copyVariableShowStmt(from); 491 1900 : break; 492 77320 : case T_CreateStmt: 493 77320 : retval = _copyCreateStmt(from); 494 77320 : break; 495 102492 : case T_Constraint: 496 102492 : retval = _copyConstraint(from); 497 102492 : break; 498 260 : case T_CreateTableSpaceStmt: 499 260 : retval = _copyCreateTableSpaceStmt(from); 500 260 : break; 501 128 : case T_DropTableSpaceStmt: 502 128 : retval = _copyDropTableSpaceStmt(from); 503 128 : break; 504 48 : case T_AlterTableSpaceOptionsStmt: 505 48 : retval = _copyAlterTableSpaceOptionsStmt(from); 506 48 : break; 507 120 : case T_AlterTableMoveAllStmt: 508 120 : retval = _copyAlterTableMoveAllStmt(from); 509 120 : break; 510 1126 : case T_CreateExtensionStmt: 511 1126 : retval = _copyCreateExtensionStmt(from); 512 1126 : break; 513 86 : case T_AlterExtensionStmt: 514 86 : retval = _copyAlterExtensionStmt(from); 515 86 : break; 516 574 : case T_AlterExtensionContentsStmt: 517 574 : retval = _copyAlterExtensionContentsStmt(from); 518 574 : break; 519 424 : case T_CreateFdwStmt: 520 424 : retval = _copyCreateFdwStmt(from); 521 424 : break; 522 244 : case T_AlterFdwStmt: 523 244 : retval = _copyAlterFdwStmt(from); 524 244 : break; 525 616 : case T_CreateForeignServerStmt: 526 616 : retval = _copyCreateForeignServerStmt(from); 527 616 : break; 528 464 : case T_AlterForeignServerStmt: 529 464 : retval = _copyAlterForeignServerStmt(from); 530 464 : break; 531 962 : case T_CreateForeignTableStmt: 532 962 : retval = _copyCreateForeignTableStmt(from); 533 962 : break; 534 526 : case T_CreateUserMappingStmt: 535 526 : retval = _copyCreateUserMappingStmt(from); 536 526 : break; 537 236 : case T_AlterUserMappingStmt: 538 236 : retval = _copyAlterUserMappingStmt(from); 539 236 : break; 540 252 : case T_DropUserMappingStmt: 541 252 : retval = _copyDropUserMappingStmt(from); 542 252 : break; 543 96 : case T_ImportForeignSchemaStmt: 544 96 : retval = _copyImportForeignSchemaStmt(from); 545 96 : break; 546 1574 : case T_CreatePolicyStmt: 547 1574 : retval = _copyCreatePolicyStmt(from); 548 1574 : break; 549 174 : case T_AlterPolicyStmt: 550 174 : retval = _copyAlterPolicyStmt(from); 551 174 : break; 552 124 : case T_CreateAmStmt: 553 124 : retval = _copyCreateAmStmt(from); 554 124 : break; 555 7194 : case T_CreateTrigStmt: 556 7194 : retval = _copyCreateTrigStmt(from); 557 7194 : break; 558 400 : case T_CreateEventTrigStmt: 559 400 : retval = _copyCreateEventTrigStmt(from); 560 400 : break; 561 96 : case T_AlterEventTrigStmt: 562 96 : retval = _copyAlterEventTrigStmt(from); 563 96 : break; 564 284 : case T_CreatePLangStmt: 565 284 : retval = _copyCreatePLangStmt(from); 566 284 : break; 567 3740 : case T_CreateRoleStmt: 568 3740 : retval = _copyCreateRoleStmt(from); 569 3740 : break; 570 952 : case T_AlterRoleStmt: 571 952 : retval = _copyAlterRoleStmt(from); 572 952 : break; 573 188 : case T_AlterRoleSetStmt: 574 188 : retval = _copyAlterRoleSetStmt(from); 575 188 : break; 576 3444 : case T_DropRoleStmt: 577 3444 : retval = _copyDropRoleStmt(from); 578 3444 : break; 579 1494 : case T_CreateSeqStmt: 580 1494 : retval = _copyCreateSeqStmt(from); 581 1494 : break; 582 496 : case T_AlterSeqStmt: 583 496 : retval = _copyAlterSeqStmt(from); 584 496 : break; 585 18592 : case T_DefineStmt: 586 18592 : retval = _copyDefineStmt(from); 587 18592 : break; 588 2958 : case T_CreateDomainStmt: 589 2958 : retval = _copyCreateDomainStmt(from); 590 2958 : break; 591 1120 : case T_CreateOpClassStmt: 592 1120 : retval = _copyCreateOpClassStmt(from); 593 1120 : break; 594 13798 : case T_CreateOpClassItem: 595 13798 : retval = _copyCreateOpClassItem(from); 596 13798 : break; 597 304 : case T_CreateOpFamilyStmt: 598 304 : retval = _copyCreateOpFamilyStmt(from); 599 304 : break; 600 1842 : case T_AlterOpFamilyStmt: 601 1842 : retval = _copyAlterOpFamilyStmt(from); 602 1842 : break; 603 52716 : case T_DropStmt: 604 52716 : retval = _copyDropStmt(from); 605 52716 : break; 606 3556 : case T_TruncateStmt: 607 3556 : retval = _copyTruncateStmt(from); 608 3556 : break; 609 14212 : case T_CommentStmt: 610 14212 : retval = _copyCommentStmt(from); 611 14212 : break; 612 238 : case T_SecLabelStmt: 613 238 : retval = _copySecLabelStmt(from); 614 238 : break; 615 16132 : case T_DeclareCursorStmt: 616 16132 : retval = _copyDeclareCursorStmt(from); 617 16132 : break; 618 4492 : case T_ClosePortalStmt: 619 4492 : retval = _copyClosePortalStmt(from); 620 4492 : break; 621 15424 : case T_FetchStmt: 622 15424 : retval = _copyFetchStmt(from); 623 15424 : break; 624 13880 : case T_IndexStmt: 625 13880 : retval = _copyIndexStmt(from); 626 13880 : break; 627 1448 : case T_CreateStatsStmt: 628 1448 : retval = _copyCreateStatsStmt(from); 629 1448 : break; 630 3332 : case T_StatsElem: 631 3332 : retval = _copyStatsElem(from); 632 3332 : break; 633 52 : case T_AlterStatsStmt: 634 52 : retval = _copyAlterStatsStmt(from); 635 52 : break; 636 51640 : case T_CreateFunctionStmt: 637 51640 : retval = _copyCreateFunctionStmt(from); 638 51640 : break; 639 164590 : case T_FunctionParameter: 640 164590 : retval = _copyFunctionParameter(from); 641 164590 : break; 642 2788 : case T_AlterFunctionStmt: 643 2788 : retval = _copyAlterFunctionStmt(from); 644 2788 : break; 645 2798 : case T_DoStmt: 646 2798 : retval = _copyDoStmt(from); 647 2798 : break; 648 1716 : case T_CallStmt: 649 1716 : retval = _copyCallStmt(from); 650 1716 : break; 651 3102 : case T_RenameStmt: 652 3102 : retval = _copyRenameStmt(from); 653 3102 : break; 654 92 : case T_AlterObjectDependsStmt: 655 92 : retval = _copyAlterObjectDependsStmt(from); 656 92 : break; 657 800 : case T_AlterObjectSchemaStmt: 658 800 : retval = _copyAlterObjectSchemaStmt(from); 659 800 : break; 660 3344 : case T_AlterOwnerStmt: 661 3344 : retval = _copyAlterOwnerStmt(from); 662 3344 : break; 663 1216 : case T_AlterOperatorStmt: 664 1216 : retval = _copyAlterOperatorStmt(from); 665 1216 : break; 666 120 : case T_AlterTypeStmt: 667 120 : retval = _copyAlterTypeStmt(from); 668 120 : break; 669 2192 : case T_RuleStmt: 670 2192 : retval = _copyRuleStmt(from); 671 2192 : break; 672 292 : case T_NotifyStmt: 673 292 : retval = _copyNotifyStmt(from); 674 292 : break; 675 148 : case T_ListenStmt: 676 148 : retval = _copyListenStmt(from); 677 148 : break; 678 76 : case T_UnlistenStmt: 679 76 : retval = _copyUnlistenStmt(from); 680 76 : break; 681 74428 : case T_TransactionStmt: 682 74428 : retval = _copyTransactionStmt(from); 683 74428 : break; 684 9016 : case T_CompositeTypeStmt: 685 9016 : retval = _copyCompositeTypeStmt(from); 686 9016 : break; 687 704 : case T_CreateEnumStmt: 688 704 : retval = _copyCreateEnumStmt(from); 689 704 : break; 690 370 : case T_CreateRangeStmt: 691 370 : retval = _copyCreateRangeStmt(from); 692 370 : break; 693 796 : case T_AlterEnumStmt: 694 796 : retval = _copyAlterEnumStmt(from); 695 796 : break; 696 34202 : case T_ViewStmt: 697 34202 : retval = _copyViewStmt(from); 698 34202 : break; 699 128 : case T_LoadStmt: 700 128 : retval = _copyLoadStmt(from); 701 128 : break; 702 1608 : case T_CreatedbStmt: 703 1608 : retval = _copyCreatedbStmt(from); 704 1608 : break; 705 164 : case T_AlterDatabaseStmt: 706 164 : retval = _copyAlterDatabaseStmt(from); 707 164 : break; 708 12 : case T_AlterDatabaseRefreshCollStmt: 709 12 : retval = _copyAlterDatabaseRefreshCollStmt(from); 710 12 : break; 711 2484 : case T_AlterDatabaseSetStmt: 712 2484 : retval = _copyAlterDatabaseSetStmt(from); 713 2484 : break; 714 248 : case T_DropdbStmt: 715 248 : retval = _copyDropdbStmt(from); 716 248 : break; 717 388 : case T_AlterSystemStmt: 718 388 : retval = _copyAlterSystemStmt(from); 719 388 : break; 720 476 : case T_ClusterStmt: 721 476 : retval = _copyClusterStmt(from); 722 476 : break; 723 27790 : case T_VacuumStmt: 724 27790 : retval = _copyVacuumStmt(from); 725 27790 : break; 726 27458 : case T_VacuumRelation: 727 27458 : retval = _copyVacuumRelation(from); 728 27458 : break; 729 81308 : case T_ExplainStmt: 730 81308 : retval = _copyExplainStmt(from); 731 81308 : break; 732 4184 : case T_CreateTableAsStmt: 733 4184 : retval = _copyCreateTableAsStmt(from); 734 4184 : break; 735 544 : case T_RefreshMatViewStmt: 736 544 : retval = _copyRefreshMatViewStmt(from); 737 544 : break; 738 1134 : case T_CheckPointStmt: 739 1134 : retval = _copyCheckPointStmt(from); 740 1134 : break; 741 60 : case T_DiscardStmt: 742 60 : retval = _copyDiscardStmt(from); 743 60 : break; 744 2156 : case T_LockStmt: 745 2156 : retval = _copyLockStmt(from); 746 2156 : break; 747 212 : case T_ConstraintsSetStmt: 748 212 : retval = _copyConstraintsSetStmt(from); 749 212 : break; 750 2554 : case T_ReindexStmt: 751 2554 : retval = _copyReindexStmt(from); 752 2554 : break; 753 130 : case T_CreateConversionStmt: 754 130 : retval = _copyCreateConversionStmt(from); 755 130 : break; 756 564 : case T_CreateCastStmt: 757 564 : retval = _copyCreateCastStmt(from); 758 564 : break; 759 102 : case T_CreateTransformStmt: 760 102 : retval = _copyCreateTransformStmt(from); 761 102 : break; 762 3868 : case T_PrepareStmt: 763 3868 : retval = _copyPrepareStmt(from); 764 3868 : break; 765 32636 : case T_ExecuteStmt: 766 32636 : retval = _copyExecuteStmt(from); 767 32636 : break; 768 8192 : case T_DeallocateStmt: 769 8192 : retval = _copyDeallocateStmt(from); 770 8192 : break; 771 296 : case T_DropOwnedStmt: 772 296 : retval = _copyDropOwnedStmt(from); 773 296 : break; 774 92 : case T_ReassignOwnedStmt: 775 92 : retval = _copyReassignOwnedStmt(from); 776 92 : break; 777 80 : case T_AlterTSDictionaryStmt: 778 80 : retval = _copyAlterTSDictionaryStmt(from); 779 80 : break; 780 17186 : case T_AlterTSConfigurationStmt: 781 17186 : retval = _copyAlterTSConfigurationStmt(from); 782 17186 : break; 783 2868 : case T_PublicationTable: 784 2868 : retval = _copyPublicationTable(from); 785 2868 : break; 786 3660 : case T_PublicationObjSpec: 787 3660 : retval = _copyPublicationObjSpec(from); 788 3660 : break; 789 300 : case T_PublicationAllObjSpec: 790 300 : retval = _copyPublicationAllObjSpec(from); 791 300 : break; 792 1808 : case T_CreatePublicationStmt: 793 1808 : retval = _copyCreatePublicationStmt(from); 794 1808 : break; 795 2188 : case T_AlterPublicationStmt: 796 2188 : retval = _copyAlterPublicationStmt(from); 797 2188 : break; 798 964 : case T_CreateSubscriptionStmt: 799 964 : retval = _copyCreateSubscriptionStmt(from); 800 964 : break; 801 1116 : case T_AlterSubscriptionStmt: 802 1116 : retval = _copyAlterSubscriptionStmt(from); 803 1116 : break; 804 496 : case T_DropSubscriptionStmt: 805 496 : retval = _copyDropSubscriptionStmt(from); 806 496 : break; 807 104 : case T_WaitStmt: 808 104 : retval = _copyWaitStmt(from); 809 104 : break; 810 0 : case T_PathKey: 811 0 : retval = _copyPathKey(from); 812 0 : break; 813 0 : case T_GroupByOrdering: 814 0 : retval = _copyGroupByOrdering(from); 815 0 : break; 816 0 : case T_RestrictInfo: 817 0 : retval = _copyRestrictInfo(from); 818 0 : break; 819 14986 : case T_PlaceHolderVar: 820 14986 : retval = _copyPlaceHolderVar(from); 821 14986 : break; 822 0 : case T_SpecialJoinInfo: 823 0 : retval = _copySpecialJoinInfo(from); 824 0 : break; 825 64086 : case T_AppendRelInfo: 826 64086 : retval = _copyAppendRelInfo(from); 827 64086 : break; 828 0 : case T_PlaceHolderInfo: 829 0 : retval = _copyPlaceHolderInfo(from); 830 0 : break; 831 0 : case T_AggClauseInfo: 832 0 : retval = _copyAggClauseInfo(from); 833 0 : break; 834 0 : case T_GroupingExprInfo: 835 0 : retval = _copyGroupingExprInfo(from); 836 0 : break; 837 573236 : case T_PlannedStmt: 838 573236 : retval = _copyPlannedStmt(from); 839 573234 : break; 840 252682 : case T_Result: 841 252682 : retval = _copyResult(from); 842 252682 : break; 843 12128 : case T_ProjectSet: 844 12128 : retval = _copyProjectSet(from); 845 12128 : break; 846 96234 : case T_ModifyTable: 847 96234 : retval = _copyModifyTable(from); 848 96234 : break; 849 18608 : case T_Append: 850 18608 : retval = _copyAppend(from); 851 18608 : break; 852 610 : case T_MergeAppend: 853 610 : retval = _copyMergeAppend(from); 854 610 : break; 855 924 : case T_RecursiveUnion: 856 924 : retval = _copyRecursiveUnion(from); 857 924 : break; 858 242 : case T_BitmapAnd: 859 242 : retval = _copyBitmapAnd(from); 860 242 : break; 861 420 : case T_BitmapOr: 862 420 : retval = _copyBitmapOr(from); 863 420 : break; 864 236292 : case T_SeqScan: 865 236292 : retval = _copySeqScan(from); 866 236290 : break; 867 312 : case T_SampleScan: 868 312 : retval = _copySampleScan(from); 869 312 : break; 870 156430 : case T_IndexScan: 871 156430 : retval = _copyIndexScan(from); 872 156430 : break; 873 20826 : case T_IndexOnlyScan: 874 20826 : retval = _copyIndexOnlyScan(from); 875 20826 : break; 876 22250 : case T_BitmapIndexScan: 877 22250 : retval = _copyBitmapIndexScan(from); 878 22250 : break; 879 21582 : case T_BitmapHeapScan: 880 21582 : retval = _copyBitmapHeapScan(from); 881 21582 : break; 882 1020 : case T_TidScan: 883 1020 : retval = _copyTidScan(from); 884 1020 : break; 885 3684 : case T_TidRangeScan: 886 3684 : retval = _copyTidRangeScan(from); 887 3684 : break; 888 16230 : case T_SubqueryScan: 889 16230 : retval = _copySubqueryScan(from); 890 16230 : break; 891 55066 : case T_FunctionScan: 892 55066 : retval = _copyFunctionScan(from); 893 55066 : break; 894 8502 : case T_ValuesScan: 895 8502 : retval = _copyValuesScan(from); 896 8502 : break; 897 632 : case T_TableFuncScan: 898 632 : retval = _copyTableFuncScan(from); 899 632 : break; 900 4326 : case T_CteScan: 901 4326 : retval = _copyCteScan(from); 902 4326 : break; 903 928 : case T_NamedTuplestoreScan: 904 928 : retval = _copyNamedTuplestoreScan(from); 905 928 : break; 906 924 : case T_WorkTableScan: 907 924 : retval = _copyWorkTableScan(from); 908 924 : break; 909 2126 : case T_ForeignScan: 910 2126 : retval = _copyForeignScan(from); 911 2126 : break; 912 0 : case T_CustomScan: 913 0 : retval = _copyCustomScan(from); 914 0 : break; 915 101540 : case T_NestLoop: 916 101540 : retval = _copyNestLoop(from); 917 101540 : break; 918 57030 : case T_NestLoopParam: 919 57030 : retval = _copyNestLoopParam(from); 920 57030 : break; 921 9086 : case T_MergeJoin: 922 9086 : retval = _copyMergeJoin(from); 923 9086 : break; 924 37472 : case T_HashJoin: 925 37472 : retval = _copyHashJoin(from); 926 37472 : break; 927 5090 : case T_Material: 928 5090 : retval = _copyMaterial(from); 929 5090 : break; 930 2636 : case T_Memoize: 931 2636 : retval = _copyMemoize(from); 932 2636 : break; 933 82666 : case T_Sort: 934 82666 : retval = _copySort(from); 935 82666 : break; 936 1216 : case T_IncrementalSort: 937 1216 : retval = _copyIncrementalSort(from); 938 1216 : break; 939 252 : case T_Group: 940 252 : retval = _copyGroup(from); 941 252 : break; 942 48688 : case T_Agg: 943 48688 : retval = _copyAgg(from); 944 48686 : break; 945 2806 : case T_WindowAgg: 946 2806 : retval = _copyWindowAgg(from); 947 2806 : break; 948 5722 : case T_Unique: 949 5722 : retval = _copyUnique(from); 950 5722 : break; 951 1174 : case T_Gather: 952 1174 : retval = _copyGather(from); 953 1174 : break; 954 354 : case T_GatherMerge: 955 354 : retval = _copyGatherMerge(from); 956 354 : break; 957 37472 : case T_Hash: 958 37472 : retval = _copyHash(from); 959 37472 : break; 960 668 : case T_SetOp: 961 668 : retval = _copySetOp(from); 962 668 : break; 963 13956 : case T_LockRows: 964 13956 : retval = _copyLockRows(from); 965 13956 : break; 966 5328 : case T_Limit: 967 5328 : retval = _copyLimit(from); 968 5328 : break; 969 42540 : case T_PlanRowMark: 970 42540 : retval = _copyPlanRowMark(from); 971 42540 : break; 972 734 : case T_PartitionPruneInfo: 973 734 : retval = _copyPartitionPruneInfo(from); 974 734 : break; 975 1346 : case T_PartitionedRelPruneInfo: 976 1346 : retval = _copyPartitionedRelPruneInfo(from); 977 1346 : break; 978 1364 : case T_PartitionPruneStepOp: 979 1364 : retval = _copyPartitionPruneStepOp(from); 980 1364 : break; 981 272 : case T_PartitionPruneStepCombine: 982 272 : retval = _copyPartitionPruneStepCombine(from); 983 272 : break; 984 61666 : case T_PlanInvalItem: 985 61666 : retval = _copyPlanInvalItem(from); 986 61666 : break; 987 0 : case T_Bitmapset: 988 0 : retval = _copyBitmapset(from); 989 0 : break; 990 0 : case T_ExtensibleNode: 991 0 : retval = _copyExtensibleNode(from); 992 0 : break; 993 40508 : case T_Integer: 994 40508 : retval = _copyInteger(from); 995 40508 : break; 996 272 : case T_Float: 997 272 : retval = _copyFloat(from); 998 272 : break; 999 35938 : case T_Boolean: 1000 35938 : retval = _copyBoolean(from); 1001 35938 : break; 1002 33041312 : case T_String: 1003 33041312 : retval = _copyString(from); 1004 33041306 : break; 1005 0 : case T_BitString: 1006 0 : retval = _copyBitString(from); 1007 0 : break; 1008 4266 : case T_ForeignKeyCacheInfo: 1009 4266 : retval = _copyForeignKeyCacheInfo(from); 1010 4266 : break;