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 3519010 : case T_Alias: 19 3519010 : retval = _copyAlias(from); 20 3519010 : break; 21 976752 : case T_RangeVar: 22 976752 : retval = _copyRangeVar(from); 23 976752 : break; 24 1360 : case T_TableFunc: 25 1360 : retval = _copyTableFunc(from); 26 1360 : break; 27 4292 : case T_IntoClause: 28 4292 : retval = _copyIntoClause(from); 29 4292 : break; 30 20339424 : case T_Var: 31 20339424 : retval = _copyVar(from); 32 20339424 : break; 33 3613610 : case T_Const: 34 3613610 : retval = _copyConst(from); 35 3613610 : break; 36 735696 : case T_Param: 37 735696 : retval = _copyParam(from); 38 735696 : break; 39 226012 : case T_Aggref: 40 226012 : retval = _copyAggref(from); 41 226012 : break; 42 1356 : case T_GroupingFunc: 43 1356 : retval = _copyGroupingFunc(from); 44 1356 : break; 45 8876 : case T_WindowFunc: 46 8876 : retval = _copyWindowFunc(from); 47 8876 : break; 48 540 : case T_WindowFuncRunCondition: 49 540 : retval = _copyWindowFuncRunCondition(from); 50 540 : break; 51 2396 : case T_MergeSupportFunc: 52 2396 : retval = _copyMergeSupportFunc(from); 53 2396 : break; 54 57828 : case T_SubscriptingRef: 55 57828 : retval = _copySubscriptingRef(from); 56 57828 : break; 57 1039384 : case T_FuncExpr: 58 1039384 : retval = _copyFuncExpr(from); 59 1039384 : break; 60 94690 : case T_NamedArgExpr: 61 94690 : retval = _copyNamedArgExpr(from); 62 94690 : break; 63 2079530 : case T_OpExpr: 64 2079530 : retval = _copyOpExpr(from); 65 2079530 : break; 66 2504 : case T_DistinctExpr: 67 2504 : retval = _copyDistinctExpr(from); 68 2504 : break; 69 384 : case T_NullIfExpr: 70 384 : retval = _copyNullIfExpr(from); 71 384 : break; 72 98562 : case T_ScalarArrayOpExpr: 73 98562 : retval = _copyScalarArrayOpExpr(from); 74 98562 : break; 75 498352 : case T_BoolExpr: 76 498352 : retval = _copyBoolExpr(from); 77 498352 : break; 78 118666 : case T_SubLink: 79 118666 : retval = _copySubLink(from); 80 118666 : break; 81 49292 : case T_SubPlan: 82 49292 : retval = _copySubPlan(from); 83 49292 : break; 84 0 : case T_AlternativeSubPlan: 85 0 : retval = _copyAlternativeSubPlan(from); 86 0 : break; 87 19530 : case T_FieldSelect: 88 19530 : retval = _copyFieldSelect(from); 89 19530 : break; 90 800 : case T_FieldStore: 91 800 : retval = _copyFieldStore(from); 92 800 : break; 93 364104 : case T_RelabelType: 94 364104 : retval = _copyRelabelType(from); 95 364104 : break; 96 76516 : case T_CoerceViaIO: 97 76516 : retval = _copyCoerceViaIO(from); 98 76516 : break; 99 14846 : case T_ArrayCoerceExpr: 100 14846 : retval = _copyArrayCoerceExpr(from); 101 14846 : break; 102 1036 : case T_ConvertRowtypeExpr: 103 1036 : retval = _copyConvertRowtypeExpr(from); 104 1036 : break; 105 10056 : case T_CollateExpr: 106 10056 : retval = _copyCollateExpr(from); 107 10056 : break; 108 167584 : case T_CaseExpr: 109 167584 : retval = _copyCaseExpr(from); 110 167584 : break; 111 339626 : case T_CaseWhen: 112 339626 : retval = _copyCaseWhen(from); 113 339626 : break; 114 133220 : case T_CaseTestExpr: 115 133220 : retval = _copyCaseTestExpr(from); 116 133220 : break; 117 53392 : case T_ArrayExpr: 118 53392 : retval = _copyArrayExpr(from); 119 53392 : break; 120 17592 : case T_RowExpr: 121 17592 : retval = _copyRowExpr(from); 122 17592 : break; 123 708 : case T_RowCompareExpr: 124 708 : retval = _copyRowCompareExpr(from); 125 708 : break; 126 22524 : case T_CoalesceExpr: 127 22524 : retval = _copyCoalesceExpr(from); 128 22524 : break; 129 1848 : case T_MinMaxExpr: 130 1848 : retval = _copyMinMaxExpr(from); 131 1848 : break; 132 30164 : case T_SQLValueFunction: 133 30164 : retval = _copySQLValueFunction(from); 134 30164 : break; 135 2282 : case T_XmlExpr: 136 2282 : retval = _copyXmlExpr(from); 137 2282 : break; 138 29100 : case T_JsonFormat: 139 29100 : retval = _copyJsonFormat(from); 140 29100 : break; 141 12218 : case T_JsonReturning: 142 12218 : retval = _copyJsonReturning(from); 143 12218 : break; 144 6906 : case T_JsonValueExpr: 145 6906 : retval = _copyJsonValueExpr(from); 146 6906 : 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 89668 : case T_NullTest: 169 89668 : retval = _copyNullTest(from); 170 89668 : break; 171 4354 : case T_BooleanTest: 172 4354 : retval = _copyBooleanTest(from); 173 4354 : break; 174 9172 : case T_MergeAction: 175 9172 : retval = _copyMergeAction(from); 176 9172 : break; 177 82056 : case T_CoerceToDomain: 178 82056 : retval = _copyCoerceToDomain(from); 179 82056 : break; 180 3522 : case T_CoerceToDomainValue: 181 3522 : retval = _copyCoerceToDomainValue(from); 182 3522 : break; 183 2020 : case T_SetToDefault: 184 2020 : retval = _copySetToDefault(from); 185 2020 : break; 186 1752 : case T_CurrentOfExpr: 187 1752 : retval = _copyCurrentOfExpr(from); 188 1752 : break; 189 1534 : case T_NextValueExpr: 190 1534 : retval = _copyNextValueExpr(from); 191 1534 : break; 192 1970 : case T_InferenceElem: 193 1970 : retval = _copyInferenceElem(from); 194 1970 : break; 195 1824 : case T_ReturningExpr: 196 1824 : retval = _copyReturningExpr(from); 197 1824 : break; 198 9006022 : case T_TargetEntry: 199 9006022 : retval = _copyTargetEntry(from); 200 9006022 : break; 201 944304 : case T_RangeTblRef: 202 944304 : retval = _copyRangeTblRef(from); 203 944304 : break; 204 267410 : case T_JoinExpr: 205 267410 : retval = _copyJoinExpr(from); 206 267410 : break; 207 936898 : case T_FromExpr: 208 936898 : retval = _copyFromExpr(from); 209 936898 : break; 210 1954 : case T_OnConflictExpr: 211 1954 : retval = _copyOnConflictExpr(from); 212 1954 : break; 213 1366094 : case T_Query: 214 1366094 : retval = _copyQuery(from); 215 1366094 : break; 216 889502 : case T_TypeName: 217 889502 : retval = _copyTypeName(from); 218 889502 : break; 219 2241090 : case T_ColumnRef: 220 2241090 : retval = _copyColumnRef(from); 221 2241090 : break; 222 81908 : case T_ParamRef: 223 81908 : retval = _copyParamRef(from); 224 81908 : break; 225 720384 : case T_A_Expr: 226 720384 : retval = _copyA_Expr(from); 227 720384 : break; 228 1610154 : case T_A_Const: 229 1610154 : retval = _copyA_Const(from); 230 1610154 : break; 231 395992 : case T_TypeCast: 232 395992 : retval = _copyTypeCast(from); 233 395992 : break; 234 11284 : case T_CollateClause: 235 11284 : retval = _copyCollateClause(from); 236 11284 : break; 237 77010 : case T_RoleSpec: 238 77010 : retval = _copyRoleSpec(from); 239 77010 : break; 240 451050 : case T_FuncCall: 241 451050 : retval = _copyFuncCall(from); 242 451050 : break; 243 79096 : case T_A_Star: 244 79096 : retval = _copyA_Star(from); 245 79096 : break; 246 16640 : case T_A_Indices: 247 16640 : retval = _copyA_Indices(from); 248 16640 : break; 249 39286 : case T_A_Indirection: 250 39286 : retval = _copyA_Indirection(from); 251 39286 : break; 252 8544 : case T_A_ArrayExpr: 253 8544 : retval = _copyA_ArrayExpr(from); 254 8544 : break; 255 1434160 : case T_ResTarget: 256 1434160 : retval = _copyResTarget(from); 257 1434160 : break; 258 402 : case T_MultiAssignRef: 259 402 : retval = _copyMultiAssignRef(from); 260 402 : break; 261 114344 : case T_SortBy: 262 114344 : retval = _copySortBy(from); 263 114344 : break; 264 4804 : case T_WindowDef: 265 4804 : retval = _copyWindowDef(from); 266 4804 : break; 267 25516 : case T_RangeSubselect: 268 25516 : retval = _copyRangeSubselect(from); 269 25516 : break; 270 55530 : case T_RangeFunction: 271 55530 : retval = _copyRangeFunction(from); 272 55530 : 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 156710 : case T_ColumnDef: 283 156710 : retval = _copyColumnDef(from); 284 156710 : break; 285 1572 : case T_TableLikeClause: 286 1572 : retval = _copyTableLikeClause(from); 287 1572 : break; 288 20816 : case T_IndexElem: 289 20816 : retval = _copyIndexElem(from); 290 20816 : break; 291 397708 : case T_DefElem: 292 397708 : retval = _copyDefElem(from); 293 397708 : break; 294 11148 : case T_LockingClause: 295 11148 : retval = _copyLockingClause(from); 296 11148 : break; 297 250 : case T_XmlSerialize: 298 250 : retval = _copyXmlSerialize(from); 299 250 : break; 300 12606 : case T_PartitionElem: 301 12606 : retval = _copyPartitionElem(from); 302 12606 : break; 303 11282 : case T_PartitionSpec: 304 11282 : retval = _copyPartitionSpec(from); 305 11282 : break; 306 42070 : case T_PartitionBoundSpec: 307 42070 : retval = _copyPartitionBoundSpec(from); 308 42070 : break; 309 16 : case T_PartitionRangeDatum: 310 16 : retval = _copyPartitionRangeDatum(from); 311 16 : break; 312 3308 : case T_SinglePartitionSpec: 313 3308 : retval = _copySinglePartitionSpec(from); 314 3308 : break; 315 12748 : case T_PartitionCmd: 316 12748 : retval = _copyPartitionCmd(from); 317 12748 : break; 318 2279080 : case T_RangeTblEntry: 319 2279080 : retval = _copyRangeTblEntry(from); 320 2279080 : break; 321 1331042 : case T_RTEPermissionInfo: 322 1331042 : retval = _copyRTEPermissionInfo(from); 323 1331042 : break; 324 146320 : case T_RangeTblFunction: 325 146320 : retval = _copyRangeTblFunction(from); 326 146320 : break; 327 738 : case T_TableSampleClause: 328 738 : retval = _copyTableSampleClause(from); 329 738 : break; 330 5832 : case T_WithCheckOption: 331 5832 : retval = _copyWithCheckOption(from); 332 5832 : break; 333 260460 : case T_SortGroupClause: 334 260460 : retval = _copySortGroupClause(from); 335 260460 : break; 336 5044 : case T_GroupingSet: 337 5044 : retval = _copyGroupingSet(from); 338 5044 : break; 339 3904 : case T_WindowClause: 340 3904 : retval = _copyWindowClause(from); 341 3904 : break; 342 27312 : case T_RowMarkClause: 343 27312 : retval = _copyRowMarkClause(from); 344 27312 : break; 345 3528 : case T_WithClause: 346 3528 : retval = _copyWithClause(from); 347 3528 : break; 348 1706 : case T_InferClause: 349 1706 : retval = _copyInferClause(from); 350 1706 : break; 351 1970 : case T_OnConflictClause: 352 1970 : retval = _copyOnConflictClause(from); 353 1970 : break; 354 306 : case T_CTESearchClause: 355 306 : retval = _copyCTESearchClause(from); 356 306 : break; 357 306 : case T_CTECycleClause: 358 306 : retval = _copyCTECycleClause(from); 359 306 : break; 360 10718 : case T_CommonTableExpr: 361 10718 : retval = _copyCommonTableExpr(from); 362 10718 : break; 363 3488 : case T_MergeWhenClause: 364 3488 : retval = _copyMergeWhenClause(from); 365 3488 : break; 366 156 : case T_ReturningOption: 367 156 : retval = _copyReturningOption(from); 368 156 : break; 369 3818 : case T_ReturningClause: 370 3818 : retval = _copyReturningClause(from); 371 3818 : break; 372 1212 : case T_TriggerTransition: 373 1212 : retval = _copyTriggerTransition(from); 374 1212 : break; 375 1600 : case T_JsonOutput: 376 1600 : retval = _copyJsonOutput(from); 377 1600 : break; 378 630 : case T_JsonArgument: 379 630 : retval = _copyJsonArgument(from); 380 630 : break; 381 2052 : case T_JsonFuncExpr: 382 2052 : retval = _copyJsonFuncExpr(from); 383 2052 : break; 384 1984 : case T_JsonTablePathSpec: 385 1984 : retval = _copyJsonTablePathSpec(from); 386 1984 : break; 387 602 : case T_JsonTable: 388 602 : retval = _copyJsonTable(from); 389 602 : break; 390 1660 : case T_JsonTableColumn: 391 1660 : retval = _copyJsonTableColumn(from); 392 1660 : break; 393 874 : case T_JsonKeyValue: 394 874 : retval = _copyJsonKeyValue(from); 395 874 : break; 396 164 : case T_JsonParseExpr: 397 164 : retval = _copyJsonParseExpr(from); 398 164 : break; 399 112 : case T_JsonScalarExpr: 400 112 : retval = _copyJsonScalarExpr(from); 401 112 : break; 402 108 : case T_JsonSerializeExpr: 403 108 : retval = _copyJsonSerializeExpr(from); 404 108 : break; 405 458 : case T_JsonObjectConstructor: 406 458 : retval = _copyJsonObjectConstructor(from); 407 458 : break; 408 224 : case T_JsonArrayConstructor: 409 224 : retval = _copyJsonArrayConstructor(from); 410 224 : break; 411 66 : case T_JsonArrayQueryConstructor: 412 66 : retval = _copyJsonArrayQueryConstructor(from); 413 66 : break; 414 408 : case T_JsonAggConstructor: 415 408 : retval = _copyJsonAggConstructor(from); 416 408 : break; 417 246 : case T_JsonObjectAgg: 418 246 : retval = _copyJsonObjectAgg(from); 419 246 : break; 420 162 : case T_JsonArrayAgg: 421 162 : retval = _copyJsonArrayAgg(from); 422 162 : break; 423 829416 : case T_RawStmt: 424 829416 : retval = _copyRawStmt(from); 425 829416 : break; 426 75832 : case T_InsertStmt: 427 75832 : retval = _copyInsertStmt(from); 428 75832 : break; 429 4828 : case T_DeleteStmt: 430 4828 : retval = _copyDeleteStmt(from); 431 4828 : break; 432 15358 : case T_UpdateStmt: 433 15358 : retval = _copyUpdateStmt(from); 434 15358 : break; 435 2200 : case T_MergeStmt: 436 2200 : retval = _copyMergeStmt(from); 437 2200 : break; 438 600686 : case T_SelectStmt: 439 600686 : retval = _copySelectStmt(from); 440 600686 : break; 441 31436 : case T_SetOperationStmt: 442 31436 : retval = _copySetOperationStmt(from); 443 31436 : break; 444 9964 : case T_ReturnStmt: 445 9964 : retval = _copyReturnStmt(from); 446 9964 : break; 447 5232 : case T_PLAssignStmt: 448 5232 : retval = _copyPLAssignStmt(from); 449 5232 : break; 450 2270 : case T_CreateSchemaStmt: 451 2270 : retval = _copyCreateSchemaStmt(from); 452 2270 : break; 453 64854 : case T_AlterTableStmt: 454 64854 : retval = _copyAlterTableStmt(from); 455 64854 : break; 456 106520 : case T_AlterTableCmd: 457 106520 : retval = _copyAlterTableCmd(from); 458 106520 : break; 459 900 : case T_ATAlterConstraint: 460 900 : retval = _copyATAlterConstraint(from); 461 900 : break; 462 1482 : case T_ReplicaIdentityStmt: 463 1482 : retval = _copyReplicaIdentityStmt(from); 464 1482 : break; 465 12 : case T_AlterCollationStmt: 466 12 : retval = _copyAlterCollationStmt(from); 467 12 : break; 468 584 : case T_AlterDomainStmt: 469 584 : retval = _copyAlterDomainStmt(from); 470 584 : break; 471 55752 : case T_GrantStmt: 472 55752 : retval = _copyGrantStmt(from); 473 55752 : break; 474 46886 : case T_ObjectWithArgs: 475 46886 : retval = _copyObjectWithArgs(from); 476 46886 : break; 477 53132 : case T_AccessPriv: 478 53132 : retval = _copyAccessPriv(from); 479 53132 : break; 480 1986 : case T_GrantRoleStmt: 481 1986 : retval = _copyGrantRoleStmt(from); 482 1986 : break; 483 420 : case T_AlterDefaultPrivilegesStmt: 484 420 : retval = _copyAlterDefaultPrivilegesStmt(from); 485 420 : break; 486 22766 : case T_CopyStmt: 487 22766 : retval = _copyCopyStmt(from); 488 22766 : break; 489 71406 : case T_VariableSetStmt: 490 71406 : retval = _copyVariableSetStmt(from); 491 71406 : break; 492 1916 : case T_VariableShowStmt: 493 1916 : retval = _copyVariableShowStmt(from); 494 1916 : break; 495 80754 : case T_CreateStmt: 496 80754 : retval = _copyCreateStmt(from); 497 80754 : break; 498 104604 : case T_Constraint: 499 104604 : retval = _copyConstraint(from); 500 104604 : break; 501 260 : case T_CreateTableSpaceStmt: 502 260 : retval = _copyCreateTableSpaceStmt(from); 503 260 : break; 504 128 : case T_DropTableSpaceStmt: 505 128 : retval = _copyDropTableSpaceStmt(from); 506 128 : break; 507 48 : case T_AlterTableSpaceOptionsStmt: 508 48 : retval = _copyAlterTableSpaceOptionsStmt(from); 509 48 : break; 510 120 : case T_AlterTableMoveAllStmt: 511 120 : retval = _copyAlterTableMoveAllStmt(from); 512 120 : break; 513 1158 : case T_CreateExtensionStmt: 514 1158 : retval = _copyCreateExtensionStmt(from); 515 1158 : break; 516 86 : case T_AlterExtensionStmt: 517 86 : retval = _copyAlterExtensionStmt(from); 518 86 : break; 519 574 : case T_AlterExtensionContentsStmt: 520 574 : retval = _copyAlterExtensionContentsStmt(from); 521 574 : break; 522 424 : case T_CreateFdwStmt: 523 424 : retval = _copyCreateFdwStmt(from); 524 424 : break; 525 244 : case T_AlterFdwStmt: 526 244 : retval = _copyAlterFdwStmt(from); 527 244 : break; 528 616 : case T_CreateForeignServerStmt: 529 616 : retval = _copyCreateForeignServerStmt(from); 530 616 : break; 531 464 : case T_AlterForeignServerStmt: 532 464 : retval = _copyAlterForeignServerStmt(from); 533 464 : break; 534 962 : case T_CreateForeignTableStmt: 535 962 : retval = _copyCreateForeignTableStmt(from); 536 962 : break; 537 526 : case T_CreateUserMappingStmt: 538 526 : retval = _copyCreateUserMappingStmt(from); 539 526 : break; 540 236 : case T_AlterUserMappingStmt: 541 236 : retval = _copyAlterUserMappingStmt(from); 542 236 : break; 543 252 : case T_DropUserMappingStmt: 544 252 : retval = _copyDropUserMappingStmt(from); 545 252 : break; 546 96 : case T_ImportForeignSchemaStmt: 547 96 : retval = _copyImportForeignSchemaStmt(from); 548 96 : break; 549 1574 : case T_CreatePolicyStmt: 550 1574 : retval = _copyCreatePolicyStmt(from); 551 1574 : break; 552 174 : case T_AlterPolicyStmt: 553 174 : retval = _copyAlterPolicyStmt(from); 554 174 : break; 555 148 : case T_CreateAmStmt: 556 148 : retval = _copyCreateAmStmt(from); 557 148 : break; 558 7356 : case T_CreateTrigStmt: 559 7356 : retval = _copyCreateTrigStmt(from); 560 7356 : break; 561 400 : case T_CreateEventTrigStmt: 562 400 : retval = _copyCreateEventTrigStmt(from); 563 400 : break; 564 96 : case T_AlterEventTrigStmt: 565 96 : retval = _copyAlterEventTrigStmt(from); 566 96 : break; 567 288 : case T_CreatePLangStmt: 568 288 : retval = _copyCreatePLangStmt(from); 569 288 : break; 570 3792 : case T_CreateRoleStmt: 571 3792 : retval = _copyCreateRoleStmt(from); 572 3792 : break; 573 956 : case T_AlterRoleStmt: 574 956 : retval = _copyAlterRoleStmt(from); 575 956 : break; 576 188 : case T_AlterRoleSetStmt: 577 188 : retval = _copyAlterRoleSetStmt(from); 578 188 : break; 579 3496 : case T_DropRoleStmt: 580 3496 : retval = _copyDropRoleStmt(from); 581 3496 : break; 582 1522 : case T_CreateSeqStmt: 583 1522 : retval = _copyCreateSeqStmt(from); 584 1522 : break; 585 504 : case T_AlterSeqStmt: 586 504 : retval = _copyAlterSeqStmt(from); 587 504 : break; 588 18828 : case T_DefineStmt: 589 18828 : retval = _copyDefineStmt(from); 590 18828 : break; 591 2978 : case T_CreateDomainStmt: 592 2978 : retval = _copyCreateDomainStmt(from); 593 2978 : break; 594 1120 : case T_CreateOpClassStmt: 595 1120 : retval = _copyCreateOpClassStmt(from); 596 1120 : break; 597 13798 : case T_CreateOpClassItem: 598 13798 : retval = _copyCreateOpClassItem(from); 599 13798 : break; 600 304 : case T_CreateOpFamilyStmt: 601 304 : retval = _copyCreateOpFamilyStmt(from); 602 304 : break; 603 1842 : case T_AlterOpFamilyStmt: 604 1842 : retval = _copyAlterOpFamilyStmt(from); 605 1842 : break; 606 54052 : case T_DropStmt: 607 54052 : retval = _copyDropStmt(from); 608 54052 : break; 609 3572 : case T_TruncateStmt: 610 3572 : retval = _copyTruncateStmt(from); 611 3572 : break; 612 14536 : case T_CommentStmt: 613 14536 : retval = _copyCommentStmt(from); 614 14536 : break; 615 238 : case T_SecLabelStmt: 616 238 : retval = _copySecLabelStmt(from); 617 238 : break; 618 16136 : case T_DeclareCursorStmt: 619 16136 : retval = _copyDeclareCursorStmt(from); 620 16136 : break; 621 4496 : case T_ClosePortalStmt: 622 4496 : retval = _copyClosePortalStmt(from); 623 4496 : break; 624 15428 : case T_FetchStmt: 625 15428 : retval = _copyFetchStmt(from); 626 15428 : break; 627 13992 : case T_IndexStmt: 628 13992 : retval = _copyIndexStmt(from); 629 13992 : break; 630 1604 : case T_CreateStatsStmt: 631 1604 : retval = _copyCreateStatsStmt(from); 632 1604 : break; 633 3740 : case T_StatsElem: 634 3740 : retval = _copyStatsElem(from); 635 3740 : break; 636 52 : case T_AlterStatsStmt: 637 52 : retval = _copyAlterStatsStmt(from); 638 52 : break; 639 52036 : case T_CreateFunctionStmt: 640 52036 : retval = _copyCreateFunctionStmt(from); 641 52036 : break; 642 166222 : case T_FunctionParameter: 643 166222 : retval = _copyFunctionParameter(from); 644 166222 : break; 645 2800 : case T_AlterFunctionStmt: 646 2800 : retval = _copyAlterFunctionStmt(from); 647 2800 : break; 648 2816 : case T_DoStmt: 649 2816 : retval = _copyDoStmt(from); 650 2816 : break; 651 1716 : case T_CallStmt: 652 1716 : retval = _copyCallStmt(from); 653 1716 : break; 654 3102 : case T_RenameStmt: 655 3102 : retval = _copyRenameStmt(from); 656 3102 : break; 657 92 : case T_AlterObjectDependsStmt: 658 92 : retval = _copyAlterObjectDependsStmt(from); 659 92 : break; 660 800 : case T_AlterObjectSchemaStmt: 661 800 : retval = _copyAlterObjectSchemaStmt(from); 662 800 : break; 663 3364 : case T_AlterOwnerStmt: 664 3364 : retval = _copyAlterOwnerStmt(from); 665 3364 : break; 666 1216 : case T_AlterOperatorStmt: 667 1216 : retval = _copyAlterOperatorStmt(from); 668 1216 : break; 669 120 : case T_AlterTypeStmt: 670 120 : retval = _copyAlterTypeStmt(from); 671 120 : break; 672 2212 : case T_RuleStmt: 673 2212 : retval = _copyRuleStmt(from); 674 2212 : break; 675 332 : case T_NotifyStmt: 676 332 : retval = _copyNotifyStmt(from); 677 332 : break; 678 148 : case T_ListenStmt: 679 148 : retval = _copyListenStmt(from); 680 148 : break; 681 76 : case T_UnlistenStmt: 682 76 : retval = _copyUnlistenStmt(from); 683 76 : break; 684 99548 : case T_TransactionStmt: 685 99548 : retval = _copyTransactionStmt(from); 686 99548 : break; 687 9016 : case T_CompositeTypeStmt: 688 9016 : retval = _copyCompositeTypeStmt(from); 689 9016 : break; 690 704 : case T_CreateEnumStmt: 691 704 : retval = _copyCreateEnumStmt(from); 692 704 : break; 693 370 : case T_CreateRangeStmt: 694 370 : retval = _copyCreateRangeStmt(from); 695 370 : break; 696 796 : case T_AlterEnumStmt: 697 796 : retval = _copyAlterEnumStmt(from); 698 796 : break; 699 34834 : case T_ViewStmt: 700 34834 : retval = _copyViewStmt(from); 701 34834 : break; 702 128 : case T_LoadStmt: 703 128 : retval = _copyLoadStmt(from); 704 128 : break; 705 1624 : case T_CreatedbStmt: 706 1624 : retval = _copyCreatedbStmt(from); 707 1624 : break; 708 180 : case T_AlterDatabaseStmt: 709 180 : retval = _copyAlterDatabaseStmt(from); 710 180 : break; 711 12 : case T_AlterDatabaseRefreshCollStmt: 712 12 : retval = _copyAlterDatabaseRefreshCollStmt(from); 713 12 : break; 714 2508 : case T_AlterDatabaseSetStmt: 715 2508 : retval = _copyAlterDatabaseSetStmt(from); 716 2508 : break; 717 256 : case T_DropdbStmt: 718 256 : retval = _copyDropdbStmt(from); 719 256 : break; 720 396 : case T_AlterSystemStmt: 721 396 : retval = _copyAlterSystemStmt(from); 722 396 : break; 723 472 : case T_ClusterStmt: 724 472 : retval = _copyClusterStmt(from); 725 472 : break; 726 29776 : case T_VacuumStmt: 727 29776 : retval = _copyVacuumStmt(from); 728 29776 : break; 729 29408 : case T_VacuumRelation: 730 29408 : retval = _copyVacuumRelation(from); 731 29408 : break; 732 81968 : case T_ExplainStmt: 733 81968 : retval = _copyExplainStmt(from); 734 81968 : break; 735 4160 : case T_CreateTableAsStmt: 736 4160 : retval = _copyCreateTableAsStmt(from); 737 4160 : break; 738 544 : case T_RefreshMatViewStmt: 739 544 : retval = _copyRefreshMatViewStmt(from); 740 544 : break; 741 1150 : case T_CheckPointStmt: 742 1150 : retval = _copyCheckPointStmt(from); 743 1150 : break; 744 72 : case T_DiscardStmt: 745 72 : retval = _copyDiscardStmt(from); 746 72 : break; 747 2160 : case T_LockStmt: 748 2160 : retval = _copyLockStmt(from); 749 2160 : break; 750 212 : case T_ConstraintsSetStmt: 751 212 : retval = _copyConstraintsSetStmt(from); 752 212 : break; 753 2454 : case T_ReindexStmt: 754 2454 : retval = _copyReindexStmt(from); 755 2454 : break; 756 130 : case T_CreateConversionStmt: 757 130 : retval = _copyCreateConversionStmt(from); 758 130 : break; 759 564 : case T_CreateCastStmt: 760 564 : retval = _copyCreateCastStmt(from); 761 564 : break; 762 102 : case T_CreateTransformStmt: 763 102 : retval = _copyCreateTransformStmt(from); 764 102 : break; 765 3892 : case T_PrepareStmt: 766 3892 : retval = _copyPrepareStmt(from); 767 3892 : break; 768 32836 : case T_ExecuteStmt: 769 32836 : retval = _copyExecuteStmt(from); 770 32836 : break; 771 8204 : case T_DeallocateStmt: 772 8204 : retval = _copyDeallocateStmt(from); 773 8204 : break; 774 292 : case T_DropOwnedStmt: 775 292 : retval = _copyDropOwnedStmt(from); 776 292 : break; 777 92 : case T_ReassignOwnedStmt: 778 92 : retval = _copyReassignOwnedStmt(from); 779 92 : break; 780 80 : case T_AlterTSDictionaryStmt: 781 80 : retval = _copyAlterTSDictionaryStmt(from); 782 80 : break; 783 17534 : case T_AlterTSConfigurationStmt: 784 17534 : retval = _copyAlterTSConfigurationStmt(from); 785 17534 : break; 786 2876 : case T_PublicationTable: 787 2876 : retval = _copyPublicationTable(from); 788 2876 : break; 789 3668 : case T_PublicationObjSpec: 790 3668 : retval = _copyPublicationObjSpec(from); 791 3668 : break; 792 0 : case T_PublicationAllObjSpec: 793 0 : retval = _copyPublicationAllObjSpec(from); 794 0 : break; 795 1792 : case T_CreatePublicationStmt: 796 1792 : retval = _copyCreatePublicationStmt(from); 797 1792 : break; 798 2212 : case T_AlterPublicationStmt: 799 2212 : retval = _copyAlterPublicationStmt(from); 800 2212 : break; 801 968 : case T_CreateSubscriptionStmt: 802 968 : retval = _copyCreateSubscriptionStmt(from); 803 968 : break; 804 1120 : case T_AlterSubscriptionStmt: 805 1120 : retval = _copyAlterSubscriptionStmt(from); 806 1120 : break; 807 504 : case T_DropSubscriptionStmt: 808 504 : retval = _copyDropSubscriptionStmt(from); 809 504 : break; 810 104 : case T_WaitStmt: 811 104 : retval = _copyWaitStmt(from); 812 104 : break; 813 0 : case T_PathKey: 814 0 : retval = _copyPathKey(from); 815 0 : break; 816 0 : case T_GroupByOrdering: 817 0 : retval = _copyGroupByOrdering(from); 818 0 : break; 819 0 : case T_RestrictInfo: 820 0 : retval = _copyRestrictInfo(from); 821 0 : break; 822 15518 : case T_PlaceHolderVar: 823 15518 : retval = _copyPlaceHolderVar(from); 824 15518 : break; 825 0 : case T_SpecialJoinInfo: 826 0 : retval = _copySpecialJoinInfo(from); 827 0 : break; 828 65732 : case T_AppendRelInfo: 829 65732 : retval = _copyAppendRelInfo(from); 830 65732 : break; 831 0 : case T_PlaceHolderInfo: 832 0 : retval = _copyPlaceHolderInfo(from); 833 0 : break; 834 0 : case T_AggClauseInfo: 835 0 : retval = _copyAggClauseInfo(from); 836 0 : break; 837 0 : case T_GroupingExprInfo: 838 0 : retval = _copyGroupingExprInfo(from); 839 0 : break; 840 584934 : case T_PlannedStmt: 841 584934 : retval = _copyPlannedStmt(from); 842 584932 : break; 843 254814 : case T_Result: 844 254814 : retval = _copyResult(from); 845 254814 : break; 846 12446 : case T_ProjectSet: 847 12446 : retval = _copyProjectSet(from); 848 12446 : break; 849 97892 : case T_ModifyTable: 850 97892 : retval = _copyModifyTable(from); 851 97892 : break; 852 19046 : case T_Append: 853 19046 : retval = _copyAppend(from); 854 19046 : break; 855 610 : case T_MergeAppend: 856 610 : retval = _copyMergeAppend(from); 857 610 : break; 858 932 : case T_RecursiveUnion: 859 932 : retval = _copyRecursiveUnion(from); 860 932 : break; 861 250 : case T_BitmapAnd: 862 250 : retval = _copyBitmapAnd(from); 863 250 : break; 864 432 : case T_BitmapOr: 865 432 : retval = _copyBitmapOr(from); 866 432 : break; 867 238684 : case T_SeqScan: 868 238684 : retval = _copySeqScan(from); 869 238684 : break; 870 312 : case T_SampleScan: 871 312 : retval = _copySampleScan(from); 872 312 : break; 873 160434 : case T_IndexScan: 874 160434 : retval = _copyIndexScan(from); 875 160434 : break; 876 20998 : case T_IndexOnlyScan: 877 20998 : retval = _copyIndexOnlyScan(from); 878 20998 : break; 879 28060 : case T_BitmapIndexScan: 880 28060 : retval = _copyBitmapIndexScan(from); 881 28060 : break; 882 27372 : case T_BitmapHeapScan: 883 27372 : retval = _copyBitmapHeapScan(from); 884 27372 : break; 885 1020 : case T_TidScan: 886 1020 : retval = _copyTidScan(from); 887 1020 : break; 888 3768 : case T_TidRangeScan: 889 3768 : retval = _copyTidRangeScan(from); 890 3768 : break; 891 22076 : case T_SubqueryScan: 892 22076 : retval = _copySubqueryScan(from); 893 22076 : break; 894 56602 : case T_FunctionScan: 895 56602 : retval = _copyFunctionScan(from); 896 56600 : break; 897 8724 : case T_ValuesScan: 898 8724 : retval = _copyValuesScan(from); 899 8724 : break; 900 632 : case T_TableFuncScan: 901 632 : retval = _copyTableFuncScan(from); 902 632 : break; 903 4430 : case T_CteScan: 904 4430 : retval = _copyCteScan(from); 905 4430 : break; 906 920 : case T_NamedTuplestoreScan: 907 920 : retval = _copyNamedTuplestoreScan(from); 908 920 : break; 909 932 : case T_WorkTableScan: 910 932 : retval = _copyWorkTableScan(from); 911 932 : break; 912 2126 : case T_ForeignScan: 913 2126 : retval = _copyForeignScan(from); 914 2126 : break; 915 0 : case T_CustomScan: 916 0 : retval = _copyCustomScan(from); 917 0 : break; 918 102786 : case T_NestLoop: 919 102786 : retval = _copyNestLoop(from); 920 102786 : break; 921 58308 : case T_NestLoopParam: 922 58308 : retval = _copyNestLoopParam(from); 923 58308 : break; 924 9242 : case T_MergeJoin: 925 9242 : retval = _copyMergeJoin(from); 926 9242 : break; 927 38710 : case T_HashJoin: 928 38710 : retval = _copyHashJoin(from); 929 38710 : break; 930 5022 : case T_Material: 931 5022 : retval = _copyMaterial(from); 932 5022 : break; 933 2660 : case T_Memoize: 934 2660 : retval = _copyMemoize(from); 935 2660 : break; 936 84106 : case T_Sort: 937 84106 : retval = _copySort(from); 938 84106 : break; 939 1210 : case T_IncrementalSort: 940 1210 : retval = _copyIncrementalSort(from); 941 1210 : break; 942 252 : case T_Group: 943 252 : retval = _copyGroup(from); 944 252 : break; 945 54862 : case T_Agg: 946 54862 : retval = _copyAgg(from); 947 54862 : break; 948 2822 : case T_WindowAgg: 949 2822 : retval = _copyWindowAgg(from); 950 2822 : break; 951 5838 : case T_Unique: 952 5838 : retval = _copyUnique(from); 953 5838 : break; 954 1248 : case T_Gather: 955 1248 : retval = _copyGather(from); 956 1248 : break; 957 354 : case T_GatherMerge: 958 354 : retval = _copyGatherMerge(from); 959 354 : break; 960 38710 : case T_Hash: 961 38710 : retval = _copyHash(from); 962 38710 : break; 963 668 : case T_SetOp: 964 668 : retval = _copySetOp(from); 965 668 : break; 966 19656 : case T_LockRows: 967 19656 : retval = _copyLockRows(from); 968 19656 : break; 969 5376 : case T_Limit: 970 5376 : retval = _copyLimit(from); 971 5376 : break; 972 54196 : case T_PlanRowMark: 973 54196 : retval = _copyPlanRowMark(from); 974 54196 : break; 975 762 : case T_PartitionPruneInfo: 976 762 : retval = _copyPartitionPruneInfo(from); 977 762 : break; 978 1434 : case T_PartitionedRelPruneInfo: 979 1434 : retval = _copyPartitionedRelPruneInfo(from); 980 1434 : break; 981 1432 : case T_PartitionPruneStepOp: 982 1432 : retval = _copyPartitionPruneStepOp(from); 983 1432 : break; 984 292 : case T_PartitionPruneStepCombine: 985 292 : retval = _copyPartitionPruneStepCombine(from); 986 292 : break; 987 62046 : case T_PlanInvalItem: 988 62046 : retval = _copyPlanInvalItem(from); 989 62046 : break; 990 0 : case T_Bitmapset: 991 0 : retval = _copyBitmapset(from); 992 0 : break; 993 0 : case T_ExtensibleNode: 994 0 : retval = _copyExtensibleNode(from); 995 0 : break; 996 40966 : case T_Integer: 997 40966 : retval = _copyInteger(from); 998 40966 : break; 999 272 : case T_Float: 1000 272 : retval = _copyFloat(from); 1001 272 : break; 1002 35922 : case T_Boolean: 1003 35922 : retval = _copyBoolean(from); 1004 35922 : break; 1005 33907656 : case T_String: 1006 33907656 : retval = _copyString(from); 1007 33907580 : break; 1008 0 : case T_BitString: 1009 0 : retval = _copyBitString(from); 1010 0 : break; 1011 4332 : case T_ForeignKeyCacheInfo: 1012 4332 : retval = _copyForeignKeyCacheInfo(from); 1013 4332 : break;