LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.switch.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 957 996 96.1 %
Date: 2025-12-25 04:18:33 Functions: 0 0 -
Legend: Lines: hit not hit

          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;

Generated by: LCOV version 1.16