LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
96.4 %
3597
3467
Test Date:
2026-07-08 08:15:47
Functions:
96.8 %
343
332
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.3 %
446
327
Function Name
Hit count
_copyATAlterConstraint
1020
_copyA_ArrayExpr
6039
_copyA_Expr
458607
_copyA_Indices
11232
_copyA_Indirection
27424
_copyA_Star
51816
_copyAccessPriv
21836
_copyAgg
35381
_copyAggClauseInfo
0
_copyAggref
159999
_copyAlias
2414052
_copyAlterCollationStmt
8
_copyAlterDatabaseRefreshCollStmt
8
_copyAlterDatabaseSetStmt
1328
_copyAlterDatabaseStmt
106
_copyAlterDefaultPrivilegesStmt
275
_copyAlterDomainStmt
390
_copyAlterEnumStmt
494
_copyAlterEventTrigStmt
64
_copyAlterExtensionContentsStmt
293
_copyAlterExtensionStmt
43
_copyAlterFdwStmt
204
_copyAlterForeignServerStmt
258
_copyAlterFunctionStmt
422
_copyAlterObjectDependsStmt
70
_copyAlterObjectSchemaStmt
584
_copyAlterOpFamilyStmt
553
_copyAlterOperatorStmt
664
_copyAlterOwnerStmt
2014
_copyAlterPolicyStmt
116
_copyAlterPropGraphStmt
324
_copyAlterPublicationStmt
1562
_copyAlterRoleSetStmt
104
_copyAlterRoleStmt
580
_copyAlterSeqStmt
333
_copyAlterStatsStmt
34
_copyAlterSubscriptionStmt
857
_copyAlterSystemStmt
234
_copyAlterTSConfigurationStmt
10502
_copyAlterTSDictionaryStmt
46
_copyAlterTableCmd
69268
_copyAlterTableMoveAllStmt
62
_copyAlterTableSpaceOptionsStmt
34
_copyAlterTableStmt
41919
_copyAlterTypeStmt
72
_copyAlterUserMappingStmt
144
_copyAlternativeSubPlan
0
_copyAppend
13011
_copyAppendRelInfo
44037
_copyArrayCoerceExpr
10867
_copyArrayExpr
36630
_copyBitString
0
_copyBitmapAnd
146
_copyBitmapHeapScan
16969
_copyBitmapIndexScan
17374
_copyBitmapOr
255
_copyBoolExpr
390434
_copyBoolean
16681
_copyBooleanTest
3210
_copyCTECycleClause
218
_copyCTESearchClause
218
_copyCallStmt
969
_copyCaseExpr
127206
_copyCaseTestExpr
106610
_copyCaseWhen
302525
_copyCheckPointStmt
609
_copyClosePortalStmt
2364
_copyCoalesceExpr
17038
_copyCoerceToDomain
59639
_copyCoerceToDomainValue
2788
_copyCoerceViaIO
68971
_copyCollateClause
8233
_copyCollateExpr
9375
_copyColumnDef
101993
_copyColumnRef
1420330
_copyCommentStmt
8765
_copyCommonTableExpr
7414
_copyCompositeTypeStmt
4761
_copyConstraint
68093
_copyConstraintsSetStmt
146
_copyConvertRowtypeExpr
696
_copyCopyStmt
13428
_copyCreateAmStmt
92
_copyCreateCastStmt
344
_copyCreateConversionStmt
85
_copyCreateDomainStmt
2015
_copyCreateEnumStmt
480
_copyCreateEventTrigStmt
258
_copyCreateExtensionStmt
647
_copyCreateFdwStmt
312
_copyCreateForeignServerStmt
396
_copyCreateForeignTableStmt
580
_copyCreateFunctionStmt
26100
_copyCreateOpClassItem
7176
_copyCreateOpClassStmt
595
_copyCreateOpFamilyStmt
195
_copyCreatePLangStmt
160
_copyCreatePolicyStmt
1162
_copyCreatePropGraphStmt
414
_copyCreatePublicationStmt
1270
_copyCreateRangeStmt
303
_copyCreateRoleStmt
2592
_copyCreateSchemaStmt
1570
_copyCreateSeqStmt
950
_copyCreateStatsStmt
1218
_copyCreateStmt
53576
_copyCreateSubscriptionStmt
674
_copyCreateTableAsStmt
2708
_copyCreateTableSpaceStmt
150
_copyCreateTransformStmt
53
_copyCreateTrigStmt
4845
_copyCreateUserMappingStmt
334
_copyCreatedbStmt
882
_copyCteScan
2792
_copyCurrentOfExpr
1371
_copyCustomScan
0
_copyDeallocateStmt
4196
_copyDeclareCursorStmt
9079
_copyDefElem
480799
_copyDefineStmt
11317
_copyDeleteStmt
3565
_copyDiscardStmt
48
_copyDistinctExpr
1546
_copyDoStmt
1606
_copyDropOwnedStmt
188
_copyDropRoleStmt
2480
_copyDropStmt
36126
_copyDropSubscriptionStmt
360
_copyDropTableSpaceStmt
72
_copyDropUserMappingStmt
158
_copyDropdbStmt
146
_copyElidedNode
19049
_copyExecuteStmt
18150
_copyExplainStmt
55193
_copyFetchStmt
8890
_copyFieldSelect
149667
_copyFieldStore
587
_copyFloat
186
_copyForPortionOfClause
1109
_copyForPortionOfExpr
2122
_copyForeignKeyCacheInfo
3006
_copyForeignScan
1102
_copyFromExpr
676989
_copyFuncCall
287153
_copyFuncExpr
730283
_copyFunctionParameter
67438
_copyFunctionScan
33665
_copyGather
835
_copyGatherMerge
264
_copyGrantRoleStmt
952
_copyGrantStmt
23517
_copyGraphElementPattern
2052
_copyGraphLabelRef
67
_copyGraphPattern
680
_copyGraphPropertyRef
42
_copyGroup
186
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyGroupingFunc
1049
_copyGroupingSet
4340
_copyHash
31639
_copyHashJoin
31639
_copyImportForeignSchemaStmt
56
_copyIncrementalSort
815
_copyIndexElem
13976
_copyIndexOnlyScan
13334
_copyIndexScan
99665
_copyIndexStmt
9254
_copyInferClause
1421
_copyInferenceElem
1980
_copyInsertStmt
48747
_copyInteger
181929
_copyIntoClause
2795
_copyJoinExpr
185006
_copyJsonAggConstructor
356
_copyJsonArgument
420
_copyJsonArrayAgg
160
_copyJsonArrayConstructor
408
_copyJsonArrayQueryConstructor
108
_copyJsonBehavior
8049
_copyJsonConstructorExpr
2430
_copyJsonExpr
4157
_copyJsonFormat
24116
_copyJsonFuncExpr
1452
_copyJsonIsPredicate
899
_copyJsonKeyValue
870
_copyJsonObjectAgg
196
_copyJsonObjectConstructor
562
_copyJsonOutput
1742
_copyJsonParseExpr
108
_copyJsonReturning
10259
_copyJsonScalarExpr
70
_copyJsonSerializeExpr
68
_copyJsonTable
412
_copyJsonTableColumn
1116
_copyJsonTablePath
924
_copyJsonTablePathScan
924
_copyJsonTablePathSpec
1344
_copyJsonTableSiblingJoin
90
_copyJsonValueExpr
5458
_copyLimit
3420
_copyListenStmt
104
_copyLoadStmt
92
_copyLockRows
8350
_copyLockStmt
1232
_copyLockingClause
5131
_copyMaterial
2977
_copyMemoize
1850
_copyMergeAction
6546
_copyMergeAppend
394
_copyMergeJoin
5869
_copyMergeStmt
1445
_copyMergeSupportFunc
1819
_copyMergeWhenClause
2272
_copyMinMaxExpr
1352
_copyModifyTable
62845
_copyMultiAssignRef
265
_copyNamedArgExpr
53894
_copyNamedTuplestoreScan
686
_copyNestLoop
65342
_copyNestLoopParam
40917
_copyNextValueExpr
1182
_copyNotifyStmt
200
_copyNullIfExpr
1113
_copyNullTest
63096
_copyObjectWithArgs
16277
_copyOnConflictClause
1580
_copyOnConflictExpr
1943
_copyOpExpr
1526167
_copyPLAssignStmt
3340
_copyParam
523137
_copyParamRef
46214
_copyPartitionBoundSpec
29371
_copyPartitionCmd
8444
_copyPartitionElem
8285
_copyPartitionPruneInfo
501
_copyPartitionPruneStepCombine
187
_copyPartitionPruneStepOp
930
_copyPartitionRangeDatum
8
_copyPartitionSpec
7409
_copyPartitionedRelPruneInfo
925
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPlaceHolderVar
13872
_copyPlanInvalItem
38272
_copyPlanRowMark
26330
_copyPlannedStmt
366135
_copyPrepareStmt
2272
_copyProjectSet
8878
_copyPropGraphEdge
438
_copyPropGraphLabelAndProperties
1552
_copyPropGraphProperties
1568
_copyPropGraphVertex
820
_copyPublicationAllObjSpec
0
_copyPublicationObjSpec
2578
_copyPublicationTable
2050
_copyQuery
935987
_copyRTEPermissionInfo
932109
_copyRangeFunction
34051
_copyRangeGraphTable
649
_copyRangeSubselect
16815
_copyRangeTableFunc
172
_copyRangeTableFuncCol
614
_copyRangeTableSample
188
_copyRangeTblEntry
1576409
_copyRangeTblFunction
92502
_copyRangeTblRef
696890
_copyRangeVar
623922
_copyRawStmt
512072
_copyReassignOwnedStmt
68
_copyRecursiveUnion
558
_copyRefreshMatViewStmt
353
_copyReindexStmt
1556
_copyRelabelType
254497
_copyRenameStmt
2062
_copyRepackStmt
466
_copyReplicaIdentityStmt
918
_copyResTarget
890704
_copyRestrictInfo
0
_copyResult
162693
_copyReturnStmt
5568
_copyReturningClause
2767
_copyReturningExpr
1522
_copyReturningOption
104
_copyRoleSpec
36624
_copyRowCompareExpr
541
_copyRowExpr
13344
_copyRowMarkClause
12675
_copyRuleStmt
1504
_copySQLValueFunction
22978
_copySampleScan
204
_copyScalarArrayOpExpr
66549
_copySecLabelStmt
135
_copySelectStmt
383882
_copySeqScan
161464
_copySetOp
560
_copySetOperationStmt
22857
_copySetToDefault
1349
_copySinglePartitionSpec
2402
_copySort
57292
_copySortBy
76745
_copySortGroupClause
209899
_copySpecialJoinInfo
0
_copyStatsElem
2868
_copyString
22913491
_copySubLink
85900
_copySubPlan
32233
_copySubPlanRTInfo
57496
_copySubqueryScan
14625
_copySubscriptingRef
56696
_copyTableFunc
1039
_copyTableFuncScan
424
_copyTableLikeClause
1050
_copyTableSampleClause
544
_copyTargetEntry
5944608
_copyTidRangeScan
2504
_copyTidScan
621
_copyTransactionStmt
55849
_copyTriggerTransition
856
_copyTruncateStmt
2362
_copyTypeCast
245033
_copyTypeName
497936
_copyUnique
3521
_copyUnlistenStmt
124
_copyUpdateStmt
9721
_copyVacuumRelation
18364
_copyVacuumStmt
18106
_copyValuesScan
5956
_copyVar
14562002
_copyVariableSetStmt
45952
_copyVariableShowStmt
1238
_copyViewStmt
22074
_copyWaitStmt
508
_copyWindowAgg
2047
_copyWindowClause
3506
_copyWindowDef
3367
_copyWindowFunc
7210
_copyWindowFuncRunCondition
442
_copyWithCheckOption
4614
_copyWithClause
2288
_copyWorkTableScan
558
_copyXmlExpr
1653
_copyXmlSerialize
164
Generated by:
LCOV version 2.0-1