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 %
3609
3479
Test Date:
2026-08-26 00:15:56
Functions:
96.8 %
344
333
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.5 %
446
328
Function Name
Hit count
_copyAggClauseInfo
0
_copyAlternativeSubPlan
0
_copyBitString
0
_copyCustomScan
0
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPublicationAllObjSpec
0
_copyRestrictInfo
0
_copySpecialJoinInfo
0
_copyAlterCollationStmt
8
_copyAlterDatabaseRefreshCollStmt
8
_copyPartitionRangeDatum
8
_copyAlterStatsStmt
34
_copyAlterTableSpaceOptionsStmt
34
_copyAlterExtensionStmt
43
_copyAlterTSDictionaryStmt
46
_copyGraphPropertyRef
46
_copyDiscardStmt
48
_copyCreateTransformStmt
53
_copyImportForeignSchemaStmt
56
_copyAlterTableMoveAllStmt
62
_copyAlterEventTrigStmt
64
_copyJsonSerializeExpr
68
_copyAlterObjectDependsStmt
70
_copyJsonScalarExpr
70
_copyGraphLabelRef
71
_copyAlterTypeStmt
72
_copyDropTableSpaceStmt
72
_copyReassignOwnedStmt
72
_copyCreateConversionStmt
85
_copyCreateAmStmt
92
_copyLoadStmt
98
_copyAlterRoleSetStmt
104
_copyListenStmt
104
_copyReturningOption
104
_copyAlterDatabaseStmt
106
_copyJsonParseExpr
108
_copyAlterPolicyStmt
116
_copyJsonArrayQueryConstructor
116
_copyUnlistenStmt
124
_copySecLabelStmt
135
_copyAlterUserMappingStmt
146
_copyConstraintsSetStmt
146
_copyBitmapAnd
150
_copyCreateTableSpaceStmt
152
_copyCreatePLangStmt
158
_copyDropUserMappingStmt
158
_copyDropdbStmt
158
_copyJsonArrayAgg
160
_copyXmlSerialize
164
_copyRangeTableFunc
172
_copyFloat
186
_copyGroup
186
_copyRangeTableSample
188
_copyDropOwnedStmt
192
_copyCreateOpFamilyStmt
195
_copyJsonObjectAgg
196
_copyPartitionPruneStepCombine
197
_copyNotifyStmt
200
_copySampleScan
204
_copyAlterFdwStmt
206
_copyCTECycleClause
218
_copyCTESearchClause
218
_copyJsonTableSiblingJoin
226
_copyAlterSystemStmt
248
_copyAlterForeignServerStmt
258
_copyCreateEventTrigStmt
258
_copyBitmapOr
259
_copyGatherMerge
264
_copyMultiAssignRef
265
_copyAlterDefaultPrivilegesStmt
275
_copyAlterExtensionContentsStmt
303
_copyCreateFdwStmt
314
_copyCreateRangeStmt
319
_copyAlterSeqStmt
333
_copyCreateUserMappingStmt
338
_copyRefreshMatViewStmt
353
_copyJsonAggConstructor
356
_copyDropSubscriptionStmt
360
_copyAlterPropGraphStmt
364
_copyCreateCastStmt
364
_copyAlterDomainStmt
390
_copyMergeAppend
394
_copyCreateForeignServerStmt
398
_copyJsonArrayConstructor
408
_copyJsonArgument
436
_copyPropGraphEdge
438
_copyCreatePropGraphStmt
440
_copyAlterFunctionStmt
446
_copyWindowFuncRunCondition
455
_copyRepackStmt
468
_copyCreateEnumStmt
480
_copyTableFuncScan
488
_copyAlterEnumStmt
494
_copyPartitionPruneInfo
505
_copyWaitStmt
534
_copyJsonTable
544
_copyTableSampleClause
544
_copyAlterOpFamilyStmt
553
_copyJsonTablePlanSpec
556
_copyJsonObjectConstructor
562
_copyRecursiveUnion
562
_copyWorkTableScan
562
_copySetOp
563
_copyAlterObjectSchemaStmt
584
_copyCreateForeignTableStmt
584
_copyFieldStore
587
_copyAlterRoleStmt
588
_copyCreateOpClassStmt
595
_copyRangeTableFuncCol
614
_copyCheckPointStmt
619
_copyTidScan
625
_copyRowCompareExpr
645
_copyAlterOperatorStmt
664
_copyCreateSubscriptionStmt
670
_copyCreateExtensionStmt
685
_copyRangeGraphTable
691
_copyNamedTuplestoreScan
702
_copyConvertRowtypeExpr
709
_copyGraphPattern
726
_copyIncrementalSort
759
_copyGather
837
_copyPropGraphVertex
846
_copyTriggerTransition
856
_copyJsonKeyValue
870
_copyCreatedbStmt
896
_copyJsonIsPredicate
899
_copyAlterSubscriptionStmt
925
_copyPartitionedRelPruneInfo
935
_copyPartitionPruneStepOp
942
_copyReplicaIdentityStmt
942
_copyCreateSeqStmt
952
_copyGrantRoleStmt
974
_copyCallStmt
975
_copyATAlterConstraint
1020
_copyGroupingFunc
1049
_copyTableLikeClause
1066
_copyNullIfExpr
1113
_copyForeignScan
1164
_copyNextValueExpr
1182
_copyTableFunc
1188
_copyForPortionOfClause
1213
_copyLockStmt
1234
_copyVariableShowStmt
1238
_copyCreateStatsStmt
1242
_copyCreatePolicyStmt
1250
_copyCreatePublicationStmt
1274
_copyAlterDatabaseSetStmt
1352
_copyMinMaxExpr
1352
_copySetToDefault
1352
_copyCurrentOfExpr
1371
_copyJsonTablePath
1395
_copyJsonTablePathScan
1395
_copyInferClause
1421
_copyMergeStmt
1448
_copyJsonFuncExpr
1452
_copyReturningExpr
1522
_copyRuleStmt
1524
_copyDistinctExpr
1542
_copyAlterPublicationStmt
1562
_copyCreateSchemaStmt
1572
_copyOnConflictClause
1580
_copyReindexStmt
1580
_copyPropGraphLabelAndProperties
1594
_copyPropGraphProperties
1618
_copyDoStmt
1624
_copyXmlExpr
1653
_copyJsonOutput
1742
_copyMergeSupportFunc
1819
_copyMemoize
1942
_copyOnConflictExpr
1943
_copyInferenceElem
1980
_copyAlterOwnerStmt
2042
_copyCreateDomainStmt
2045
_copyWindowAgg
2048
_copyPublicationTable
2052
_copyJsonTableColumn
2080
_copyRenameStmt
2086
_copyGraphElementPattern
2114
_copyJsonTablePathSpec
2260
_copyForPortionOfExpr
2268
_copyPrepareStmt
2280
_copyMergeWhenClause
2293
_copyWithClause
2322
_copyTruncateStmt
2390
_copySinglePartitionSpec
2402
_copyJsonConstructorExpr
2430
_copyClosePortalStmt
2476
_copyTidRangeScan
2504
_copyDropRoleStmt
2526
_copyPublicationObjSpec
2582
_copyCreateRoleStmt
2644
_copyCreateTableAsStmt
2732
_copyReturningClause
2793
_copyIntoClause
2819
_copyCteScan
2822
_copyCoerceToDomainValue
2858
_copyStatsElem
2916
_copyMaterial
2995
_copyForeignKeyCacheInfo
3006
_copyBooleanTest
3238
_copyPLAssignStmt
3281
_copyWindowDef
3371
_copyLimit
3427
_copyWindowClause
3512
_copyUnique
3560
_copyDeleteStmt
3624
_copyDeallocateStmt
4198
_copyGroupingSet
4339
_copyWithCheckOption
4750
_copyCompositeTypeStmt
4779
_copyCreateTrigStmt
4903
_copyJsonExpr
5063
_copyLockingClause
5158
_copyReturnStmt
5472
_copyJsonValueExpr
6048
_copyValuesScan
6049
_copyMergeJoin
6062
_copyA_ArrayExpr
6095
_copyMergeAction
6618
_copyCreateOpClassItem
7176
_copyWindowFunc
7226
_copyPartitionSpec
7465
_copyCommonTableExpr
7493
_copyCollateClause
8275
_copyPartitionElem
8349
_copyLockRows
8393
_copyPartitionCmd
8468
_copyCommentStmt
8633
_copyProjectSet
8954
_copyFetchStmt
9020
_copyIndexStmt
9398
_copyDeclareCursorStmt
9407
_copyCollateExpr
9432
_copyJsonBehavior
9746
_copyUpdateStmt
9812
_copyAlterTSConfigurationStmt
10316
_copyArrayCoerceExpr
11016
_copyDefineStmt
11207
_copyA_Indices
11261
_copyJsonReturning
11453
_copyRowMarkClause
12738
_copyIndexOnlyScan
13048
_copyAppend
13155
_copyRowExpr
13462
_copyCopyStmt
13464
_copyPlaceHolderVar
13999
_copyIndexElem
14254
_copySubqueryScan
14752
_copyObjectWithArgs
16569
_copyBoolean
16854
_copyRangeSubselect
16856
_copyBitmapHeapScan
16946
_copyCoalesceExpr
17043
_copyBitmapIndexScan
17359
_copyExecuteStmt
18188
_copyVacuumStmt
18336
_copyVacuumRelation
18606
_copyElidedNode
19212
_copyViewStmt
21838
_copyAccessPriv
21884
_copySQLValueFunction
22962
_copySetOperationStmt
23155
_copyGrantStmt
23519
_copyPlanRowMark
26426
_copyCreateFunctionStmt
26600
_copyA_Indirection
27313
_copyJsonFormat
27424
_copyPartitionBoundSpec
29469
_copySubPlan
32548
_copyHash
32815
_copyHashJoin
32815
_copyFunctionScan
33999
_copyRangeFunction
34172
_copyAgg
35676
_copyDropStmt
36784
_copyRoleSpec
36885
_copyArrayExpr
36920
_copyPlanInvalItem
38159
_copyAlterTableStmt
41973
_copyNestLoopParam
42550
_copyAppendRelInfo
44341
_copyInsertStmt
45897
_copyParamRef
45997
_copyVariableSetStmt
46334
_copyNamedArgExpr
51528
_copyA_Star
52289
_copyCreateStmt
54260
_copyExplainStmt
55611
_copyTransactionStmt
55785
_copySubscriptingRef
57257
_copySort
57948
_copySubPlanRTInfo
58054
_copyCoerceToDomain
59274
_copyModifyTable
60116
_copyNullTest
63780
_copyNestLoop
67109
_copyScalarArrayOpExpr
67640
_copyConstraint
68305
_copyFunctionParameter
69122
_copyAlterTableCmd
69455
_copyCoerceViaIO
69802
_copySortBy
77514
_copySubLink
91860
_copyRangeTblFunction
93768
_copyIndexScan
102119
_copyColumnDef
103135
_copyCaseTestExpr
109201
_copyCaseExpr
128070
_copyFieldSelect
149667
_copyResult
160703
_copyAggref
160972
_copySeqScan
163641
_copyInteger
186986
_copyJoinExpr
187211
_copySortGroupClause
211625
_copyTypeCast
245680
_copyRelabelType
255680
_copyFuncCall
287945
_copyCaseWhen
304064
_copyPlannedStmt
365430
_copySelectStmt
385587
_copyBoolExpr
405833
_copyA_Expr
464662
_copyDefElem
487944
_copyTypeName
502883
_copyRawStmt
512783
_copyParam
533187
_copyRangeVar
626049
_copyFromExpr
685661
_copyRangeTblRef
709987
_copyFuncExpr
737241
_copyResTarget
895663
_copyRTEPermissionInfo
941580
_copyQuery
946516
_copyColumnRef
1432562
_copyOpExpr
1555465
_copyRangeTblEntry
1590269
_copyAlias
2444955
_copyTargetEntry
6075477
_copyVar
14846641
_copyString
23131813
Generated by:
LCOV version 2.0-1