LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
97.0 %
3484
3381
Test Date:
2026-10-25 08:15:51
Functions:
97.0 %
330
320
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.4 %
428
314
Function Name
Hit count
_copyATAlterConstraint
1008
_copyA_ArrayExpr
6119
_copyA_Expr
457090
_copyA_Indices
11088
_copyA_Indirection
27302
_copyA_Star
50551
_copyAccessPriv
20870
_copyAgg
35973
_copyAggClauseInfo
0
_copyAggref
162078
_copyAlias
2431654
_copyAlterCollationStmt
8
_copyAlterDatabaseRefreshCollStmt
8
_copyAlterDatabaseSetStmt
1388
_copyAlterDatabaseStmt
106
_copyAlterDefaultPrivilegesStmt
275
_copyAlterDomainStmt
390
_copyAlterEnumStmt
494
_copyAlterEventTrigStmt
64
_copyAlterExtensionContentsStmt
303
_copyAlterExtensionStmt
43
_copyAlterFdwStmt
206
_copyAlterForeignServerStmt
258
_copyAlterFunctionStmt
446
_copyAlterObjectDependsStmt
46
_copyAlterObjectSchemaStmt
544
_copyAlterOpFamilyStmt
577
_copyAlterOperatorStmt
664
_copyAlterOwnerStmt
1952
_copyAlterPolicyStmt
116
_copyAlterPublicationStmt
1572
_copyAlterRoleSetStmt
104
_copyAlterRoleStmt
588
_copyAlterSeqStmt
333
_copyAlterStatsStmt
34
_copyAlterSubscriptionStmt
951
_copyAlterSystemStmt
260
_copyAlterTSConfigurationStmt
10874
_copyAlterTSDictionaryStmt
46
_copyAlterTableCmd
66581
_copyAlterTableMoveAllStmt
62
_copyAlterTableSpaceOptionsStmt
38
_copyAlterTableStmt
40289
_copyAlterTypeStmt
72
_copyAlterUserMappingStmt
146
_copyAlternativeSubPlan
0
_copyAppend
12591
_copyAppendRelInfo
42665
_copyArrayCoerceExpr
10761
_copyArrayExpr
36564
_copyBitString
0
_copyBitmapAnd
150
_copyBitmapHeapScan
16529
_copyBitmapIndexScan
16949
_copyBitmapOr
266
_copyBoolExpr
389631
_copyBoolean
17521
_copyBooleanTest
3253
_copyCTECycleClause
218
_copyCTESearchClause
218
_copyCallStmt
975
_copyCaseExpr
128694
_copyCaseTestExpr
103992
_copyCaseWhen
309265
_copyCheckPointStmt
639
_copyClosePortalStmt
2482
_copyCoalesceExpr
17726
_copyCoerceToDomain
58421
_copyCoerceToDomainValue
2626
_copyCoerceViaIO
68645
_copyCollateClause
7862
_copyCollateExpr
8594
_copyColumnDef
99626
_copyColumnRef
1402533
_copyCommentStmt
8973
_copyCommonTableExpr
7941
_copyCompositeTypeStmt
4757
_copyConstraint
65501
_copyConstraintsSetStmt
146
_copyConvertRowtypeExpr
696
_copyCopyStmt
13282
_copyCreateAmStmt
76
_copyCreateCastStmt
388
_copyCreateConversionStmt
85
_copyCreateDomainStmt
2083
_copyCreateEnumStmt
484
_copyCreateEventTrigStmt
258
_copyCreateExtensionStmt
731
_copyCreateFdwStmt
322
_copyCreateForeignServerStmt
406
_copyCreateForeignTableStmt
606
_copyCreateFunctionStmt
27322
_copyCreateOpClassItem
7624
_copyCreateOpClassStmt
643
_copyCreateOpFamilyStmt
203
_copyCreatePLangStmt
164
_copyCreatePolicyStmt
1106
_copyCreatePublicationStmt
1316
_copyCreateRangeStmt
297
_copyCreateRoleStmt
2596
_copyCreateSchemaStmt
1502
_copyCreateSeqStmt
968
_copyCreateStatsStmt
1218
_copyCreateStmt
52243
_copyCreateSubscriptionStmt
680
_copyCreateTableAsStmt
2746
_copyCreateTableSpaceStmt
166
_copyCreateTransformStmt
53
_copyCreateTrigStmt
4543
_copyCreateUserMappingStmt
338
_copyCreatedbStmt
918
_copyCteScan
3255
_copyCurrentOfExpr
1363
_copyCustomScan
11
_copyDeallocateStmt
4180
_copyDeclareCursorStmt
9365
_copyDefElem
486788
_copyDefineStmt
11605
_copyDeleteStmt
3094
_copyDiscardStmt
48
_copyDistinctExpr
1533
_copyDoStmt
1653
_copyDropOwnedStmt
206
_copyDropRoleStmt
2408
_copyDropStmt
35438
_copyDropSubscriptionStmt
370
_copyDropTableSpaceStmt
98
_copyDropUserMappingStmt
158
_copyDropdbStmt
160
_copyElidedNode
18894
_copyExecuteStmt
17654
_copyExplainStmt
56339
_copyFetchStmt
9024
_copyFieldSelect
153250
_copyFieldStore
587
_copyFloat
180
_copyForeignKeyCacheInfo
2819
_copyForeignScan
1161
_copyFromExpr
680505
_copyFuncCall
283849
_copyFuncExpr
719618
_copyFunctionParameter
70944
_copyFunctionScan
33820
_copyGather
843
_copyGatherMerge
248
_copyGrantRoleStmt
966
_copyGrantStmt
22553
_copyGroup
186
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyGroupingFunc
1049
_copyGroupingSet
4400
_copyHash
30216
_copyHashJoin
30216
_copyImportForeignSchemaStmt
56
_copyIncrementalSort
792
_copyIndexElem
14509
_copyIndexOnlyScan
12616
_copyIndexScan
97603
_copyIndexStmt
9558
_copyInferClause
1507
_copyInferenceElem
2030
_copyInsertStmt
48727
_copyInteger
184465
_copyIntoClause
2833
_copyJoinExpr
186885
_copyJsonAggConstructor
369
_copyJsonArgument
451
_copyJsonArrayAgg
167
_copyJsonArrayConstructor
415
_copyJsonArrayQueryConstructor
119
_copyJsonBehavior
10537
_copyJsonConstructorExpr
2577
_copyJsonExpr
5504
_copyJsonFormat
28404
_copyJsonFuncExpr
1519
_copyJsonIsPredicate
923
_copyJsonKeyValue
909
_copyJsonObjectAgg
202
_copyJsonObjectConstructor
595
_copyJsonOutput
1777
_copyJsonParseExpr
111
_copyJsonReturning
12207
_copyJsonScalarExpr
71
_copyJsonSerializeExpr
71
_copyJsonTable
602
_copyJsonTableColumn
2212
_copyJsonTablePath
1583
_copyJsonTablePathScan
1583
_copyJsonTablePathSpec
2447
_copyJsonTablePlanSpec
596
_copyJsonTableSiblingJoin
256
_copyJsonValueExpr
6282
_copyLimit
3364
_copyListenStmt
104
_copyLoadStmt
100
_copyLockRows
8310
_copyLockStmt
1240
_copyLockingClause
5124
_copyMaterial
3269
_copyMemoize
1773
_copyMergeAction
6672
_copyMergeAppend
418
_copyMergeJoin
5752
_copyMergeStmt
1454
_copyMergeSupportFunc
1887
_copyMergeWhenClause
2311
_copyMinMaxExpr
1354
_copyModifyTable
61958
_copyMultiAssignRef
265
_copyNamedArgExpr
49536
_copyNamedTuplestoreScan
622
_copyNestLoop
66570
_copyNestLoopParam
41326
_copyNextValueExpr
1392
_copyNotifyStmt
200
_copyNullIfExpr
1145
_copyNullTest
64011
_copyObjectWithArgs
16909
_copyOnConflictClause
1666
_copyOnConflictExpr
2048
_copyOpExpr
1508937
_copyPLAssignStmt
3323
_copyParam
537973
_copyParamRef
47094
_copyPartitionBoundSpec
24452
_copyPartitionCmd
6732
_copyPartitionElem
7916
_copyPartitionPruneInfo
493
_copyPartitionPruneStepCombine
191
_copyPartitionPruneStepOp
918
_copyPartitionRangeDatum
2
_copyPartitionSpec
7040
_copyPartitionedRelPruneInfo
905
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPlaceHolderVar
17590
_copyPlanInvalItem
37771
_copyPlanRowMark
26018
_copyPlannedStmt
363182
_copyPrepareStmt
2248
_copyProjectSet
8862
_copyPublicationAllObjSpec
0
_copyPublicationObjSpec
2630
_copyPublicationTable
2100
_copyQuery
937536
_copyRTEPermissionInfo
922471
_copyRangeFunction
34260
_copyRangeSubselect
16653
_copyRangeTableFunc
172
_copyRangeTableFuncCol
614
_copyRangeTableSample
202
_copyRangeTblEntry
1582104
_copyRangeTblFunction
93566
_copyRangeTblRef
697379
_copyRangeVar
606953
_copyRawStmt
508051
_copyReassignOwnedStmt
78
_copyRecursiveUnion
619
_copyRefreshMatViewStmt
353
_copyReindexStmt
1578
_copyRelabelType
242290
_copyRenameStmt
2044
_copyRepackStmt
582
_copyReplicaIdentityStmt
966
_copyResTarget
882374
_copyRestrictInfo
0
_copyResult
162116
_copyReturnStmt
5760
_copyReturningClause
2787
_copyReturningExpr
1522
_copyReturningOption
132
_copyRoleSpec
35509
_copyRowCompareExpr
645
_copyRowExpr
13690
_copyRowMarkClause
12679
_copyRuleStmt
1472
_copySQLValueFunction
23211
_copySampleScan
218
_copyScalarArrayOpExpr
66858
_copySecLabelStmt
135
_copySelectStmt
385677
_copySeqScan
160177
_copySetOp
607
_copySetOperationStmt
22778
_copySetToDefault
1325
_copySort
55645
_copySortBy
74115
_copySortGroupClause
210012
_copySpecialJoinInfo
0
_copyStatsElem
2876
_copyString
22937367
_copySubLink
91334
_copySubPlan
32603
_copySubPlanRTInfo
57351
_copySubqueryScan
14340
_copySubscriptingRef
57269
_copyTableFunc
1304
_copyTableFuncScan
546
_copyTableLikeClause
1068
_copyTableSampleClause
600
_copyTargetEntry
5988899
_copyTidRangeScan
2484
_copyTidScan
625
_copyTransactionStmt
55321
_copyTriggerTransition
792
_copyTruncateStmt
2368
_copyTypeCast
239108
_copyTypeName
496759
_copyUnique
3518
_copyUnlistenStmt
124
_copyUpdateStmt
9158
_copyVacuumRelation
17843
_copyVacuumStmt
17457
_copyValuesScan
5862
_copyVar
14709858
_copyVariableSetStmt
45402
_copyVariableShowStmt
1240
_copyViewStmt
21555
_copyWaitStmt
592
_copyWindowAgg
2074
_copyWindowClause
3544
_copyWindowDef
3399
_copyWindowFunc
7284
_copyWindowFuncRunCondition
455
_copyWithCheckOption
4614
_copyWithClause
2470
_copyWorkTableScan
619
_copyXmlExpr
1424
_copyXmlSerialize
176
Generated by:
LCOV version 2.0-1