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

Generated by: LCOV version 1.14