Line data Source code
1 : /*------------------------------------------------------------------------- 2 : * 3 : * copyfuncs.switch.c 4 : * Generated node infrastructure code 5 : * 6 : * Portions Copyright (c) 1996-2024, 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 2987282 : case T_Alias: 19 2987282 : retval = _copyAlias(from); 20 2987282 : break; 21 832632 : case T_RangeVar: 22 832632 : retval = _copyRangeVar(from); 23 832632 : break; 24 1204 : case T_TableFunc: 25 1204 : retval = _copyTableFunc(from); 26 1204 : break; 27 3964 : case T_IntoClause: 28 3964 : retval = _copyIntoClause(from); 29 3964 : break; 30 16377584 : case T_Var: 31 16377584 : retval = _copyVar(from); 32 16377584 : break; 33 2950424 : case T_Const: 34 2950424 : retval = _copyConst(from); 35 2950424 : break; 36 989748 : case T_Param: 37 989748 : retval = _copyParam(from); 38 989748 : break; 39 126970 : case T_Aggref: 40 126970 : retval = _copyAggref(from); 41 126970 : break; 42 1188 : case T_GroupingFunc: 43 1188 : retval = _copyGroupingFunc(from); 44 1188 : break; 45 7530 : case T_WindowFunc: 46 7530 : retval = _copyWindowFunc(from); 47 7530 : break; 48 522 : case T_WindowFuncRunCondition: 49 522 : retval = _copyWindowFuncRunCondition(from); 50 522 : break; 51 1536 : case T_MergeSupportFunc: 52 1536 : retval = _copyMergeSupportFunc(from); 53 1536 : break; 54 35152 : case T_SubscriptingRef: 55 35152 : retval = _copySubscriptingRef(from); 56 35152 : break; 57 844746 : case T_FuncExpr: 58 844746 : retval = _copyFuncExpr(from); 59 844746 : break; 60 97528 : case T_NamedArgExpr: 61 97528 : retval = _copyNamedArgExpr(from); 62 97528 : break; 63 1713858 : case T_OpExpr: 64 1713858 : retval = _copyOpExpr(from); 65 1713858 : break; 66 1782 : case T_DistinctExpr: 67 1782 : retval = _copyDistinctExpr(from); 68 1782 : break; 69 312 : case T_NullIfExpr: 70 312 : retval = _copyNullIfExpr(from); 71 312 : break; 72 82188 : case T_ScalarArrayOpExpr: 73 82188 : retval = _copyScalarArrayOpExpr(from); 74 82188 : break; 75 431200 : case T_BoolExpr: 76 431200 : retval = _copyBoolExpr(from); 77 431200 : break; 78 90520 : case T_SubLink: 79 90520 : retval = _copySubLink(from); 80 90520 : break; 81 39342 : case T_SubPlan: 82 39342 : retval = _copySubPlan(from); 83 39342 : break; 84 0 : case T_AlternativeSubPlan: 85 0 : retval = _copyAlternativeSubPlan(from); 86 0 : break; 87 15630 : case T_FieldSelect: 88 15630 : retval = _copyFieldSelect(from); 89 15630 : break; 90 800 : case T_FieldStore: 91 800 : retval = _copyFieldStore(from); 92 800 : break; 93 262812 : case T_RelabelType: 94 262812 : retval = _copyRelabelType(from); 95 262812 : break; 96 64204 : case T_CoerceViaIO: 97 64204 : retval = _copyCoerceViaIO(from); 98 64204 : break; 99 12834 : case T_ArrayCoerceExpr: 100 12834 : retval = _copyArrayCoerceExpr(from); 101 12834 : break; 102 764 : case T_ConvertRowtypeExpr: 103 764 : retval = _copyConvertRowtypeExpr(from); 104 764 : break; 105 8018 : case T_CollateExpr: 106 8018 : retval = _copyCollateExpr(from); 107 8018 : break; 108 190672 : case T_CaseExpr: 109 190672 : retval = _copyCaseExpr(from); 110 190672 : break; 111 333188 : case T_CaseWhen: 112 333188 : retval = _copyCaseWhen(from); 113 333188 : break; 114 109166 : case T_CaseTestExpr: 115 109166 : retval = _copyCaseTestExpr(from); 116 109166 : break; 117 46644 : case T_ArrayExpr: 118 46644 : retval = _copyArrayExpr(from); 119 46644 : break; 120 15468 : case T_RowExpr: 121 15468 : retval = _copyRowExpr(from); 122 15468 : break; 123 420 : case T_RowCompareExpr: 124 420 : retval = _copyRowCompareExpr(from); 125 420 : break; 126 18972 : case T_CoalesceExpr: 127 18972 : retval = _copyCoalesceExpr(from); 128 18972 : break; 129 1354 : case T_MinMaxExpr: 130 1354 : retval = _copyMinMaxExpr(from); 131 1354 : break; 132 28508 : case T_SQLValueFunction: 133 28508 : retval = _copySQLValueFunction(from); 134 28508 : break; 135 2236 : case T_XmlExpr: 136 2236 : retval = _copyXmlExpr(from); 137 2236 : break; 138 24642 : case T_JsonFormat: 139 24642 : retval = _copyJsonFormat(from); 140 24642 : break; 141 10454 : case T_JsonReturning: 142 10454 : retval = _copyJsonReturning(from); 143 10454 : break; 144 5934 : case T_JsonValueExpr: 145 5934 : retval = _copyJsonValueExpr(from); 146 5934 : break; 147 2366 : case T_JsonConstructorExpr: 148 2366 : retval = _copyJsonConstructorExpr(from); 149 2366 : break; 150 1026 : case T_JsonIsPredicate: 151 1026 : retval = _copyJsonIsPredicate(from); 152 1026 : break; 153 5984 : case T_JsonBehavior: 154 5984 : retval = _copyJsonBehavior(from); 155 5984 : break; 156 4730 : case T_JsonExpr: 157 4730 : retval = _copyJsonExpr(from); 158 4730 : break; 159 1058 : case T_JsonTablePath: 160 1058 : retval = _copyJsonTablePath(from); 161 1058 : break; 162 1058 : case T_JsonTablePathScan: 163 1058 : retval = _copyJsonTablePathScan(from); 164 1058 : break; 165 120 : case T_JsonTableSiblingJoin: 166 120 : retval = _copyJsonTableSiblingJoin(from); 167 120 : break; 168 79986 : case T_NullTest: 169 79986 : retval = _copyNullTest(from); 170 79986 : break; 171 3962 : case T_BooleanTest: 172 3962 : retval = _copyBooleanTest(from); 173 3962 : break; 174 8002 : case T_MergeAction: 175 8002 : retval = _copyMergeAction(from); 176 8002 : break; 177 74758 : case T_CoerceToDomain: 178 74758 : retval = _copyCoerceToDomain(from); 179 74758 : break; 180 2144 : case T_CoerceToDomainValue: 181 2144 : retval = _copyCoerceToDomainValue(from); 182 2144 : break; 183 1830 : case T_SetToDefault: 184 1830 : retval = _copySetToDefault(from); 185 1830 : break; 186 1752 : case T_CurrentOfExpr: 187 1752 : retval = _copyCurrentOfExpr(from); 188 1752 : break; 189 1684 : case T_NextValueExpr: 190 1684 : retval = _copyNextValueExpr(from); 191 1684 : break; 192 1586 : case T_InferenceElem: 193 1586 : retval = _copyInferenceElem(from); 194 1586 : break; 195 7489242 : case T_TargetEntry: 196 7489242 : retval = _copyTargetEntry(from); 197 7489242 : break; 198 735296 : case T_RangeTblRef: 199 735296 : retval = _copyRangeTblRef(from); 200 735296 : break; 201 215432 : case T_JoinExpr: 202 215432 : retval = _copyJoinExpr(from); 203 215432 : break; 204 799130 : case T_FromExpr: 205 799130 : retval = _copyFromExpr(from); 206 799130 : break; 207 1498 : case T_OnConflictExpr: 208 1498 : retval = _copyOnConflictExpr(from); 209 1498 : break; 210 1144982 : case T_Query: 211 1144982 : retval = _copyQuery(from); 212 1144982 : break; 213 694650 : case T_TypeName: 214 694650 : retval = _copyTypeName(from); 215 694650 : break; 216 1828440 : case T_ColumnRef: 217 1828440 : retval = _copyColumnRef(from); 218 1828440 : break; 219 188076 : case T_ParamRef: 220 188076 : retval = _copyParamRef(from); 221 188076 : break; 222 661422 : case T_A_Expr: 223 661422 : retval = _copyA_Expr(from); 224 661422 : break; 225 1398230 : case T_A_Const: 226 1398230 : retval = _copyA_Const(from); 227 1398230 : break; 228 298462 : case T_TypeCast: 229 298462 : retval = _copyTypeCast(from); 230 298462 : break; 231 9166 : case T_CollateClause: 232 9166 : retval = _copyCollateClause(from); 233 9166 : break; 234 50262 : case T_RoleSpec: 235 50262 : retval = _copyRoleSpec(from); 236 50262 : break; 237 395822 : case T_FuncCall: 238 395822 : retval = _copyFuncCall(from); 239 395822 : break; 240 61126 : case T_A_Star: 241 61126 : retval = _copyA_Star(from); 242 61126 : break; 243 14398 : case T_A_Indices: 244 14398 : retval = _copyA_Indices(from); 245 14398 : break; 246 31678 : case T_A_Indirection: 247 31678 : retval = _copyA_Indirection(from); 248 31678 : break; 249 8106 : case T_A_ArrayExpr: 250 8106 : retval = _copyA_ArrayExpr(from); 251 8106 : break; 252 1204366 : case T_ResTarget: 253 1204366 : retval = _copyResTarget(from); 254 1204366 : break; 255 402 : case T_MultiAssignRef: 256 402 : retval = _copyMultiAssignRef(from); 257 402 : break; 258 89768 : case T_SortBy: 259 89768 : retval = _copySortBy(from); 260 89768 : break; 261 4078 : case T_WindowDef: 262 4078 : retval = _copyWindowDef(from); 263 4078 : break; 264 16654 : case T_RangeSubselect: 265 16654 : retval = _copyRangeSubselect(from); 266 16654 : break; 267 43502 : case T_RangeFunction: 268 43502 : retval = _copyRangeFunction(from); 269 43502 : break; 270 248 : case T_RangeTableFunc: 271 248 : retval = _copyRangeTableFunc(from); 272 248 : break; 273 918 : case T_RangeTableFuncCol: 274 918 : retval = _copyRangeTableFuncCol(from); 275 918 : break; 276 274 : case T_RangeTableSample: 277 274 : retval = _copyRangeTableSample(from); 278 274 : break; 279 140204 : case T_ColumnDef: 280 140204 : retval = _copyColumnDef(from); 281 140204 : break; 282 1464 : case T_TableLikeClause: 283 1464 : retval = _copyTableLikeClause(from); 284 1464 : break; 285 20336 : case T_IndexElem: 286 20336 : retval = _copyIndexElem(from); 287 20336 : break; 288 311652 : case T_DefElem: 289 311652 : retval = _copyDefElem(from); 290 311652 : break; 291 5304 : case T_LockingClause: 292 5304 : retval = _copyLockingClause(from); 293 5304 : break; 294 206 : case T_XmlSerialize: 295 206 : retval = _copyXmlSerialize(from); 296 206 : break; 297 11204 : case T_PartitionElem: 298 11204 : retval = _copyPartitionElem(from); 299 11204 : break; 300 9982 : case T_PartitionSpec: 301 9982 : retval = _copyPartitionSpec(from); 302 9982 : break; 303 37204 : case T_PartitionBoundSpec: 304 37204 : retval = _copyPartitionBoundSpec(from); 305 37204 : break; 306 4 : case T_PartitionRangeDatum: 307 4 : retval = _copyPartitionRangeDatum(from); 308 4 : break; 309 2448 : case T_SinglePartitionSpec: 310 2448 : retval = _copySinglePartitionSpec(from); 311 2448 : break; 312 10784 : case T_PartitionCmd: 313 10784 : retval = _copyPartitionCmd(from); 314 10784 : break; 315 1891434 : case T_RangeTblEntry: 316 1891434 : retval = _copyRangeTblEntry(from); 317 1891434 : break; 318 1114808 : case T_RTEPermissionInfo: 319 1114808 : retval = _copyRTEPermissionInfo(from); 320 1114808 : break; 321 128544 : case T_RangeTblFunction: 322 128544 : retval = _copyRangeTblFunction(from); 323 128544 : break; 324 720 : case T_TableSampleClause: 325 720 : retval = _copyTableSampleClause(from); 326 720 : break; 327 4566 : case T_WithCheckOption: 328 4566 : retval = _copyWithCheckOption(from); 329 4566 : break; 330 204226 : case T_SortGroupClause: 331 204226 : retval = _copySortGroupClause(from); 332 204226 : break; 333 3892 : case T_GroupingSet: 334 3892 : retval = _copyGroupingSet(from); 335 3892 : break; 336 3278 : case T_WindowClause: 337 3278 : retval = _copyWindowClause(from); 338 3278 : break; 339 15026 : case T_RowMarkClause: 340 15026 : retval = _copyRowMarkClause(from); 341 15026 : break; 342 2914 : case T_WithClause: 343 2914 : retval = _copyWithClause(from); 344 2914 : break; 345 1322 : case T_InferClause: 346 1322 : retval = _copyInferClause(from); 347 1322 : break; 348 1496 : case T_OnConflictClause: 349 1496 : retval = _copyOnConflictClause(from); 350 1496 : 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 8824 : case T_CommonTableExpr: 358 8824 : retval = _copyCommonTableExpr(from); 359 8824 : break; 360 3026 : case T_MergeWhenClause: 361 3026 : retval = _copyMergeWhenClause(from); 362 3026 : break; 363 1124 : case T_TriggerTransition: 364 1124 : retval = _copyTriggerTransition(from); 365 1124 : break; 366 1318 : case T_JsonOutput: 367 1318 : retval = _copyJsonOutput(from); 368 1318 : break; 369 594 : case T_JsonArgument: 370 594 : retval = _copyJsonArgument(from); 371 594 : break; 372 1824 : case T_JsonFuncExpr: 373 1824 : retval = _copyJsonFuncExpr(from); 374 1824 : break; 375 1756 : case T_JsonTablePathSpec: 376 1756 : retval = _copyJsonTablePathSpec(from); 377 1756 : break; 378 470 : case T_JsonTable: 379 470 : retval = _copyJsonTable(from); 380 470 : break; 381 1528 : case T_JsonTableColumn: 382 1528 : retval = _copyJsonTableColumn(from); 383 1528 : break; 384 706 : case T_JsonKeyValue: 385 706 : retval = _copyJsonKeyValue(from); 386 706 : break; 387 164 : case T_JsonParseExpr: 388 164 : retval = _copyJsonParseExpr(from); 389 164 : break; 390 112 : case T_JsonScalarExpr: 391 112 : retval = _copyJsonScalarExpr(from); 392 112 : break; 393 90 : case T_JsonSerializeExpr: 394 90 : retval = _copyJsonSerializeExpr(from); 395 90 : break; 396 398 : case T_JsonObjectConstructor: 397 398 : retval = _copyJsonObjectConstructor(from); 398 398 : break; 399 200 : case T_JsonArrayConstructor: 400 200 : retval = _copyJsonArrayConstructor(from); 401 200 : break; 402 60 : case T_JsonArrayQueryConstructor: 403 60 : retval = _copyJsonArrayQueryConstructor(from); 404 60 : break; 405 318 : case T_JsonAggConstructor: 406 318 : retval = _copyJsonAggConstructor(from); 407 318 : break; 408 162 : case T_JsonObjectAgg: 409 162 : retval = _copyJsonObjectAgg(from); 410 162 : break; 411 156 : case T_JsonArrayAgg: 412 156 : retval = _copyJsonArrayAgg(from); 413 156 : break; 414 755310 : case T_RawStmt: 415 755310 : retval = _copyRawStmt(from); 416 755310 : break; 417 77908 : case T_InsertStmt: 418 77908 : retval = _copyInsertStmt(from); 419 77908 : break; 420 4600 : case T_DeleteStmt: 421 4600 : retval = _copyDeleteStmt(from); 422 4600 : break; 423 13800 : case T_UpdateStmt: 424 13800 : retval = _copyUpdateStmt(from); 425 13800 : break; 426 1914 : case T_MergeStmt: 427 1914 : retval = _copyMergeStmt(from); 428 1914 : break; 429 553972 : case T_SelectStmt: 430 553972 : retval = _copySelectStmt(from); 431 553972 : break; 432 15438 : case T_SetOperationStmt: 433 15438 : retval = _copySetOperationStmt(from); 434 15438 : break; 435 7612 : case T_ReturnStmt: 436 7612 : retval = _copyReturnStmt(from); 437 7612 : break; 438 5048 : case T_PLAssignStmt: 439 5048 : retval = _copyPLAssignStmt(from); 440 5048 : break; 441 1998 : case T_CreateSchemaStmt: 442 1998 : retval = _copyCreateSchemaStmt(from); 443 1998 : break; 444 54296 : case T_AlterTableStmt: 445 54296 : retval = _copyAlterTableStmt(from); 446 54296 : break; 447 1368 : case T_ReplicaIdentityStmt: 448 1368 : retval = _copyReplicaIdentityStmt(from); 449 1368 : break; 450 97296 : case T_AlterTableCmd: 451 97296 : retval = _copyAlterTableCmd(from); 452 97296 : break; 453 12 : case T_AlterCollationStmt: 454 12 : retval = _copyAlterCollationStmt(from); 455 12 : break; 456 544 : case T_AlterDomainStmt: 457 544 : retval = _copyAlterDomainStmt(from); 458 544 : break; 459 31092 : case T_GrantStmt: 460 31092 : retval = _copyGrantStmt(from); 461 31092 : break; 462 33700 : case T_ObjectWithArgs: 463 33700 : retval = _copyObjectWithArgs(from); 464 33700 : break; 465 29584 : case T_AccessPriv: 466 29584 : retval = _copyAccessPriv(from); 467 29584 : break; 468 1810 : case T_GrantRoleStmt: 469 1810 : retval = _copyGrantRoleStmt(from); 470 1810 : break; 471 328 : case T_AlterDefaultPrivilegesStmt: 472 328 : retval = _copyAlterDefaultPrivilegesStmt(from); 473 328 : break; 474 18918 : case T_CopyStmt: 475 18918 : retval = _copyCopyStmt(from); 476 18918 : break; 477 60822 : case T_VariableSetStmt: 478 60822 : retval = _copyVariableSetStmt(from); 479 60822 : break; 480 1632 : case T_VariableShowStmt: 481 1632 : retval = _copyVariableShowStmt(from); 482 1632 : break; 483 71436 : case T_CreateStmt: 484 71436 : retval = _copyCreateStmt(from); 485 71436 : break; 486 79636 : case T_Constraint: 487 79636 : retval = _copyConstraint(from); 488 79636 : break; 489 220 : case T_CreateTableSpaceStmt: 490 220 : retval = _copyCreateTableSpaceStmt(from); 491 220 : break; 492 128 : case T_DropTableSpaceStmt: 493 128 : retval = _copyDropTableSpaceStmt(from); 494 128 : break; 495 48 : case T_AlterTableSpaceOptionsStmt: 496 48 : retval = _copyAlterTableSpaceOptionsStmt(from); 497 48 : break; 498 120 : case T_AlterTableMoveAllStmt: 499 120 : retval = _copyAlterTableMoveAllStmt(from); 500 120 : break; 501 822 : case T_CreateExtensionStmt: 502 822 : retval = _copyCreateExtensionStmt(from); 503 822 : break; 504 62 : case T_AlterExtensionStmt: 505 62 : retval = _copyAlterExtensionStmt(from); 506 62 : break; 507 414 : case T_AlterExtensionContentsStmt: 508 414 : retval = _copyAlterExtensionContentsStmt(from); 509 414 : break; 510 388 : case T_CreateFdwStmt: 511 388 : retval = _copyCreateFdwStmt(from); 512 388 : break; 513 244 : case T_AlterFdwStmt: 514 244 : retval = _copyAlterFdwStmt(from); 515 244 : break; 516 552 : case T_CreateForeignServerStmt: 517 552 : retval = _copyCreateForeignServerStmt(from); 518 552 : break; 519 436 : case T_AlterForeignServerStmt: 520 436 : retval = _copyAlterForeignServerStmt(from); 521 436 : break; 522 838 : case T_CreateForeignTableStmt: 523 838 : retval = _copyCreateForeignTableStmt(from); 524 838 : break; 525 482 : case T_CreateUserMappingStmt: 526 482 : retval = _copyCreateUserMappingStmt(from); 527 482 : break; 528 220 : case T_AlterUserMappingStmt: 529 220 : retval = _copyAlterUserMappingStmt(from); 530 220 : break; 531 252 : case T_DropUserMappingStmt: 532 252 : retval = _copyDropUserMappingStmt(from); 533 252 : break; 534 88 : case T_ImportForeignSchemaStmt: 535 88 : retval = _copyImportForeignSchemaStmt(from); 536 88 : break; 537 1334 : case T_CreatePolicyStmt: 538 1334 : retval = _copyCreatePolicyStmt(from); 539 1334 : break; 540 174 : case T_AlterPolicyStmt: 541 174 : retval = _copyAlterPolicyStmt(from); 542 174 : break; 543 144 : case T_CreateAmStmt: 544 144 : retval = _copyCreateAmStmt(from); 545 144 : break; 546 7006 : case T_CreateTrigStmt: 547 7006 : retval = _copyCreateTrigStmt(from); 548 7006 : break; 549 392 : case T_CreateEventTrigStmt: 550 392 : retval = _copyCreateEventTrigStmt(from); 551 392 : break; 552 96 : case T_AlterEventTrigStmt: 553 96 : retval = _copyAlterEventTrigStmt(from); 554 96 : break; 555 244 : case T_CreatePLangStmt: 556 244 : retval = _copyCreatePLangStmt(from); 557 244 : break; 558 3372 : case T_CreateRoleStmt: 559 3372 : retval = _copyCreateRoleStmt(from); 560 3372 : break; 561 844 : case T_AlterRoleStmt: 562 844 : retval = _copyAlterRoleStmt(from); 563 844 : break; 564 156 : case T_AlterRoleSetStmt: 565 156 : retval = _copyAlterRoleSetStmt(from); 566 156 : break; 567 3288 : case T_DropRoleStmt: 568 3288 : retval = _copyDropRoleStmt(from); 569 3288 : break; 570 1342 : case T_CreateSeqStmt: 571 1342 : retval = _copyCreateSeqStmt(from); 572 1342 : break; 573 476 : case T_AlterSeqStmt: 574 476 : retval = _copyAlterSeqStmt(from); 575 476 : break; 576 15700 : case T_DefineStmt: 577 15700 : retval = _copyDefineStmt(from); 578 15700 : break; 579 2330 : case T_CreateDomainStmt: 580 2330 : retval = _copyCreateDomainStmt(from); 581 2330 : break; 582 772 : case T_CreateOpClassStmt: 583 772 : retval = _copyCreateOpClassStmt(from); 584 772 : break; 585 7954 : case T_CreateOpClassItem: 586 7954 : retval = _copyCreateOpClassItem(from); 587 7954 : break; 588 304 : case T_CreateOpFamilyStmt: 589 304 : retval = _copyCreateOpFamilyStmt(from); 590 304 : break; 591 1006 : case T_AlterOpFamilyStmt: 592 1006 : retval = _copyAlterOpFamilyStmt(from); 593 1006 : break; 594 48728 : case T_DropStmt: 595 48728 : retval = _copyDropStmt(from); 596 48728 : break; 597 2912 : case T_TruncateStmt: 598 2912 : retval = _copyTruncateStmt(from); 599 2912 : break; 600 11132 : case T_CommentStmt: 601 11132 : retval = _copyCommentStmt(from); 602 11132 : break; 603 202 : case T_SecLabelStmt: 604 202 : retval = _copySecLabelStmt(from); 605 202 : break; 606 11916 : case T_DeclareCursorStmt: 607 11916 : retval = _copyDeclareCursorStmt(from); 608 11916 : break; 609 4260 : case T_ClosePortalStmt: 610 4260 : retval = _copyClosePortalStmt(from); 611 4260 : break; 612 11352 : case T_FetchStmt: 613 11352 : retval = _copyFetchStmt(from); 614 11352 : break; 615 13884 : case T_IndexStmt: 616 13884 : retval = _copyIndexStmt(from); 617 13884 : break; 618 1120 : case T_CreateStatsStmt: 619 1120 : retval = _copyCreateStatsStmt(from); 620 1120 : break; 621 2916 : case T_StatsElem: 622 2916 : retval = _copyStatsElem(from); 623 2916 : break; 624 52 : case T_AlterStatsStmt: 625 52 : retval = _copyAlterStatsStmt(from); 626 52 : break; 627 41116 : case T_CreateFunctionStmt: 628 41116 : retval = _copyCreateFunctionStmt(from); 629 41116 : break; 630 122412 : case T_FunctionParameter: 631 122412 : retval = _copyFunctionParameter(from); 632 122412 : break; 633 1270 : case T_AlterFunctionStmt: 634 1270 : retval = _copyAlterFunctionStmt(from); 635 1270 : break; 636 2176 : case T_DoStmt: 637 2176 : retval = _copyDoStmt(from); 638 2176 : break; 639 1270 : case T_CallStmt: 640 1270 : retval = _copyCallStmt(from); 641 1270 : break; 642 2986 : case T_RenameStmt: 643 2986 : retval = _copyRenameStmt(from); 644 2986 : break; 645 92 : case T_AlterObjectDependsStmt: 646 92 : retval = _copyAlterObjectDependsStmt(from); 647 92 : break; 648 796 : case T_AlterObjectSchemaStmt: 649 796 : retval = _copyAlterObjectSchemaStmt(from); 650 796 : break; 651 3084 : case T_AlterOwnerStmt: 652 3084 : retval = _copyAlterOwnerStmt(from); 653 3084 : break; 654 1204 : case T_AlterOperatorStmt: 655 1204 : retval = _copyAlterOperatorStmt(from); 656 1204 : break; 657 120 : case T_AlterTypeStmt: 658 120 : retval = _copyAlterTypeStmt(from); 659 120 : break; 660 2064 : case T_RuleStmt: 661 2064 : retval = _copyRuleStmt(from); 662 2064 : break; 663 268 : case T_NotifyStmt: 664 268 : retval = _copyNotifyStmt(from); 665 268 : break; 666 148 : case T_ListenStmt: 667 148 : retval = _copyListenStmt(from); 668 148 : break; 669 76 : case T_UnlistenStmt: 670 76 : retval = _copyUnlistenStmt(from); 671 76 : break; 672 71360 : case T_TransactionStmt: 673 71360 : retval = _copyTransactionStmt(from); 674 71360 : break; 675 1392 : case T_CompositeTypeStmt: 676 1392 : retval = _copyCompositeTypeStmt(from); 677 1392 : break; 678 664 : case T_CreateEnumStmt: 679 664 : retval = _copyCreateEnumStmt(from); 680 664 : break; 681 334 : case T_CreateRangeStmt: 682 334 : retval = _copyCreateRangeStmt(from); 683 334 : break; 684 792 : case T_AlterEnumStmt: 685 792 : retval = _copyAlterEnumStmt(from); 686 792 : break; 687 27362 : case T_ViewStmt: 688 27362 : retval = _copyViewStmt(from); 689 27362 : break; 690 116 : case T_LoadStmt: 691 116 : retval = _copyLoadStmt(from); 692 116 : break; 693 1284 : case T_CreatedbStmt: 694 1284 : retval = _copyCreatedbStmt(from); 695 1284 : break; 696 68 : case T_AlterDatabaseStmt: 697 68 : retval = _copyAlterDatabaseStmt(from); 698 68 : break; 699 12 : case T_AlterDatabaseRefreshCollStmt: 700 12 : retval = _copyAlterDatabaseRefreshCollStmt(from); 701 12 : break; 702 2116 : case T_AlterDatabaseSetStmt: 703 2116 : retval = _copyAlterDatabaseSetStmt(from); 704 2116 : break; 705 188 : case T_DropdbStmt: 706 188 : retval = _copyDropdbStmt(from); 707 188 : break; 708 308 : case T_AlterSystemStmt: 709 308 : retval = _copyAlterSystemStmt(from); 710 308 : break; 711 472 : case T_ClusterStmt: 712 472 : retval = _copyClusterStmt(from); 713 472 : break; 714 20918 : case T_VacuumStmt: 715 20918 : retval = _copyVacuumStmt(from); 716 20918 : break; 717 20630 : case T_VacuumRelation: 718 20630 : retval = _copyVacuumRelation(from); 719 20630 : break; 720 75212 : case T_ExplainStmt: 721 75212 : retval = _copyExplainStmt(from); 722 75212 : break; 723 3838 : case T_CreateTableAsStmt: 724 3838 : retval = _copyCreateTableAsStmt(from); 725 3838 : break; 726 524 : case T_RefreshMatViewStmt: 727 524 : retval = _copyRefreshMatViewStmt(from); 728 524 : break; 729 372 : case T_CheckPointStmt: 730 372 : retval = _copyCheckPointStmt(from); 731 372 : break; 732 60 : case T_DiscardStmt: 733 60 : retval = _copyDiscardStmt(from); 734 60 : break; 735 2160 : case T_LockStmt: 736 2160 : retval = _copyLockStmt(from); 737 2160 : break; 738 212 : case T_ConstraintsSetStmt: 739 212 : retval = _copyConstraintsSetStmt(from); 740 212 : break; 741 2302 : case T_ReindexStmt: 742 2302 : retval = _copyReindexStmt(from); 743 2302 : break; 744 130 : case T_CreateConversionStmt: 745 130 : retval = _copyCreateConversionStmt(from); 746 130 : break; 747 548 : case T_CreateCastStmt: 748 548 : retval = _copyCreateCastStmt(from); 749 548 : break; 750 102 : case T_CreateTransformStmt: 751 102 : retval = _copyCreateTransformStmt(from); 752 102 : break; 753 3336 : case T_PrepareStmt: 754 3336 : retval = _copyPrepareStmt(from); 755 3336 : break; 756 23700 : case T_ExecuteStmt: 757 23700 : retval = _copyExecuteStmt(from); 758 23700 : break; 759 8068 : case T_DeallocateStmt: 760 8068 : retval = _copyDeallocateStmt(from); 761 8068 : break; 762 292 : case T_DropOwnedStmt: 763 292 : retval = _copyDropOwnedStmt(from); 764 292 : break; 765 76 : case T_ReassignOwnedStmt: 766 76 : retval = _copyReassignOwnedStmt(from); 767 76 : break; 768 80 : case T_AlterTSDictionaryStmt: 769 80 : retval = _copyAlterTSDictionaryStmt(from); 770 80 : break; 771 13250 : case T_AlterTSConfigurationStmt: 772 13250 : retval = _copyAlterTSConfigurationStmt(from); 773 13250 : break; 774 2532 : case T_PublicationTable: 775 2532 : retval = _copyPublicationTable(from); 776 2532 : break; 777 3244 : case T_PublicationObjSpec: 778 3244 : retval = _copyPublicationObjSpec(from); 779 3244 : break; 780 1368 : case T_CreatePublicationStmt: 781 1368 : retval = _copyCreatePublicationStmt(from); 782 1368 : break; 783 2036 : case T_AlterPublicationStmt: 784 2036 : retval = _copyAlterPublicationStmt(from); 785 2036 : break; 786 832 : case T_CreateSubscriptionStmt: 787 832 : retval = _copyCreateSubscriptionStmt(from); 788 832 : break; 789 904 : case T_AlterSubscriptionStmt: 790 904 : retval = _copyAlterSubscriptionStmt(from); 791 904 : break; 792 384 : case T_DropSubscriptionStmt: 793 384 : retval = _copyDropSubscriptionStmt(from); 794 384 : break; 795 0 : case T_PathKey: 796 0 : retval = _copyPathKey(from); 797 0 : break; 798 0 : case T_PathKeyInfo: 799 0 : retval = _copyPathKeyInfo(from); 800 0 : break; 801 0 : case T_RestrictInfo: 802 0 : retval = _copyRestrictInfo(from); 803 0 : break; 804 8248 : case T_PlaceHolderVar: 805 8248 : retval = _copyPlaceHolderVar(from); 806 8248 : break; 807 0 : case T_SpecialJoinInfo: 808 0 : retval = _copySpecialJoinInfo(from); 809 0 : break; 810 48398 : case T_AppendRelInfo: 811 48398 : retval = _copyAppendRelInfo(from); 812 48398 : break; 813 0 : case T_PlaceHolderInfo: 814 0 : retval = _copyPlaceHolderInfo(from); 815 0 : break; 816 531094 : case T_PlannedStmt: 817 531094 : retval = _copyPlannedStmt(from); 818 531094 : break; 819 260490 : case T_Result: 820 260490 : retval = _copyResult(from); 821 260490 : break; 822 8756 : case T_ProjectSet: 823 8756 : retval = _copyProjectSet(from); 824 8756 : break; 825 98718 : case T_ModifyTable: 826 98718 : retval = _copyModifyTable(from); 827 98718 : break; 828 14206 : case T_Append: 829 14206 : retval = _copyAppend(from); 830 14206 : break; 831 478 : case T_MergeAppend: 832 478 : retval = _copyMergeAppend(from); 833 478 : break; 834 802 : case T_RecursiveUnion: 835 802 : retval = _copyRecursiveUnion(from); 836 802 : break; 837 104 : case T_BitmapAnd: 838 104 : retval = _copyBitmapAnd(from); 839 104 : break; 840 288 : case T_BitmapOr: 841 288 : retval = _copyBitmapOr(from); 842 288 : break; 843 195514 : case T_SeqScan: 844 195514 : retval = _copySeqScan(from); 845 195514 : break; 846 306 : case T_SampleScan: 847 306 : retval = _copySampleScan(from); 848 306 : break; 849 141586 : case T_IndexScan: 850 141586 : retval = _copyIndexScan(from); 851 141586 : break; 852 17068 : case T_IndexOnlyScan: 853 17068 : retval = _copyIndexOnlyScan(from); 854 17068 : break; 855 22350 : case T_BitmapIndexScan: 856 22350 : retval = _copyBitmapIndexScan(from); 857 22350 : break; 858 21904 : case T_BitmapHeapScan: 859 21904 : retval = _copyBitmapHeapScan(from); 860 21904 : break; 861 894 : case T_TidScan: 862 894 : retval = _copyTidScan(from); 863 894 : break; 864 208 : case T_TidRangeScan: 865 208 : retval = _copyTidRangeScan(from); 866 208 : break; 867 11148 : case T_SubqueryScan: 868 11148 : retval = _copySubqueryScan(from); 869 11148 : break; 870 46184 : case T_FunctionScan: 871 46184 : retval = _copyFunctionScan(from); 872 46184 : break; 873 7870 : case T_ValuesScan: 874 7870 : retval = _copyValuesScan(from); 875 7870 : break; 876 554 : case T_TableFuncScan: 877 554 : retval = _copyTableFuncScan(from); 878 554 : break; 879 3292 : case T_CteScan: 880 3292 : retval = _copyCteScan(from); 881 3292 : break; 882 848 : case T_NamedTuplestoreScan: 883 848 : retval = _copyNamedTuplestoreScan(from); 884 848 : break; 885 802 : case T_WorkTableScan: 886 802 : retval = _copyWorkTableScan(from); 887 802 : break; 888 2010 : case T_ForeignScan: 889 2010 : retval = _copyForeignScan(from); 890 2010 : break; 891 0 : case T_CustomScan: 892 0 : retval = _copyCustomScan(from); 893 0 : break; 894 83026 : case T_NestLoop: 895 83026 : retval = _copyNestLoop(from); 896 83026 : break; 897 47792 : case T_NestLoopParam: 898 47792 : retval = _copyNestLoopParam(from); 899 47792 : break; 900 7128 : case T_MergeJoin: 901 7128 : retval = _copyMergeJoin(from); 902 7128 : break; 903 34930 : case T_HashJoin: 904 34930 : retval = _copyHashJoin(from); 905 34930 : break; 906 4170 : case T_Material: 907 4170 : retval = _copyMaterial(from); 908 4170 : break; 909 1348 : case T_Memoize: 910 1348 : retval = _copyMemoize(from); 911 1348 : break; 912 64650 : case T_Sort: 913 64650 : retval = _copySort(from); 914 64650 : break; 915 666 : case T_IncrementalSort: 916 666 : retval = _copyIncrementalSort(from); 917 666 : break; 918 222 : case T_Group: 919 222 : retval = _copyGroup(from); 920 222 : break; 921 39486 : case T_Agg: 922 39486 : retval = _copyAgg(from); 923 39486 : break; 924 2480 : case T_WindowAgg: 925 2480 : retval = _copyWindowAgg(from); 926 2480 : break; 927 4806 : case T_Unique: 928 4806 : retval = _copyUnique(from); 929 4806 : break; 930 1004 : case T_Gather: 931 1004 : retval = _copyGather(from); 932 1004 : break; 933 318 : case T_GatherMerge: 934 318 : retval = _copyGatherMerge(from); 935 318 : break; 936 34930 : case T_Hash: 937 34930 : retval = _copyHash(from); 938 34930 : break; 939 602 : case T_SetOp: 940 602 : retval = _copySetOp(from); 941 602 : break; 942 13374 : case T_LockRows: 943 13374 : retval = _copyLockRows(from); 944 13374 : break; 945 4660 : case T_Limit: 946 4660 : retval = _copyLimit(from); 947 4660 : break; 948 39828 : case T_PlanRowMark: 949 39828 : retval = _copyPlanRowMark(from); 950 39828 : break; 951 688 : case T_PartitionPruneInfo: 952 688 : retval = _copyPartitionPruneInfo(from); 953 688 : break; 954 1504 : case T_PartitionedRelPruneInfo: 955 1504 : retval = _copyPartitionedRelPruneInfo(from); 956 1504 : break; 957 1382 : case T_PartitionPruneStepOp: 958 1382 : retval = _copyPartitionPruneStepOp(from); 959 1382 : break; 960 298 : case T_PartitionPruneStepCombine: 961 298 : retval = _copyPartitionPruneStepCombine(from); 962 298 : break; 963 80680 : case T_PlanInvalItem: 964 80680 : retval = _copyPlanInvalItem(from); 965 80680 : break; 966 0 : case T_Bitmapset: 967 0 : retval = _copyBitmapset(from); 968 0 : break; 969 0 : case T_ExtensibleNode: 970 0 : retval = _copyExtensibleNode(from); 971 0 : break; 972 32836 : case T_Integer: 973 32836 : retval = _copyInteger(from); 974 32836 : break; 975 256 : case T_Float: 976 256 : retval = _copyFloat(from); 977 256 : break; 978 26960 : case T_Boolean: 979 26960 : retval = _copyBoolean(from); 980 26960 : break; 981 29149206 : case T_String: 982 29149206 : retval = _copyString(from); 983 29149206 : break; 984 0 : case T_BitString: 985 0 : retval = _copyBitString(from); 986 0 : break; 987 2928 : case T_ForeignKeyCacheInfo: 988 2928 : retval = _copyForeignKeyCacheInfo(from); 989 2928 : break;