Line data Source code
1 : /*------------------------------------------------------------------------- 2 : * 3 : * copyfuncs.switch.c 4 : * Generated node infrastructure code 5 : * 6 : * Portions Copyright (c) 1996-2023, 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 2628904 : case T_Alias: 19 2628904 : retval = _copyAlias(from); 20 2628904 : break; 21 736584 : case T_RangeVar: 22 736584 : retval = _copyRangeVar(from); 23 736584 : break; 24 510 : case T_TableFunc: 25 510 : retval = _copyTableFunc(from); 26 510 : break; 27 3948 : case T_IntoClause: 28 3948 : retval = _copyIntoClause(from); 29 3948 : break; 30 13816070 : case T_Var: 31 13816070 : retval = _copyVar(from); 32 13816070 : break; 33 2682830 : case T_Const: 34 2682830 : retval = _copyConst(from); 35 2682830 : break; 36 928144 : case T_Param: 37 928144 : retval = _copyParam(from); 38 928144 : break; 39 120906 : case T_Aggref: 40 120906 : retval = _copyAggref(from); 41 120906 : break; 42 1188 : case T_GroupingFunc: 43 1188 : retval = _copyGroupingFunc(from); 44 1188 : break; 45 7110 : case T_WindowFunc: 46 7110 : retval = _copyWindowFunc(from); 47 7110 : break; 48 31560 : case T_SubscriptingRef: 49 31560 : retval = _copySubscriptingRef(from); 50 31560 : break; 51 765898 : case T_FuncExpr: 52 765898 : retval = _copyFuncExpr(from); 53 765898 : break; 54 97132 : case T_NamedArgExpr: 55 97132 : retval = _copyNamedArgExpr(from); 56 97132 : break; 57 1553666 : case T_OpExpr: 58 1553666 : retval = _copyOpExpr(from); 59 1553666 : break; 60 1550 : case T_DistinctExpr: 61 1550 : retval = _copyDistinctExpr(from); 62 1550 : break; 63 260 : case T_NullIfExpr: 64 260 : retval = _copyNullIfExpr(from); 65 260 : break; 66 68604 : case T_ScalarArrayOpExpr: 67 68604 : retval = _copyScalarArrayOpExpr(from); 68 68604 : break; 69 382794 : case T_BoolExpr: 70 382794 : retval = _copyBoolExpr(from); 71 382794 : break; 72 80782 : case T_SubLink: 73 80782 : retval = _copySubLink(from); 74 80782 : break; 75 33180 : case T_SubPlan: 76 33180 : retval = _copySubPlan(from); 77 33180 : break; 78 0 : case T_AlternativeSubPlan: 79 0 : retval = _copyAlternativeSubPlan(from); 80 0 : break; 81 11656 : case T_FieldSelect: 82 11656 : retval = _copyFieldSelect(from); 83 11656 : break; 84 596 : case T_FieldStore: 85 596 : retval = _copyFieldStore(from); 86 596 : break; 87 243930 : case T_RelabelType: 88 243930 : retval = _copyRelabelType(from); 89 243930 : break; 90 58344 : case T_CoerceViaIO: 91 58344 : retval = _copyCoerceViaIO(from); 92 58344 : break; 93 11544 : case T_ArrayCoerceExpr: 94 11544 : retval = _copyArrayCoerceExpr(from); 95 11544 : break; 96 764 : case T_ConvertRowtypeExpr: 97 764 : retval = _copyConvertRowtypeExpr(from); 98 764 : break; 99 7134 : case T_CollateExpr: 100 7134 : retval = _copyCollateExpr(from); 101 7134 : break; 102 172332 : case T_CaseExpr: 103 172332 : retval = _copyCaseExpr(from); 104 172332 : break; 105 302184 : case T_CaseWhen: 106 302184 : retval = _copyCaseWhen(from); 107 302184 : break; 108 94914 : case T_CaseTestExpr: 109 94914 : retval = _copyCaseTestExpr(from); 110 94914 : break; 111 40954 : case T_ArrayExpr: 112 40954 : retval = _copyArrayExpr(from); 113 40954 : break; 114 14644 : case T_RowExpr: 115 14644 : retval = _copyRowExpr(from); 116 14644 : break; 117 420 : case T_RowCompareExpr: 118 420 : retval = _copyRowCompareExpr(from); 119 420 : break; 120 17000 : case T_CoalesceExpr: 121 17000 : retval = _copyCoalesceExpr(from); 122 17000 : break; 123 1244 : case T_MinMaxExpr: 124 1244 : retval = _copyMinMaxExpr(from); 125 1244 : break; 126 26092 : case T_SQLValueFunction: 127 26092 : retval = _copySQLValueFunction(from); 128 26092 : break; 129 2236 : case T_XmlExpr: 130 2236 : retval = _copyXmlExpr(from); 131 2236 : break; 132 7862 : case T_JsonFormat: 133 7862 : retval = _copyJsonFormat(from); 134 7862 : break; 135 3388 : case T_JsonReturning: 136 3388 : retval = _copyJsonReturning(from); 137 3388 : break; 138 2104 : case T_JsonValueExpr: 139 2104 : retval = _copyJsonValueExpr(from); 140 2104 : break; 141 2354 : case T_JsonConstructorExpr: 142 2354 : retval = _copyJsonConstructorExpr(from); 143 2354 : break; 144 1014 : case T_JsonIsPredicate: 145 1014 : retval = _copyJsonIsPredicate(from); 146 1014 : break; 147 69698 : case T_NullTest: 148 69698 : retval = _copyNullTest(from); 149 69698 : break; 150 3050 : case T_BooleanTest: 151 3050 : retval = _copyBooleanTest(from); 152 3050 : break; 153 4324 : case T_MergeAction: 154 4324 : retval = _copyMergeAction(from); 155 4324 : break; 156 67130 : case T_CoerceToDomain: 157 67130 : retval = _copyCoerceToDomain(from); 158 67130 : break; 159 1836 : case T_CoerceToDomainValue: 160 1836 : retval = _copyCoerceToDomainValue(from); 161 1836 : break; 162 1804 : case T_SetToDefault: 163 1804 : retval = _copySetToDefault(from); 164 1804 : break; 165 1704 : case T_CurrentOfExpr: 166 1704 : retval = _copyCurrentOfExpr(from); 167 1704 : break; 168 1072 : case T_NextValueExpr: 169 1072 : retval = _copyNextValueExpr(from); 170 1072 : break; 171 1586 : case T_InferenceElem: 172 1586 : retval = _copyInferenceElem(from); 173 1586 : break; 174 6677708 : case T_TargetEntry: 175 6677708 : retval = _copyTargetEntry(from); 176 6677708 : break; 177 650508 : case T_RangeTblRef: 178 650508 : retval = _copyRangeTblRef(from); 179 650508 : break; 180 177106 : case T_JoinExpr: 181 177106 : retval = _copyJoinExpr(from); 182 177106 : break; 183 725820 : case T_FromExpr: 184 725820 : retval = _copyFromExpr(from); 185 725820 : break; 186 1498 : case T_OnConflictExpr: 187 1498 : retval = _copyOnConflictExpr(from); 188 1498 : break; 189 1046078 : case T_Query: 190 1046078 : retval = _copyQuery(from); 191 1046078 : break; 192 623600 : case T_TypeName: 193 623600 : retval = _copyTypeName(from); 194 623600 : break; 195 1607820 : case T_ColumnRef: 196 1607820 : retval = _copyColumnRef(from); 197 1607820 : break; 198 181526 : case T_ParamRef: 199 181526 : retval = _copyParamRef(from); 200 181526 : break; 201 591498 : case T_A_Expr: 202 591498 : retval = _copyA_Expr(from); 203 591498 : break; 204 1248652 : case T_A_Const: 205 1248652 : retval = _copyA_Const(from); 206 1248652 : break; 207 259724 : case T_TypeCast: 208 259724 : retval = _copyTypeCast(from); 209 259724 : break; 210 7802 : case T_CollateClause: 211 7802 : retval = _copyCollateClause(from); 212 7802 : break; 213 44310 : case T_RoleSpec: 214 44310 : retval = _copyRoleSpec(from); 215 44310 : break; 216 356472 : case T_FuncCall: 217 356472 : retval = _copyFuncCall(from); 218 356472 : break; 219 56924 : case T_A_Star: 220 56924 : retval = _copyA_Star(from); 221 56924 : break; 222 12654 : case T_A_Indices: 223 12654 : retval = _copyA_Indices(from); 224 12654 : break; 225 26492 : case T_A_Indirection: 226 26492 : retval = _copyA_Indirection(from); 227 26492 : break; 228 7818 : case T_A_ArrayExpr: 229 7818 : retval = _copyA_ArrayExpr(from); 230 7818 : break; 231 1066136 : case T_ResTarget: 232 1066136 : retval = _copyResTarget(from); 233 1066136 : break; 234 390 : case T_MultiAssignRef: 235 390 : retval = _copyMultiAssignRef(from); 236 390 : break; 237 80252 : case T_SortBy: 238 80252 : retval = _copySortBy(from); 239 80252 : break; 240 3984 : case T_WindowDef: 241 3984 : retval = _copyWindowDef(from); 242 3984 : break; 243 14290 : case T_RangeSubselect: 244 14290 : retval = _copyRangeSubselect(from); 245 14290 : break; 246 40280 : case T_RangeFunction: 247 40280 : retval = _copyRangeFunction(from); 248 40280 : break; 249 242 : case T_RangeTableFunc: 250 242 : retval = _copyRangeTableFunc(from); 251 242 : break; 252 906 : case T_RangeTableFuncCol: 253 906 : retval = _copyRangeTableFuncCol(from); 254 906 : break; 255 262 : case T_RangeTableSample: 256 262 : retval = _copyRangeTableSample(from); 257 262 : break; 258 132072 : case T_ColumnDef: 259 132072 : retval = _copyColumnDef(from); 260 132072 : break; 261 1384 : case T_TableLikeClause: 262 1384 : retval = _copyTableLikeClause(from); 263 1384 : break; 264 19166 : case T_IndexElem: 265 19166 : retval = _copyIndexElem(from); 266 19166 : break; 267 284408 : case T_DefElem: 268 284408 : retval = _copyDefElem(from); 269 284408 : break; 270 4880 : case T_LockingClause: 271 4880 : retval = _copyLockingClause(from); 272 4880 : break; 273 206 : case T_XmlSerialize: 274 206 : retval = _copyXmlSerialize(from); 275 206 : break; 276 10270 : case T_PartitionElem: 277 10270 : retval = _copyPartitionElem(from); 278 10270 : break; 279 9108 : case T_PartitionSpec: 280 9108 : retval = _copyPartitionSpec(from); 281 9108 : break; 282 30580 : case T_PartitionBoundSpec: 283 30580 : retval = _copyPartitionBoundSpec(from); 284 30580 : break; 285 4 : case T_PartitionRangeDatum: 286 4 : retval = _copyPartitionRangeDatum(from); 287 4 : break; 288 9182 : case T_PartitionCmd: 289 9182 : retval = _copyPartitionCmd(from); 290 9182 : break; 291 1665072 : case T_RangeTblEntry: 292 1665072 : retval = _copyRangeTblEntry(from); 293 1665072 : break; 294 999366 : case T_RTEPermissionInfo: 295 999366 : retval = _copyRTEPermissionInfo(from); 296 999366 : break; 297 99596 : case T_RangeTblFunction: 298 99596 : retval = _copyRangeTblFunction(from); 299 99596 : break; 300 588 : case T_TableSampleClause: 301 588 : retval = _copyTableSampleClause(from); 302 588 : break; 303 4308 : case T_WithCheckOption: 304 4308 : retval = _copyWithCheckOption(from); 305 4308 : break; 306 157962 : case T_SortGroupClause: 307 157962 : retval = _copySortGroupClause(from); 308 157962 : break; 309 3892 : case T_GroupingSet: 310 3892 : retval = _copyGroupingSet(from); 311 3892 : break; 312 3132 : case T_WindowClause: 313 3132 : retval = _copyWindowClause(from); 314 3132 : break; 315 12892 : case T_RowMarkClause: 316 12892 : retval = _copyRowMarkClause(from); 317 12892 : break; 318 2706 : case T_WithClause: 319 2706 : retval = _copyWithClause(from); 320 2706 : break; 321 1316 : case T_InferClause: 322 1316 : retval = _copyInferClause(from); 323 1316 : break; 324 1490 : case T_OnConflictClause: 325 1490 : retval = _copyOnConflictClause(from); 326 1490 : break; 327 306 : case T_CTESearchClause: 328 306 : retval = _copyCTESearchClause(from); 329 306 : break; 330 306 : case T_CTECycleClause: 331 306 : retval = _copyCTECycleClause(from); 332 306 : break; 333 8086 : case T_CommonTableExpr: 334 8086 : retval = _copyCommonTableExpr(from); 335 8086 : break; 336 1784 : case T_MergeWhenClause: 337 1784 : retval = _copyMergeWhenClause(from); 338 1784 : break; 339 1124 : case T_TriggerTransition: 340 1124 : retval = _copyTriggerTransition(from); 341 1124 : break; 342 544 : case T_JsonOutput: 343 544 : retval = _copyJsonOutput(from); 344 544 : break; 345 706 : case T_JsonKeyValue: 346 706 : retval = _copyJsonKeyValue(from); 347 706 : break; 348 164 : case T_JsonParseExpr: 349 164 : retval = _copyJsonParseExpr(from); 350 164 : break; 351 112 : case T_JsonScalarExpr: 352 112 : retval = _copyJsonScalarExpr(from); 353 112 : break; 354 90 : case T_JsonSerializeExpr: 355 90 : retval = _copyJsonSerializeExpr(from); 356 90 : break; 357 392 : case T_JsonObjectConstructor: 358 392 : retval = _copyJsonObjectConstructor(from); 359 392 : break; 360 200 : case T_JsonArrayConstructor: 361 200 : retval = _copyJsonArrayConstructor(from); 362 200 : break; 363 60 : case T_JsonArrayQueryConstructor: 364 60 : retval = _copyJsonArrayQueryConstructor(from); 365 60 : break; 366 318 : case T_JsonAggConstructor: 367 318 : retval = _copyJsonAggConstructor(from); 368 318 : break; 369 162 : case T_JsonObjectAgg: 370 162 : retval = _copyJsonObjectAgg(from); 371 162 : break; 372 156 : case T_JsonArrayAgg: 373 156 : retval = _copyJsonArrayAgg(from); 374 156 : break; 375 692770 : case T_RawStmt: 376 692770 : retval = _copyRawStmt(from); 377 692770 : break; 378 63974 : case T_InsertStmt: 379 63974 : retval = _copyInsertStmt(from); 380 63974 : break; 381 4352 : case T_DeleteStmt: 382 4352 : retval = _copyDeleteStmt(from); 383 4352 : break; 384 13248 : case T_UpdateStmt: 385 13248 : retval = _copyUpdateStmt(from); 386 13248 : break; 387 1114 : case T_MergeStmt: 388 1114 : retval = _copyMergeStmt(from); 389 1114 : break; 390 509920 : case T_SelectStmt: 391 509920 : retval = _copySelectStmt(from); 392 509920 : break; 393 13980 : case T_SetOperationStmt: 394 13980 : retval = _copySetOperationStmt(from); 395 13980 : break; 396 6044 : case T_ReturnStmt: 397 6044 : retval = _copyReturnStmt(from); 398 6044 : break; 399 4994 : case T_PLAssignStmt: 400 4994 : retval = _copyPLAssignStmt(from); 401 4994 : break; 402 1848 : case T_CreateSchemaStmt: 403 1848 : retval = _copyCreateSchemaStmt(from); 404 1848 : break; 405 47476 : case T_AlterTableStmt: 406 47476 : retval = _copyAlterTableStmt(from); 407 47476 : break; 408 1254 : case T_ReplicaIdentityStmt: 409 1254 : retval = _copyReplicaIdentityStmt(from); 410 1254 : break; 411 85368 : case T_AlterTableCmd: 412 85368 : retval = _copyAlterTableCmd(from); 413 85368 : break; 414 4 : case T_AlterCollationStmt: 415 4 : retval = _copyAlterCollationStmt(from); 416 4 : break; 417 484 : case T_AlterDomainStmt: 418 484 : retval = _copyAlterDomainStmt(from); 419 484 : break; 420 25616 : case T_GrantStmt: 421 25616 : retval = _copyGrantStmt(from); 422 25616 : break; 423 30740 : case T_ObjectWithArgs: 424 30740 : retval = _copyObjectWithArgs(from); 425 30740 : break; 426 24360 : case T_AccessPriv: 427 24360 : retval = _copyAccessPriv(from); 428 24360 : break; 429 1686 : case T_GrantRoleStmt: 430 1686 : retval = _copyGrantRoleStmt(from); 431 1686 : break; 432 328 : case T_AlterDefaultPrivilegesStmt: 433 328 : retval = _copyAlterDefaultPrivilegesStmt(from); 434 328 : break; 435 17606 : case T_CopyStmt: 436 17606 : retval = _copyCopyStmt(from); 437 17606 : break; 438 56678 : case T_VariableSetStmt: 439 56678 : retval = _copyVariableSetStmt(from); 440 56678 : break; 441 1632 : case T_VariableShowStmt: 442 1632 : retval = _copyVariableShowStmt(from); 443 1632 : break; 444 66136 : case T_CreateStmt: 445 66136 : retval = _copyCreateStmt(from); 446 66136 : break; 447 70034 : case T_Constraint: 448 70034 : retval = _copyConstraint(from); 449 70034 : break; 450 216 : case T_CreateTableSpaceStmt: 451 216 : retval = _copyCreateTableSpaceStmt(from); 452 216 : break; 453 128 : case T_DropTableSpaceStmt: 454 128 : retval = _copyDropTableSpaceStmt(from); 455 128 : break; 456 48 : case T_AlterTableSpaceOptionsStmt: 457 48 : retval = _copyAlterTableSpaceOptionsStmt(from); 458 48 : break; 459 120 : case T_AlterTableMoveAllStmt: 460 120 : retval = _copyAlterTableMoveAllStmt(from); 461 120 : break; 462 766 : case T_CreateExtensionStmt: 463 766 : retval = _copyCreateExtensionStmt(from); 464 766 : break; 465 62 : case T_AlterExtensionStmt: 466 62 : retval = _copyAlterExtensionStmt(from); 467 62 : break; 468 370 : case T_AlterExtensionContentsStmt: 469 370 : retval = _copyAlterExtensionContentsStmt(from); 470 370 : break; 471 384 : case T_CreateFdwStmt: 472 384 : retval = _copyCreateFdwStmt(from); 473 384 : break; 474 244 : case T_AlterFdwStmt: 475 244 : retval = _copyAlterFdwStmt(from); 476 244 : break; 477 548 : case T_CreateForeignServerStmt: 478 548 : retval = _copyCreateForeignServerStmt(from); 479 548 : break; 480 428 : case T_AlterForeignServerStmt: 481 428 : retval = _copyAlterForeignServerStmt(from); 482 428 : break; 483 826 : case T_CreateForeignTableStmt: 484 826 : retval = _copyCreateForeignTableStmt(from); 485 826 : break; 486 482 : case T_CreateUserMappingStmt: 487 482 : retval = _copyCreateUserMappingStmt(from); 488 482 : break; 489 220 : case T_AlterUserMappingStmt: 490 220 : retval = _copyAlterUserMappingStmt(from); 491 220 : break; 492 252 : case T_DropUserMappingStmt: 493 252 : retval = _copyDropUserMappingStmt(from); 494 252 : break; 495 88 : case T_ImportForeignSchemaStmt: 496 88 : retval = _copyImportForeignSchemaStmt(from); 497 88 : break; 498 1322 : case T_CreatePolicyStmt: 499 1322 : retval = _copyCreatePolicyStmt(from); 500 1322 : break; 501 174 : case T_AlterPolicyStmt: 502 174 : retval = _copyAlterPolicyStmt(from); 503 174 : break; 504 120 : case T_CreateAmStmt: 505 120 : retval = _copyCreateAmStmt(from); 506 120 : break; 507 6826 : case T_CreateTrigStmt: 508 6826 : retval = _copyCreateTrigStmt(from); 509 6826 : break; 510 356 : case T_CreateEventTrigStmt: 511 356 : retval = _copyCreateEventTrigStmt(from); 512 356 : break; 513 84 : case T_AlterEventTrigStmt: 514 84 : retval = _copyAlterEventTrigStmt(from); 515 84 : break; 516 212 : case T_CreatePLangStmt: 517 212 : retval = _copyCreatePLangStmt(from); 518 212 : break; 519 3288 : case T_CreateRoleStmt: 520 3288 : retval = _copyCreateRoleStmt(from); 521 3288 : break; 522 840 : case T_AlterRoleStmt: 523 840 : retval = _copyAlterRoleStmt(from); 524 840 : break; 525 156 : case T_AlterRoleSetStmt: 526 156 : retval = _copyAlterRoleSetStmt(from); 527 156 : break; 528 3216 : case T_DropRoleStmt: 529 3216 : retval = _copyDropRoleStmt(from); 530 3216 : break; 531 1358 : case T_CreateSeqStmt: 532 1358 : retval = _copyCreateSeqStmt(from); 533 1358 : break; 534 496 : case T_AlterSeqStmt: 535 496 : retval = _copyAlterSeqStmt(from); 536 496 : break; 537 13528 : case T_DefineStmt: 538 13528 : retval = _copyDefineStmt(from); 539 13528 : break; 540 1926 : case T_CreateDomainStmt: 541 1926 : retval = _copyCreateDomainStmt(from); 542 1926 : break; 543 764 : case T_CreateOpClassStmt: 544 764 : retval = _copyCreateOpClassStmt(from); 545 764 : break; 546 7826 : case T_CreateOpClassItem: 547 7826 : retval = _copyCreateOpClassItem(from); 548 7826 : break; 549 304 : case T_CreateOpFamilyStmt: 550 304 : retval = _copyCreateOpFamilyStmt(from); 551 304 : break; 552 902 : case T_AlterOpFamilyStmt: 553 902 : retval = _copyAlterOpFamilyStmt(from); 554 902 : break; 555 46328 : case T_DropStmt: 556 46328 : retval = _copyDropStmt(from); 557 46328 : break; 558 2728 : case T_TruncateStmt: 559 2728 : retval = _copyTruncateStmt(from); 560 2728 : break; 561 9188 : case T_CommentStmt: 562 9188 : retval = _copyCommentStmt(from); 563 9188 : break; 564 202 : case T_SecLabelStmt: 565 202 : retval = _copySecLabelStmt(from); 566 202 : break; 567 12122 : case T_DeclareCursorStmt: 568 12122 : retval = _copyDeclareCursorStmt(from); 569 12122 : break; 570 4368 : case T_ClosePortalStmt: 571 4368 : retval = _copyClosePortalStmt(from); 572 4368 : break; 573 11912 : case T_FetchStmt: 574 11912 : retval = _copyFetchStmt(from); 575 11912 : break; 576 12796 : case T_IndexStmt: 577 12796 : retval = _copyIndexStmt(from); 578 12796 : break; 579 1096 : case T_CreateStatsStmt: 580 1096 : retval = _copyCreateStatsStmt(from); 581 1096 : break; 582 2868 : case T_StatsElem: 583 2868 : retval = _copyStatsElem(from); 584 2868 : break; 585 52 : case T_AlterStatsStmt: 586 52 : retval = _copyAlterStatsStmt(from); 587 52 : break; 588 37606 : case T_CreateFunctionStmt: 589 37606 : retval = _copyCreateFunctionStmt(from); 590 37606 : break; 591 109872 : case T_FunctionParameter: 592 109872 : retval = _copyFunctionParameter(from); 593 109872 : break; 594 1270 : case T_AlterFunctionStmt: 595 1270 : retval = _copyAlterFunctionStmt(from); 596 1270 : break; 597 2028 : case T_DoStmt: 598 2028 : retval = _copyDoStmt(from); 599 2028 : break; 600 1258 : case T_CallStmt: 601 1258 : retval = _copyCallStmt(from); 602 1258 : break; 603 2950 : case T_RenameStmt: 604 2950 : retval = _copyRenameStmt(from); 605 2950 : break; 606 92 : case T_AlterObjectDependsStmt: 607 92 : retval = _copyAlterObjectDependsStmt(from); 608 92 : break; 609 776 : case T_AlterObjectSchemaStmt: 610 776 : retval = _copyAlterObjectSchemaStmt(from); 611 776 : break; 612 2956 : case T_AlterOwnerStmt: 613 2956 : retval = _copyAlterOwnerStmt(from); 614 2956 : break; 615 1196 : case T_AlterOperatorStmt: 616 1196 : retval = _copyAlterOperatorStmt(from); 617 1196 : break; 618 120 : case T_AlterTypeStmt: 619 120 : retval = _copyAlterTypeStmt(from); 620 120 : break; 621 1976 : case T_RuleStmt: 622 1976 : retval = _copyRuleStmt(from); 623 1976 : break; 624 268 : case T_NotifyStmt: 625 268 : retval = _copyNotifyStmt(from); 626 268 : break; 627 148 : case T_ListenStmt: 628 148 : retval = _copyListenStmt(from); 629 148 : break; 630 76 : case T_UnlistenStmt: 631 76 : retval = _copyUnlistenStmt(from); 632 76 : break; 633 69556 : case T_TransactionStmt: 634 69556 : retval = _copyTransactionStmt(from); 635 69556 : break; 636 1264 : case T_CompositeTypeStmt: 637 1264 : retval = _copyCompositeTypeStmt(from); 638 1264 : break; 639 648 : case T_CreateEnumStmt: 640 648 : retval = _copyCreateEnumStmt(from); 641 648 : break; 642 266 : case T_CreateRangeStmt: 643 266 : retval = _copyCreateRangeStmt(from); 644 266 : break; 645 768 : case T_AlterEnumStmt: 646 768 : retval = _copyAlterEnumStmt(from); 647 768 : break; 648 22658 : case T_ViewStmt: 649 22658 : retval = _copyViewStmt(from); 650 22658 : break; 651 116 : case T_LoadStmt: 652 116 : retval = _copyLoadStmt(from); 653 116 : break; 654 1116 : case T_CreatedbStmt: 655 1116 : retval = _copyCreatedbStmt(from); 656 1116 : break; 657 56 : case T_AlterDatabaseStmt: 658 56 : retval = _copyAlterDatabaseStmt(from); 659 56 : break; 660 4 : case T_AlterDatabaseRefreshCollStmt: 661 4 : retval = _copyAlterDatabaseRefreshCollStmt(from); 662 4 : break; 663 2064 : case T_AlterDatabaseSetStmt: 664 2064 : retval = _copyAlterDatabaseSetStmt(from); 665 2064 : break; 666 172 : case T_DropdbStmt: 667 172 : retval = _copyDropdbStmt(from); 668 172 : break; 669 308 : case T_AlterSystemStmt: 670 308 : retval = _copyAlterSystemStmt(from); 671 308 : break; 672 408 : case T_ClusterStmt: 673 408 : retval = _copyClusterStmt(from); 674 408 : break; 675 18866 : case T_VacuumStmt: 676 18866 : retval = _copyVacuumStmt(from); 677 18866 : break; 678 18686 : case T_VacuumRelation: 679 18686 : retval = _copyVacuumRelation(from); 680 18686 : break; 681 72700 : case T_ExplainStmt: 682 72700 : retval = _copyExplainStmt(from); 683 72700 : break; 684 3822 : case T_CreateTableAsStmt: 685 3822 : retval = _copyCreateTableAsStmt(from); 686 3822 : break; 687 464 : case T_RefreshMatViewStmt: 688 464 : retval = _copyRefreshMatViewStmt(from); 689 464 : break; 690 344 : case T_CheckPointStmt: 691 344 : retval = _copyCheckPointStmt(from); 692 344 : break; 693 60 : case T_DiscardStmt: 694 60 : retval = _copyDiscardStmt(from); 695 60 : break; 696 1976 : case T_LockStmt: 697 1976 : retval = _copyLockStmt(from); 698 1976 : break; 699 212 : case T_ConstraintsSetStmt: 700 212 : retval = _copyConstraintsSetStmt(from); 701 212 : break; 702 1656 : case T_ReindexStmt: 703 1656 : retval = _copyReindexStmt(from); 704 1656 : break; 705 130 : case T_CreateConversionStmt: 706 130 : retval = _copyCreateConversionStmt(from); 707 130 : break; 708 548 : case T_CreateCastStmt: 709 548 : retval = _copyCreateCastStmt(from); 710 548 : break; 711 102 : case T_CreateTransformStmt: 712 102 : retval = _copyCreateTransformStmt(from); 713 102 : break; 714 3228 : case T_PrepareStmt: 715 3228 : retval = _copyPrepareStmt(from); 716 3228 : break; 717 23020 : case T_ExecuteStmt: 718 23020 : retval = _copyExecuteStmt(from); 719 23020 : break; 720 8068 : case T_DeallocateStmt: 721 8068 : retval = _copyDeallocateStmt(from); 722 8068 : break; 723 288 : case T_DropOwnedStmt: 724 288 : retval = _copyDropOwnedStmt(from); 725 288 : break; 726 76 : case T_ReassignOwnedStmt: 727 76 : retval = _copyReassignOwnedStmt(from); 728 76 : break; 729 80 : case T_AlterTSDictionaryStmt: 730 80 : retval = _copyAlterTSDictionaryStmt(from); 731 80 : break; 732 10466 : case T_AlterTSConfigurationStmt: 733 10466 : retval = _copyAlterTSConfigurationStmt(from); 734 10466 : break; 735 2508 : case T_PublicationTable: 736 2508 : retval = _copyPublicationTable(from); 737 2508 : break; 738 3220 : case T_PublicationObjSpec: 739 3220 : retval = _copyPublicationObjSpec(from); 740 3220 : break; 741 1328 : case T_CreatePublicationStmt: 742 1328 : retval = _copyCreatePublicationStmt(from); 743 1328 : break; 744 2024 : case T_AlterPublicationStmt: 745 2024 : retval = _copyAlterPublicationStmt(from); 746 2024 : break; 747 736 : case T_CreateSubscriptionStmt: 748 736 : retval = _copyCreateSubscriptionStmt(from); 749 736 : break; 750 868 : case T_AlterSubscriptionStmt: 751 868 : retval = _copyAlterSubscriptionStmt(from); 752 868 : break; 753 328 : case T_DropSubscriptionStmt: 754 328 : retval = _copyDropSubscriptionStmt(from); 755 328 : break; 756 0 : case T_PathKey: 757 0 : retval = _copyPathKey(from); 758 0 : break; 759 0 : case T_RestrictInfo: 760 0 : retval = _copyRestrictInfo(from); 761 0 : break; 762 7740 : case T_PlaceHolderVar: 763 7740 : retval = _copyPlaceHolderVar(from); 764 7740 : break; 765 0 : case T_SpecialJoinInfo: 766 0 : retval = _copySpecialJoinInfo(from); 767 0 : break; 768 45302 : case T_AppendRelInfo: 769 45302 : retval = _copyAppendRelInfo(from); 770 45302 : break; 771 0 : case T_PlaceHolderInfo: 772 0 : retval = _copyPlaceHolderInfo(from); 773 0 : break; 774 489804 : case T_PlannedStmt: 775 489804 : retval = _copyPlannedStmt(from); 776 489804 : break; 777 236754 : case T_Result: 778 236754 : retval = _copyResult(from); 779 236754 : break; 780 6378 : case T_ProjectSet: 781 6378 : retval = _copyProjectSet(from); 782 6378 : break; 783 82974 : case T_ModifyTable: 784 82974 : retval = _copyModifyTable(from); 785 82974 : break; 786 13016 : case T_Append: 787 13016 : retval = _copyAppend(from); 788 13016 : break; 789 402 : case T_MergeAppend: 790 402 : retval = _copyMergeAppend(from); 791 402 : break; 792 730 : case T_RecursiveUnion: 793 730 : retval = _copyRecursiveUnion(from); 794 730 : break; 795 92 : case T_BitmapAnd: 796 92 : retval = _copyBitmapAnd(from); 797 92 : break; 798 258 : case T_BitmapOr: 799 258 : retval = _copyBitmapOr(from); 800 258 : break; 801 181732 : case T_SeqScan: 802 181732 : retval = _copySeqScan(from); 803 181732 : break; 804 258 : case T_SampleScan: 805 258 : retval = _copySampleScan(from); 806 258 : break; 807 133062 : case T_IndexScan: 808 133062 : retval = _copyIndexScan(from); 809 133062 : break; 810 16142 : case T_IndexOnlyScan: 811 16142 : retval = _copyIndexOnlyScan(from); 812 16142 : break; 813 17586 : case T_BitmapIndexScan: 814 17586 : retval = _copyBitmapIndexScan(from); 815 17586 : break; 816 17182 : case T_BitmapHeapScan: 817 17182 : retval = _copyBitmapHeapScan(from); 818 17182 : break; 819 858 : case T_TidScan: 820 858 : retval = _copyTidScan(from); 821 858 : break; 822 208 : case T_TidRangeScan: 823 208 : retval = _copyTidRangeScan(from); 824 208 : break; 825 9258 : case T_SubqueryScan: 826 9258 : retval = _copySubqueryScan(from); 827 9258 : break; 828 38308 : case T_FunctionScan: 829 38308 : retval = _copyFunctionScan(from); 830 38308 : break; 831 7472 : case T_ValuesScan: 832 7472 : retval = _copyValuesScan(from); 833 7472 : break; 834 222 : case T_TableFuncScan: 835 222 : retval = _copyTableFuncScan(from); 836 222 : break; 837 2996 : case T_CteScan: 838 2996 : retval = _copyCteScan(from); 839 2996 : break; 840 848 : case T_NamedTuplestoreScan: 841 848 : retval = _copyNamedTuplestoreScan(from); 842 848 : break; 843 730 : case T_WorkTableScan: 844 730 : retval = _copyWorkTableScan(from); 845 730 : break; 846 1986 : case T_ForeignScan: 847 1986 : retval = _copyForeignScan(from); 848 1986 : break; 849 0 : case T_CustomScan: 850 0 : retval = _copyCustomScan(from); 851 0 : break; 852 76646 : case T_NestLoop: 853 76646 : retval = _copyNestLoop(from); 854 76646 : break; 855 43176 : case T_NestLoopParam: 856 43176 : retval = _copyNestLoopParam(from); 857 43176 : break; 858 6656 : case T_MergeJoin: 859 6656 : retval = _copyMergeJoin(from); 860 6656 : break; 861 28952 : case T_HashJoin: 862 28952 : retval = _copyHashJoin(from); 863 28952 : break; 864 3876 : case T_Material: 865 3876 : retval = _copyMaterial(from); 866 3876 : break; 867 1098 : case T_Memoize: 868 1098 : retval = _copyMemoize(from); 869 1098 : break; 870 58234 : case T_Sort: 871 58234 : retval = _copySort(from); 872 58234 : break; 873 616 : case T_IncrementalSort: 874 616 : retval = _copyIncrementalSort(from); 875 616 : break; 876 222 : case T_Group: 877 222 : retval = _copyGroup(from); 878 222 : break; 879 39774 : case T_Agg: 880 39774 : retval = _copyAgg(from); 881 39774 : break; 882 2418 : case T_WindowAgg: 883 2418 : retval = _copyWindowAgg(from); 884 2418 : break; 885 1720 : case T_Unique: 886 1720 : retval = _copyUnique(from); 887 1720 : break; 888 974 : case T_Gather: 889 974 : retval = _copyGather(from); 890 974 : break; 891 276 : case T_GatherMerge: 892 276 : retval = _copyGatherMerge(from); 893 276 : break; 894 28952 : case T_Hash: 895 28952 : retval = _copyHash(from); 896 28952 : break; 897 544 : case T_SetOp: 898 544 : retval = _copySetOp(from); 899 544 : break; 900 11704 : case T_LockRows: 901 11704 : retval = _copyLockRows(from); 902 11704 : break; 903 4498 : case T_Limit: 904 4498 : retval = _copyLimit(from); 905 4498 : break; 906 34668 : case T_PlanRowMark: 907 34668 : retval = _copyPlanRowMark(from); 908 34668 : break; 909 640 : case T_PartitionPruneInfo: 910 640 : retval = _copyPartitionPruneInfo(from); 911 640 : break; 912 1420 : case T_PartitionedRelPruneInfo: 913 1420 : retval = _copyPartitionedRelPruneInfo(from); 914 1420 : break; 915 1310 : case T_PartitionPruneStepOp: 916 1310 : retval = _copyPartitionPruneStepOp(from); 917 1310 : break; 918 286 : case T_PartitionPruneStepCombine: 919 286 : retval = _copyPartitionPruneStepCombine(from); 920 286 : break; 921 77362 : case T_PlanInvalItem: 922 77362 : retval = _copyPlanInvalItem(from); 923 77362 : break; 924 0 : case T_Bitmapset: 925 0 : retval = _copyBitmapset(from); 926 0 : break; 927 0 : case T_ExtensibleNode: 928 0 : retval = _copyExtensibleNode(from); 929 0 : break; 930 29022 : case T_Integer: 931 29022 : retval = _copyInteger(from); 932 29022 : break; 933 256 : case T_Float: 934 256 : retval = _copyFloat(from); 935 256 : break; 936 24252 : case T_Boolean: 937 24252 : retval = _copyBoolean(from); 938 24252 : break; 939 24849752 : case T_String: 940 24849752 : retval = _copyString(from); 941 24849752 : break; 942 0 : case T_BitString: 943 0 : retval = _copyBitString(from); 944 0 : break; 945 2846 : case T_ForeignKeyCacheInfo: 946 2846 : retval = _copyForeignKeyCacheInfo(from); 947 2846 : break;